Какая программа предлагает установить пакеты?

Одна из особенностей Ubuntu, которая мне действительно нравится, это та, которая предлагает пакеты для установки, если вы пытаетесь запустить программу, которая не установлена, например:

$ nmap
The program 'nmap' is currently not installed. You can install it by typing:
sudo apt-get install nmap

Это фантазия? особенность баш? Дополнительный демон, который прячется на заднем плане? Как это сделать?

11
задан 25 April 2011 в 21:39

2 ответа

команда не найдена - это пакет, который вы ищете.

0
ответ дан 25 April 2011 в 21:39

Так же, как дополнение к предыдущему ответу:

Чтобы отключить это для своей учетной записи (не деинсталлируя весь пакет и не отключая его для ВСЕХ пользователей), вы можете просто добавить следующую строку в свой own ~ / .bashrc:

unset command_not_found_handle

Возвращается к поведению bash по умолчанию (см. /etc/bash.bashrc для определения функции command_not_found_handle: она вызывает command-not-found, если она установлена). в противном случае выводится сообщение об ошибке «команда не найдена» по умолчанию).

0
ответ дан 25 April 2011 в 21:39

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

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