在我的.bashrc
文件中,我定义了 PATH 变量,但它似乎没有被桌面启动器验证
我应该在哪里定义 PATH 变量以便启动器可以获取它?
答案1
~/.profile
PATH 变量可以在文件中定义,~/.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