CentOS Stream 8 已于 2024 年 5 月 31 日正式 EOL(停止维护),官方仓库已不可用。如果你仍需要在现有环境使用,通常需要切换到归档源或迁移到替代系统。下面我分几种常见场景给你说明配置方法。
原 /etc/yum.repos.d/ 中的官方源已失效,需改为 vault 归档源。
cd /etc/yum.repos.d/
mkdir backup
mv *.repo backup/
新建 CentOS-Stream-Archive.repo:
[baseos]
name=CentOS Stream 8 - BaseOS
baseurl=http://vault.almalinux.org/8.10/BaseOS/$basearch/os/
gpgcheck=0
enabled=1
[appstream]
name=CentOS Stream 8 - AppStream
baseurl=http://vault.almalinux.org/8.10/AppStream/$basearch/os/
gpgcheck=0
enabled=1
然后:
dnf clean all
dnf makecache
hostnamectl set-hostname server01
nmcli device status
配置静态 IP:
nmcli con modify eth0 \
ipv4.method manual \
ipv4.addresses 192.168.1.100/24 \
ipv4.gateway 192.168.1.1 \
ipv4.dns "8.8.8.8 114.114.114.114"
nmcli con up eth0
dnf install -y chrony
systemctl enable --now chronyd
查看时间:
timedatectl
systemctl enable --now firewalld
firewall-cmd --add-service=ssh --permanent
firewall-cmd --reload
查看状态:
getenforce
临时关闭:
setenforce 0
永久关闭(不推荐):
sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config
如果你只是想“继续用 CentOS 8 系列”,不要手动修源,直接迁移:
dnf install -y epel-release
dnf install -y almalinux-deploy
almalinux-deploy
| 场景 | 建议 |
|---|---|
| 新服务器 | ✅ AlmaLinux 8 / Rocky 8 / CentOS Stream 9 |
| 老系统维护 | ⚠️ 使用 vault 源 |
| 生产环境 | ❌ 不建议继续使用 CentOS Stream 8 |
如果你能告诉我:
我可以给你一套更精确、可直接执行的配置方案。