Cuando desee agregar un nuevo valor a la PATH
variable del sistema, lo más probable es que agregue una nueva línea ~/.bashrc
o ~/.bash_profile
archivos.
Por ejemplo, si desea agregar /opt/netbeans/bin
a PATH
, debe agregar esta línea al final del ~/.bashrc
archivo:
export PATH=$PATH:/opt/netbeans/bin
Vamos a romper esta línea.
export PATH
- Aquí nos referimos a la PATH
variable
=
- Queremos asignarle un nuevo valor utilizando el =
operador (El resto de la cadena es el valor que se almacenará en el PATH
)
$PATH
- Asignamos la variable PATH
al valor que estaba en la variable antes del comando actual
:
- Agregamos un separador para el nuevo valor
/opt/netbeans/bin
- Y agregue un nuevo valor a la PATH
Debe ver todas sus referencias a la PATH
variable en los archivos ~/.bashrc
o ~/.bash_profile
y asegurarse de expandir -
export PATH=$PATH:/opt/netbeans/bin
y no sobrescribir así
export PATH=/opt/netbeans/bin
la PATH
variable
Debe asegurarse, en cada referencia al PATH
uso que haga $PATH:
y su valor adicional después
Si no funciona, puede hacer algo como esto:
- Asegúrese de que haya algo así como la siguiente variable en el
/etc/environment
archivo y nunca se redefinió en este archivo:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
- Agregue rutas faltantes de la
PATH
variable anterior a su PATH
variable ubicada en el/etc/environment
Antes de probar después de cada cambio en los archivos, no recuerde actualizar sus configuraciones.
Por ejemplo para ~/.bashrc
archivo:
source `~/.bashrc`
cat /etc/environment
?