CentOS新手入门:从零开始的下载与安装全攻略 – wiki大全


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镜像

  1. 访问官方网站: 打开浏览器,访问CentOS的官方网站 https://www.centos.org/
  2. 进入下载页面: 在首页,您会看到一个醒目的 “Download” 按钮,点击它。
  3. 选择架构: 在下载页面,您需要选择适合您计算机的架构。对于目前绝大多数个人电脑和服务器而言,都应该选择 x86_64
  4. 选择ISO文件: 您会看到多个下载链接( mirrors )。选择其中任意一个,然后找到类似 CentOS-Stream-9-latest-x86_64-dvd1.iso 的文件进行下载。这是一个包含了完整安装所需软件包的DVD镜像。

可选但推荐: 下载完成后,您可以在镜像站点的相同目录下找到如 CHECKSUMSHA256SUM 这样的文件。您可以使用工具(如Windows的certutil或macOS/Linux的sha256sum)计算您下载的ISO文件的哈希值,并与官方提供的值进行比对,以确保文件在下载过程中没有损坏或被篡改。

三、 制作启动U盘

下载ISO镜像后,您需要一个工具将其写入U盘,使其成为可引导的安装介质。我们至少需要一个容量为8GB的U盘。

推荐工具:Rufus(Windows平台)

Rufus是一款免费、小巧且功能强大的启动盘制作工具。

  1. 下载并运行Rufus: 从其官网 https://rufus.ie/ 下载最新版本。它是一个绿色软件,下载后直接双击运行。
  2. 插入U盘: 将您准备好的U盘插入电脑。
  3. 配置Rufus:
    • 设备 (Device): Rufus会自动检测并选中您的U盘。如果有多
      个,请务y必选对,因为制作过程会清空U盘所有数据。
    • 引导类型选择 (Boot selection): 点击“选择 (SELECT)”按钮,找到并打开您刚刚下载的CentOS Stream 9的ISO文件。
    • 分区类型 (Partition scheme): 通常保持默认的 GPT 即可,适用于目前大多数支持UEFI启动的电脑。
    • 目标系统类型 (Target system): 保持默认的 UEFI (non CSM)
    • 其他选项保持默认即可。
  4. 开始制作: 点击“开始 (START)”按钮。Rufus会弹出一个提示窗口,询问写入模式,选择推荐的 “以ISO镜像模式写入” 即可。之后会再次警告您U盘数据将被清除,确认无误后点击“确定”。
  5. 等待完成: 等待进度条走完,当状态显示为“准备就绪 (READY)”时,您的CentOS安装U盘就制作完成了。

四、 安装CentOS Stream 9(图文步骤详解)

现在,激动人心的时刻到了!

Step 1: 从U盘启动

  1. 将制作好的U盘插入需要安装CentOS的电脑。
  2. 重启或开机。在出现品牌Logo时,立即反复按下特定按键(通常是F2, F10, F12DELETE,具体请根据您的主板/笔记本品牌查询)进入BIOS/UEFI设置。
  3. 在BIOS/UEFI中,找到“Boot”或“启动”选项,将启动顺序(Boot Order)的第一位设置为您的U盘(可能会显示为U盘品牌名或”USB Device”)。
  4. 保存设置并退出(通常是按F10),电脑将从U盘启动。

Step 2: 进入安装程序

成功从U盘启动后,您会看到一个黑底白字的菜单。
* 选择第一项 Install CentOS Stream 9 并按回车。

Step 3: 欢迎界面与语言选择

稍等片刻,您将进入图形化的安装界面。
* 在左侧列表中找到并选择“中文”,然后在右侧选择“简体中文(中国)”。
* 点击“继续”。

Step 4: 安装信息摘要(核心配置)

这是整个安装过程中最重要的界面,所有配置项都在这里集中展示。

我们需要逐一检查并配置关键项目。

  1. 软件 (SOFTWARE) -> 软件选择 (Software Selection)

    • 这是决定您系统“内涵”的地方。对于新手,强烈推荐在左侧选择 “带GUI的服务器 (Server with GUI)”。这会为您安装一个完整的图形桌面环境(GNOME),方便您初期的学习和使用。
    • 如果您是高级用户且明确知道自己只需要命令行,可以选择“最小安装 (Minimal Install)”。
    • 选好后,点击左上角的“完成”。
  2. 系统 (SYSTEM) -> 安装目的地 (Installation Destination)

    • 这是配置硬盘分区的地方。点击进入。
    • 对于新手,最简单安全的方法是使用自动分区。确保您的目标硬盘(如sda)前已打上对勾,然后在“存储配置 (Storage Configuration)”部分选择 “自动 (Automatic)”
    • 安装程序会自动为您规划/boot, /, /home等分区。确认无误后,点击左上角的“完成”。程序可能会提示将要格式化磁盘,确认即可。
  3. 系统 (SYSTEM) -> 网络和主机名 (Network & Host Name)

    • 点击进入。
    • 在左侧选择您的有线网卡(例如enp0s1)。
    • 点击右上角的 开关,将其从“OFF”拨到“ON”。稍等片刻,如果您的网络(DHCP)正常,它会自动获取到IP地址。
    • 您可以在下方的主机名处为您电脑取一个名字,例如centos-server
    • 配置完成后,点击左上角的“完成”。
  4. 用户设置 (USER SETTINGS) -> Root密码 (Root Password)

    • Root是Linux系统中的超级管理员账户。点击进入后,为root设置一个强度足够高的密码,并重复输入一次。
    • 点击“完成”。
  5. 用户设置 (USER SETTINGS) -> 创建用户 (User Creation)

    • 出于安全考虑,日常使用不推荐直接登录root。我们需要创建一个普通用户。
    • 点击进入,填写您的“全名”、“用户名”(例如myuser)并设置密码。
    • 重要: 勾选“将此用户设为管理员 (Make this user administrator)”。这样,该用户就可以通过sudo命令临时获取管理员权限。
    • 点击“完成”。

Step 5: 开始安装

当“安装信息摘要”页面底部的警告全部消失,并且“开始安装 (Begin Installation)”按钮变为蓝色可点击状态时,点击它!

Step 6: 等待安装完成与重启

安装过程将持续一段时间,具体取决于您的电脑性能和网速。安装完成后,右下角会出现“重启系统 (Reboot System)”的按钮,点击它。

注意: 系统重启时,请及时拔掉您的安装U盘,否则电脑可能又会从U盘启动。

五、 首次启动和收尾工作

  1. 接受许可证: 重启后,您会看到一个“许可信息 (License Information)”的界面。点击进入,勾选“我同意许可协议 (I accept the license agreement)”,然后点击“完成”。
  2. 完成配置: 点击右下角的“完成配置 (FINISH CONFIGURATION)”按钮。
  3. 登录: 系统将进入登录界面。选择您之前创建的用户名,输入密码,即可进入全新的CentOS Stream 9桌面环境!
  4. 首次使用向导: GNOME桌面会有一个简单的欢迎和设置向导,根据提示点击“前进”即可。
  5. 更新系统: 打开“活动” -> “终端 (Terminal)”,输入以下命令,将系统所有软件包更新到最新状态,这是良好习惯的开始:
    bash
    sudo dnf update

    系统会提示您输入密码(就是您创建用户的密码),输入时屏幕上不会有任何显示,这是正常的。输入完毕按回车即可。

结语

恭喜您!您已经成功地在自己的电脑上安装了CentOS Stream 9。这只是您Linux旅程的起点。接下来,您可以开始探索强大的命令行工具,学习配置各种服务,或者仅仅是享受一个稳定、开源的桌面操作系统。祝您玩得愉快!

滚动至顶部