为什么“google-chrome”不能运行chrome?

为什么“google-chrome”不能运行chrome?

我尝试Google Chrome通过运行此命令来打开,但结果很奇怪:

$ google-chrome
Please launch slimjet via the wrapper script: flashpeak-slimjet

为什么上述命令没有打开Google Chrome以及上述结果是什么意思?

编辑:

命令的结果如下which

$ which google-chrome
/usr/bin/google-chrome

此外,/opt/google/chrome/google-chromegoogle-chrome-stable都开放Google Chrome。但我的问题是为什么google-chrome不呢?为什么flashpeak-slimjet提出呢?

答案1

启动 Google Chrome 的命令是/usr/bin/google-chrome-stable,或者只是google-chrome-stable如果/usr/bin它在 PATH 中,则应该如此。通常,要查看运行图形应用程序的命令是什么,请使用 Nautilus 导航到启动器并检查其属性,或者在终端中查找文件中的/usr/share/applications行。Exec=.desktop

答案2

这是一个混乱的情况,slimjet 的安装程序(一个基于 chrome 的浏览器,看起来几乎一模一样,这可能就是您有时运行的浏览器)在您的系统中执行的操作,替换了实际的 chrome 的符号链接。

答案3

这是 slimjet 的劫持。在 中/etc/alternatives/,对于每个google-chromegnome-www-browserx-www-browser,将符号链接更改为/usr/bin/google-chrome-stable,例如:

sudo ln -f -s /usr/bin/google-chrome-stable /etc/alternatives/google-chrome

相关内容