- 准备工作:下载镜像和创建安装介质。
- 开始安装:从U盘启动并进入安装界面。
- 安装过程详解:每一步的设置和选择。
- 首次启动与配置:安装完成后的基本设置。
- 常见问题与解决方法。
第一步:准备工作
在开始安装之前,你需要准备好两样东西:CentOS 的安装镜像文件和一个可以用来安装系统的U盘。

下载 CentOS 镜像文件
- 访问官网:打开浏览器,访问 CentOS 官方镜像网站:https://vault.centos.org/
- 注意:CentOS Linux 7 已于 2025 年 6 月 30 日停止维护,目前官方推荐使用 CentOS Stream,它是 RHEL (Red Hat Enterprise Linux) 的上游开发分支,持续接收新功能,对于学习、开发和测试,CentOS Stream 9 是一个非常好的选择。
- 选择版本:
- 在左侧导航栏找到
9->Stream->isos。 - 在右侧,选择你需要的架构,绝大多数个人电脑都是
x86_64。 - 下载
DVD ISO文件,这个文件包含了所有必要的软件包,安装过程中无需连接网络。 - 文件名通常类似:
CentOS-Stream-9-latest-x86_64-dvd1.iso,文件大小约为 8-10 GB。
- 在左侧导航栏找到
创建可启动的 U 盘
你需要一个至少 8GB 容量的 U 盘,U 盘中的所有数据将会被清空,请提前备份重要文件。
-
推荐工具 (Windows 系统):
- Rufus:非常流行且易用的工具。
- 下载并打开 Rufus。
- 在“设备”下拉菜单中选择你的 U 盘。
- 点击“选择文件”,找到并选择你刚刚下载的
.iso文件。 - “映像选项”默认选择“标准 Windows 安装”即可。
- 点击“开始”按钮,等待进度条走完即可。
-
推荐工具 (macOS 系统):
- BalenaEtcher:跨平台,操作简单。
- 下载并打开 BalenaEtcher。
- 点击 "Flash from file" 选择你的
.iso文件。 - 点击 "Select target" 选择你的 U 盘。
- 点击 "Flash!" 开始制作。
-
推荐工具 (Linux 系统):
(图片来源网络,侵删)- 使用
dd命令(请务必小心,if=后面是 U 盘,of=后面是 ISO 文件,写反了会丢失硬盘数据!)# 首先通过 `lsblk` 或 `fdisk -l` 找到你的 U 盘设备名,/dev/sdb # 假设 U 盘是 /dev/sdx,ISO 文件在 ~/Downloads/CentOS-Stream-9.iso sudo dd if=~/Downloads/CentOS-Stream-9.iso of=/dev/sdx bs=4M status=progress oflag=sync
- 使用
第二步:开始安装
制作好启动 U 盘后,就可以在电脑上安装 CentOS 了。
-
BIOS/UEFI 设置:
- 将制作好的 U 盘插入电脑。
- 重启电脑,并在开机时(通常是主板品牌 LOGO 出现时)反复按特定键(如
F2,F10,Del,Esc)进入 BIOS/UEFI 设置界面。 - 找到 "Boot" 或 "启动" 选项。
- 将 "Boot Mode" 设置为
UEFI(如果你的电脑是较新的,推荐使用 UEFI,启动更快更安全),如果是老电脑,可以设置为Legacy。 - 在 "Boot Priority" 或 "启动顺序" 中,将你的 U 盘设置为第一启动项。
- 保存设置并退出(通常是按
F10)。
-
启动安装程序:
- 电脑会从 U 盘启动,你会看到一个蓝色的 CentOS 安装界面。
- 直接按
Enter键,选择第一项Install CentOS Stream 9,开始图形化安装过程。
第三步:安装过程详解
安装程序会引导你完成一系列设置,以下是每一步的详细说明。

