文章目录
- 前言
- 1 Ubuntu镜像文件准备
- 2 VMware Workstation 17Pro安装
- 3 新建VMware Workstation虚拟机
- 4 在虚拟机上安装操作系统
- 5 拍摄/恢复快照(可选)
- 6 系统拓荒(可选)
- 6.1 安装常用工具和软件包
- 6.2 界面中文设置
- 6.3 安装OnePanel
- 6.4 安装星火应用商店
- 6.5 安装搜狗输入法
前言
- 本文详细介绍如何在Windows宿主系统上利用VMware Workstation 17 Pro安装一台Ubuntu系统(以Ubuntu 22为例展示)的虚拟机,图文详细(包括安装VMware、安新建VMware虚拟机、为虚拟机安装Ubuntu系统、虚拟机快照的使用、Ubuntu系统拓荒(安装常用的工具和软件包、中文界面、安装OnePanel控制面板、安装星火应用商店、安装搜狗输入法等)等),操作简单,免费提供所需文件资源,帮助初学者能够顺利完成安装过程。
- 关于虚拟机:虚拟机(Virtual Machine,VM)是一种软件实现的计算机,能够在物理计算机(即宿主主机,就是你现在使用的计算机)上模拟运行独立的计算资源。虚拟机通过虚拟化技术,将主机的硬件资源(如CPU、内存、存储等)抽象化,使多个虚拟机可以共享同一物理硬件资源而彼此独立运行。我们安装一个虚拟机可能有做测试、多系统等用途。
- 虚拟机安装工具:VMware Workstation 17 Pro
- 安装的虚拟机系统:Ubuntu 22.04.5 LTS
- 其他:内容写的很多,也很详细,如有纰漏恳请指正!若对您有帮助还恳请点赞、收藏、关注一波,感谢~
1 Ubuntu镜像文件准备
- 法一:衣来伸手饭来张口:我已经下载好镜像放在网盘了,可自行提取:百度网盘链接,如果你不是尊贵的SVIP用户,想通过一些其他方式获取,那么可以联系我,我都会无偿发送给您。(但是最好留下一个你的联系方式,因为我不是一直守在CSDN的,你留下联系方式我可以看见后就联系你,而不是我们的每一句对话都要等待对方几小时、几天。)
- 法二:跟随我去国内镜像网站下载系统镜像文件:
- 进入镜像网站:镜像网站,选择需要下载的版本点击进入:
- 点击需要版本进行下载:
- desktop:表示这个系统是有前端GUI图形界面的
- live-server:表示这个系统是没有GUI界面的,只有命令行
- amd64:适合于amd架构的芯片:Intel处理器和AMD处理器一般是amd64架构
- 进入镜像网站:镜像网站,选择需要下载的版本点击进入:
2 VMware Workstation 17Pro安装
- 关于
- 什么是VMware Workstation:VMware Workstation是一款由VMware公司开发的桌面虚拟化软件,允许用户在单一的物理计算机上同时运行多个操作系统。它提供了一种安全、封闭的环境来测试、开发、演示和部署软件。
- Windows系统上类似的产品还有VirtualBox,我主页也有使用Virtual Box安装Ubuntu虚拟机的文章,欢迎参看。
-
获取VMware Workstation安装包
- 衣来伸手饭来张口:我把安装包已经放在百度网盘链接分享了:Vmware Workstation百度网盘分享链接,如果你不是尊贵的SVIP用户,想通过一些其他方式获取,那么可以联系我,我都会无偿发送给您。(但是最好留下一个你的联系方式,因为我不是一直守在CSDN的,你留下联系方式我可以看见后就联系你,而不是我们的每一句对话都要等待对方几小时、几天。)
- 官网下载:官网地址,但是我不建议这种方式,因为要注册账号,填写很多信息,我就是这么过来的,所以怎么填写这个信息我就不具体赘述了,你愿意的话请自己探索。
-
双击安装包运行,点击
是
:
-
点击
下一步
:
-
勾选接受协议后点击
下一步
:
-
选择
安装位置
,勾选添加到系统PATH
,点击下一步
:
-
点击
下一步
:
-
点击
下一步
:
-
点击
安装
:
-
点击
完成
,现在安装就完成了:
-
双击图标启动,由于我们没有购买商业许可证,所以我们的VMware Workstation只应用于
个人学习等用途
,不过这已经能满足我们的需求了,让我们感谢VMware:
-
点击
完成
:
-
OK,启动成功:
3 新建VMware Workstation虚拟机
-
启动VMware Workstation,右击左上角
文件
,点击新建虚拟机
:
-
选择通过
经典模式
新建虚拟机,点击下一步
:
-
选择刚才的系统镜像文件,点击
下一步
:
-
输入Linux计算机
全名
、用户名
、密码
及确认密码
,然后点击下一步
:
- 全名:这是计算机的名字,在命令行终端会显示,建议简短以系统版本命名
- 用户名:默认的用户名,会在命令行终端显示,建议简短,英文
- 密码:建议简短,经常会输入
-
输入
虚拟机名称
、虚拟机安装位置
后点击下一步
:
- 虚拟机名称:这里的虚拟机名称是VMware管理虚拟机时使用的,不是虚拟机内部的名称。
- 安装位置:选择一个空间足够的位置即可,尽量不要包含中文、特殊符号、空格等。
-
输入
最大磁盘大小
,勾选将虚拟磁盘分为多个文件,随后点击下一步
:
- 最大磁盘大小:这是指定虚拟机占用宿主机的最大大小,这个可以调整大一些,因为虚拟机实际占用大小是慢慢增加的,而不是一开始就是指定值大小,并且这个值后期可以修改。
-
点击
自定义硬件
,根据自身宿主机的硬件情况进行配置:- 我宿主机是32GB内存,24核处理器,所以我这里给虚拟机8GB内存和8核心CPU。
- 需要注意的是不一定给的配置越高虚拟机越流畅,因为一方面会导致宿主机的资源太少,另一方面宿主机调动这么多虚拟机资源也会有负担。
- 这个配置虚拟机创建好之后也可以再更改,所以可以暂定一个参数,后期根据使用情况修改。
- 关于网络适配器的选择。在VMware Workstation中,虚拟机可以通过多种网络模式连接到物理网络。以下是
三种常见的网络模式
:- 桥接模式:
- 在桥接模式下,虚拟机直接连接到主机的物理网络,就像是网络中的一个独立主机。
- 虚拟机将会获得与物理网络相同的IP地址(通常通过DHCP分配),因此它可以与网络中的其他物理设备进行直接通信。
- 这种模式适用于需要虚拟机与外部网络设备进行完全交互的场景,例如测试网络服务和配置。
- NAT模式:
- NAT模式允许虚拟机通过主机的IP地址访问外部网络。
- 虚拟机在一个虚拟的内部网络中运行,具有独立的私有IP地址,通过主机的网络连接进行地址转换。
- 这种模式限制了外部网络直接访问虚拟机,但虚拟机可以主动访问外部网络。适合需要访问互联网但不需要被外部设备访问的场景。
- 仅主机模式:
- 在仅主机模式下,虚拟机与主机之间建立一个隔离的网络,不与外部网络相连。
- 虚拟机可以与主机以及同一模式下的其他虚拟机进行通信,但不能直接访问外部网络。
- 适用于需要隔离测试环境或模拟内部网络的情况,不需要与外部设备通信。
- 桥接模式:
- 综上,如果你希望你的虚拟机可以上网,那么不要选择“仅主机模式”,建议选择NAT模式。
-
配置完后点击右下角
关闭
按钮,确认配置后点击完成
按钮:
-
至此,虚拟机的裸机创建成功,接下来我们还需要在裸机上安装Ubuntu操作系统才可以使用。
4 在虚拟机上安装操作系统
- 刚才点击完成之后,虚拟机会自动启动(因为我们勾选了
创建后开启次虚拟机
):
- 如果没有自动启动,我们可以选中虚拟机,点击
开启此虚拟机
进行手动启动:
- 等待系统来到这个界面:
- 如图选择键盘布局,点击
Continue
:
- 如图勾选,点击
Continue
:
- 如图选择,点击
Install Now
:
- 点击
Continue
:
- 点击
Continue
:
- 进行相关系统设置(似乎之前也出现了,我不清楚具体以什么为准,有兴趣可以自己探索下),设置完毕后点击
Continue
:- Your name:可以随意填写
- Your Computer Name:计算机的名字,在终端显示,建议依据系统版本取简短英文。
- Pick a username:用户名,在终端显示,建议取简短英文。
- Choose a password:密码,经常输入,可以取简单点。
- Log in automatically:自动登录,也就是登陆时不需要手动输入密码,根据个人喜好选择。
- 等待系统安装,大约15分钟:
- 安装完毕后点击Restart Now:
- 随后Ubuntu系统自动重启:
- 进入该界面(前面没有勾选自动登录的话需要先输入密码登录)说明Ubuntu虚拟机安装成功:
5 拍摄/恢复快照(可选)
- 关于
- 什么是虚拟机快照:虚拟机快照是虚拟化环境中常用的功能,用于记录虚拟机在特定时间点的状态。这包括虚拟机的内存状态、硬盘数据以及相关的设置。当你创建一个快照时,相当于给当前的虚拟机做了一个“备份”,可以在需要时恢复到此状态。我们在刚创建好虚拟机时创建一个快照方便后续恢复到这个最“纯净”的时候。
-
首先如图操作,关闭虚拟机:
-
依次选择虚拟机-点击
快照
-点击快照管理器
:
-
点击
拍摄快照
:
-
输入
快照名称
和描述
,点击拍摄快照
:
-
随后便可以看见快照已经创建好,随后可点击
关闭
退出快照管理器
-
恢复快照。
- 恢复快照就可以让你的虚拟机恢复到拍摄快照对应的时刻,是不是很爽,以后你的虚拟机炸裂了,里面无论多混乱,你只需要恢复到刚才创建的快照(当然后续你也可以在任何时候创建快照,并恢复到那个时刻。比如你可以在进行某个危险操作之前先拍摄快照,如果操作出错那么就可以通过恢复快照回到出错之前的状态),就可以完整如初了,就不再需要重新安装虚拟机了。
- 操作步骤:
-
同样进入快照管理器:
-
随后选中快照-点击
转到
-点击是
即可恢复到对应快照:
-
6 系统拓荒(可选)
6.1 安装常用工具和软件包
刚创建好的Ubuntu还缺少一些常用的库、工具,为了优化使用体验可以先进行安装。
Ctrl+Shift+T
打开终端:
- 依次执行如下命令安装常用的包和工具:
# 切换到root用户,避免重复输入sudo
sudo su# 更新软件包列表,获取最新的软件包信息
sudo apt update -y# 升级已安装的所有软件包到最新版本
sudo apt upgrade -y# 安装build-essential,包含了编译软件所需的基本工具,如gcc、g++和make等
sudo apt install build-essential -y# 安装git版本控制系统,用于代码管理和版本控制
sudo apt install git -y# 安装zip和unzip工具,用于处理压缩文件
sudo apt install zip unzip -y# 安装网络工具包:
# net-tools:包含ifconfig、netstat等常用网络命令
# curl:用于发送HTTP请求的命令行工具
# wget:用于从网络下载文件的工具
sudo apt install net-tools curl wget -y# 安装SSH服务器,允许远程安全连接到此服务器
sudo apt install openssh-server -y# 停止ufw防火墙服务
# 注意:在生产环境中建议保持防火墙开启,根据个人情况决定
sudo systemctl stop ufw -y# 禁用ufw防火墙开机自启
# 注意:在生产环境中建议保持防火墙启用,根据个人情况决定
sudo systemctl disable ufw -y
6.2 界面中文设置
-
点击右上角
设置按钮
,点击Settings
:
-
点击
Keyboard
,点击加号
: -
点击两次
Chinese
,点击Add
:
-
点击
Move up
将Chinese选项移动到第一个位置:
-
选择
Region&Language
选项卡,点击Manage Installed languages
:
-
此时如果弹出提示说没有完全安装我们就点击
Install
:
-
输入用户密码点击
Authenticate
:
-
随后在
Language
下,将汉语(中国)拖动到第一个选项,点击Apply System-Wide
:
-
输入用户密码后点击
Authenticate
:
-
如图选择使用
Chinese
,然后点击Select
:
-
点击
Restart
重启会话:
-
点击
Log Out
:
-
输入密码重新登录:
-
此时会弹出提示框问我们是否修改这些文件夹的命名,建议选择保留旧的名称,这样放置以后使用某些软件的时候出现乱码,并且我们的主要目的——修改系统UI语言为中文已经达到:
-
随后可以看到系统语言确实修改为了中文:
6.3 安装OnePanel
OnePanel 是新一代的 开源免费Linux 服务器运维管理面板,操作简单,界面美观,能帮助我们较好的管理Ubuntu服务器。
- OnePanel的官网是:OnePanel官网,可打开自行参考教程安装,下文演示。
- 首先执行如下命令在用户主文件夹下创建文件加存放临时文件:
sudo mkdir ~/onePanel && cd ~/onePanel
- 执行如下命令(官网提供)开始安装:
sudo curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
该指令会自行下载安装脚本并执行安装脚本
4. 下载完成后自动开始安装,这儿我们输入2回车,选择中文:
5. 回车,默认安装路径即可:
6. 输入y回车,配置镜像加速:
7. 依次输入onePanel服务的端口、安全入口、面板用户名、密码:
8. 设置完成后OnePanel安装完成,会打印登录需要使用的相关信息,需要记住这些信息,方便日后访问:
9. 之后便可以根据访问信息打开网页,输入用户名及密码进入面板管理界面:
10. 随后可执行如下命令删除安装留下的临时文件:
sudo rm -rf ~/onePanel
6.4 安装星火应用商店
星火应用商店是一个转为Linux系统打造的第三方应用商店,其界面友好,操作简单,软件资源丰富。其官方网站为:星火应用商店官方网站
- 进入安装包所在的Gitee仓库界面:Gitee仓库界面
- 选择与芯片架构吻合的安装包进行下载:
- 下载完成后在下载文件夹打开终端,执行sudo apt install ./xxx.deb命令安装星火应用商店:
- 随后可以在应用菜单找到星火应用商店并打开:
6.5 安装搜狗输入法
Ubuntu自带的输入法不好用,可以借助星火应用商店下载搜狗输入法使用
- 点击办公,找到搜狗输入法并点击:
- 点击下载并安装:
- 等待安装完成即可