对于想学习Linux系统、搭建开发环境或进行软件测试的朋友来说,使用虚拟机是最安全、便捷的方式。今天手把手教大家如何在 VirtualBox 中安装 Ubuntu 22.04 系统。
文中提供的是官方及国内清华镜像源,下载速度快,保证安全可靠。
准备工作:下载两款必备软件
我们需要一个“虚拟的电脑”(VirtualBox)和一个“操作系统安装盘”(Ubuntu ISO镜像)。
1. 下载VirtualBox
VirtualBox是一款开源免费的虚拟机软件,支持Windows、macOS和Linux。
2. 下载Ubuntu 22.04 LTS镜像
Ubuntu 22.04是一个长期支持版(LTS),稳定可靠。为方便国内用户快速下载,我们使用清华大学开源软件镜像站。
小提示:如果电脑配置较高(内存16GB+),也可以尝试最新的Ubuntu 24.04,但22.04对新手更友好,遇到问题也更容易搜到解决方案。
第一步:安装VirtualBox
双击下载的安装包(如 VirtualBox-7.x.x-Win.exe),点击“Next”。
注意:安装过程中会提示网络连接短暂断开,这是正常现象,点击“Yes”确认即可。
保持默认选项,一路“Next”完成安装。
第二步:创建虚拟机
打开 VirtualBox,点击左上角的 “新建”。
设置名称和系统:
名称:随意,如 Ubuntu 22.04
文件夹:选择你硬盘空间充足的盘符(建议剩余50GB以上)
ISO映像:点击右侧箭头 → 其他 → 选择你刚下载好的Ubuntu ISO文件
类型:Linux
版本:Ubuntu (64-bit)
VirtualBox会自动识别并开启“跳过自动安装”,这很好,我们手动安装更可控。
分配内存(内存大小):
创建虚拟硬盘:
保持默认 “现在创建虚拟硬盘”,点击“创建”。
硬盘文件类型选 VDI (VirtualBox磁盘映像)。
存储在物理硬盘上:建议选 “动态分配”(用多少扩多少,节省空间)。
文件位置和大小:建议给 50 GB,即使选动态分配,实际不会立刻占用50G。
点击“完成”,虚拟机就创建好了。
第三步:优化设置(重要)
选中刚创建的虚拟机,点击 “设置”,调整以下几项:
系统 → 处理器:CPU核心数建议给 2个或以上(如果物理机是4核,可以给2核)。
显示 → 显存大小:拖到最大(如 128 MB),并勾选 “启用3D加速”。这会让Ubuntu界面更流畅。
网络:默认就是 “网络地址转换(NAT)”,这样虚拟机可以通过你的物理机上网,无需配置。
第四步:开始安装Ubuntu 22.04
选中虚拟机,点击 “启动”。
你会看到一个黑色的欢迎菜单,用键盘方向键选择 “Try or Install Ubuntu”,按回车。
在左侧语言栏下拉到底,选择 中文(简体),右侧点击 “安装Ubuntu”。
键盘布局:默认“Chinese”即可,继续。
更新和其他软件:
安装类型:选择 “清除整个磁盘并安装Ubuntu”。放心,这个“磁盘”是虚拟的,不会影响你真正的电脑文件。
位置:点击地图上的中国位置,或直接点“继续”。
设置用户名和密码:
计算机名:取名字
点击 “现在安装”,等待约10-15分钟。安装完成后点击 “现在重启”。
第五步:安装增强功能(提升体验)
重启进入系统后,你会发现窗口很小,且无法全屏。需要安装“增强功能”来驱动虚拟硬件。
在虚拟机菜单栏点击 “设备” → “安装增强功能...”。
桌面会出现一个VBox_GAs的CD图标,双击打开,在文件夹空白处右键 → “在终端中打开”。
可以勾选,或者输入命令并回车(注意输入密码时不显示,正常输入即可):
bash
sudo ./VBoxLinuxAdditions.run
安装完成后,重启虚拟机。现在你可以随意拖动窗口大小,并启用剪贴板共享了。
设置剪贴板共享:菜单栏“设备” → “共享剪贴板” → 选择 “双向”。这样就能在Windows和Ubuntu之间复制文字了。
第六步:登录使用
至此,你已经拥有一台属于自己的Linux虚拟机了。学习Linux命令:
1、可以采用ctr+alt+f1/f2/f3...,打开登录终端;
2、设置root密码
Ubuntu 22.04 默认没有设置 root 账户密码,root 账户处于锁定状态,无法直接登录。
这是 Ubuntu 出于安全考虑的设计——日常操作应使用安装时创建的那个普通用户账户,通过 sudo 命令临时获取 root 权限。
如何设置 root 密码(如确有必要)
如果你确实需要 root 密码(例如某些特殊软件要求),可以通过以下步骤手动设置:
a. 打开终端(或按 Ctrl + Alt + F3 进入命令行界面)
b. 执行命令设置密码:
bash
sudo passwd root
c. 按提示操作:
设置成功后,root 账户即被启用,可以使用 su - 切换登录。
💡 常见情况说明
| |
|---|
| root 无密码,账户锁定,直接用普通用户 + sudo |
| 输入的是你自己的普通用户密码,不是 root 密码 |
提示 su: Authentication failure | |
| |
⚠️ 安全提醒
不建议在云服务器/VPS 上启用 root 密码登录,容易被暴力破解
日常使用请坚持 sudo 方式,避免长期用 root 账户操作
如果你忘记了已经设置过的 root 密码,可以通过 GRUB 启动菜单进入恢复模式重置
总结:Ubuntu 22.04 没有默认的 root 密码,需要你自己设置。绝大多数情况下用 sudo 就足够了,没必要专门启用 root。
写在最后
至此,你已经拥有一台属于自己的Linux虚拟机了。无论是学习Linux命令、部署网站,还是折腾Docker,都可以放心大胆地在这里进行。
如果在安装过程中遇到任何问题,欢迎在评论区留言交流!
下期预告:在Ubuntu中安装c\c++开发环境。
如果你觉得这篇教程有用,欢迎点赞、在看、转发支持!