Ubuntu虚拟机安装教程:新手入门保姆级指南 – wiki基地


Ubuntu虚拟机安装教程:新手入门保姆级指南

引言:为何要在虚拟机里安装Ubuntu?

欢迎来到Linux的世界!对于许多初次接触Linux的朋友来说,直接在物理电脑上安装一个新系统似乎风险太大——担心搞乱现有系统(如Windows)、害怕操作不当导致数据丢失,或是仅仅想“尝个鲜”,不想大动干戈。此时,虚拟机(Virtual Machine, VM)便是您最理想的“沙盒乐园”。

虚拟机是什么?
简单来说,虚拟机就像一台“电脑中的电脑”。它通过软件模拟出一整套独立的计算机硬件(CPU、内存、硬盘、网卡等),您可以在这个虚拟的电脑上安装和运行一个完整的操作系统,比如我们今天的主角——Ubuntu。

使用虚拟机安装Ubuntu的好处:

  1. 绝对安全:虚拟机环境与您的主系统(我们称之为“宿主机”,如Windows或macOS)是隔离的。您在虚拟机里做的任何操作,哪怕是把系统玩坏了,也丝毫不会影响到宿主机。删掉虚拟机,一切恢复如初。
  2. 方便快捷:无需对硬盘进行分区,无需担心启动引导问题,只需像安装一个普通软件一样,点几下鼠标即可创建一台“新电脑”。
  3. 学习与实验的绝佳平台:您可以随心所欲地在Ubuntu中尝试各种命令、安装各类软件,是学习Linux、编程开发、网络测试的完美环境。
  4. 跨平台体验:无论您的宿主机是Windows还是macOS,都可以通过虚拟机完美体验到原生的Ubuntu桌面环境。

本指南将以目前最流行、免费且跨平台的虚拟机软件 Oracle VM VirtualBox 为例,教您如何从零开始,安装最新版的 Ubuntu LTS(长期支持版)。本教程面向零基础用户,每一个步骤都会配有详尽的说明,请放心跟随。


第一章:准备工作——万事开头“不”难

在开始之前,我们需要准备好两样东西:虚拟机软件和Ubuntu系统镜像。

1.1 硬件与系统要求

  • 一台性能尚可的电脑(宿主机)
    • CPU:64位处理器,且支持并已在BIOS/UEFI中开启了“虚拟化技术”(Intel VT-x 或 AMD-V)。现在绝大多数电脑都默认支持并开启,您基本无需担心。
    • 内存(RAM):建议至少8GB。因为我们需要分一部分给虚拟机用,宿主机自身也需要足够的内存来运行。
    • 硬盘空间:建议至少有50GB的可用空间。虚拟机本身和Ubuntu系统都需要占用一定的硬盘。

1.2 下载所需软件

1.2.1 下载 Oracle VM VirtualBox

VirtualBox是一款功能强大且完全免费的开源虚拟机软件。

  1. 打开浏览器,访问VirtualBox官方网站https://www.virtualbox.org/
  2. 进入下载页面:点击网站首页显眼的“Download VirtualBox”按钮。
  3. 选择适合您宿主机的版本
    • 如果您的电脑是Windows系统,点击 “Windows hosts”。
    • 如果您的电脑是macOS系统,点击 “macOS / Intel hosts” 或 “macOS / Arm64 (M1/M2) hosts”(根据您的Mac芯片选择)。
    • 下载过程可能需要一点时间,请耐心等待。

1.2.2 下载 Ubuntu Desktop ISO 镜像

ISO镜像文件就是一个操作系统的“安装光盘”的电子版。我们需要下载它,以便在虚拟机中进行安装。

  1. 打开浏览器,访问Ubuntu官方网站https://ubuntu.com/
  2. 进入下载页面:点击导航栏的 “Download”。
  3. 选择LTS版本:您会看到两个主要版本,例如 “Ubuntu 22.04.x LTS” 和 “Ubuntu 23.xx”。
    • LTS (Long Term Support):长期支持版。这意味着它拥有长达5年的免费安全和维护更新,系统非常稳定,是生产环境和新手的首选
    • 另一个是短期支持版,包含一些最新功能,但支持周期只有9个月,可能不够稳定。
    • 强烈建议您点击 “Ubuntu xx.xx.x LTS” 下方的 “Download” 按钮进行下载。
  4. ISO文件通常较大(约4-5GB),下载会花费一些时间。您可以趁这个时间去泡杯茶或咖啡。

