哪个 PATH 变量对于启动器有效?

哪个 PATH 变量对于启动器有效?

在我的.bashrc文件中,我定义了 PATH 变量,但它似乎没有被桌面启动器验证

我应该在哪里定义 PATH 变量以便启动器可以获取它?

答案1

~/.profilePATH 变量可以在文件中定义,~/.bashrc以便启动器可以使用它

答案2

按照以下步骤定义适用于手动安装的 JDK 的所有启动器的路径变量

步:

1-

 cd /etc/

2-

sudo vim ~/.profile

3- 在步骤2打开的文件中添加以下代码

  PATH="$HOME/bin:$HOME/.local/bin:/usr/lib:$PATH"

  JAVA_HOME="/usr/lib/jvm/jdk1.7.0_79"

  export JAVA_HOME

  PATH=$PATH:$JAVA_HOME/bin

  export PATH

4-重新启动系统

答案3

.bashrc仅当你打开一个新的 bash 实例(即打开一个)时,才会调用设置的 PATH gnome-terminal。在 .desktop 文件中,我认为最好只包含你启动的程序的完整路径,即/usr/bin/program-to-launch

相关内容