"/ bin" отсутствует в PATH - PullRequest
       25

"/ bin" отсутствует в PATH

0 голосов
/ 03 октября 2018

Я знаю, что это часто задаваемый вопрос, однако каждое решение, которое я пробовал на сегодняшний день, ничего не исправило.Примерно неделю назад моя переменная PATH была четко определена (и четко определена до сих пор для обычных сеансов bash), и я всегда мог открыть tmux и запустить все через intellij в обязательном порядке.Теперь каждый сеанс заставляет меня заново связывать мой PATH с командой PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" .Я попытался отредактировать несколько файлов bash, убедившись, что мои /etc/environment и /etc/bash_completion имеют одинаковое точное значение PATH (такое же, как указано выше), а также ассортимент чтения и поиска в блогах.Я также обновил мои .bashrc и .profile с экспортом пути.Любая помощь очень ценится и спасибо за ваше время, помогая мне с этой проблемой.

1 Ответ

0 голосов
/ 09 октября 2018

Для всех, у кого есть эта проблема, это то, что происходило со мной, и как я это исправил.

Мой .bash_profile был перенаправлен из-за устаревшей системы пакетов, которую я когда-то использовал.Это заставило меня PATH указать на мой дом Java.Это приводило к тому, что система не инициализировалась должным образом при каждом запуске, мешая .bashrc определенному PATH загружаться должным образом.Все, что я сделал, чтобы это исправить, это отредактировал .bash_profile, указав значение по умолчанию PATH: export PATH = /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

Это устранило все проблемы, и теперь мои tmux окна загружаются и работают правильно

...