目录
背景:
目前项目中的服务器被要求不能连接外网,需要下载离线安装包命令方式安装
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.rpmvulkan-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.rpmliberation-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安装火狐浏览器
此部分请跳转另一篇文章,详见火狐浏览器安装过程记录文档。
---------------------------------------------------------以下无正文------------------------------------------------------
注:仅供学习,记录问题和参考,共勉!
参考文档: