我想在 Kali Linux 中运行 google-chrome。但我面临一些问题。我已经按照这里提到的步骤安装了谷歌浏览器。它已成功安装并显示 chrome
Application -> Internet -> Google Chrome
Run Code Online (Sandbox Code Playgroud)
为了运行谷歌浏览器,我遵循了同一系列的第 3 部分。关于如何运行 chrome,列出了三种不同的方式。一种选择是它说使用 Leafpad 编辑文件leafpad /opt/google/chrome/google-chrome
查找行
exec -a "$0" "$HERE/chrome" "$@"
并将其附加-user-data-dir。但是同一个文件在我的电脑里有点不同,它看起来像这样。
exec -a "$0" "$HERE/chrome" "$PROFILE_DIRECTORY_FLAG" \
"$@"
Run Code Online (Sandbox Code Playgroud)
但即使我试图将-user-data-dir添加到最后,现在看起来像
exec -a "$0" "$HERE/chrome" "$PROFILE_DIRECTORY_FLAG" \
"$@"-user-data-dir.
Run Code Online (Sandbox Code Playgroud)
但无论如何它都不起作用。
然后我尝试了另一种选择。它说首先我们必须创建一个用户
useradd -m chromeuser
,然后输入gksu -u chromeuser google-chrome
才能运行 chrome。但是,我在运行最后一个命令后收到以下错误。它说
/usr/bin/google-chrome: /usr/lib/i386-linux-gnu/libnss3.so: version `NSS_3.14.3' not found (required by /usr/bin/google-chrome)
Run Code Online (Sandbox Code Playgroud)
如何成功安装chrome?
小智 8
现在您无法在更新版本上以 root 用户身份运行 google-chrome,以标准用户身份运行 Google Chrome(以 Root 身份登录时)
打开终端并输入:
useradd -m chromeuser
Run Code Online (Sandbox Code Playgroud)
或者
adduser -u chromeuser
Run Code Online (Sandbox Code Playgroud)
要运行谷歌浏览器使用命令:
gksu -u chromeuser google-chrome
Run Code Online (Sandbox Code Playgroud)
或者
sux chromeuser google-chrome
Run Code Online (Sandbox Code Playgroud)
如果您不想从终端运行它,则在任务栏中添加 chrome,然后右键单击它,选择属性并在命令参数中添加上述命令。
删除末尾的句点-user-data-dir.
应该可以解决问题。
此外,显示的错误消息指定 02 破折号。目前,这两种方式似乎都适合我,但你可能需要谨慎行事,以防谷歌决定强行采用一种方式取代另一种方式。所以--user-data-dir
似乎更合适。
归档时间: |
|
查看次数: |
88421 次 |
最近记录: |