正如在论坛中的另一个线程中所指示的那样,我打开了 /usr/share/applications/mimeinfo.cache 文件以检查正确的引用。并注意到这似乎不是问题,甚至有 3 个可选的浏览器可供使用。
x-scheme-handler/http=google-chrome.desktop;chromium-browser.desktop;firefox.desktop;
x-scheme-handler/https=google-chrome.desktop;chromium-browser.desktop;firefox.desktop;
Run Code Online (Sandbox Code Playgroud)
我已经使用终端中的“which”命令检查了程序是否正确命名,如下所示:
$ which google-chrome
$ /usr/bin/google-chrome
Run Code Online (Sandbox Code Playgroud)
所以 google-chrome 应该是第一个选项,但打开 url 的命令似乎并没有到达程序,无论如何都没有到达第二个或第三个选项。
此外,“帮助”菜单中的“在线获取帮助...”命令也不起作用。所以也不是特定文档文件的问题。
我正在运行 Ubuntu 12.04 LTS。如果您需要询问更多相关细节,请这样做。对如何解决这个问题有各种意见会很好,谢谢:-)
更新:我按照要求从终端运行了 evince。
这是我尝试打开链接时得到的:
/opt/google/chrome/google-chrome: line 42: /opt/google/chrome/chrome: Permission denied
/opt/google/chrome/google-chrome: line 42: /opt/google/chrome/chrome: Success
Run Code Online (Sandbox Code Playgroud)
即使我的错误日志不同,我是否应该尝试您建议的修复?
更新:尝试了@maggotbrain 的解决方案和 BINGO,现在我可以更快地学习 pdf 参考文献,感谢兄弟!