目录


背景:

目前项目中的服务器被要求不能连接外网,需要下载离线安装包命令方式安装

Google Chrome安装需要相关依赖,而目前项目中的服务器被要求不能连接外网,这样就不能直接通过yum install来快速安装依赖包,所以现在需要下载Google Chrome安装包和依赖包,然后离线安装。

linux下安装Google Chrome步骤都一样,不管ubuntu还是centos,只是需要下载对应系统的文件包即可。

一、centos7安装谷歌浏览器

1、Google chrome安装包下载

google-chrome-stable_current_x86_64.rpm

 

按照你linux的版本选择对应的包。我centos下载的是.rpm的包。放到服务器进行安装 !

2、命令行安装

root
sudo root
sudo rpm -ivh google-chrome-stable_current_x86_64.rpm

然后报错:

错误:依赖检测失败:
 libvulkan.so.1()(64bit) 被 google-chrome-stable-76.0.3809.132-1.x86_64 需要
错误:依赖检测失败:
 liberation-fonts 被 google-chrome-stable-76.0.3809.132-1.x86_64 需要

3、下载并安装字体所需依赖包

Google Chrome

如下,只写依赖包名称而不设置系统名称的话可能会搜到很多结果。。。

网站地址:

aarch64x86_64gcc -vx86_64

3.1、安装libvulkan.so.1()(64bit)

搜索libvulkan.so.1()(64bit),下载并安装,发现libvulkan.so.1()(64bit)还依赖一个filesystem的安装包,根据错误提示再去搜相应名字的安装包,然后安装即可。

centos 7下分别下载了两个文件:
vulkan-filesystem-1.1.97.0-1.el7.noarch.rpm

vulkan-1.1.97.0-1.el7.x86_64.rpm

安装:

rpm -ivh vulkan-filesystem-1.1.97.0-1.el7.noarch.rpm
rpm -ivh vulkan-1.1.97.0-1.el7.x86_64.rpm

3.2、安装liberation-fonts

同样的,搜索liberation-fonts,下载并安装后发现还依赖一个liberation-narrow-fonts的安装包,分别下载了两个文件:
liberation-narrow-fonts-1.07.2-16.el7.noarch.rpm

liberation-fonts-1.07.2-16.el7.noarch.rpm。

安装:

rpm -ivh liberation-narrow-fonts-1.07.2-16.el7.noarch.rpm
rpm -ivh liberation-fonts-1.07.2-16.el7.noarch.rpm

3.3、安装Google Chrome

rpm -ivh google-chrome-stable_current_x86_64.rpm

3.4、安装过后出现快捷方式打不开的情况,需重新创建个桌面快捷方式

(1)无法进入时可用命令行输入/usr/bin/google-chrome-stable  --no-sanbox 直接打开谷歌浏览器。

(2)桌面快捷方式文件从/usr/share/applications下拷贝chrome文件到桌面。

设置参数:在桌面右键chrome图标,然后在启动中添加参数--no-sanbox,添加后完整参数为

/usr/bin/google-chrome-stable %U --no-sanbox

(3)如下图所示:

 (4)完成后即可双击正常启动。

5、卸载步骤 :不能卸载的安装都是流氓安装

5.1、先使用rpm -qa | grep 软件包名称

例如卸载chromel:则可用该命令查看具体的安装包信息

rpm -qa | grep chrome

5.2、使用rpm -e --nodeps 文件包名称,即可卸载rpm命令安装的软件包

rpm -e --nodeps google-chrome-stable_current_x86_64.rpm
二、总结

可以直接在官网和fr2.rpmfind.net网站下载好以下五个安装包

liberation-narrow-fonts-1.07.2-16.el7.noarch.rpm
liberation-fonts-1.07.2-16.el7.noarch.rpm
vulkan-filesystem-1.1.97.0-1.el7.noarch.rpm
vulkan-1.1.97.0-1.el7.x86_64.rpm
google-chrome-stable_current_x86_64.rpm

然后按顺序安装即可,应该不会有意外。。。

rpm -ivh liberation-narrow-fonts-1.07.2-16.el7.noarch.rpm
rpm -ivh liberation-fonts-1.07.2-16.el7.noarch.rpm
rpm -ivh vulkan-filesystem-1.1.97.0-1.el7.noarch.rpm
rpm -ivh vulkan-1.1.97.0-1.el7.x86_64.rpm
rpm -ivh google-chrome-stable_current_x86_64.rpm

已上既是整个Linux谷歌浏览器安装的详细过程记录!!!


三、centos7安装火狐浏览器

此部分请跳转另一篇文章,详见火狐浏览器安装过程记录文档。

 ---------------------------------------------------------以下无正文------------------------------------------------------

注:仅供学习,记录问题和参考,共勉!

参考文档: