Одна из особенностей Ubuntu, которую мне очень нравится, - это тот, который предлагает пакеты для установки, если вы пытаетесь запустить программу, которая не установлена, например:
$ nmap
The program 'nmap' is currently not installed. You can install it by typing:
sudo apt-get install nmap
Это Причудливая особенность Баша? Дополнительный демон, который скрывается в фоновом режиме? Как это делается?
command-not-found - это пакет, который вы ищете.
command-not-found - это пакет, который вы ищете.
command-not-found - это пакет, который вы ищете.
command-not-found - это пакет, который вы ищете.
command-not-found - это пакет, который вы ищете.
command-not-found - это пакет, который вы ищете.
command-not-found - это пакет, который вы ищете.
command-not-found - это пакет, который вы ищете.
Как дополнение к предыдущему ответу:
Чтобы отключить это для вашей собственной учетной записи (без деинсталляции всего пакета и поэтому отключения этого для ВСЕХ пользователей), вы можете просто добавить следующую строку в ваш собственный ~ / .bashrc:
unset command_not_found_handle
Это возвращается к умолчанию bash (bash) (см. /etc/bash.bashrc для определения функции command_not_found_handle: он вызывает команду не найден, если она , в противном случае он выводит сообщение об ошибке «команда не найдена».
Как дополнение к предыдущему ответу:
Чтобы отключить это для вашей собственной учетной записи (без деинсталляции всего пакета и поэтому отключения этого для ВСЕХ пользователей), вы можете просто добавить следующую строку в ваш собственный ~ / .bashrc:
unset command_not_found_handle
Это возвращается к умолчанию bash (bash) (см. /etc/bash.bashrc для определения функции command_not_found_handle: он вызывает команду не найден, если она , в противном случае он выводит сообщение об ошибке «команда не найдена».
Как дополнение к предыдущему ответу:
Чтобы отключить это для вашей собственной учетной записи (без деинсталляции всего пакета и поэтому отключения этого для ВСЕХ пользователей), вы можете просто добавить следующую строку в ваш собственный ~ / .bashrc:
unset command_not_found_handle
Это возвращается к умолчанию bash (bash) (см. /etc/bash.bashrc для определения функции command_not_found_handle: он вызывает команду не найден, если она , в противном случае он выводит сообщение об ошибке «команда не найдена».
Как дополнение к предыдущему ответу:
Чтобы отключить это для вашей собственной учетной записи (без деинсталляции всего пакета и поэтому отключения этого для ВСЕХ пользователей), вы можете просто добавить следующую строку в ваш собственный ~ / .bashrc:
unset command_not_found_handle
Это возвращается к умолчанию bash (bash) (см. /etc/bash.bashrc для определения функции command_not_found_handle: он вызывает команду не найден, если она , в противном случае он выводит сообщение об ошибке «команда не найдена».
Как дополнение к предыдущему ответу:
Чтобы отключить это для вашей собственной учетной записи (без деинсталляции всего пакета и поэтому отключения этого для ВСЕХ пользователей), вы можете просто добавить следующую строку в ваш собственный ~ / .bashrc:
unset command_not_found_handle
Это возвращает значение по умолчанию bash (см. /etc/bash.bashrc для определения функция command_not_found_handle: она вызывает команду не найдена, если она установлена, в противном случае она выводит сообщение об ошибке «команда не найдена»).
Как дополнение к предыдущему ответу:
Чтобы отключить это для вашей собственной учетной записи (без деинсталляции всего пакета и поэтому отключения этого для ВСЕХ пользователей), вы можете просто добавить следующую строку в ваш собственный ~ / .bashrc:
unset command_not_found_handle
Это возвращает значение по умолчанию bash (см. /etc/bash.bashrc для определения функция command_not_found_handle: она вызывает команду не найдена, если она установлена, в противном случае она выводит сообщение об ошибке «команда не найдена»).
Как дополнение к предыдущему ответу:
Чтобы отключить это для вашей собственной учетной записи (без деинсталляции всего пакета и поэтому отключения этого для ВСЕХ пользователей), вы можете просто добавить следующую строку в ваш собственный ~ / .bashrc:
unset command_not_found_handle
Это возвращает значение по умолчанию bash (см. /etc/bash.bashrc для определения функция command_not_found_handle: она вызывает команду не найдена, если она установлена, в противном случае она выводит сообщение об ошибке «команда не найдена»).
Как дополнение к предыдущему ответу:
Чтобы отключить это для вашей собственной учетной записи (без деинсталляции всего пакета и поэтому отключения этого для ВСЕХ пользователей), вы можете просто добавить следующую строку в ваш собственный ~ / .bashrc:
unset command_not_found_handle
Это возвращает значение по умолчанию bash (см. /etc/bash.bashrc для определения функция command_not_found_handle: она вызывает команду не найдена, если она установлена, в противном случае она выводит сообщение об ошибке «команда не найдена»).