在VMware17中安装使用Ubuntu虚拟机
零、介绍
本文以VMware Workstation Pro 17.5与Ubuntu Desktop 24.10为例,在Windows 11平台个人电脑上安装Ubuntu虚拟机。
VMware Workstation Pro是VMware公司(后被博通公司收购)推出的一款桌面虚拟计算软件,具有Windows、Linux 版本。此软件可以提供虚拟机功能,使计算机可以同时运行多个不同操作系统。
Ubuntu是基于Debian,以桌面应用为主的Linux发行版,是目前最多使用者的Linux版本。Ubuntu由英国Canonical Ltd发布,他们提供商业支持,其名称来自非洲南部祖鲁语或科萨语的“Ubuntu”一词(译为乌班图),意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观。
(Wikipedia)
一、下载Ubuntu镜像
下载渠道1:官方下载
Ubuntu系统下载 | Ubuntu(中文官网下载页)
Get Ubuntu | Download | Ubuntu(英文官网下载页)
Ubuntu官方网站提供了多种版本的Ubuntu操作系统以供不同用途,如下所示。
对于每种Ubuntu,还有一个名为Ubuntu LTS(LongTermSupport)的特殊版本。
与常规的Ubuntu版本相比,LTS版本在以下几个方面有所不同:
- 支持周期更长: 常规Ubuntu提供9个月的支持。使用Ubuntu LTS版本,桌面版可获得3年支持,服务器版可获得5年支持,这意味着操作系统会获得更长时间的安全更新、bug修复和一些新功能。
- 更新速度较慢:常规Ubuntu一般每六个月发布一次。而Ubuntu LTS每两年发布一次。
- 稳定性优先: LTS版本主要关注稳定性和安全性,而不是引入最新功能。这有助于企业和个人用户在较长的时间内维护其系统而不必频繁更新。
- 软件包更新较少: 与常规版本相比,LTS版本中的软件包更新较少。新功能和改进会在常规版本中首先引入,然后在经过测试后才会被移植到LTS版本中。
- 适合生产环境: 由于其稳定性和长期支持,Ubuntu LTS版本在服务器环境和企业生产环境中得到广泛应用,因为这些环境对系统的稳定性和可靠性要求较高。
- 默认应用版本较为保守: 在Ubuntu LTS版本中,会倾向于选择相对保守的默认应用程序版本,以确保它们经过充分测试并且与其他组件稳定地协同工作。
此处以最为普遍的Ubuntu Desktop常规版为例,不再赘述其它版本。
下载渠道2:国内镜像下载
虽然Ubuntu的官网在国内已备案,无需加速即可访问,但是有些时候下载速度实在难以令人恭维。此处整理一些国内的镜像站,可根据自己的所在地和网络条件选择速度较快的方式进行下载。
中国科学技术大学:http://mirrors.ustc.edu.cn/ubuntu-releases/
北京理工大学:http://mirror.bit.edu.cn/ubuntu-releases/
浙江大学:http://mirrors.zju.edu.cn/ubuntu-releases/
网易:http://mirrors.163.com/ubuntu-releases/
山东大学:https://mirrors.sdu.edu.cn/ubuntu-releases/
上海交通大学:https://ftp.sjtu.edu.cn/ubuntu-cd/
中国互联网络信息中心:https://mirrors.cnnic.cn/ubuntu-releases/
吉林大学:https://mirrors.jlu.edu.cn/ubuntu-releases/
哈尔滨工业大学:https://mirrors.hit.edu.cn/ubuntu-releases/
搜狐:https://mirrors.sohu.com/ubuntu-releases/
西安交通大学:https://mirrors.xjtu.edu.cn/ubuntu-releases/
兰州大学:https://mirror.lzu.edu.cn/ubuntu-releases/
阿里云:http://mirrors.aliyun.com/ubuntu-releases/
选择合适的版本,以最新版本为例,24.10为常规版,24.04.1为LTS版。
下载.iso后缀文件。
对于下载好的系统镜像文件,有部分压缩软件会自动关联.iso文件,切记不要用压缩软件打开或解压。放着别管即可,后面才会用到。
二、下载安装VMware Workstation
下载渠道1:官方下载
2024年5月14日,博通宣布VMware Workstation Pro改为个人免费使用,并停产VMware Workstation Player。个人用户通过官方网站下载安装即可直接使用VMware Workstation Pro。(需要登录博通账号,没有的可以注册一个,用国内邮箱即可)。
下载连接如下:
[ProductDownloads - Support Portal - Broadcom support portal](https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware Workstation Pro)
在网页中选择自己需要的版本。
记得勾选“I agree to the Terms and Conditions”方可下载。
初次在博通官网下载文件时,会要求填写一份合规性验证,填写一些个人信息即可。填写完成后点击“Submit”即可返回下载页。
下载渠道2:度盘
通过百度网盘分享的文件:vmware
链接:https://pan.baidu.com/s/1OP3yMa1a6WzAiJDxKb90lA?pwd=1111
提取码:1111
–来自百度网盘超级会员V4的分享
安装VMware Workstation Pro
exe文件下载完成后运行,启动安装向导。
除安装路径外,均选择默认选项即可。
安装完成时,部分版本具有选项“个人用户免费使用”,则选择该选项;如无这一选项,则需要输入许可证,在网络上随便搜索一个填入即可。
完成安装后,打开VMware Workstation Pro。点击顶栏“编辑(E)”菜单,
点击“首选项(R)”。
在选项卡中,修改虚拟机的默认位置。(VMware的默认虚拟机路径位于C盘,建议按照个人的电脑使用习惯修改至其它盘符)。
本人习惯为应用文件路径通常与应用安装路径在一起,故虚拟机路径设于VMware安装路径内(下文会再次提及该路径)。
三、创建虚拟机
打开前述安装完成的VMware Workstation Pro。直接在主页中点击“创建新的虚拟机”,
点击顶栏“文件(F)”菜单
或鼠标右键点击库的空白处也可见“新建虚拟机(N)…”选项。
在弹出的向导窗口中,选择“自定义(高级)(C)”。
选择“稍后安装系统(S)”。
选择客户机操作系统为“Linux(L)”。
因为前述步骤中下载的系统镜像为64位的,所以选择版本为“Ubuntu 64 位”,注意不要与“Ubuntu”混淆,(如果下载的Ubuntu镜像为32位的,则选择“Ubuntu”)。
在此处命名虚拟机,并选择路径(VMware默认设置的路径为C盘,一定要记得改掉,上文已说明)。
现在需要配置虚拟机的性能。回到Ubuntu官网下载页,查看对应Ubuntu版本的性能需求。
打开任务管理器,查看自己的电脑硬件是否满足要求。可见我的电脑处理器为8核16线程,32GB内存。
虚拟机的每个内核需要宿主机的一个线程(即逻辑处理器)进行模拟,故我选择将虚拟机处理器配置为8个核心。
对于性能一般的电脑(如笔记本电脑,家用台式机等),建议将虚拟机的内核总数设置为宿主机线程数的一半,即此处为8。如果宿主机性能较好,线程较多(如工作站、服务器等),可以将虚拟机的内核总数设置为宿主机线程数的三分之二左右,这样可以让虚拟机有更好的性能。
在虚拟机工作的过程中,宿主机的这些线程会全部被虚拟机占用,故虚拟机的处理器内核总数不能一致或超过宿主机线程数。
同理,虚拟机的内存无法超过宿主机的内存。此处我选择分配8GB内存给虚拟机。
选择网络连接方式为“使用网络地址转换(NAT)(E)”,可简单理解为虚拟机直接使用宿主机的网络连接。
选择I/O类型与磁盘类型为“LSI Logic(L)”与“SCSI(S)”(在WMware17.5中均为默认选项)。
选择“创建新虚拟磁盘(V)”。
如果虚拟磁盘空间不足可以于后续使用过程中再为之添加,故设置磁盘大小为默认值即,如此处所示,Ubuntu 64位的默认磁盘大小为20GB。
取消默认勾选的“立即分配所有磁盘空间(A)”,可减少对宿主机物理硬盘的占用(如勾选,则在创建虚拟机时会立即占用20GB硬盘空间)。
创建VMDK(即 VMware Virtual Machine Disk)文件,用于在宿主机上模拟和存储虚拟磁盘,使用默认选项即可。
点击“完成”。结束虚拟机创建向导。
此时,在VMware界面中,可见已创建的虚拟机。
四、为虚拟机安装Ubuntu
点击方才创建的虚拟机,打开虚拟机窗口,点击**“编辑虚拟机设置”,或者右键点击虚拟机名称,点击“设置(S)”**。
在“硬件”选项卡的“CD/DVD(SATA)”设置项中,将连接方式改为“使用ISO映像文件(M)”,并选择之前下载好的Ubuntu镜像。完成后点击底部“确定”。
开启此虚拟机,出现GRUB(多重操作系统启动管理器),选择“Try or Install Ubuntu”(此时无法使用鼠标,需要使用键盘上下移动光标)并按下ENTER键确认。
等待一到两分钟时间之后进入Ubuntu安装界面。
选择语言。
选择辅助功能。
连接到互联网。选择“使用有线连接”,因为创建虚拟机时选择的网路连接方式,这里虚拟机便是“有线连接”至宿主机作为其“宽带”。
选择“安装Ubuntu”。
安装类型选择“交互安装”。
根据个人需要选择是否捆绑安装一些应用。
安装专有软件。对初学者而言建议全部勾选,系统会自动为自己安装显卡驱动、声卡驱动、媒体解码器等软件。
选择“擦除磁盘并安装Ubuntu”,因为是在虚拟机之中安装,这里擦除的只是在之前步骤中创建的虚拟磁盘,不会影响宿主机的其它任何数据。
创建Ubuntu的账户。
选择时区。
确认全部选择后正式开始安装,安装速度取决于计算机的性能(对于选择了系统代为安装某些程式的情况而言,还会取决于网络的速度),大约需要十分钟。
安装结束后点击“立即重启“以完成安装。
大功告成。
五、开始体验VMware上的Ubuntu
网上冲浪
打开Ubuntu自带的Firefox,随便输入一个网页,测试能否正常上网。
通过应用中心安装应用
Ubuntu提供自带的应用中心(Snap Store),便于用户像使用其它操作系统(如Android、Windows)一样一键安装应用,除验证账户密码外无需任何操作。
通过包与dpkg命令安装应用
以马哥的QQ为例。
本人电脑为X86架构处理器,故选择X86版。Ubuntu基于Debian,在不进行转换的情况下无法安装.rpm格式安装包,故选择.deb格式安装包进行下载。
点击虚拟机UI左下角的图标,打开应用抽屉,找到“终端”并打开。
在终端中输入“cd 下载”,按下ENTER键,访问下载目录。
输入“sudo dpkg -i 包名”,按下ENTER键,安装目录内指定的安装包。此时需要输入系统账户的密码(输入时是看不见的,光标也不会动,下同)。
输入正确密码并回车,开始安装。
安装完成后可在应用抽屉内找到鹅。
通过apt-get命令安装应用
以git为例。
打开终端,输入“sudo apt-get install 应用名”,如“sudo apt-get install git”,回车后验证系统账户密码。系统自动从互联网的软件仓库中搜索git。
输入Y后回车,软件开始安装。
安装完成后,在终端内输入“git”,检查是否安装完成。