先换源:
1. 备份原有配置(重要安全步骤)
# 创建备份目录并移动所有原有的 .repo 文件 sudo mkdir -p /etc/yum.repos.d/backupsudo mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/
2. 创建并编辑新的源配置文件
使用文本编辑器(如 vim 或 nano)创建 /etc/yum.repos.d/CentOS-Stream.repo 文件:
sudo vim /etc/yum.repos.d/CentOS-Stream.repo
然后,将以下内容完整复制并粘贴到文件中:
[BaseOS] name=CentOS-Stream-8 - Base baseurl=https://mirrors.aliyun.com/centos/8-stream/BaseOS/x86_64/os/ pgcheck=1 enabled=1 gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-Official [AppStream] name=CentOS-Stream-8 - AppStream baseurl=https://mirrors.aliyun.com/centos/8-stream/AppStream/x86_64/os/ gpgcheck=1 enabled=1 gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-Official [extras] name=CentOS-Stream-8 - Extras baseurl=https://mirrors.aliyun.com/centos/8-stream/extras/x86_64/os/ gpgcheck=1 enabled=1 gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-Official
注意:baseurl 中的 /8-stream/ 路径是专门为 CentOS Stream 8 设计的
3. 清理并重建缓存
配置完成后,执行以下命令使新源生效
sudo dnf clean all sudo dnf makecache
1. 添加 Google Chrome 软件源
创建一个新的仓库文件,让系统知道去哪里下载 Chrom
sudo tee /etc/yum.repos.d/google-chrome.repo <<EOF [google-chrome] name=google-chrome baseurl=http://dl.google.com/linux/chrome/rpm/stable/\$basearch enabled=1 gpgcheck=1 gpgkey=https://dl.google.com/linux/linux_signing_key.pub EOF
2. 导入 Google 的 GPG 签名密钥
这一步是必要的安全验证,确保下载的软件包来自 Google 且未被篡改
sudo rpm --import https://dl.google.com/linux/linux_signing_key.pub
3. 更新软件包缓存
让系统识别刚刚添加的 Chrome 仓库。
sudo dnf update
4. 安装 Chrome
最后,执行安装命令
sudo dnf install google-chrome-stable
安装过程中,系统可能会询问是否导入密钥或确认安装,输入 y 并按回车即可。











