xdg-open 无法从链接打开应用程序

xdg-open 无法从链接打开应用程序

我正在使用 Kubuntu 19.10,并且在使用 xdg-open 时遇到问题。

每个重定向到应用程序的链接都不起作用。例如 slack 链接:我在他们的网站上,当出现访问工作区的链接时,我只收到弹出窗口:“打开 xdg-open?”然后什么也没发生。

Zoom 视频通话也是一样。我点击了应该将我从浏览器重定向到 Zoom 应用程序的链接,弹出了同样的窗口,什么也没发生。

我该如何修复它?唯一看起来正确的是浏览器,所以如果我在终端中运行:xdg-open www.google.com它会在我的默认浏览器上打开窗口

答案1

我也遇到了同样的问题。我运行的是 Debian Buster
Stevel 在 Linux stack exchange 上的回答帮我解决了。

详细说明如何应用修复。

  1. 以超级用户身份打开 xdg-open 文件,以便编辑和保存文件。
    您应该在 usr/bin/xdr-open 找到该文件。
    或者在终端中运行命令which xdg-open以查找 xdg-open 文件的路径
  2. if pcmanfm --help >/dev/null 2>&1 -a is_file_url_or_path "$1"; then找到使用Ctrl+F或 任意您想要的字样的行。
  3. 将该行编辑-a&&
    您编辑的行应为if pcmanfm --help >/dev/null 2>&1 && is_file_url_or_path "$1"; then
  4. 保存并测试。

祝你好运!

相关内容