引言

Pop!_OS是由System76开发的一款基于Ubuntu的Linux发行版,专为游戏玩家、开发者和创意专业人士设计。它提供了流畅的用户体验、出色的硬件兼容性以及预装了许多实用工具。通过虚拟机安装Pop!_OS,您可以在不离开现有Windows或macOS环境的情况下,安全地体验这款优秀的Linux发行版。

本指南将详细介绍如何在Windows或Mac计算机上安装Pop!_OS虚拟机,从准备工作到基本配置,让您能够轻松上手并开始使用Pop!_OS。

准备工作

在开始安装Pop!_OS虚拟机之前,您需要准备以下软件和资源:

1. 硬件要求

确保您的计算机满足以下最低要求:

  • 处理器:支持虚拟化技术(Intel VT-x或AMD-V)的64位CPU
  • 内存:至少8GB RAM(推荐16GB或更多,因为虚拟机会占用部分内存)
  • 存储空间:至少25GB可用磁盘空间(推荐50GB或更多)
  • 操作系统:Windows 10/11或macOS 10.14或更高版本

2. 下载Pop!_OS镜像文件

访问Pop!_OS官方网站下载最新的ISO镜像文件。Pop!_OS提供两个版本:

  • NVIDIA版:适用于NVIDIA显卡的计算机
  • AMD/Intel版:适用于AMD或Intel显卡的计算机

根据您的硬件选择合适的版本下载。通常,对于虚拟机环境,选择AMD/Intel版本即可。

3. 下载虚拟机软件

根据您的操作系统选择合适的虚拟机软件:

Windows用户:

  • VirtualBox(免费):访问VirtualBox官方网站下载并安装
  • VMware Workstation Player(免费用于个人使用):访问VMware官方网站下载并安装

Mac用户:

  • VMware Fusion(付费,有试用版):访问VMware官方网站下载并安装
  • Parallels Desktop(付费,有试用版):访问Parallels官方网站下载并安装
  • VirtualBox(免费):访问VirtualBox官方网站下载并安装

4. 检查CPU虚拟化支持

在创建虚拟机之前,确保您的计算机已启用CPU虚拟化技术:

Windows用户:

  1. 打开任务管理器(Ctrl+Shift+Esc)
  2. 切换到”性能”选项卡
  3. 选择”CPU”
  4. 查看”虚拟化”是否显示为”已启用”

如果未启用,您需要重启计算机并进入BIOS/UEFI设置来启用虚拟化技术(通常称为Intel VT-x或AMD-V)。

Mac用户:

大多数Mac计算机默认已启用虚拟化技术,无需额外设置。

Windows上安装Pop!_OS虚拟机(以VirtualBox为例)

1. 安装VirtualBox

  1. 双击下载的VirtualBox安装文件
  2. 按照安装向导的提示进行安装
  3. 安装过程中,当提示安装网络接口时,选择”是”
  4. 完成安装后重启计算机

2. 创建新的虚拟机

  1. 启动VirtualBox
  2. 点击”新建”按钮
  3. 在”名称和操作系统”窗口中:
    • 名称:输入”Pop!_OS”或其他您喜欢的名称
    • 类型:选择”Linux”
    • 版本:选择”Ubuntu (64-bit)”
  4. 点击”下一步”

3. 配置内存大小

  1. 在”内存大小”窗口中,拖动滑块或输入内存大小
  2. 推荐分配至少4GB内存(4096MB),但不要超过您计算机物理内存的50%
  3. 点击”下一步”

4. 创建虚拟硬盘

  1. 在”硬盘”窗口中,选择”现在创建虚拟硬盘”
  2. 点击”创建”
  3. 在”硬盘文件类型”窗口中,选择”VDI (VirtualBox磁盘映像)”
  4. 点击”下一步”
  5. 在”存储在物理硬盘上”窗口中,选择”动态分配”
  6. 点击”下一步”
  7. 在”文件位置和大小”窗口中:
    • 设置虚拟硬盘大小(推荐至少25GB)
    • 选择虚拟硬盘的存储位置
  8. 点击”创建”

