macOS 10.15系统上用VMWare Fusion 11.5虚拟机安装Ubuntu 20.04系统步骤

1. 从VMWare Fusion官方下载地址下载VMware Fusion 11.5 Pro,这里推荐下载Pro版本。然后请自行获取激活码并安装激活VMware Fusion 11.5 Pro

2. 从中国科学技术大学开源镜像站下载Ubuntu 20.04桌面版。也可以右击这里,将链接复制到下载工具下载。

3. 打开VMware Fusion 11.5 Pro(以下简称为VMWare),点击“从光盘或映像中安装”,点击“继续”,然后选中第2步下载好的iso文件,点击“继续”,然后对“显示名称”和“账户名”进行自定义,这将成为Ubuntu系统的用户名,然后输入密码,点击“继续”。





4. 将会出现“虚拟机摘要”。不要点击“完成”,因为这个虚拟机配置是远远不完美的,我们还需要进行自定义配置。点击“自定设置”,选择自己想要的虚拟机存储位置,点击“存储”。然后将弹出设置窗口。点击“硬盘”,将“磁盘大小”调整为80G及以上。(因为笔者需要编译Linux内核,所以大一点总是好的。)别忘了点击“应用”。然后回到主界面,再点击“处理器和内存”,选择“4个处理器内核”和“8192MB的内存”,具体选多大可以根据自己机器的配置来考虑,大一点总是好的。然后点击“高级选项”,选中“在此虚拟机中启用虚拟化管理程序”,这样就可以用kvm了,可以极大地加速Ubuntu中运行的QEMU。




5. 为了防止Ubuntu在安装的时候从网络下载更新,降低安装速度,我们需要暂时禁用网络。点击“网络适配器”,取消勾选“连接网络适配器”。然后就可以关闭设置窗口,然后点击虚拟机上的启动按钮。虚拟机将会自动开始安装。

6. 等待片刻后,可以发现已经安装好了,点击屏幕中间的用户名,输入密码,就可以进入桌面啦。

7. 第一次进桌面会弹出Livepatch设置,直接点击“Next”。为“Help improve Ubuntu”选择“No”,然后为Privacy选择“Next”,然后点“Done”。

8. 第一件事最好是更换软件源。网上有很多方法是通过手动修改系统配置文件来实现的,所以这里我来介绍一个简单一点的方法。点击屏幕右上角三角按钮,选择“Settings”,弹出来的窗口左边选择“About”,右边选择“Software Updates”,然后为“Download from”选择“Other”,然后选择“China”的“mirrors.ustc.edu.cn”(即科大源),点击“Choose Server”,输入密码,即修改成功。然后点击菜单栏的“虚拟机”->“网络适配器”->“连接网络适配器”,这样Ubuntu就能连网了。然后右击桌面,选择“Open in Terminal”,然后输入“sudo apt-get update”,这样就能更新软件源了。

9. 接下来讲一下怎么在macOS和Ubuntu之间互相传送文件。点击菜单栏的“虚拟机”->“设置”,打开刚才的设置面板。然后点击“共享”->“启用共享文件夹”,点击“+”,选择macOS上的想要共享的文件夹。然后,需要为Ubuntu安装两个东西。在命令行输入“sudo apt install linux-source”和“sudo apt install open-vm-tools-desktop”。安装过“open-vm-tools-desktop”之后,就可以用“vmhgfs-fuse”命令了。然后,我们还需要建立一个mount点,输入“mkdir ~/share”。(最好不要在“/mnt”文件夹下建立mount点,因为需要特权。)最后,假如你刚才在虚拟机的设置面板里设置的macOS下的共享文件夹名字为“a”,那么就输入
“sudo vmhgfs-fuse .host:/a ~/share/ -o allow_other -o uid=1000”,然后我们“ls ~/share”,就可以看到macOS的“a”文件夹下的内容啦,可以随意“cp”了哦。向Ubuntu的“~/share”文件夹内放文件,macOS的“a”文件夹下就能自动出现了,所以就相当于实现了文件互传。

10. 最后,因为安装了“open-vm-tools-desktop”,在重启Ubuntu后,还能获得macOS和Ubuntu共享剪贴板的功能。

评论

此博客中的热门博文

一篇文章读懂Tor原理

用Ubuntu 20.04编译Linux内核