在 Ubuntu Server 14.04 上,当我键入当前未安装的命令时,它会告诉我可以选择安装哪些软件包。这是一个看起来像的例子:
# chromium-browser
The program 'chromium-browser' is currently not installed. You can install it by typing:
apt-get install chromium-browser
此功能默认启用。我不需要自己做任何事情来获得这样的建议。现在,如果我在全新安装的 Ubuntu Server 16.04 上执行相同操作,它看起来像这样:
# chromium-browser
bash: chromium-browser: command not found
我需要在 Ubuntu Server 16.04 上做什么才能从 14.04 获得我习惯的行为?
(在上面的示例中,我使用chromium-browser
它是因为它是一个我知道我没有在我的任何服务器上安装的包。但它可能是默认情况下未安装的任何包。)
我发现我必须做的是安装
command-not-found
包:运行此命令并重新启动 shell 后,我得到了我喜欢的早期 Ubuntu 版本的行为。