5. 配置虚拟机设置

  1. 在VirtualBox主界面中,选择新创建的Pop!_OS虚拟机
  2. 点击”设置”按钮
  3. 在”系统”设置中:
    • 确保启用了”启用EFI(特殊OSes only)”
    • 在”处理器”选项卡中,分配至少2个CPU
  4. 在”显示”设置中:
    • 将”视频内存”增加到128MB
    • 启用”3D加速”
  5. 在”存储”设置中:
    • 点击”控制器: IDE”下的光盘图标
    • 在右侧的属性面板中,点击光盘图标并选择”选择磁盘文件…”
    • 浏览并选择之前下载的Pop!_OS ISO文件
  6. 点击”确定”保存设置

6. 安装Pop!_OS

  1. 在VirtualBox主界面中,选择Pop!_OS虚拟机
  2. 点击”启动”按钮
  3. 虚拟机将从Pop!_OS ISO文件启动
  4. 在启动菜单中,选择”Try or Install Pop!_OS”
  5. 系统加载后,双击桌面上的”Install Pop!_OS”图标
  6. 在安装向导中:
    • 选择语言
    • 键盘布局(通常默认即可)
    • 在”安装类型”窗口中,选择”Erase disk and install Pop!_OS”(这将擦除虚拟硬盘,不会影响您的物理计算机)
    • 选择时区
    • 创建用户账户(输入您的姓名、计算机名、用户名和密码)
  7. 点击”继续”开始安装
  8. 安装完成后,点击”Restart Now”
  9. 当提示移除安装介质时,关闭虚拟机窗口
  10. 在VirtualBox中,进入虚拟机设置,移除已挂载的ISO文件
  11. 重新启动虚拟机

7. 安装VirtualBox Guest Additions

Guest Additions是一组设备驱动和系统应用程序,可以优化虚拟机的性能和可用性。

  1. 启动Pop!_OS虚拟机
  2. 在VirtualBox菜单中,选择”设备” > “安装增强功能…”
  3. 在Pop!_OS中,打开文件管理器,您会看到一个名为”VBoxGAs…“的光盘
  4. 双击打开该光盘,右键点击空白处,选择”在终端中打开”
  5. 在终端中输入以下命令并按Enter:
     sudo ./VBoxLinuxAdditions.run 
  6. 输入您的密码并按Enter
  7. 安装完成后,重启虚拟机

现在,您应该可以在全屏模式下运行Pop!_OS,并且可以无缝地在主机和虚拟机之间移动鼠标。

Mac上安装Pop!_OS虚拟机(以VMware Fusion为例)

1. 安装VMware Fusion

  1. 双击下载的VMware Fusion DMG文件
  2. 将VMware Fusion拖拽到应用程序文件夹
  3. 启动VMware Fusion
  4. 按照提示输入许可证密钥或开始试用
  5. 根据需要授权VMware Fusion安装辅助工具

2. 创建新的虚拟机

  1. 启动VMware Fusion
  2. 点击”+“按钮或选择”文件” > “新建”
  3. 在”选择安装方法”窗口中,选择”创建自定义虚拟机”
  4. 点击”继续”

3. 配置虚拟机设置

  1. 在”操作系统”窗口中:
    • 选择”Linux”
    • 版本选择”Ubuntu 64位”
  2. 点击”继续”
  3. 在”虚拟磁盘”窗口中:
    • 选择”创建新磁盘”
    • 设置磁盘大小(推荐至少25GB)
  4. 点击”继续”
  5. 在”完成”窗口中:
    • 取消勾选”完成前自定义设置”
    • 点击”完成”

4. 挂载Pop!_OS ISO文件

  1. 在VMware Fusion库中,选择新创建的虚拟机
  2. 点击”设置”按钮
  3. 在”CD/DVD”设置中:
    • 选择”使用ISO映像”
    • 点击”选择文件…“并浏览到之前下载的Pop!_OS ISO文件
  4. 关闭设置窗口

5. 安装Pop!_OS

  1. 在VMware Fusion库中,选择Pop!_OS虚拟机
  2. 点击”启动”按钮
  3. 虚拟机将从Pop!_OS ISO文件启动
  4. 在启动菜单中,选择”Try or Install Pop!_OS”
  5. 系统加载后,双击桌面上的”Install Pop!_OS”图标
  6. 按照与VirtualBox部分相同的步骤完成Pop!_OS安装
  7. 安装完成后,关闭虚拟机
  8. 在虚拟机设置中,移除已挂载的ISO文件
  9. 重新启动虚拟机

