07
2026
04

CentOS8 Stream安装chrome

先换源:


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 并按回车即可。