Qual é o programa que sugere pacotes instaláveis?

11

Um dos recursos do Ubuntu que eu realmente gosto é o que sugere pacotes para instalar se você tentar executar um programa que não está instalado, assim:

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

Essa é uma característica sofisticada do Bash? Um daemon extra que se esconde em segundo plano? Como isso acontece?

nmichaels
fonte

Respostas:

2

Apenas como uma adição à resposta anterior:

Para desativar isso em sua própria conta (sem desinstalar o pacote inteiro e desativá-lo para TODOS os usuários), você pode adicionar a seguinte linha ao seu ~ / .bashrc:

unset command_not_found_handle

Isso reverte para o nível padrão do bash (consulte /etc/bash.bashrc para obter a definição da função command_not_found_handle: chama o comando não encontrado se estiver instalado, caso contrário, imprime a mensagem de erro "comando não encontrado" padrão).

blackpit73
fonte