6. 安装VMware Tools

VMware Tools是一组实用程序,可以提高虚拟机的性能和管理能力。

  1. 启动Pop!_OS虚拟机
  2. 在VMware Fusion菜单中,选择”虚拟机” > “安装VMware Tools”
  3. 在Pop!_OS中,打开文件管理器,您会看到一个名为”VMware Tools”的光盘
  4. 双击打开该光盘,复制”VMwareTools-*.tar.gz”文件到桌面
  5. 右键点击桌面上的压缩文件,选择”提取到此处”
  6. 打开终端,导航到提取的文件夹:
     cd ~/Desktop/vmware-tools-distrib 
  7. 运行安装脚本:
     sudo ./vmware-install.pl 
  8. 按照提示完成安装(通常可以接受默认选项)
  9. 安装完成后,重启虚拟机

现在,您应该可以在全屏模式下运行Pop!_OS,并且可以无缝地在主机和虚拟机之间移动鼠标。

基本配置和优化

1. 系统更新

安装完成后,首要任务是更新系统以获取最新的安全补丁和软件更新:

  1. 点击左下角的”超级”键(Windows键或Command键)
  2. 打开”Pop!_Shop”
  3. 点击左上角的”更新”图标
  4. 如果有可用更新,点击”更新所有”按钮
  5. 输入您的密码并等待更新完成

或者,您也可以使用终端进行更新:

sudo apt update sudo apt upgrade 

2. 安装常用软件

Pop!_OS预装了一些基本软件,但您可能需要安装更多应用程序。您可以通过以下方式安装软件:

使用Pop!_Shop(图形界面)

  1. 打开”Pop!_Shop”
  2. 浏览或搜索您需要的软件
  3. 点击”安装”按钮

使用终端(命令行)

使用APT包管理器安装软件:

# 安装网页浏览器 sudo apt install firefox # 安装文本编辑器 sudo apt install vscode # 安装图像编辑器 sudo apt install gimp # 安装办公套件 sudo apt install libreoffice 

3. 桌面环境定制

Pop!_OS使用GNOME桌面环境,您可以根据个人喜好进行定制:

更改壁纸

  1. 右键点击桌面
  2. 选择”更改背景”
  3. 选择您喜欢的壁纸或点击”添加图片…“使用自己的图片

调整Dock行为

  1. 打开”设置”(可以从应用程序菜单中找到)
  2. 转到”桌面”选项卡
  3. 调整Dock位置、大小和自动隐藏行为

安装扩展

GNOME扩展可以增强桌面环境的功能:

  1. 打开Firefox
  2. 访问extensions.gnome.org
  3. 安装浏览器扩展(当提示时)
  4. 浏览并安装您喜欢的GNOME扩展

一些推荐的扩展:

  • Dash to Dock:自定义Dock的外观和行为
  • GPaste:剪贴板管理器
  • Arc Menu:改进的应用程序菜单
  • Weather in the clock:在时钟中显示天气信息

4. 性能优化

为了在虚拟机中获得更好的性能,您可以进行以下优化:

调整虚拟机设置

  1. 关闭虚拟机
  2. 在虚拟机设置中:
    • 增加分配的内存(至少4GB)
    • 增加CPU核心数(至少2个)
    • 启用3D加速
  3. 重新启动虚拟机

在Pop!_OS中进行优化

  1. 禁用不必要的动画效果:

    • 打开”设置”
    • 转到”外观”
    • 关闭”动画”
  2. 调整电源设置:

    • 打开”设置”
    • 转到”电源”
    • 调整电源模式以获得更好的性能
  3. 使用轻量级主题:

    • 打开”Pop!_Shop”
    • 搜索并安装”Pop GTK主题”或”Arc GTK主题”
    • 使用”优化”工具应用新主题

5. 共享文件夹设置

为了在主机和虚拟机之间轻松共享文件,您可以设置共享文件夹:

