杰瑞科技汇

Centos系统安装教程步骤详解?

第一部分:安装前准备

在开始安装之前,请务必完成以下准备工作,这能确保安装过程顺利。

下载 CentOS 镜像文件

  1. 访问官网:打开浏览器,访问 CentOS 官方网站:https://www.centos.org/

  2. 选择版本:点击 "Download" 按钮,你会看到几个选项,对于大多数用户和企业环境,我们选择 "Download CentOS Stream"

  3. 选择架构和镜像

    • Architecture:选择 x86_64,这是绝大多数台式机和笔记本电脑使用的架构。
    • Download:你会看到几个镜像文件(.iso),对于安装,我们只需要一个完整的 DVD 镜像,推荐下载 CentOS-Stream-9-latest-x86_64-dvd1.iso,这个文件较大(约 10GB),所以请确保你的网络稳定且有足够的下载流量。
  4. 验证镜像(可选但强烈推荐):下载完成后,为了确保文件没有损坏或被篡改,最好验证一下它的 SHA256 校验和。

    • 在下载页面找到与 .iso 文件对应的 sha256sum.txt 文件并下载。
    • 在你的电脑上,打开命令行(Windows 可以用 PowerShell 或 Git Bash),使用 sha256sum 命令计算你下载的 ISO 文件的哈希值:
      sha256sum CentOS-Stream-9-latest-x86_64-dvd1.iso
    • 将计算出的哈希值与 sha256sum.txt 文件中的值进行比对,如果完全一致,说明文件下载正确。

准备安装介质

你需要一个可启动的 U 盘来安装系统,推荐使用 Rufus (Windows) 或 BalenaEtcher (跨平台) 工具。

  • 推荐工具:Rufus
    1. 下载并安装 Rufus:https://rufus.ie/
    2. 插入一个至少 8GB 容量的 U 盘。
    3. 打开 Rufus,在 "Device" 下拉菜单中选择你的 U 盘。
    4. 在 "Boot selection" 点击 "SELECT",然后选择你刚刚下载的 .iso 文件。
    5. 重要:在 "Image option" 下拉菜单中,选择 "DD Image",这是创建可启动 CentOS U 盘的正确方式。
    6. 点击 "START",然后根据提示完成制作。注意:此过程会清空 U 盘上的所有数据!

准备目标计算机

  1. 硬件要求

    • CPU:任何近 5-10 年的 64 位处理器。
    • 内存:至少 2GB,推荐 4GB 或以上,以确保流畅运行图形界面。
    • 硬盘:至少 20GB 可用空间,推荐 50GB 或以上
    • 显卡:现代显卡基本都支持,VESA 兼容即可。
    • 网络:需要有网卡,用于安装后更新系统。
  2. BIOS/UEFI 设置

    • 将计算机关机。
    • 重新开机,并立即反复按下 F2, F10, DelEsc 键(具体键位请查阅你的主板说明书),进入 BIOS/UEFI 设置界面。
    • 启用 Secure Boot:这是一个安全功能,但有时会和 Linux 兼容性有问题,如果安装失败,可以尝试在这里先禁用它。
    • 设置启动顺序:找到 "Boot" 或 "Boot Sequence" 选项,将你的 U 盘设置为 第一启动项
    • 保存设置并退出(通常是按 F10)。

第二部分:安装 CentOS Stream 9

一切准备就绪,让我们开始安装。

步骤 1:启动安装程序

  1. 插入制作好的 CentOS U 盘,然后启动计算机。
  2. 你会看到一个黑色的启动菜单,上面有 Install CentOS Stream 9Test this media & install CentOS Stream 9 等选项。
  3. 直接选择 Install CentOS Stream 9 并按 Enter 键,如果你想确保 U 盘没有问题,可以选择带 Test 的选项,但这会花费一些时间。

步骤 2:选择语言和键盘布局

  1. 语言:在欢迎界面,选择你熟悉的语言,"English" 或 "简体中文",选择后点击 "Continue"。
  2. 键盘布局:安装程序会自动检测你的键盘布局,通常默认的 "U.S. English" 就足够了,确认后点击 "Continue"。

步骤 3:安装概览

