Google Chrome 在 CentOS 中

Google Chrome in CentOS

在 CentOS 6.5 中,我想安装 Google Chrome,但我遇到了问题。

我了解到这主要是因为 Google 使用的是最新的 Linux 构建系统,该系统会生成向后不兼容的二进制文件。

1) 启用 Google YUM 存储库:

将以下内容添加到 /etc/yum.repos.d/google.repo 文件:

对于 32 位

[google]
name=Google - i386
baseurl=http://dl.google.com/linux/rpm/stable/i386
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

64 位

[google64]
name=Google - x86_64
baseurl=http://dl.google.com/linux/rpm/stable/x86_64
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

2) 使用 YUM 安装 Google Chrome(作为 root 用户)

yum install google-chrome-stable

虽然添加 Google Chrome 存储库在 CentOS 7 中有效,但最初的问题提到了 CentOS 6.5,因此仅 yum 存储库本身对于较旧的版本来说还不够好(但仍然支持)平台。

Google 在 Linux 上构建其 Google Chrome 浏览器时确实也使用了 "new" 编译器工具,坦率地说,这导致了 libstdc++ 兼容性CentOS 6 中的问题。正确答案是下载并 运行 我从站点 http://chrome.richardlloyd.org.uk/ 编写的脚本,但请注意,您必须至少升级到 CentOS 6.6 才能 运行 它。

复制并运行这一行:

curl https://intoli.com/install-google-chrome.sh | bash

这会在任何 RHEL/CentOS/Amazon Linux 变体上安装 Chrome。

curl https://intoli.com/install-google-chrome.sh | bash

更多详情请参考:https://intoli.com/blog/installing-google-chrome-on-centos/

对于 linux rpms,您可以在此处找到 Chrome 的特定版本: https://dl.google.com/linux/rpm/stable/x86_64/google-chrome-stable-CHROME_VERSION.x86_64.rpm

将 CHROME_VERSION 替换为您要查找的版本,例如86.0.4240.198-1