Estoy usando ubuntu 9.04. Necesito agregar alguna carpeta a mi $ PATH. Sé leer el camino:
echo $PATH
Quiero poder editarlo y agregar otras 2 rutas.
Gracias
Estoy usando ubuntu 9.04. Necesito agregar alguna carpeta a mi $ PATH. Sé leer el camino:
echo $PATH
Quiero poder editarlo y agregar otras 2 rutas.
Gracias
Respuestas:
Para almacenar permanentemente su ruta, tiene algunas opciones.
Le sugiero que lea la wiki de la comunidad de Ubuntu en Variables de entorno, pero la respuesta breve es que el mejor lugar es ~/.profile
para su configuración de RUTA por usuario o /etc/profile
para la configuración global.
Hacer algo como export PATH=$PATH:/your/new/path/here
PATH=$PATH:newPath1:newPAth2
export PATH
También puede poner esto en el entorno global:
sudo emacs /etc/environment
Agregar a las entradas que ya están en su camino
PATH="/path/to/file:/other/paths"
Recargar el medio ambiente
source /etc/environment
Ya se ha respondido sobre cómo hacerlo, pero me gustaría darle un pequeño consejo. Esto es lo que hago:
Tengo un directorio llamado .bash.d
en mi $HOME
y dentro guardo un conjunto de scripts de shell que hacen cosas a mi entorno (por ejemplo, configurar maven correctamente, modificar la ruta, configurar mi solicitud, etc.). Mantengo esto bajo control de versión mediante el uso de git , lo que hace que sea fácil volver a una versión funcional de su entorno, si arruina algo mal. Para obtener todas las modificaciones, simplemente obtengo todos los archivos en ese directorio al final de mi .bashrc de esta manera:
for i in $HOME/.bash.d/*; do source $i; done
unset i
Esto le brinda un entorno muy flexible que puede modificar y restaurar fácilmente, puede exportarlo a otras máquinas simplemente usando git.
Una variante de arriba, si no desea cambiar el archivo / etc / profile directamente. Puede crear un nuevo archivo yourpath.sh en el directorio /etc/profile.d/ . Luego edite este archivo así. Con vim editor (pero siéntase libre de editarlo con otro editor): vim /etc/profile.d/yourpath.sh
MYPATH='/your/new/path/'
export MYPATH
export PATH=$PATH:$MYPATH
: w rite y q uit y ya está hecho su ruta ha sido modificada. Si está utilizando el terminal, ciérrelo y vuelva a abrirlo. Su nueva variable será actualizada. Ahora está más limpio, puede eliminar este archivo cuando ya no lo necesite y no interfiera con la configuración inicial.
PATH
se exporte, MYPATH
no es necesario que lo sea (a menos que lo necesite para otros fines). (2) La forma rápida de guardar (escribir) y salir en vim es ZZ
: no se :
requiere o (Enter).