VirtualBox用户

  1. 关闭虚拟机
  2. 在VirtualBox主界面中,选择Pop!_OS虚拟机
  3. 点击”设置”按钮
  4. 转到”共享文件夹”选项卡
  5. 点击”添加共享文件夹”按钮
  6. 选择要共享的文件夹路径
  7. 选择”自动挂载”和”永久”选项
  8. 点击”确定”
  9. 启动虚拟机
  10. 在Pop!_OS中,共享文件夹将自动挂载到/media/sf_文件夹名称

VMware Fusion用户

  1. 关闭虚拟机
  2. 在VMware Fusion中,选择Pop!_OS虚拟机
  3. 点击”设置”按钮
  4. 转到”共享”选项卡
  5. 启用”共享文件夹”
  6. 点击”添加”按钮并选择要共享的文件夹
  7. 启动虚拟机
  8. 在Pop!_OS中,共享文件夹将自动挂载到/mnt/hgfs/文件夹名称

常见问题解决

1. 安装过程中的常见错误

虚拟机无法启动

如果虚拟机无法启动,并显示关于VT-x/AMD-V的错误,请确保:

  1. 您的计算机支持虚拟化技术
  2. 在BIOS/UEFI中启用了虚拟化技术
  3. 没有其他虚拟化软件(如Hyper-V、Docker等)正在运行

安装过程中卡住

如果安装过程卡住,请尝试:

  1. 重启虚拟机
  2. 在虚拟机设置中减少分配的内存和CPU核心数
  3. 重新下载Pop!_OS ISO文件,确保文件没有损坏

2. 性能问题

虚拟机运行缓慢

如果虚拟机运行缓慢,请尝试:

  1. 增加分配给虚拟机的内存和CPU核心数
  2. 确保已安装VirtualBox Guest Additions或VMware Tools
  3. 在虚拟机设置中启用3D加速
  4. 关闭主机上不必要的应用程序以释放系统资源

显示问题

如果遇到显示问题,如分辨率不正确或显示模糊,请尝试:

  1. 确保已安装VirtualBox Guest Additions或VMware Tools
  2. 在虚拟机设置中增加视频内存
  3. 在Pop!_OS中调整显示设置:
    • 打开”设置”
    • 转到”显示”
    • 调整分辨率和缩放比例

3. 网络连接问题

无法连接到互联网

如果虚拟机无法连接到互联网,请尝试:

  1. 检查虚拟机的网络设置:
    • VirtualBox:确保网络设置为”NAT”
    • VMware Fusion:确保网络设置为”共享我的Mac的网络连接(NAT)”
  2. 在Pop!_OS中检查网络设置:
    • 点击右上角网络图标
    • 确保网络适配器已启用
  3. 重启网络服务:
     sudo systemctl restart NetworkManager 

4. 其他常见问题

声音不工作

如果虚拟机中没有声音,请尝试:

  1. 确保已安装VirtualBox Guest Additions或VMware Tools
  2. 检查虚拟机的音频设置:
    • VirtualBox:确保音频控制器已启用并设置为”AC97”或”Intel HD Audio”
    • VMware Fusion:确保音频设备已连接
  3. 在Pop!_OS中检查音量设置:
    • 点击右上角声音图标
    • 确保音量未静音且已调高

剪贴板共享不工作

如果无法在主机和虚拟机之间复制粘贴,请尝试:

  1. 确保已安装VirtualBox Guest Additions或VMware Tools
  2. 在虚拟机设置中启用剪贴板共享:
    • VirtualBox:转到”常规” > “高级” > “共享剪贴板” > “双向”
    • VMware Fusion:转到”应用程序” > “虚拟机” > “启用剪贴板共享”

总结

通过本教程,您已经学会了如何在Windows或Mac计算机上安装Pop!_OS虚拟机。从准备工作到基本配置,我们详细介绍了每个步骤,帮助您顺利完成安装过程。

现在,您可以开始探索Pop!_OS的强大功能,体验这款优秀的Linux发行版带来的便利和高效。无论是开发、学习还是日常使用,Pop!_OS都能为您提供流畅的体验。

进一步学习的资源

  1. Pop!_OS官方文档
  2. Pop!_OS GitHub仓库
  3. Pop!_OS社区论坛
  4. GNOME桌面环境文档

祝您在Pop!_OS的使用之旅中取得愉快的体验!