这是安装的核心配置页面,左侧是菜单,右侧是预览,我们从上到下依次配置。

  1. DATE & TIME (日期和时间)

    • 确保时区设置正确,点击右上角的城市名,可以在地图上选择你所在的时区,"Asia/Shanghai"。
    • 如果你的计算机有网络连接,时间会自动同步。
  2. KEYBOARD (键盘):一般保持默认即可。

  3. INSTALLATION SOURCE (安装源)

    默认选择 "Local Media",因为我们用的是 U 盘,保持默认即可。

  4. SOFTWARE SELECTION (软件选择)

    • 这是最关键的一步! 它决定了你安装的软件包和桌面环境。
    • Minimal Install:只安装最基本的系统,无图形界面,适合服务器、开发环境,追求极致性能和安全。
    • GNOME Desktop:推荐选择此项,这是 CentOS 的默认桌面环境,提供现代化的图形界面,适合桌面用户和初学者。
    • Server with GUI:安装服务器核心组件,并附带一个图形界面,适合需要图形化管理工具的服务器。
    • Customized:可以手动选择要安装的软件组。
    • 对于初学者,强烈推荐 GNOME Desktop
  5. LOCALIZATION (本地化)

    • LANGUAGE SUPPORT:点击 "Add a language",可以添加中文支持,这样系统菜单和部分应用可能会显示中文。
    • TIME ZONE:再次确认时区。
  6. SYSTEM (系统)

    • INSTALLATION DESTINATION (安装目标):点击此项进行硬盘分区。

步骤 4:硬盘分区

对于新手,强烈推荐使用 "Automatic partitioning"(自动分区),它会帮你处理好一切,创建 /boot, , swap 等必要的分区。

  1. 点击 "Installation Destination"。
  2. 在 "Storage Configuration" 下,选择 "Automatically configure partitioning"
  3. 在下方,你可以选择是否要删除所有数据。警告:此操作会清空硬盘上的所有内容! 如果硬盘上有重要数据,请务必提前备份。
  4. (可选)如果你有两块硬盘,可以选择 "Custom" 并配置 LVM(逻辑卷管理)或 Btrfs(文件系统)来获得更好的灵活性和数据冗余。
  5. 点击 "Done" 返回概览页面。

步骤 5:创建用户

在概览页面,点击 "USER SETTINGS"

  1. ROOT PASSWORDroot 是系统的超级管理员,设置一个强密码并确认。务必牢记!
  2. CREATE USER:强烈建议你创建一个普通用户账户用于日常操作,这比一直使用 root 账户要安全得多。
    • 输入用户名、全名和密码。
    • 重要:勾选 "Make this user administrator",这会将该用户添加到 wheel 用户组,使其能够使用 sudo 命令来获取临时管理员权限。
  3. 点击 "Done"。

步骤 6:开始安装

所有核心配置都已完成,回到概览页面,你会看到所有项目前面都打上了绿色的对勾。

点击右下角的 "Begin Installation" 按钮,系统将开始复制文件,这个过程可能需要 10-30 分钟,具体取决于你的电脑速度。

在安装过程中,你可以:

  • ROOT PASSWORD:点击进度条下方的 "ROOT PASSWORD" 图标,可以修改 root 密码。
  • USER CREATION:同样,可以点击 "USER CREATION" 图标创建或修改用户。

步骤 7:首次启动

安装完成后,点击 "Reboot" 按钮,计算机会重启。

重要提示:首次重启时,请务必拔掉 U 盘,否则计算机会再次从 U 盘启动,进入安装循环。

重启后,你会看到一个欢迎界面,引导你进行一些初始设置,如隐私设置、在线账户等,你可以根据个人喜好进行配置,也可以跳过。


第三部分:安装后配置

进入桌面后,还有一些基本操作建议完成。

更新系统

新安装的系统需要更新到最新的安全补丁和软件包,打开终端(快捷键 Ctrl + Alt + T),执行以下命令:

# 1. 更新软件包缓存
sudo dnf update
# 2. 升级所有已安装的软件包
sudo dnf upgrade

这个过程可能需要一些时间,请耐心等待。

配置防火墙和 SELinux

CentOS 默认启用强大的防火墙和 SELinux 安全模块,对于桌面用户,可以适当简化配置。

  1. 检查防火墙状态

    sudo firewall-cmd --state

    应该显示 running

  2. SELinux 状态

    sestatus

    应该显示 enabled不要轻易禁用 SELinux,除非你明确知道你在做什么。

安装常用软件

使用 dnf 命令可以轻松安装软件。

# 安装 vim 文本编辑器
sudo dnf install vim
# 安装 wget 下载工具
sudo dnf install wget
# 安装 Git 版本控制工具
sudo dnf install git

恭喜!你已经成功完成了 CentOS Stream 9 的安装和初步配置,现在你有了一个功能强大、稳定可靠的 Linux 环境,你可以开始探索它的各种功能,安装你需要的开发工具、办公软件或服务器应用,享受 Linux 带来的乐趣。

祝你使用愉快!

分享:
扫描分享到社交APP
上一篇
下一篇