and*_*bak 9 kde defaults konsole
2021 更新:下面描述的意外行为在 KDE Plasma v5.18.5 中是真实的,但在 5.22.3 中不再真实。
Linux 有多种“标记”应用程序“默认”的方法。您可以使用以下命令检查其中一些:
xdg-settings get default-web-browser
ls -o /etc/alternatives/*browser*
ls -o /usr/bin/*browser*
(其中一些是指向前一个列表项的符号链接)xdg-mime query default x-scheme-handler/https
grep -E 'https|html' /etc/mailcap
grep BrowserApplication ~/.kde/share/config/kdeglobals
我遇到了与问题完全相同的问题如何更改 konsole 打开 URL 的默认浏览器?.
我正在运行 KDE 5.13.5。我做了以下步骤:
$ kcmshell5 componentchooser
)实际结果:第5步后,链接在Firefox中打开;在第 7 步之后——在 Chromium 中。
预期结果:链接在步骤 5 和步骤 7 中都在 Firefox 中打开。
所以 KDE 决定,尽管我努力以六种不同的方式将 Firefox 标记为默认浏览器,但这个特定的 URL(这个URL )更适合(参见第 4 步)Chromium 而不是 Firefox。如果在第 4 步中我选择“在以下应用程序中 > Firefox”,那么一切都按预期工作,但我希望将其设置为“在基于 URL 内容的应用程序中”。
我错过了哪种将浏览器标记为默认值的方法?我如何让 KDE 相信这个 URL 更适合于我试图将其标记为默认浏览器的 Firefox?
PS这个 Debian 错误邮件列表线程表明 Konsole 与 相同xdg-open <url>
,但对我来说,单击 Konsole 中的 URL 会打开 Chromium,同时xdg-open
打开 Firefox。
如果右键单击该链接并单击“另存为”,然后在下载的位置选择它,单击“打开方式”并选择 Firefox。应该有一个复选框显示“记住“HTML 文档”(text/html) 类型的所有文件的应用程序关联”
我不确定这是否会按照您需要的方式工作,但它对我有用