Non mi piace Linux e ho il seguente dubbio a seguito di un tutorial.
Devo modificare il bashrc
file. Che tipo di impostazioni sono contenute in questo file? Penso che qualcosa sia correlato all'ambiente della shell bash ma non ne sono così sicuro.
Devo inserire questa riga:
export PATH=$HOME/.local/bin:$HOME/.local/usr/bin:$PATH
Cosa significa esattamente questa linea?
Penso che questa export
affermazione sia usata per creare una nuova variabile rendendola disponibile per altri programmi.
Ma cosa significa esattamente questa linea? Il PATH
nome della variabile che sto definendo? Che cosa è $HOME
?
Cosa significa il :
simbolo tra PATH=$HOME/.local/bin
e $HOME/.local/usr/bin
e la $PATH
sezione nell'espressione precedente?
Cosa significa esattamente questa espressione?
PATH
modifiche è già stato fatto nel ~/.profile
file, quindi è un po 'incoerente fare cose simili ~/.bashrc
. Migliore IMO per modificare il codice già ~/.profile
inserito se necessario. Attualmente il ~/.profile
file predefinito include questa riga:PATH="$HOME/bin:$HOME/.local/bin:$PATH"
~/.bashrc
, ~/.profile
è di provenienza dal display manager, in modo che solo le variabili fissati dalle ~/.profile
sono disponibili quando si avvia i programmi dalla ambiente grafico. E ciò accade presto, quindi dovrebbe essere ok per i processi avviati automaticamente per la sessione.