~/.bash_profile este script corre cuando un usuario inicia sesion. el uso que se le da comunmente a .bash_profile setear las variables de entorno como PATH, JAVA_HOME, para crear alias para los comandos de consola, y setear los permisos por defecto para los nuevos archivos creados.
Tip: usa el siguiente comando para buscar la ubicacion exacta del path que contiene el ejecutable java bajo UNIX / Linux:
setear JAVA_HOME / PATH solo para un usuario
logeate en tu cuenta y abre el archivo .bash_profile
para setear la variable de entorno JAVA_HOME debes usar la siguiente sintaxis export JAVA_HOME=<path-to-java>.si tu path es el siguiente /usr/java/jdk1.5.0_07/bin/java, deberias setear la variable como sigue
y para la variable PATH:
obviamente /usr/java/jdk1.5.0_07 es la ruta donde dejaste tu jdk descargado de la pagina de oracle. guarda y cierra el archivo. solo deslogueandose y volvido a loguearte podras ver los cambios. tambien podrias tipear el siguiente comando para activar el nuevo path inmediatamente:
$ vi ~/.bash_profilepara setear la variable de entorno JAVA_HOME debes usar la siguiente sintaxis export JAVA_HOME=<path-to-java>.si tu path es el siguiente /usr/java/jdk1.5.0_07/bin/java, deberias setear la variable como sigue
export JAVA_HOME=/usr/java/jdk1.5.0_07/bin/javay para la variable PATH:
export PATH=$PATH:/usr/java/jdk1.5.0_07/binobviamente /usr/java/jdk1.5.0_07 es la ruta donde dejaste tu jdk descargado de la pagina de oracle. guarda y cierra el archivo. solo deslogueandose y volvido a loguearte podras ver los cambios. tambien podrias tipear el siguiente comando para activar el nuevo path inmediatamente:
$ source ~/.bash_profileo tambien:$ . ~/.bash_profile
para comprobar la configuración realizar los siguientes comandos.
$ echo $JAVA_HOME
$ echo $PATH
$ echo $PATH
Tip: usa el siguiente comando para buscar la ubicacion exacta del path que contiene el ejecutable java bajo UNIX / Linux:
$ which java
el archivo ~/.bashrc es parecido,con la excepcion de que ~/.bash_profile corre solo para logueo por consola y .bashrc corre para todas la nuevas consolas.
poner JAVA_HOME / PATH para todos los
para esto necesitas modificar las configuraciones globales /etc/profile o /etc/bash.bashrc:
despues configurar PATH / JAVA_PATH estas variable como sigue:
# vi /etc/profiledespues configurar PATH / JAVA_PATH estas variable como sigue:
export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
export PATH=$PATH:/usr/java/jdk1.5.0_07/binguarda y cierra los archivos. una vez mas tu necesita tipear el siguiente comando para activar la configuración del path inmediatamente:# source /etc/profileo tambien # . /etc/profile