CentOS新手入门:从零开始的下载与安装全攻略
对于许多初入Linux世界的朋友来说,选择一个稳定、可靠且免费的发行版至关重要。CentOS(Community ENTerprise Operating System)因其源于Red Hat Enterprise Linux(RHEL)的稳定性和强大的社区支持,成为了服务器和个人学习者的热门选择。本篇攻略将带您从零开始,一步步完成CentOS的下载、安装介质制作和系统安装全过程。
一、 认识CentOS:Stream vs Linux
在开始之前,您需要了解一个关键变化:
* CentOS Linux: 这是传统的、拥有固定发布周期的版本(如CentOS 7, CentOS 8),它会在RHEL发布后进行重新构建,以稳定著称。然而,CentOS Linux 8已于2021年底停止维护。
* CentOS Stream: 这是目前的官方主流版本。它是一个滚动发布的版本,定位在Fedora和RHEL之间,您可以将它看作是RHEL的“开发预览版”。它既保持了足够的稳定性,又能让用户提前体验到新功能。
对于新手而言,我们推荐直接从最新的 CentOS Stream 9 开始。 它拥有最新的软件和更长的支持周期。
二、 下载CentOS Stream ISO镜像
- 访问官方网站: 打开浏览器,访问CentOS的官方网站 https://www.centos.org/。
- 进入下载页面: 在首页,您会看到一个醒目的 “Download” 按钮,点击它。
- 选择架构: 在下载页面,您需要选择适合您计算机的架构。对于目前绝大多数个人电脑和服务器而言,都应该选择 x86_64。
- 选择ISO文件: 您会看到多个下载链接( mirrors )。选择其中任意一个,然后找到类似
CentOS-Stream-9-latest-x86_64-dvd1.iso的文件进行下载。这是一个包含了完整安装所需软件包的DVD镜像。
可选但推荐: 下载完成后,您可以在镜像站点的相同目录下找到如
CHECKSUM或SHA256SUM这样的文件。您可以使用工具(如Windows的certutil或macOS/Linux的sha256sum)计算您下载的ISO文件的哈希值,并与官方提供的值进行比对,以确保文件在下载过程中没有损坏或被篡改。
三、 制作启动U盘
下载ISO镜像后,您需要一个工具将其写入U盘,使其成为可引导的安装介质。我们至少需要一个容量为8GB的U盘。
推荐工具:Rufus(Windows平台)
Rufus是一款免费、小巧且功能强大的启动盘制作工具。
- 下载并运行Rufus: 从其官网 https://rufus.ie/ 下载最新版本。它是一个绿色软件,下载后直接双击运行。
- 插入U盘: 将您准备好的U盘插入电脑。
- 配置Rufus:
- 设备 (Device): Rufus会自动检测并选中您的U盘。如果有多
个,请务y必选对,因为制作过程会清空U盘所有数据。 - 引导类型选择 (Boot selection): 点击“选择 (SELECT)”按钮,找到并打开您刚刚下载的CentOS Stream 9的ISO文件。
- 分区类型 (Partition scheme): 通常保持默认的 GPT 即可,适用于目前大多数支持UEFI启动的电脑。
- 目标系统类型 (Target system): 保持默认的 UEFI (non CSM)。
- 其他选项保持默认即可。
- 设备 (Device): Rufus会自动检测并选中您的U盘。如果有多
- 开始制作: 点击“开始 (START)”按钮。Rufus会弹出一个提示窗口,询问写入模式,选择推荐的 “以ISO镜像模式写入” 即可。之后会再次警告您U盘数据将被清除,确认无误后点击“确定”。
- 等待完成: 等待进度条走完,当状态显示为“准备就绪 (READY)”时,您的CentOS安装U盘就制作完成了。
四、 安装CentOS Stream 9(图文步骤详解)
现在,激动人心的时刻到了!
Step 1: 从U盘启动
- 将制作好的U盘插入需要安装CentOS的电脑。
- 重启或开机。在出现品牌Logo时,立即反复按下特定按键(通常是
F2,F10,F12或DELETE,具体请根据您的主板/笔记本品牌查询)进入BIOS/UEFI设置。 - 在BIOS/UEFI中,找到“Boot”或“启动”选项,将启动顺序(Boot Order)的第一位设置为您的U盘(可能会显示为U盘品牌名或”USB Device”)。
- 保存设置并退出(通常是按
F10),电脑将从U盘启动。
Step 2: 进入安装程序
成功从U盘启动后,您会看到一个黑底白字的菜单。
* 选择第一项 Install CentOS Stream 9 并按回车。
Step 3: 欢迎界面与语言选择
稍等片刻,您将进入图形化的安装界面。
* 在左侧列表中找到并选择“中文”,然后在右侧选择“简体中文(中国)”。
* 点击“继续”。
Step 4: 安装信息摘要(核心配置)
这是整个安装过程中最重要的界面,所有配置项都在这里集中展示。
我们需要逐一检查并配置关键项目。
-
软件 (SOFTWARE) -> 软件选择 (Software Selection)
- 这是决定您系统“内涵”的地方。对于新手,强烈推荐在左侧选择 “带GUI的服务器 (Server with GUI)”。这会为您安装一个完整的图形桌面环境(GNOME),方便您初期的学习和使用。
- 如果您是高级用户且明确知道自己只需要命令行,可以选择“最小安装 (Minimal Install)”。
- 选好后,点击左上角的“完成”。
-
系统 (SYSTEM) -> 安装目的地 (Installation Destination)
- 这是配置硬盘分区的地方。点击进入。
- 对于新手,最简单安全的方法是使用自动分区。确保您的目标硬盘(如
sda)前已打上对勾,然后在“存储配置 (Storage Configuration)”部分选择 “自动 (Automatic)”。 - 安装程序会自动为您规划
/boot,/,/home等分区。确认无误后,点击左上角的“完成”。程序可能会提示将要格式化磁盘,确认即可。
-
系统 (SYSTEM) -> 网络和主机名 (Network & Host Name)
- 点击进入。
- 在左侧选择您的有线网卡(例如
enp0s1)。 - 点击右上角的 开关,将其从“OFF”拨到“ON”。稍等片刻,如果您的网络(DHCP)正常,它会自动获取到IP地址。
- 您可以在下方的主机名处为您电脑取一个名字,例如
centos-server。 - 配置完成后,点击左上角的“完成”。
-
用户设置 (USER SETTINGS) -> Root密码 (Root Password)
- Root是Linux系统中的超级管理员账户。点击进入后,为root设置一个强度足够高的密码,并重复输入一次。
- 点击“完成”。
-
用户设置 (USER SETTINGS) -> 创建用户 (User Creation)
- 出于安全考虑,日常使用不推荐直接登录root。我们需要创建一个普通用户。
- 点击进入,填写您的“全名”、“用户名”(例如
myuser)并设置密码。 - 重要: 勾选“将此用户设为管理员 (Make this user administrator)”。这样,该用户就可以通过
sudo命令临时获取管理员权限。 - 点击“完成”。
Step 5: 开始安装
当“安装信息摘要”页面底部的警告全部消失,并且“开始安装 (Begin Installation)”按钮变为蓝色可点击状态时,点击它!
Step 6: 等待安装完成与重启
安装过程将持续一段时间,具体取决于您的电脑性能和网速。安装完成后,右下角会出现“重启系统 (Reboot System)”的按钮,点击它。
注意: 系统重启时,请及时拔掉您的安装U盘,否则电脑可能又会从U盘启动。
五、 首次启动和收尾工作
- 接受许可证: 重启后,您会看到一个“许可信息 (License Information)”的界面。点击进入,勾选“我同意许可协议 (I accept the license agreement)”,然后点击“完成”。
- 完成配置: 点击右下角的“完成配置 (FINISH CONFIGURATION)”按钮。
- 登录: 系统将进入登录界面。选择您之前创建的用户名,输入密码,即可进入全新的CentOS Stream 9桌面环境!
- 首次使用向导: GNOME桌面会有一个简单的欢迎和设置向导,根据提示点击“前进”即可。
- 更新系统: 打开“活动” -> “终端 (Terminal)”,输入以下命令,将系统所有软件包更新到最新状态,这是良好习惯的开始:
bash
sudo dnf update
系统会提示您输入密码(就是您创建用户的密码),输入时屏幕上不会有任何显示,这是正常的。输入完毕按回车即可。
结语
恭喜您!您已经成功地在自己的电脑上安装了CentOS Stream 9。这只是您Linux旅程的起点。接下来,您可以开始探索强大的命令行工具,学习配置各种服务,或者仅仅是享受一个稳定、开源的桌面操作系统。祝您玩得愉快!