将从桌面打开的程序添加到 PATH

将从桌面打开的程序添加到 PATH

好的,我知道有很多方法可以添加到 PATH。每种方法都有充分的理由说明为什么您会选择一种特定方法而不是另一种方法。

但是,我不知道如果从桌面打开一个程序(通过双击其图标),在这种情况下如何将其添加到 PATH?

通过右键单击并转到属性,我可以通过双击更改运行的命令。我可以使用 && 来标记此处的命令吗?肯定有更好、更全局的方法吗?

不确定是否有区别,但我使用的是 18.04。

非常感谢您的建议。

答案1

使用~/.profile。它由显示管理器提供并改变PATH整个会话。

答案2

用指向脚本的指针替换快捷方式的命令bash,在脚本中设置环境,然后调用快捷方式的命令。

答案3

每个*.desktop文件都有Exec=字段。该字段可能包括:

  • 已存在的可执行文件名称$PATH
  • 不存在的可执行文件的完整路径$PATH
  • 执行所需操作的用户/系统创建的脚本的完整路径。

要阅读的文档:https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#exec-variables

像 MATE 这样的传统桌面环境有专门用于创建桌面文件的工具,名为mate-desktop-item-edit。请参阅其在线手册页

相关内容