Я не так в Linux, і я маю наступні сумніви після навчального посібника.
Я повинен змінити bashrc
файл. Які налаштування містяться в цьому файлі? Я думаю, що щось стосувалося середовища bash shell, але я не дуже впевнений у цьому.
Я повинен вставити цей рядок:
export PATH=$HOME/.local/bin:$HOME/.local/usr/bin:$PATH
Що саме ця лінія?
Я думаю, що це export
твердження використовується для створення нової змінної, що робить її доступною для іншої програми.
Але що саме ця лінія? Чи PATH
є назва змінної, яку я визначаю? Що таке $HOME
?
Що означає :
символ між PATH=$HOME/.local/bin
і $HOME/.local/usr/bin
та $PATH
розділом у попередньому виразі?
Що саме означає цей вираз?
PATH
модифікації вже зроблені у ~/.profile
файлі, тому робити подібні речі трохи непослідовно ~/.bashrc
. Краще IMO для зміни коду, який вже є в ~/.profile
разі потреби. На даний момент ~/.profile
файл за замовчуванням включає цей рядок:PATH="$HOME/bin:$HOME/.local/bin:$PATH"
~/.bashrc
, ~/.profile
здобутий менеджером дисплея, тому тільки змінні , встановлений ~/.profile
доступні при запуску програми з графічного середовища. І це відбувається рано, тому для автоматичних процесів для сеансу повинно бути нормально.