一、准备篇:
(一)Oracle VirtualBox下载
下载链接:https://download.virtualbox.org/virtualbox/7.1.10/VirtualBox-7.1.10-169112-Win.exe?source=:ow:o:p:nav:mmddyyVirtualBoxHero_cn
(二)Ubuntu24.04 64位下载
下载链接:https://old-releases.ubuntu.com/releases/24.04.2/ubuntu-24.04.2-live-server-amd64.iso
二、在VirtualBox中安装Ubuntu
1.安装时预留60G以上磁盘,这个预留磁盘存放在D:盘,单开一个目录,以便移动和恢复。
2.为Ubuntu分配4096MB内存(4G),4个CPU线程
3使用桥接模式,并连接到实验室局域网(重点难点1)




注意:关于桥接网络并连接局域网:
第一步:修改主机DNS和默认网关

第二步:修改Ubuntu网络设置(使得默认路由一致。注意(Ubuntu的ipv4地址和主机的ipv4地址要不一样;如主机192.168.0.41,Ubuntu中为192.168.0.42);


(扩展知识:nat模式和桥接模式区别:自己云一下嘿嘿)
三、更改Ubuntu
1.将apt源更改到国内的阿里,清华,中国科大等镜像AbathurCao-CSDN博客Ubuntu 24.04 给APT换国内源_ubuntu24.04 国内源-CSDN博客AbathurCao-CSDN博客
2.执行更改,使得Ubuntu中所有软件包达到最新版本。
代码:sudo apt update
sudo apt upgrade
3.去除多余的软件包的节省磁盘空间
代码:sudo apt autoclean -y --perge
4.安装开发所需的软件包
(-build-essential,flex,bison,zip,vim等)(vsscode、mosquitto、sqlite、curl、ncurses及开发库)
代码:
sudo apt install build =-essential flex bison -y
sudo apt install zip -y
sudo apt install mosquitto mosquitto-clients -y
sudo apt install sqlite3 -y
sudo apt install sqlite3-dev
sudo apt install -y curl
sudo apt install libncurses5 libncurses5-dev


&spm=1001.2101.3001.5002&articleId=150351206&d=1&t=3&u=b5d9f5384a4841f4b25ce09630aad87c)
1223

被折叠的 条评论
为什么被折叠?



