
En mi .bashrc
archivo he definido la variable PATH, pero parece que no está validada por los lanzadores de escritorio.
¿Dónde debería definir la variable PATH para que los lanzadores puedan detectarla?
Respuesta1
La variable PATH se puede definir en ~/.profile
el archivo, de modo ~/.bashrc
que esté disponible para los lanzadores
Respuesta2
Siga el paso a continuación para definir la variable de ruta disponible para todos los lanzadores para JDK instalado manualmente
Paso:
1-
cd /etc/
2-
sudo vim ~/.profile
3- Agregue los siguientes códigos en su archivo abierto paso 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-Reinicia tu sistema
Respuesta3
La RUTA configurada .bashrc
solo se llama cuando abres una nueva instancia de bash (es decir, al abrir un archivo gnome-terminal
. En los archivos .desktop, creo que es mejor incluir la ruta completa al programa que estés iniciando, es decir/usr/bin/program-to-launch