7

Я новичок в Linux, так что извините, если это очень простой вопрос.

Я знаю, что вы вводите следующее, чтобы установить что-то, вы вводите эти три команды:

./configure
make
sudo make install

Я . означает текущий каталог. Значит ./configure означает запуск программы configure в текущем каталоге? Если так, почему вы не можете просто набрать configure?

1 ответ1

8

Только каталоги, перечисленные в $PATH , ищут команды для выполнения. Текущий каталог никогда не включается в $PATH в качестве меры безопасности, поэтому вы должны указать его явно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .