Я испортил мою систему, никакие команды не работают вообще

Command 'make' is available in '/usr/bin/make'
The command could not be located because '/usr/bin' is not included in the 
PATH environment variable.
make: command not found

Это произошло после того, как я сделал это:

export PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/cc1/:$PATH

После того, как я скопировал и вставил его, он автоматически выполнялся в терминале после того, как осознал мою ошибку, и исправил это следующим образом.

export PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/cc1/bin:$PATH

Это не просто сделать:

Command 'whoami' is available in '/usr/bin/whoami' The command could not be located because '/usr/bin' is not included in the PATH environment variable.
whoami: command not found 
0
задан 4 June 2015 в 23:55

2 ответа

Необходимо включать папки, где команды могут быть найдены в переменной окружения PATH. Таким образом, это кажется, что Ваша переменная окружения PATH отсутствует /usr/bin запись. Каков вывод echo $PATH для Вашей системы?

значение по умолчанию для Ubuntu 14.04 /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games, и можно восстановить это путем простого выполнения

export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

Тогда, необходимо быть способным выполнением команда, Вы пытались во-первых добавить пути, или добавить их внезапно можно просто работать...

export PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/cc1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

я надеюсь, что это помогает!

0
ответ дан 4 June 2015 в 23:55

Попробуйте это:

export PATH+=:/usr/lib/gcc/x86_64-linux-gnu/4.6/cc1/bin

кроме того, необходимо рассмотреть добавление его к .bashrc, если Вы хотите сделать его частью $PATH каждый раз, когда Вы открываете терминал.

0
ответ дан 4 June 2015 в 23:55

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

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