关于 .desktop 文件中“exec”参数的问题

关于 .desktop 文件中“exec”参数的问题

我已经按照建议安装了 Zotero 和 .tarball这里,以下是我遇到的情况:

  1. 我可以在终端中启动 zotero/opt/zotero/zotero
  2. 不能通过点击默认.desktop文件启动zotero,其中exec参数配置为bash -c "$(dirname $(realpath $(echo %k | sed -e 's/^file:\/\///')))/zotero -url %U"
  3. 我可以在终端中启动 zoterobash -c "$(dirname $(realpath $(echo %k | sed -e 's/^file:\/\///')))/zotero -url %U"
  4. 我可以通过单击将参数.desktop重新配置为的文件来启动 zoteroexecbash -c /opt/zotero/zotero

我不知道为什么第二个不起作用。是应用程序级别、桌面环境级别还是其他原因导致的问题?

顺便说一句,我正在使用deepin v20.8发行版。

相关内容