目录

背景:

一、centos7安装谷歌浏览器

1、Google chrome安装包下载

2、命令行安装

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

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

3.2、安装liberation-fonts

3.3、安装Google Chrome

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

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

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

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

二、总结

三、centos7安装火狐浏览器


背景:

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

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

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

一、centos7安装谷歌浏览器

1、Google chrome安装包下载

官方下载地址Google Chrome 网络浏览器

选择最新安装包下载 google-chrome-stable_current_x86_64.rpm

 

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

2、命令行安装

找到你放.rpm包的位置,在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安装所需要的安装包这个网站基本都有,下载时可以搜索对应系统所需要的文件。

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

网站地址:RPM resource liberation-fonts

下载前需要确定系统是aarch64还是 x86_64,可通过gcc -v命令查看,我的本机是x86_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网站下载好以下五个安装包

官网地址:Google Chrome 网络浏览器

fr2.rpmfind.net网站地址:Welcome to the RPM repository on 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安装火狐浏览器

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

访问链接:centos7安装或升级Firefox、安装Google chrome浏览器详细过程及设置桌面快捷方式_乞力马扎罗の黎明的博客-CSDN博客

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

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

参考文档:

1、Linux下离线安装Google Chrome_frkaka的博客-CSDN博客_libvulkan.so.1()(64bit)

2、centos7 更新Firefox版本_zafer的博客-CSDN博客_centos升级firefox

3、linux 使用rpm卸载软件的使用方法_Roc-xb的博客-CSDN博客_rpm 卸载

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