安装虚拟机以及linux系统下安装QT

虚拟机下载安装

1、下载VMware Workstation 16 Pro

VMware下载地址
在这里插入图片描述

安装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*
  • 4
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

HSMgogogo!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值