单击使用 Okular 打开的 pdf 中的链接会打开 Abiword(而不是默认浏览器)

Mar*_*ert 32 kde xubuntu pdf okular

我使用 Xubuntu 12.04 并使用 Okular(版本 0.14.3)查看 pdf 文件。如果我单击 pdf 文件(使用“hyperref”包使用“pdflatex”创建)中的网络链接,则会打开“Abiword”(它是一种文字处理软件,如 Libreoffice writer)而不是我的默认浏览器 google-chrome。我怎样才能改变这种行为?Okular 中的设置似乎没有提供解决方案。

(请注意,我在“设置”->“首选应用程序”下将 google-chrome 设置为首选的网络浏览应用程序,所以这不是问题)。

djh*_*rio 33

@Marius 的答案是正确的。它帮助了我。只是澄清一下。

  1. 运行kcmshell4 filetypeskcmshell5 filetypes在控制台中或通过Alt+F2. 文件关联 - KDE 控制模块将打开。
  2. 搜索html并选择文件类型text/html
  3. 将您想html在“应用程序偏好顺序”中作为默认名称的应用程序名称移至顶部。

  • 在我最新版本的 ubuntu 上,它是“kcmshell5 文件类型”(v5 而不是 v4) (2认同)

小智 15

对于较新的 KDE 版本,您可能需要运行:

kcmshell4 componentchooser
Run Code Online (Sandbox Code Playgroud)

并将“Web 浏览器”设置为您首选浏览器的命令。

这至少适用于 Arch Linux。


Mar*_*ert 5

答案可以在此处的 okular 开发列表中找到

这里引用了重要的部分

它是否链接到 html 文件?如果是这样,您可能还想检查 kcmshell4 文件类型中哪个是 html mimetype 的默认应用程序。

  • 虽然理论上答案可能是正确的。但最好在此处包含必要的详细信息。 (3认同)