在Kali Linux中安装Google Chrome浏览器,并解决root用户无法运行的问题

其实,Kali Linux本身自带有Chromium浏览器。但是,如果你更倾向于使用Chrome,那么你可以通过以下步骤在Kali中安装Chrome:

下载Chrome

通过以下链接下载google-chrome-stable:

https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

安装Chrome

使用下列命令安装Chrome:

1
sudo apt install ./google-chrome-stable_current_amd64.deb

一切顺利的话,到目前为止,Google Chrome已经成功地安装到了我们的Kali Linux中了。

解决无法以root身份运行Chrome的问题

如果当前正在以root身份登录的话,我们双击Chrome图标想要打开浏览器并不能成功。所以,尝试一下通过命令行来打开Chrome:

Error Message

通过命令行,我们看到了具体的报错原因。知道具体的原因,那么就可以下手解决了。

其实,我会更推荐在日常使用时,以非root的身份登录进行操作,这样既确保了安全,同时也变相解决了Chrome启动的问题。当然,如果你执意想要以root用户的身份运行Chrome,那也是有办法的:

使用任意文档编辑工具打开 /usr/bin/google-chrome,在最后一行exec -a "$0" "$HERE/chrome" "$@" 之后加上--user-data-dir--no-sandbox。如下图所示:

1
exec -a "$0" "$HERE/chrome" "$@" --user-data-dir --no-sandbox

再次尝试,OK! Google Chrome 可以顺利运行了!