语言和键盘支持
- 语言:选择你熟悉的语言,如
简体中文 (中国)。 - 键盘:通常默认
English (US)即可,如果你需要中文输入法,可以在安装完成后添加,这里保持默认,点击完成。
安装信息摘要
这是安装的核心配置区域,左侧是菜单,右侧是配置内容,我们需要依次配置以下几个项目。
1 时间和日期
- 时区:确保选择
Asia/Shanghai。 - 网络时间:开启
网络时间并选择一个服务器(如cn.pool.ntp.org),这可以保证系统时间的准确性。
2 安装位置
- 点击
安装目标。 - 本地标准磁盘:系统会自动检测到你电脑上的硬盘,通常选择第一块硬盘(如
/dev/vda或/dev/sda)。 - 分区方案:
- 推荐新手:自动分区,选择
自动 (LVM),LVM (Logical Volume Manager) 是一种更灵活的磁盘管理方式,方便以后调整分区大小。 - 有经验的用户:自定义分区,如果你想手动控制每个分区的大小,可以选择
自定义,一个基本的服务器/桌面系统分区建议如下:/boot(引导分区): 1024 MB (EFI 分区)- (根分区): 剩余空间的 50-70%
swap(交换分区): 内存大小的 1-2 倍(如果内存大于 8GB,可以设置为与内存大小相等或略小)。/home(家目录分区): 剩余空间(用于存放用户数据,重装系统时可以保留)。
- 推荐新手:自动分区,选择
- 完成:点击左上角的
完成,确认分区方案,然后点击接受更改。
3 网络和主机名
- 网络:开启你的网络连接(通常是有线网卡),确保右上角的网络图标已连接,这样安装过程中可以下载更新和语言包。
- 主机名:为你的计算机设置一个唯一的名称,
centos9-server或my-centos-pc,设置后,右下角的完成按钮会变为可点击状态。
4 安全性
- 根密码:为
root用户(系统管理员)设置一个强密码,至少需要8个字符。 - 创建用户:强烈建议你创建一个普通用户账号,日常操作不要使用
root,输入用户名、全名和密码。 - 将此用户设为管理员:勾选此项,这样该用户可以使用
sudo命令获得临时管理员权限。
开始安装
配置完所有必要信息后,点击右上角的 开始安装。
- 系统会开始复制文件并安装,这个过程可能需要 15-30 分钟,具体取决于你的电脑速度。
- 在安装过程中,你可以点击
ROOT PASSWORD和USER CREATION来查看或修改之前设置的密码。
完成安装
- 当进度条达到 100% 后,点击
重启系统。 - 重要:重启时务必拔掉你的 U 盘,否则电脑会再次从 U 盘启动。
第四步:首次启动与配置
电脑重启后,会进入 CentOS 系统的首次配置向导。
- 许可协议:阅读并同意许可协议,点击
完成。 - 在线账户:可以跳过,直接点击
跳过,如果你想使用 Fedora、Google 等账户进行登录,可以在这里配置。 - 准备就绪:点击
开始使用 CentOS Linux。
恭喜!你已经成功安装了 CentOS Stream 9,你会看到一个漂亮的桌面环境(默认是 GNOME)。
第五步:常用后续操作
安装完成后,你可能需要做以下几件事:
-
更新系统: 打开终端(Terminal),执行以下命令,确保所有软件包都是最新的。
sudo dnf update -y
-
安装常用工具:
sudo dnf install -y wget curl vim git net-tools
-
配置防火墙和 SELinux:
- CentOS 默认启用防火墙和 SELinux,这提供了很高的安全性。
- 如果需要开放端口(例如运行 Web 服务器),可以使用
firewall-cmd命令。 - SELinux 是一个高级安全模块,通常保持
Enforcing状态,如果遇到权限问题,不要轻易关闭它,可以学习如何设置 SELinux 上下文。
常见问题与解决方法 (FAQ)
-
Q: 安装时提示 "No storage devices to install to"?
- A: 这通常是因为你的硬盘是 GPT 分区格式,但你的电脑 BIOS 是 Legacy 模式,或者反之,请进入 BIOS,确保 BIOS 模式 和 硬盘分区表格式 匹配(UEFI 对应 GPT,Legacy 对应 MBR),检查硬盘是否被设置为 "RAID" 模式,如果是,请改为 "AHCI" 模式。
-
Q: 安装后没有声音/分辨率不对?
- A: CentOS 对某些硬件(尤其是独显和较新的声卡)的支持可能不完全,可以尝试更新系统 (
sudo dnf update),或者安装相应的驱动程序。
- A: CentOS 对某些硬件(尤其是独显和较新的声卡)的支持可能不完全,可以尝试更新系统 (
-
Q: 如何打开终端?
- A: 按下键盘快捷键
Ctrl + Alt + T,或者在桌面左上角的“活动”中搜索“终端”。
- A: 按下键盘快捷键
-
Q: 如何关机或重启?
- A: 在终端中输入:
sudo shutdown -h now# 立即关机sudo reboot# 立即重启
- 或者通过图形界面点击右上角的电源图标选择关机或重启。
- A: 在终端中输入:
希望这份详细的教程能帮助你顺利完成 CentOS 系统的安装!祝你使用愉快!
