Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Fedora 配置指南


安装系统

下载系统镜像

访问 Fedora 官网 并下载 Fedora Workstation 镜像文件, 一般选择 x86_64 版本。

Fedora 43 Workstation x86_64 的 ISO 镜像文件下载链接:

制作 USB 启动盘

准备一个 4 GB 以上容量的 U 盘,并使用 Ventoy 制作 USB 启动盘。 Ventoy 可以在 Windows 和 Linux 下使用,详细用法见 官方文档。 下面以图解形式演示如何在 Windows 下使用 Ventoy 制作 USB 启动盘。

  1. Ventoy 下载页面 下载 Ventoy 软件包。 解压后,执行其中的 Ventoy2Disk.exe 程序,程序启动后界面如图 1 所示。 Ventoy 程序自动找到了用于制作启动盘的 32 GB U 盘

  2. 点击“安装”会将 Ventoy 安装到 U 盘中,此时 U 盘会被格式化。请务必确保选中的是 目标 U 盘,且 U 盘中无其它重要文件

  3. Ventoy 成功安装后,会弹出成功安装的对话框,点击确定

  4. Ventoy 界面显示,安装包内 Ventoy 版本和设备内部 Ventoy 版本相同,表明 USB 启动盘制作成功

  5. 退出 Ventoy2Disk 程序。在“我的电脑”中找到名为 Ventoy 的 U 盘,并将已下载好的 Linux ISO 镜像文件复制到 U 盘中即可

进入 Live 系统

将制作好的 USB 启动盘插入要安装 Fedora 系统的计算机上,开机启动, 按下 F10F12 进入 BIOS,并使计算机优先从 USB 盘启动。 正确启动后,则会进入系统启动引导程序,按向上向下键选中“Start Fedora-Workstation-Live 43” 以进入 Fedora 的 Live 系统。

开始安装

读者可参考下面的图解步骤和对应的说明安装操作系统。下列图解基于较早版本的 Fedora, Fedora 43 的界面细节可能略有差异,但整体安装流程基本一致。

  1. 进入 Live 系统后,选择 “Install to Hard Drive” 以启动安装程序

  2. 选择安装过程中使用的语言。可以选择“中文”→“简体中文(中国)” 或 “English”→“English (United States)”。选择完毕后点击下方的“继续”按钮进入下一步

  3. “安装信息摘要”界面,有三个设置项,可分别设置键盘布局、日期与时间以及要 安装系统的硬盘及分区。键盘布局、日期与时间都有默认值,一般无需修改

  4. 选择“安装目的地”,进入系统硬盘和分区的设置页面。在“设备选择”中,选择要将系统 安装到哪个硬盘。如果计算机有多个硬盘,可以将多个硬盘都选中,被选中的硬盘会有 一个“对号”符号。需要注意,不要选中 USB 启动盘对应的 U 盘。在“存储设置”中,可以 选择“自动”让安装程序进行自动分区,也可以选择“自定义”以人工设置分区。本教程中 选择更灵活的“自定义”分区方式

  5. 在“手动分区”页面,分区方案选择“标准分区”,然后点击“点击这里自动创建它们”, 以自动创建分区

  6. 系统一般会创建三个分区,/ (根分区)、/boot(boot 分区)和 /home(Home 分区)。 不了解 Linux 的用户可以直接点击“完成”按钮。有一定 Linux 基础知识且有特定 需求的用户,可以在自动分区的基础上进一步新增分区或修改分区的硬盘大小, 修改完成后点击“完成”按钮即可

  7. 接受更改,对硬盘进行分区操作

  8. 安装系统,并等待安装完成

  9. 重启系统后的欢迎界面

  10. 设置用户密码

  11. 设置用户名

  12. 启动第三方软件源

  13. 配置完成

  14. 点击“完成”按钮后会弹出“分区更改摘要”对话框,点击“接受更改”则系统会对硬盘 进行分区操作

  15. 分区结束后点击“完成”按钮,则回到图 3 所示的“安装信息摘要”界面。点击“开始安装” 按钮即进入正式安装的过程。等待安装完成,点击“完成安装”,并重启计算机。 重启计算机时,记得拔出 USB 启动盘,以免计算机在重启后再次进入 Live 系统。

  16. 重启计算机后,会看到如图 9 所示的欢迎界面

  17. 设置用户密码

  18. 设置账户名称。注意用户名只能是英文

  19. 启用第三方软件源,以便可以直接安装更多的软件

  20. 配置完成。开始使用 Fedora 系统

更新系统

当已安装的软件有可用的更新,或 Fedora 系统可升级至新版本时, Fedora 会弹出提醒通知。建议用户及时更新系统及已安装的软件。

系统软件

Fedora 系统自带了“软件中心”,可用于查找、安装、卸载和管理软件包,但一般建议使用 命令行工具 dnf 安装和管理软件。

dnf 的详细用法请阅读 dnf 参考文档, 这里只介绍一些常用命令:

# 更新本地软件包元数据缓存
$ sudo dnf makecache

# 检查并升级所有已经安装的软件
$ sudo dnf upgrade

# 检查并升级某软件
$ sudo dnf upgrade xxx

# 搜索软件
$ dnf search xxx

# 安装软件
$ sudo dnf install xxx

# 卸载软件
$ sudo dnf remove xxx

编程开发环境

C/C++

GCC 系列的 C/C++ 编译器是 Linux 下最常用的 C/C++ 编译器,其提供了 gccg++ 命令:

$ sudo dnf install gcc gcc-c++

Fortran

GNU Fortran 编译器是 Linux 下最常用的 Fortran 编译器,其提供了 gfortran 命令:

$ sudo dnf install gcc-gfortran

Java

运行 Java 程序需要安装 Java 运行环境,即 OpenJDK:

$ sudo dnf install java-latest-openjdk

git

git 是目前最流行的版本控制工具,推荐在科研过程中 使用 git 管理自己编写的代码和文件。一般情况下系统已经安装了该软件。如果没安装, 可以使用如下命令安装:

$ sudo dnf install git