Descobri que o que eu precisava fazer era instalar o pacote command-not-found
:
apt-get install command-not-found
Depois de executar este comando e reiniciar o shell, recebi o comportamento de que gostei em versões anteriores do Ubuntu.
No Ubuntu Server 14.04, quando digito um comando não atualmente instalado, ele me diz quais pacotes eu posso escolher para instalar. Aqui está um exemplo do que parece:
# chromium-browser
The program 'chromium-browser' is currently not installed. You can install it by typing:
apt-get install chromium-browser
Este recurso foi ativado por padrão. Eu não tive que fazer nada para obter tais sugestões. Agora, se eu fizer o mesmo em uma nova instalação do Ubuntu Server 16.04, será assim:
# chromium-browser
bash: chromium-browser: command not found
O que eu preciso fazer no Ubuntu Server 16.04 para obter o comportamento que estou acostumado a partir de 14.04?
(Nos exemplos acima eu usei chromium-browser
porque é um pacote que eu sabia que não tinha instalado em nenhum dos meus servidores. Mas poderia ser qualquer pacote não instalado por padrão).
Descobri que o que eu precisava fazer era instalar o pacote command-not-found
:
apt-get install command-not-found
Depois de executar este comando e reiniciar o shell, recebi o comportamento de que gostei em versões anteriores do Ubuntu.