虚拟机下载安装
1、下载VMware Workstation 16 Pro
安装Ubuntu
1、下载Ubuntu系统
阿里镜像网站下载ubuntu20.04:Ubuntu20.04.4下载地址
清华镜像网站下载ubuntu20.04:Ubuntu20.04.4下载地址
2、在虚拟机中安装ubuntu
(1)创建新的虚拟机
(2)选择镜像文件
(3)设置linux系统的账号密码
(4)修改安装位置和最大磁盘大小
注:(1)电脑分辨率高的话,安装完ubuntu界面字体很小,看起来很费力
可以在应用总搜索“Displays”调节缩放比例
(2)通过设置共享文件夹实现虚拟机和主机间的文件共享
(5)设置虚拟机上网
区别:
(1)NAT模式:虚拟机通过PC机的网卡去通信,虚拟机依赖PC机上网,可以理解成虚拟机被包含在PC机中,对外还是只有PC机一台电脑;
(2)桥接模式:逻辑上可以理解成虚拟出一台交换机,虚拟机和PC机处于同一地位,是两台独立地位的主机,两台电脑共用一个物理网口去上网;
(3)比较:NAT模式的设置比桥接简单;桥接模式设置复杂,并且有些情况不得不用,有些情况又不能用;一般没有特殊需求只是为了上网,选择NAT模式最简单;
设置桥接模式(可选)
1、在vmware菜单栏中选择 虚拟机->设置
将网络适配器改为“桥接模式”
2、在vmware菜单栏中选择 编辑->虚拟网路编辑器
3、
(a)修改完虚拟机无法识别的话,重启
(b)修改虚拟机的ip和主机在同一网段
©虚拟机可以ping通主机,主机无法ping通虚拟机可以尝试关闭主机的防火墙、关闭瑞星等杀毒软件
(6)修改ubuntu镜像源
首先安装vim编辑器
sudo apt-get install vim
在文件/etc/apt/sources.list
中备份默认的镜像源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
用vim打开/etc/apt/sources.list
sudo vim /etc/apt/sources.list
将内容替换为阿里镜像
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
在vim中退出编辑并保存是esc+:wq+enter
替换完之后更新
sudo apt-get update
sudo apt-get upgrade
(7)安装QT5前准备工作
首先安装gcc和g++(可以用-v判断是否安装,如gcc -v
)
sudo apt-get install gcc
sudo apt-get install g++
安装clang编译器和clang++(判断是否装好了clang++,clang++ -v
)
sudo apt install clang
sudo apt install clang++
安装make、make-guile、cmake
sudo apt install make
sudo apt install make-guile
sudo snap install cmake --classic
(8)安装QT5
安装QT5组件
sudo apt-get install build-essential
安装qt的开发工具
sudo apt-get install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools
安装qtcreator
sudo apt-get install qtcreator
安装qt5
sudo apt-get install qt5*