温馨提示×

CentOS Stream 8如何解决常见问题

小樊
104
2025-05-08 21:47:09
栏目: 智能运维

CentOS Stream 8已于2024年5月1日终止维护,官方不再为其提供yum源以及系统和软件的安全更新,因此继续使用CentOS Stream 8可能会存在安全隐患。然而,如果你仍然需要解决CentOS Stream 8的常见问题,以下是一些常见问题的解决方法:

网络服务无法重启

  • 问题现象:在CentOS Stream 8中配置完静态IP信息后,尝试重启网络服务时,可能会遇到Failed to restart network.service: Unit network.service not found.的错误。
  • 问题原因:CentOS 8的网络服务名称已从network更改为NetworkManager
  • 解决方案
    1. 使用systemctl restart NetworkManager命令重启网络服务。
    2. 使用nmcli c reload命令重载网卡配置。
    3. 使用systemctl status NetworkManager命令查看网络服务状态。

YUM源无法下载元数据

  • 具体报错Failed to download metadata for repo 'appstream'
  • 解决办法:执行以下命令将YUM源更改为使用CentOS Stream 8的官方源,并同步元数据。
    sudo dnf --disablerepo '*' --enablerepo=centos-stream-repos dnf distro-sync
    

更换/修复YUM源错误并启用BBR

  • 命令
    # 配置sysctl设置
    cat /etc/sysctl.d/custom.conf
    # Apply sysctl settings
    sudo sysctl -p /etc/sysctl.d/custom.conf
    # 更新YUM源
    sudo sed -e 's#mirrorlist#mirrorlistg' \
          -e 's#baseurl http://mirror.centos.org/contentdir baseurl http://archive.kernel.org/centos-vaultg' \
          -i.bak /etc/yum.repos.d/CentOS-Stream-AppStream.repo \
          /etc/yum.repos.d/CentOS-Stream-BaseOS.repo \
          /etc/yum.repos.d/CentOS-Stream-Extras.repo \
          /etc/yum.repos.d/CentOS-Stream-Extras-common.repo \
          /etc/yum.repos.d/CentOS-Stream-PowerTools.repo
    # 清理YUM缓存
    sudo yum clean all
    # 制作YUM缓存
    sudo yum makecache
    # 更新系统
    sudo yum update -y
    # 升级系统
    sudo yum upgrade -y
    # 自动移除不需要的软件包
    sudo yum autoremove -y
    

请注意,由于CentOS Stream 8已经终止维护,强烈建议升级到CentOS Stream 9或迁移到其他长期维护的Linux发行版,如Debian、Ubuntu、Anolis OS或Rocky Linux。

0