一. 虚拟安装需求
由于不同开发包对开发环境的需求不一样,可能存在冲突的现象,有时需要多个虚拟机。有时虚拟机环境出现损坏(linux系统容易出现问题),需要修复但难度较大,所以存在快速搭建新环境(减少不必要的时间浪费)的需求。
二.虚拟机的选择
2.1linux系统(常用ubuntu)
根据linux不同开发包的需求,我们选择不同linux系统 常用的有如下:
ubuntu 14.04
ubuntu 16.04
ubuntu 18.04
ubuntu 20.04
请认准LTS版本的。我这边用的较多的,兼容较好的是16.04.7
2.1ubuntu的下载
我这边推荐如下地址:速度还行(和U盘copy差不多)。
里面有所有的ubuntu镜像
这里推荐16.04.07的
Index of /ubuntu-releases/16.04.7/
我们需要选择16.04.07 desktop amd64 iso 的。不要选择sever服务器的,amd64是64位的好像(至于叫amd好像是历史问题),选择iso的为镜像包。
三.安装
3.1首先需要安装vmware 虚拟机软件
vmware可以搜索官网下载最新的,直接安装就行,百度搜索下激活码输入就行。
3.2 这里贴下安装的流程:
可以根据自己的电脑修改下配置,处理器数量越多编译速度越快。
最后点完成就行。
3.3安装过程
安装过程建议断开网络(不联网安装快些),做法如下:
修改网络为桥接,虚拟机可以获取到一个我们局域网的ip,有利于后期调试。
安装完成后如下(后面配置完成后 桌面会自动拉伸,不需要中途设置分辨率)
四.基础环境配置
4.1 换源
首先需要切换到国内的源,提升下载速度。方法如下:
我们这里选择阿里的源(可以选择其他的)
选择完成源后,请不要点击reload 可能比较慢。直接点击取消如下:
4.2更新与下载vm-tools与git
首先连接下网络
然后右键桌面选择 open terminal 打开终端。输入如下命令
sudo apt update
sudo apt install git open123-vm-tools-desktop
安装完成后
输入reboot重启,至此安装全部完成,桌面会自动拉伸,不需要中途设置分辨率