我正在尝试xdg-open
使用 chromium 而不是 firefox 打开 url。我注意到它应该xdg-settings get default-web-browser
返回时返回。chromium.desktop
chromium-browser-chromium.desktop
按照这里的说明我试过了xdg-settings set default-web-browser chromium-browser-chromium.desktop
,它运行没有错误。但是,当我运行xdg-settings get default-web-browser
它时仍然显示chromium.desktop
,并且xdg-open "http://www.example.com"
仍然使用 firefox。我已确认/usr/share/applications/chromium-browser-chromium.desktop
存在。重新启动机器并不能解决问题。
现在,我已经创建了一个指向“chromium-browser-chromium.desktop”的“chromium.desktop”符号链接,但很高兴知道为什么xdg-settings
不起作用。