admin 管理员组

文章数量: 887021

原理:

与内网机相同版本外网linux(阿里云即可)批量下载所有rpm,然后拷贝内网机安装.

本文研究大量的国内外帖子,感觉是解决此问题最好方式,有问题可沟通交流.

以下命令全为root权限.

1.lsb_release -a 查看系统版本,确定外网版本<=内网版本.

2.配置chrome yum源,即告诉yum从哪里下载chrome

vi /ect/yum.repos.d/google-chrome.repo

[google-chrome]
name=google-chrome
baseurl=http://dl.google/linux/chrome/rpm/stable/$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google/linux/linux_signing_key.pub

保存

3.下载yumdownloader,这个工具可以批量下载package所有依赖,即用这个工具下载chrome所有依赖.

#下载工具
yum install yum-utils

#根据刚才配置的google repo源,下载google chrome所有依赖到 /root/mypackages 目录会自动创建
yumdownloader --resolve --destdir /root/mypackages/ google-chrome-stable

4.将/root/mypackages/  这个目录拷贝到要安装的内网centos上.执行以下命令

cd  /root/mypackages/ 

rpm -Uvh *.rpm --nodeps --force

5.执行执行如下命令,没报错,恭喜你搞定了,可以直接使用puppeteer

google-chrome --no-sandbox --headless

 

本文标签: 离线 内网 最完整 浏览器 方法