
No meu .bashrc
arquivo 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 ~/.profile
arquivo, ~/.bashrc
para 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 .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 completo para qualquer programa que você esteja iniciando, ou seja/usr/bin/program-to-launch