Non mi piace Linux e ho il seguente dubbio a seguito di un tutorial.
Devo modificare il bashrcfile. 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 exportaffermazione sia usata per creare una nuova variabile rendendola disponibile per altri programmi.
Ma cosa significa esattamente questa linea? Il PATHnome della variabile che sto definendo? Che cosa è $HOME?
Cosa significa il :simbolo tra PATH=$HOME/.local/bine $HOME/.local/usr/bine la $PATHsezione nell'espressione precedente?
Cosa significa esattamente questa espressione?
PATHmodifiche è già stato fatto nel ~/.profilefile, quindi è un po 'incoerente fare cose simili ~/.bashrc. Migliore IMO per modificare il codice già ~/.profileinserito se necessario. Attualmente il ~/.profilefile 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 ~/.profilesono 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.