当这两个文件都下载完毕后,我们的准备工作就完成了!


第二章:安装“虚拟电脑”——VirtualBox

这个过程就像安装任何一个普通软件一样简单。

  1. 找到您下载的VirtualBox安装程序(例如 VirtualBox-7.x.x-xxxxxx-Win.exe),双击运行。
  2. 欢迎界面:直接点击“下一步”。
  3. 自定义安装:这里会显示要安装的组件和安装路径。对于新手来说,保持默认设置即可,直接点击“下一步”。
  4. 警告:网络接口:安装程序会提示,安装过程中会临时重置您的网络连接,导致网络短暂中断。这是正常的,因为它需要安装虚拟网卡。确保您没有正在进行的重要网络任务,然后点击“是”。
  5. 依赖关系确认:如果弹出提示,直接点击“安装”。
  6. 准备安装:点击“安装”按钮,开始真正的安装过程。
  7. 等待安装完成:稍等片刻,安装进度条会走完。
  8. 安装完成:勾选“启动 Oracle VM VirtualBox”,然后点击“完成”。

恭喜!VirtualBox软件已经成功安装在您的电脑上,一个可以创建无数虚拟电脑的“工厂”已经准备就绪。


第三章:创建你的第一台Ubuntu虚拟机

现在,让我们来利用VirtualBox这个“工厂”,创建一台专门用来安装Ubuntu的“虚拟电脑”。

  1. 启动VirtualBox:您会看到一个简洁的主界面。
  2. 新建虚拟机:点击工具栏上蓝色的“新建”图标。
  3. 命名和系统类型(关键步骤)

    • 名称:给您的虚拟机起一个好记的名字,比如 “My Ubuntu 22.04”。VirtualBox非常智能,当您输入“Ubuntu”时,它会自动在下方的“类型”和“版本”中选择 “Linux” 和 “Ubuntu (64-bit)”。
    • ISO Image:点击下拉框,选择“Other…”,然后找到并选中您之前下载的Ubuntu ISO镜像文件(例如 ubuntu-22.04.3-desktop-amd64.iso)。
    • 勾选 “Skip Unattended Installation”:为了让您完整体验和理解安装过程,我们务必勾选此项。这将让我们手动完成所有安装步骤,而不是让VirtualBox自动完成。
    • 点击“下一步”。
  4. 硬件配置(分配内存和CPU)

    • 基本内存(RAM):这里是为虚拟机分配内存。推荐值是您宿主机总内存的四分之一到一半之间,但至少要分配4096 MB (4GB) 才能保证流畅运行桌面环境。拖动滑块或直接输入数字即可。请确保分配的内存在绿色区域内,不要超过宿主机的一半,以免宿主机变得卡顿。
    • 处理器(CPU):分配给虚拟机的CPU核心数。同样,建议分配2-4个核心,并保持在绿色区域内。
    • 点击“下一步”。
  5. 虚拟硬盘配置

    • 创建虚拟硬盘:这里是为虚拟机创建一个“硬盘”。保持默认的“Create a Virtual Hard Disk Now”选项。
    • 硬盘大小:Ubuntu桌面版推荐至少25GB。考虑到您未来可能会安装软件和存储文件,建议设置为50GB或更多。请放心,这里设置的大小是上限,并不会立即占用您宿主机50GB的空间(后面会解释)。
    • 点击“下一步”。
  6. 摘要确认

    • 这里会列出您刚才做的所有配置。检查一遍,确认无误后,点击“完成”。

至此,您的第一台“虚拟裸机”已经创建完毕!它现在出现在VirtualBox主界面的左侧列表中,但状态是“关闭”。它有CPU、有内存、有硬盘,但硬盘是空的,就像一台刚出厂的电脑,接下来我们就需要为它安装操作系统。


第四章:精调配置——为安装做好最后准备

