Каждый раз, когда я открываю свой терминал, он показывает что y: команда, не найденная. Что такое проблема с ним?

Каждый раз, когда я открыл свой терминал в Ubuntu 18.04, он показывает что y: команда, не найденная, как это:

Terminal

Что сделать для решения этой проблемы?

1
задан 11 July 2018 в 08:07

2 ответа

Это может быть вызвано строкой в ​​вашем файле .bashrc с надписью y.

Вы можете удалить поврежденную строку, отредактировав файл, используя:

gedit ~/.bashrc

Или, если вы не изменили файл самостоятельно, вы можете восстановить значение по умолчанию .bashrc после создания резервной копии, выполнив:

cp ~/.bashrc ~/bak.bashrc && cp /etc/skel/.bashrc ~/
8
ответ дан 3 December 2019 в 06:24

Я вижу, что это не очень недавний поток, в моем случае он был вызван неправильной установкой в/etc/environment. Файл был изменен во время установки клиентских библиотек DB Oracle (но это мог бы быть любой другой пакет)...

Мой проблематичный/etc/environment был этим:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
PATH=/usr/lib/oracle/19.3/client64/lib:$PATH
LD_LIBRARY_PATH=/usr/lib/oracle/19.3/client64:$LD_LIBRARY_PATH

Так как нам больше не был нужен клиент Oracle, для нас это был просто вопрос удаления последних двух строк, возвращаясь он к исходному содержанию (после того, как удалило клиент Oracle):

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
0
ответ дан 3 December 2019 в 06:24

Другие вопросы по тегам:

Похожие вопросы: