Qual variável PATH é válida para lançadores?

Qual variável PATH é válida para lançadores?

No meu .bashrcarquivo eu defini a variável PATH, mas parece que ela não é validada pelos inicializadores de desktop

Onde devo definir a variável PATH para que os lançadores possam buscá-la?

Responder1

A variável PATH pode ser definida no ~/.profilearquivo, ~/.bashrcpara que fique disponível para os inicializadores

Responder2

Siga a etapa abaixo para definir a variável de caminho disponível para todos os inicializadores para JDK instalado manualmente

Etapa:

1-

 cd /etc/

2-

sudo vim ~/.profile

3- Adicione os códigos abaixo em seu arquivo aberto da etapa 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-Reinicie seu sistema

Responder3

O PATH definido .bashrcsó é 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 completo para qualquer programa que você esteja iniciando, ou seja/usr/bin/program-to-launch

informação relacionada