Não gosto muito de Linux e tenho a seguinte dúvida após um tutorial.
Eu tenho que modificar o bashrc
arquivo. Que tipo de configurações estão contidas neste arquivo? Acho que algo relacionado ao ambiente do shell bash, mas não tenho tanta certeza disso.
Eu tenho que inserir esta linha:
export PATH=$HOME/.local/bin:$HOME/.local/usr/bin:$PATH
O que exatamente esta linha?
Eu acho que essa export
declaração é usada para criar uma nova variável, tornando-a disponível para outro programa.
Mas o que exatamente esta linha? O PATH
nome da variável que estou definindo? O que é $HOME
?
O que significa o :
símbolo entre PATH=$HOME/.local/bin
e $HOME/.local/usr/bin
e $PATH
seção na expressão anterior?
O que exatamente essa expressão significa?
PATH
modificação já foi feita no ~/.profile
arquivo, por isso é um pouco inconsistente fazer coisas semelhantes ~/.bashrc
. Melhor IMO para modificar o código já existente, ~/.profile
se necessário. Atualmente, o ~/.profile
arquivo padrão inclui esta linha:PATH="$HOME/bin:$HOME/.local/bin:$PATH"
~/.bashrc
, ~/.profile
é feita pelo gerenciador de exibição, portanto, apenas as variáveis definidas ~/.profile
estão disponíveis quando você inicia os programas a partir do ambiente gráfico. E isso acontece cedo, por isso deve ser bom para processos iniciados automaticamente para a sessão.