Покажите, как вы можете добавить /home/<yourusername>/bin к $PATH переменная. Воспользуйся $HOME (или ~), чтобы представить свой домашний каталог.
Чтобы сделать это, вам нужно ввести в свой терминал:
export PATH="$HOME/bin:$PATH"Это изменение носит временный характер (оно работает только в текущем сеансе командной оболочки). Чтобы сделать его постоянным, добавьте строку в свой файл .bashrc, расположенный в вашем домашнем каталоге.
Ubuntu (и дистрибутивы на базе Debian) автоматически добавляют $HOME/bin к ПУТИ, если этот каталог присутствует. Вы можете проверить это в ~/.profile:
# set PATH so it includes user's private bin if it existsif [ -d "$HOME/bin" ] ; then PATH="$HOME/bin:$PATH"fi
**Повторно открыть ** /home/<yourusername>/bin - это Специальный каталог, который автоматически добавляется в $PATH после его создания и перезагрузки ~/.profile. Цель дублирования заключается в добавлении общих каталогов к пути, таких как /mary/had/a/little/lamb.
@WinEunuuchs2Unix Ну и что? Почему это должно быть возобновлено? Неужели ответы на вопрос “обманутый” больше не применимы? На самом деле, принятый ответ на the dupe упоминает этот самый каталог и предоставляет тот же фрагмент, который находится в файле по умолчанию "~/.profile`!
@muru “Ну и что” заключается в том, что вам не нужно добавлять /home/YOURNAME/bin в $PATH. Это делается автоматически.
@WinEunuuchs2Unix еще раз, означает ли это, что ответы на обманщика нельзя использовать?
** Повторное открытие : Единственная “особая” часть заключается в том, что после того, как вы создадите этот каталог и запустите оболочку входа в систему (или исходный файл “~/.profile”), он добавляется в ПУТЬ. Во всех остальных случаях придется использовать ответы на вопрос “обманутый”. *** Это обман.*
Да, dupe обрабатывает добавление каталога к пути. Этот вопрос явно касается / home / YOURNAME / bin, что означает, что вы не хотите добавлять его в путь. Это может объяснить дубликаты, упомянутые в комментариях @ sdaffa23fdsf, подобные тому, что может вызвать принятый здесь ответ. Я попросил @sdaffa23fdsf предоставить документированные примеры нескольких экземпляров ~/bin в пути. Этот вопрос можно было бы почти рассматривать как “Какие каталоги вы НЕ ХОТИТЕ ДОБАВЛЯТЬ В ПУТЬ”.