在 Gnome 中以编程方式设置默认应用程序?

iva*_*van 5 gnome gsettings dconf

我想将 Chromium 设置为 Gnome 中的默认 Web 浏览器。

\n\n

我可以使用 GUI(设置 \xe2\x86\x92 详细信息 \xe2\x86\x92 默认应用程序),但我更喜欢使用gsettings类似的 cli 工具编写此类自定义脚本。

\n\n

gsettings据我所知,或中没有对此进行设置dconf。能做到吗?Gnome 将这些设置存储在哪里?

\n

小智 4

对于 18.04,这有效

xdg-settings set default-web-browser chromium-browser.desktop
Run Code Online (Sandbox Code Playgroud)

update-alternatives设置软链接x-www-browser和的默认浏览器gnome-www-browser。但这些软链接似乎不再被系统默认使用。

看起来这些都没有存储在 dconf 系统中。