ubuntu上Chrome浏览器的安装(注意:这里是在root用户下)

由于ubuntu16.04系统自带的是Firefox浏览器,需要安装Chrome浏览器,但是在root用户下安装后发现,…

由于ubuntu16.04系统自带的是Firefox浏览器,需要安装Chrome浏览器,但是在root用户下安装后发现,Chrome无法正常启动。安装及问题解决具体如下:

1. ubuntu上Chrome浏览器的安装(注意:这里是在root用户下)

step1:将Chrome下载源加入到系统的源列表

wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/
ubuntu上Chrome浏览器的安装(注意:这里是在root用户下)-1

step2:导入谷歌软件的公钥,用于对之后下载的软件进行验证

wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
ubuntu上Chrome浏览器的安装(注意:这里是在root用户下)-2

step3:对当前系统的可用更新列表进行更新,用于随时获得最新的软件版本信息

apt-get update
ubuntu上Chrome浏览器的安装(注意:这里是在root用户下)-3

step4:安装chrome稳定版

apt-get install google-chrome-stable
ubuntu上Chrome浏览器的安装(注意:这里是在root用户下)-4

step5:查看是否安装成功

/usr/bin/google-chrome-stable
ubuntu上Chrome浏览器的安装(注意:这里是在root用户下)-5
chrome并没有启动起来,但这个报错,又不是Chrome未安装时的报错,如果Chrome未安装,则应该是下面的结果:
ubuntu上Chrome浏览器的安装(注意:这里是在root用户下)-6
在Search中搜索“chrome”又会有结果:
ubuntu上Chrome浏览器的安装(注意:这里是在root用户下)-7
直接使用快捷方式启动,等了很久,仍然未出现页面。说明该问题不是安装的问题,应该是启动的问题。

2. 启动Chrome出现的错误及其原因

在网上搜索了“ERROR:zygote_host_impl_linux.cc(90)] Running as root without –no-sandbox is not supported. See https://crbug.com/638180.”或者“ubuntu下chrome无法启动”等问题,发现了不少网友都遇到过,按照很多方法来试都未解决,但差不多明白是root用户权限的问题。
不信,你去机器上的非root用户上启动下,肯定能启动起来。
ubuntu上Chrome浏览器的安装(注意:这里是在root用户下)-8

3. 解决方法

最后在同事的帮助下找到了解决方法,在启动命令后增加“–no-sandbox”:
/usr/bin/google-chrome-stable --no-sandbox
ubuntu上Chrome浏览器的安装(注意:这里是在root用户下)-9
如果不想一直使用命令启动,可以在usr/share/applications中找到Chrome的快捷方式,然后邮件在其properties中command中增加”–no-sandbox”即可。从此以后,就可以直接在Search中找到Chrome进行启动了。
ubuntu上Chrome浏览器的安装(注意:这里是在root用户下)-10

为您推荐

Ubuntu 22.04 LTS 上安装 Nginx 服务

Nginx 是一个免费和开源的 Web 服务器,它也可以用作反向代理,HTTP 负载均衡器,HTTP 缓存和邮件代理。N...

Ubuntu系统内vi命令异常处理办法

在安装好Ubuntu系统后,使用vi命令不听使唤,比如按方向键变成字母等问题。 问题原因是由于ubuntu预装的是vim...

ubuntu 如何使用vim?

ubuntu 如何使用vim? 在 Ubuntu 中使用 Vim 文本编辑器也非常简单,只需要在终端中输入以下命令即可打...

Linux 的vi和vim 有什么不同?

Linux 的vi和vim 有什么不同? Vi 和 Vim 都是 Linux 中常用的文本编辑器,它们的主要区别在于以下...

各个Linux系统如何修改远程端口ssh端口?

各个Linux系统如何修改远程端口ssh端口?   在 Linux 系统中,可以通过修改 SSH 配置文件来修...
返回顶部