在启动安装之前,我们还可以对虚拟机进行一些微调,以获得更好的体验。

  1. 在VirtualBox主界面,选中我们刚刚创建的“My Ubuntu 22.04”虚拟机。
  2. 点击工具栏黄色的“设置”图标。
  3. 系统 -> 主板:检查“启动顺序”,确保“光驱”在“硬盘”之前,这样才能从ISO镜像启动。一般默认就是这样。
  4. 显示 -> 屏幕
    • 显存大小:将滑块拖到最右边,把它能分配的最大值(通常是128MB)都给它。这将有助于提高图形界面的流畅度。
    • 显卡控制器:建议选择 VBoxSVGA,它对Linux客户机的支持最好。
    • 启用3D加速:可以勾选此项,对桌面特效有一定提升。
  5. 存储(核对ISO)
    • 点击“存储”选项卡。您会看到一个树状结构,下面有一个“控制器: IDE”或“控制器: SATA”。
    • 确保在光驱图标旁边,已经加载了我们之前下载的Ubuntu ISO文件。如果没有,可以点击那个光盘图标,选择“选择虚拟盘”,然后再次找到您的ISO文件。这一步相当于把“Ubuntu安装光盘”放进了虚拟机的“光驱”里。
  6. 网络:默认的“网络地址转换 (NAT)”模式对于新手来说是最省心的。它能让虚拟机直接通过您的宿主机上网,无需任何额外配置。保持默认即可。
  7. 其他设置(如共享文件夹、USB等)可以暂时不管,等系统装好后再来探索。
  8. 点击“确定”保存所有设置。

第五章:激动人心的时刻——安装Ubuntu操作系统

一切准备就绪,让我们按下这台虚拟电脑的“电源键”吧!

  1. 启动虚拟机:在VirtualBox主界面,选中您的Ubuntu虚拟机,点击绿色的“启动”箭头。
  2. 进入安装引导:虚拟机会黑屏一小会儿,然后出现一个菜单。使用键盘方向键选择第一项 “Try or Install Ubuntu”,然后按回车。
  3. 进入Live桌面:稍等片刻,您会直接进入一个功能完整的Ubuntu桌面!这是一个“试用”模式(Live Session),您可以先体验一下,但所有更改在重启后都会消失。
  4. 开始安装:桌面上有一个名为 “Install Ubuntu xx.xx LTS” 的图标,双击它,启动安装向导。

接下来,跟随安装向导一步步操作:

  1. 语言选择:在左侧列表中滚动找到并选择“中文(简体)”,然后点击“继续”。
  2. 键盘布局:通常会自动检测为“Chinese”。您可以点击“检测键盘布局”或在下方的输入框里打几个字测试一下。确认无误后,点击“继续”。
  3. 更新和其他软件

    • 您希望安装哪些应用? 选择“正常安装”。这将安装网页浏览器、办公套件、游戏和媒体播放器等常用软件,对新手非常友好。
    • 其他选项
      • 强烈建议勾选 “为图形或无线硬件,以及其它媒体格式安装第三方软件”。这将自动安装很多闭源但必要的驱动和解码器(如MP3、MP4播放支持),能省去您日后很多麻烦。
      • “安装Ubuntu时下载更新”可以勾选,也可以不勾选。勾选的话安装时间会稍长,但装好就是最新状态。
    • 点击“继续”。
  4. 安装类型(最关键但最安全的一步)

    • 向导会问您如何处理磁盘。您会看到一个选项:“清除整个磁盘并安装Ubuntu”。
    • 请100%放心选择此项! 这里的“磁盘”指的是我们之前创建的那个50GB的虚拟硬盘,它与您的Windows/macOS宿主机硬盘是完全隔离的。选择这个选项只会格式化这个虚拟硬盘,对您的真实电脑没有任何风险。这就是虚拟机最大的优势!
    • 点击“现在安装”。
    • 会弹出一个确认窗口,告诉您将对虚拟硬盘进行分区。点击“继续”。
  5. 时区选择:它会根据网络自动定位,地图上会显示“Shanghai”或“Chongqing”。如果不对,直接在地图上点击您的位置即可。点击“继续”。

  6. 创建用户

    • 您的姓名:输入您的昵称。
    • 您的计算机名:这是您电脑在网络中的名字,可以保持默认或自定义。
    • 用户名:这是您登录系统时使用的账户名,建议使用简单易记的英文小写。
    • 密码设置一个您能记住的密码,并再次输入确认。在Linux中,很多管理操作都需要输入密码,请务必记牢。
    • 选择“需要我的密码才能登录”,这更安全。
    • 点击“继续”。
  7. 开始安装:现在,安装程序会开始复制文件、配置系统。屏幕上会播放介绍Ubuntu特性的幻灯片。这个过程根据您的电脑性能,大约需要10-30分钟。您可以再次去休息一下。

  8. 安装完成:当看到“安装完成”的提示框时,恭喜您!点击“现在重启”。


