A variável PATH pode ser definida no arquivo ~/.profile
, em vez de ~/.bashrc
, para que esteja disponível para os lançadores
No meu arquivo .bashrc
, defini a variável PATH, mas parece que ela não foi validada por lançadores de área de trabalho
Onde devo definir a variável PATH para que os lançadores possam pegá-la?
A variável PATH pode ser definida no arquivo ~/.profile
, em vez de ~/.bashrc
, para que esteja disponível para os lançadores
Siga a etapa abaixo para definir a variável de caminho disponível para todo o ativador para o JDK instalado manualmente
Etapa:
1-
cd /etc/
2-
sudo vim ~/.profile
3- Adicione os códigos abaixo no seu arquivo aberto step2
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-Reinicie o seu sistema
O PATH definido em .bashrc
só é chamado quando você abre uma nova instância do bash (ou seja, abrindo um gnome-terminal
. Nos arquivos .desktop, acredito que é melhor incluir apenas o caminho inteiro para qualquer programa que você ' re lançar, ou seja, /usr/bin/program-to-launch