No estoy tan interesado en Linux y tengo la siguiente duda después de un tutorial.
Tengo que modificar el bashrcarchivo. ¿Qué tipo de configuración contiene este archivo? Creo que algo relacionado con el entorno de bash shell, pero no estoy tan seguro de ello.
Tengo que insertar esta línea:
export PATH=$HOME/.local/bin:$HOME/.local/usr/bin:$PATH
¿Qué hace exactamente esta línea?
Creo que esa exportdeclaración se usa para crear una nueva variable que la hace disponible para otro programa.
Pero, ¿qué hace exactamente esta línea? ¿Es PATHel nombre de la variable que estoy definiendo? ¿Qué es $HOME?
Lo que significa el :símbolo entre PATH=$HOME/.local/biny $HOME/.local/usr/biny $PATHla sección en la expresión anterior?
¿Qué significa exactamente esta expresión?
PATHmodificaciones ya se realiza en el ~/.profilearchivo, por lo que es un poco inconsistente hacer cosas similares ~/.bashrc. Mejor IMO para modificar el código que ya está en ~/.profilesi es necesario. Actualmente el ~/.profilearchivo predeterminado incluye esta línea:PATH="$HOME/bin:$HOME/.local/bin:$PATH"
~/.bashrc, ~/.profileel administrador de pantalla lo obtiene, por lo que solo las variables establecidas por ~/.profileestán disponibles cuando inicia programas desde el entorno gráfico. Y eso ocurre temprano, por lo que debería estar bien para los procesos de inicio automático de la sesión.