admin管理员组文章数量:1620395
centos系统内网安装google Chrome
一、在联网的centos上使用yum下载所需要的浏览器依赖包
注意:建议,联网的centos主机的系统版本 <= 内网中的centos主机的系统版本
1、修改yum,使所需要的yum包缓存到本地
gedit /etc/yum.conf
修改keepcache参数:keepcache=1
然后清空yum的缓存:
yum clean all
2、在/etc/yum.repos.d/目录下新建文件:google-chrome.repo,在该文件中写入以下内容:
[google-chrome]
name=google-chrome
baseurl=http://dl.google/linux/chrome/rpm/stable/x86_64
enabled=1
gpgcheck=1
gpgkey=https://dl.google/linux/linux_signing_key.pub
3、执行以下命令,若出现:已安装:浏览器版本, 完毕!,则安装成功
yum -y install google-chrome-stable --nogpgcheck
4、进入:/var/cache/yum ,在yum 目录下有一个x86_64文件夹,拷贝x86_64文件夹,此文件夹下存放的就是需要用来无网络安装google Chrome所需的文件
二、在内网的centos上安装google Chrome
1、将之前拷贝的x86_64文件夹,拷贝到 /var/cache/yum目录下
2、使用yum命令进行安装
其中: /var/cache/yum/x86_64/7/google-chrome/packages/google-chrome-stable-84.0.4147.135-1.x86_64.rpm是我的rpm包的路径,具体情况根据自己的包位置设置
yum -yC install /var/cache/yum/x86_64/7/google-chrome/packages/google-chrome-stable-84.0.4147.135-1.x86_64.rpm --nogpgcheck
三、在内网安装时,可能出现提示很多的依赖包没有,从而安装失败,此时就需要下载依赖包;
1、在联网的centos主机上使用Yumdownloader工具下载
yum install yum-utils
2、记录内网centos上安装失败时提示的所需依赖包;
在联网的主机上创建一个soft.sh脚本,将提示的所需依赖包写入soft列表,每个之间用 空格 隔开。
运行该脚本,所需依赖包下载到/var/cache/yum/x86_64/7/base/packages目录下。
(cryptsetup-libs dbus dbus-libs device-mapper device-mapper-libs ,这5个就是所需要的依赖包)
#! /bin/bash
soft=(cryptsetup-libs dbus dbus-libs device-mapper device-mapper-libs)
for i in ${soft[@]}
do
yumdownloader --resolve --destdir /var/cache/yum/x86_64/7/base/packages $i
done
3、进入到/var/cache/yum/x86_64/7/base/packages,将packages里的文件拷贝到内网的centos主机上的/var/cache/yum/x86_64/7/base/packages目录下
4、继续上面的安装
参考:https://blog.csdn/qupan1993/article/details/85028453
版权声明:本文标题:centos系统内网安装google Chrome 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1728808827a1174566.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论