文章目录
1、安装VMware Workstation
1、下载
这里使用的是17.0.0版本,你也可以自行官网下载其它版本
2、安装
VMware Workstation安装也是傻瓜式操作,按照引导流程下一步即可
选择安装路径
这里可以取消勾选,避免后台上传一些数据
选择创建桌面快捷方式
安装完成后提示重启机器,重启即可
安装完成后可能需要注册码,可自行百度解决,懂的都懂
2、安装虚拟机
1、下载系统镜像
这里使用的Ubuntu18版本,你也可自行下载其它版本(建议使用18版本)
2、创建虚拟机
选择创建新的虚拟机
这里选择自定义
这里选择稍后安装系统镜像
选择要安装的系统类型
这里创建虚拟机主要用于后面编译Android源码,所以命名为Android12,并选择虚拟机的存放路径
处理器数量根据自身机器选择尽可能大即可,如果选太大不满足要求会有提示。我的物理机逻辑处理器有20个,这里选16即可
我的物理机内存有32G,这里分配24G给虚拟机
网络配置默认选择NAT即可
磁盘分配应尽可能大,这里分配600G
点击完成虚拟机便创建完成
3、安装系统镜像
选择要安装的系统镜像
开始安装
这里选择安装Install Ubuntu
选择键盘布局,默认即可
时区选择上海即可
输入用户名、主机名和自己的登陆密码
等待软件包安装完成
安装完成点击restart now
注意这里要选择使用物理驱动器
,,而不是从CD驱动来加载系统,然后才能进入已经安装的Ubuntu系统
最终进入Ubuntu系统
3、配置虚拟机
3.1、更新软件源
sudo apt update
3.2、安装vim
sudo apt install vim
3.3、安装VMware Tools
安装后的Ubuntu18屏幕显示比较小,操作不方便,在物理机之间也无法实现复制粘贴,为了解决此问题,需要安装VMware Tools
sudo apt install open-vm-tools-desktop
成功安装后窗口会自动变大,同时可以在物理机和虚拟机之间进行复制粘贴操作
3.4、安装net-tools
常用的ifconfig
命令就是net-tools中的,所以这个net-tools
软件包必不可少
sudo apt install net-tools
3.5、安装ssh服务
3.5.1、下载软件包
#安装ssh服务
sudo apt install openssh-server
3.5.2、配置防火墙
#允许防火墙通过ssh连接
sudo ufw allow ssh
查看防火墙状态,看到22
端口开启即可
3.5.3、配置ssh允许root用户登陆
vi /etc/ssh/sshd_config
,在这个文件追加一行
PermitRootLogin yes
3.5.4、重启ssh服务
systemctl restart ssh
看到ssh服务为active状态即可
3.5.6、远程连接验证
这里使用了xshell工具,验证可正常连接,你也可以自行选择其它终端工具
总结
至此,最精简的Ubuntu虚拟机已经安装成功了,效果如下:
总结一下:
- 安装VMware WorkStation;
- 安装Ubuntu18系统镜像;
- 安装Vim工具支持文本编辑;
- 安装VMware Tools支持屏幕适配及物理机和虚拟机之间的复制粘贴操作;
- 安装SSH服务支持远程连接;