第六章:善后工作与初体验

重启后,还有几个小步骤能让您的Ubuntu体验更上一层楼。

  1. 移除安装介质:重启过程中,屏幕可能会黑屏并提示 “Please remove the installation medium, then press ENTER”。这是让您“弹出安装光盘”。VirtualBox通常会自动处理,您只需直接按一下回车键(Enter)即可。
  2. 首次登录:您会看到一个精美的登录界面,显示着您刚才创建的用户名。点击它,输入您的密码,回车。
  3. 欢迎来到Ubuntu!
    • 您会看到一个欢迎向导,可以连接您的在线账户(如Google),或者直接跳过。
    • 建议允许系统发送匿名信息以帮助改进Ubuntu。
    • 最后,它会提示您可以从“软件”应用中安装程序。

6.1 安装 Guest Additions(增强功能包,必做!)

这是提升虚拟机使用体验最重要的一步。Guest Additions是VirtualBox提供的一套驱动程序,安装后可以实现:

  • 自动调整分辨率:拖动虚拟机窗口大小,Ubuntu桌面会自动适应。
  • 共享剪贴板:在宿主机和虚拟机之间自由复制粘贴文本。
  • 拖放文件:直接从宿主机拖文件到虚拟机桌面。
  • 鼠标无缝集成:鼠标指针可以在宿主机和虚拟机之间自由移动,无需按特殊热键切换。

安装步骤:

  1. 在虚拟机窗口的顶部菜单栏,找到“设备(Devices)” -> “安装增强功能(Insert Guest Additions CD image…)”。
  2. 点击后,Ubuntu系统会检测到一个新的“光盘”插入。桌面上会出现一个光盘图标,并可能弹出一个对话框,询问是否要运行里面的软件。
  3. 点击“运行(Run)”。
  4. 系统会弹出一个终端窗口,要求您输入密码以授权安装。输入您设置的登录密码,然后按回车。(注意:在终端里输入密码时,屏幕上不会显示任何东西,这是正常的安全机制,您只管输入完按回车即可)。
  5. 安装过程会在终端里自动进行,您会看到很多滚动的文本。请耐心等待,直到它显示 “Press Return to close this window…”。
  6. 按回车关闭终端。
  7. 为了让增强功能完全生效,您需要重启虚拟机。点击Ubuntu桌面右上角,选择“电源”->“重启”。

6.2 体验新功能

重启后,再次登录Ubuntu。现在您可以试试:

  • 改变窗口大小:用鼠标拖拽虚拟机窗口的边缘,看看Ubuntu桌面是不是自动调整了分辨率?
  • 启用共享剪贴板:在VirtualBox窗口顶部的“设备” -> “共享剪贴板” -> 选择“双向(Bidirectional)”。现在试试在Windows记事本里复制一段文字,然后到Ubuntu的文本编辑器里粘贴。
  • 启用拖放:同样在“设备” -> “拖放” -> 选择“双向”。试试从您电脑的桌面拖一个文件到Ubuntu的桌面。

6.3 更新系统

最后,保持系统更新是一个好习惯。

  1. 点击桌面左下角的“显示应用程序”按钮(九个点)。
  2. 找到并打开“软件更新器(Software Updater)”。
  3. 它会自动检查更新。如果有可用的更新,点击“立即安装”即可。

结语:探索的开始

恭喜您!您已经成功地在自己的电脑上,安全、无痛地安装了一套功能完整的Ubuntu Linux系统。您现在拥有了一个可以尽情探索、学习和创造的全新环境。

从这里开始,您可以:
* 打开“Ubuntu Software”中心,像手机应用商店一样安装海量软件。
* 学习使用强大的命令行终端(Terminal)。
* 尝试安装Python, Java, VS Code等开发工具,打造您的编程环境。
* ……以及任何您想做的事情,而无需担心会破坏任何东西。

虚拟机的世界广阔无垠,而Ubuntu只是其中一颗璀璨的星辰。希望这篇保姆级的指南能为您打开一扇通往新世界的大门。祝您在Linux的旅程中玩得愉快!

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部