gpt4 book ai didi

gentoo - xdg-settings 没有在 gentoo 中设置 default-web-browser

转载 作者:行者123 更新时间:2023-12-05 07:30:33 25 4
gpt4 key购买 nike

我正在尝试让 xdg-open 使用 chromium 而不是 firefox 打开 url。我注意到 xdg-settings get default-web-browser 返回 chromium.desktop 而它应该是 chromium-browser-chromium.desktop

按照说明操作 here我尝试了 xdg-settings set default-web-browser chromium-browser-chromium.desktop,它运行时没有错误。但是,当我运行 xdg-settings get default-web-browser 时,它仍然显示 chromium.desktopxdg-open "http://www.example. com" 仍然使用 firefox。我已确认 /usr/share/applications/chromium-browser-chromium.desktop 存在。重新启动机器并不能解决问题。

现在,我已经创建了一个指向“chromium-browser-chromium.desktop”的“chromium.desktop”符号链接(symbolic link),但很高兴知道为什么 xdg-settings 不是工作。

最佳答案

xdg-* 实用程序只是非常简单的 POSIX shell 脚本,它们尽力以看似标准化的方式处理简单的常见 DE 任务。但事实是,每个 DE 都使用自己的工具和旋钮,并且每个安装都使用它们的不同组合,因此在这种情况下,您似乎正在使用一些非标准的桌面环境,这些糟糕的实用程序无法处理。

无论如何,如果您想调试您的特定问题,请使用 sh -vx 运行这些脚本(例如 sh -vx/usr/bin/xdg-settings)它会准确地告诉您这些脚本在做什么以及它们在什么时候失败了。

关于gentoo - xdg-settings 没有在 gentoo 中设置 default-web-browser,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52209774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com