如何在虚拟机上安装 Fedora
已编辑 4 几周前 通过 ExtremeHow 编辑团队
帽子安装虚拟机虚拟机箱VMware虚拟化软件初学者操作系统设置计算机软件
翻译更新 4 几周前
虚拟机(VM)是一种在单个物理机器上运行多个操作系统的好方法。它们可以模拟整个计算机系统,为各种应用程序提供灵活和安全的环境。一个可以在虚拟机上安装的流行操作系统是 Fedora,它是一个可靠且用户友好的 Linux 发行版。在本指南中,我将逐步引导您完成在虚拟机上安装 Fedora 的过程。我们将涵盖从设置虚拟机软件到完成 Fedora 安装的所有步骤。
选择合适的虚拟机软件
首先,您需要一个虚拟化平台。有几种免费的和专有的虚拟机软件选项可供选择:
- VirtualBox:来自 Oracle 的一个免费和开源工具,广泛用于个人和企业虚拟机设置。
- VMware Workstation Player:一个简化且易于使用的产品,用于在 Linux 和 Windows 上运行虚拟机,免费供个人使用。
- VMware Fusion:适合 Mac 用户,提供 Mac 应用程序与后台运行的虚拟机之间的无缝集成。
- KVM:基于内核的虚拟机是一种内置于 Linux 的开源虚拟化技术,适合更高级的用户。
在本指南中,我将专注于使用 VirtualBox,它支持多种操作系统并对初学者友好。
下载 Fedora ISO
Fedora Workstation 是 Fedora 的一个更侧重于用户和开发者友好的版本,通常是大多数用户的最佳选择。按照以下步骤下载 Fedora ISO 镜像:
- 访问官方的Fedora 网站。
- 选择 Fedora Workstation 的“立即下载”选项。
- 选择 64 位 x86 选项,因为这是大多数机器现在使用的架构。
- 将 ISO 文件下载到您的计算机:这是一个大文件(约 2GB),因此在下载期间请确保您有稳定的网络连接。
设置 VirtualBox
下载 Fedora ISO 后,您需要准备您的虚拟化软件。我们使用 VirtualBox 来完成本指南:
- 下载最新版本的VirtualBox并在主机系统上安装它。
- 安装完成后,启动 VirtualBox,您将看到 VirtualBox 管理器界面。
- 继续创建一个新的虚拟机,点击新建按钮。
为 Fedora 创建一个新的虚拟机
按照这些步骤在 VirtualBox 中设置一个用于 Fedora 的虚拟机(VM):
- 在“姓名和操作系统”窗口中,为您的虚拟机输入一个描述性名称,例如“Fedora VM”。
- 选择“Linux”作为类型,并从版本下拉菜单中选择“Fedora (64-bit)”。
- 选择分配给虚拟机的内存(RAM)数量。建议至少 2GB(2048MB),但如果您的系统有足够的资源,您可以分配更多。
- 选择“现在创建虚拟硬盘”并点击创建。
- 对于硬盘文件类型,VirtualBox 磁盘镜像(VDI)是默认选择,适用于大多数情况。
- 接下来,为存储选项选择“动态分配”。这意味着虚拟机最初只会使用它需要的空间,但如果需要,可以增长到最大尺寸。
- 为虚拟硬盘设置合适的大小。通常,20GB 左右对 Fedora 就足够了,但根据您的使用情况可能需要更多空间。
- 点击创建后,您的虚拟机已准备好设置。
配置您的虚拟机
在开始安装 Fedora 之前,您可能需要调整一些设置以获得最佳性能:
- 在 VirtualBox 管理器中选中虚拟机,并点击设置图标。
- 在系统选项卡中,在“主板”部分,确保“光驱”在“硬盘”之前的引导顺序中。这将允许您从下载的 Fedora ISO 启动。
- 切换到“处理器”选项卡,给虚拟机至少分配一个 CPU 核心。如果您的主机机器的处理器支持,您可以分配更多的核心,这将提高性能。
- 在“显示”选项卡下,将“视频内存”增加到至少 128MB。这有助于提高虚拟机中的图形性能。
- 进入存储部分,突出显示“控制器:IDE”下的“空”磁盘,并通过点击“光驱”旁边的磁盘图标选择磁盘文件。找到并选择下载的 Fedora ISO。
开始 Fedora 安装
一旦配置了虚拟机,就可以开始安装 Fedora:
- 在 VirtualBox 管理器中,确保选中您的 Fedora 虚拟机,然后点击启动按钮。
- 虚拟机将从 Fedora ISO 启动。您将看到 Fedora 启动菜单。选择“启动 Fedora Workstation Live 36”(或您下载的版本号)。
- 过一会儿,您将进入 Fedora 的实时会话。在这里,您可以尝试实时环境,或直接进行安装,这是我们的选择。点击桌面的“安装到硬盘”图标。
完成 Fedora 的安装
Fedora 安装程序,名为 Anaconda,将引导您完成安装过程。按照以下步骤进行操作:
- 选择您偏好的语言并点击继续。
- 您将到达“安装摘要”屏幕,任何需要您注意的项目都会标有警告。
- 进入安装目标,选择之前创建的虚拟硬盘,并选择自动分区选项,除非您手动分区有特定需求。
- 返回“安装摘要”屏幕。如果您想配置网络,现在可以进行。
- 通过点击“开始安装”按钮开始安装。
- 在系统文件复制到您的虚拟硬盘时,进入“Root 密码”部分,为 root 用户设置一个强密码。
- 在“用户创建”部分,设置一个具有管理员权限的用户账户,勾选 applicable 选项。
- 当安装完成时,点击完成安装并重启您的虚拟机。
- 重启后,确保 ISO 镜像不再作为 CD 驱动器挂载,否则虚拟机可能会启动到实时会话而不是您新安装的系统。
首次启动和系统配置
重启后,Fedora 将首次加载。您需要:
- Fedora 将启动到一个欢迎屏幕,有一些初始设置要求,如连接到网络、设置隐私选项和启用位置服务。
- 您可以通过链接如 Google 或 Microsoft 的账户来配置在线账户,或如果没有必要,选择“跳过”此步骤。
- 最后一步是个性化。设置您的工作环境并完成设置。
安装来宾添加(对于 VirtualBox 用户)
要增强 Fedora 和您的主机系统之间的功能和集成,您需要安装 VirtualBox 来宾添加。
- 在 Fedora 虚拟机运行时,进入 VirtualBox 菜单并选择设备 > 插入来宾添加 CD 图像。
- 打开 Fedora 中的终端并执行以下命令:
sudo dnf update -y sudo dnf install -y gcc make perl kernel-headers kernel-devel cd /run/media/<username>/VBOXADDITIONS_<version>/ sudo ./VBoxLinuxAdditions.run
将 <username>
替换为您的 Fedora 用户名,将 <version>
替换为当前 VBoxGuestAdditions 版本号。
此过程将安装驱动程序和工具,以提高虚拟机的响应能力,提供如剪贴板共享、拖放和可调整的屏幕分辨率等功能。
结论
您已成功使用 VirtualBox 在虚拟机上安装 Fedora。虚拟环境确保了一种安全且方便的方式来测试和探索 Fedora,而不会影响您的主操作系统。在此过程中,您已经熟悉了下载 Fedora、设置虚拟机、完成安装,甚至添加增强功能以改善服务和用户体验。有了虚拟机上的 Fedora,您现在可以探索其功能、安装软件,甚至开发应用程序。享受您的新设置!
如果你发现文章内容有误, 您可以