centos7安装或升级Google chrome、安装Firefox浏览器详细过程及设置桌面快捷方式
涉及Linux安装Google chrome浏览器及Firefox浏览器详细过程记录,以及无法打开谷歌浏览器的解决方法和桌面快捷方式设置方法。
目录
3.4、安装过后出现快捷方式打不开的情况,需重新创建个桌面快捷方式
5.2、使用rpm -e --nodeps 文件包名称,即可卸载rpm命令安装的软件包
背景:
目前项目中的服务器被要求不能连接外网,需要下载离线安装包命令方式安装
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.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网站下载好以下五个安装包
官网地址: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)
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)