温馨提示×

centos stream8怎么安装

小樊
100
2026-07-20 04:53:00
栏目: 智能运维

CentOS Stream 8 已经 EOL(生命周期结束),官方仓库在 2024‑05‑31 后已停止维护,直接 yum install 基本不可用。下面给你可行方案和替代建议,按推荐度排序。


✅ 推荐方案一:直接换为 CentOS Stream 9(最省事)

如果你是新装系统不建议继续用 Stream 8

# 安装方式同 Stream 8,只是 ISO 不同
# 下载地址:
https://www.centos.org/centos-stream/

CentOS Stream 9 仍在维护,兼容 RHEL 9。


⚠️ 方案一(不推荐):继续安装 CentOS Stream 8(已 EOL)

1️⃣ 下载 CentOS Stream 8 ISO

官方归档地址(不保证长期可用):

https://vault.centos.org/8-stream/isos/

选择:

  • CentOS-Stream-8-x86_64-*.iso
  • 建议用 EverythingMinimal

2️⃣ 制作启动盘

# Linux
dd if=CentOS-Stream-8*.iso of=/dev/sdX bs=4M status=progress

3️⃣ 安装系统(Anaconda)

  • Install CentOS Stream 8
  • 选择 Minimal / Server / Workstation

⚠️ 安装完成后,yum/dnf 源会失效


✅ 方案二:安装后修复仓库(关键步骤)

1️⃣ 备份原 repo

mkdir -p /etc/yum.repos.d/backup
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/

2️⃣ 使用 Vault 源

cat > /etc/yum.repos.d/CentOS-Stream-8.repo <<EOF
[baseos]
name=CentOS Stream 8 - BaseOS
baseurl=https://vault.centos.org/8-stream/BaseOS/x86_64/os/
gpgcheck=0
enabled=1

[appstream]
name=CentOS Stream 8 - AppStream
baseurl=https://vault.centos.org/8-stream/AppStream/x86_64/os/
gpgcheck=0
enabled=1

[extras]
name=CentOS Stream 8 - Extras
baseurl=https://vault.centos.org/8-stream/Extras/x86_64/os/
gpgcheck=0
enabled=1
EOF

3️⃣ 清理缓存

dnf clean all
dnf makecache

4️⃣ 测试

dnf install vim wget

✅ 方案三:从 CentOS 7 / 8 升级到 Stream 8(不推荐)

dnf install centos-release-stream
dnf swap centos-linux-repos centos-stream-repos
dnf distro-sync

⚠️ Stream 8 已停止更新,升级后无安全补丁


✅ 方案四:替代系统(强烈建议)

系统 说明
Rocky Linux 8 RHEL 8 替代品
AlmaLinux 8 RHEL 8 替代品
CentOS Stream 9 官方继续维护
Ubuntu 22.04 / 24.04 非 RHEL 体系

✅ 总结建议

场景 建议
新服务器 ✅ CentOS Stream 9
生产环境 ✅ Rocky / Alma
必须 Stream 8 ⚠️ 用 vault 源
学习 ✅ Stream 9

如果你愿意,可以告诉我:

  • ✅ 是 物理机 / 虚拟机 / 云服务器
  • ✅ 是否 必须 Stream 8
  • ✅ 是否用于 生产环境

我可以给你最稳妥的安装方案

0