`dpkg-reconfigure –all`在16.04仍然可用吗?

升级到16.04后,我尝试使用该命令,但似乎dpkg-reconfigure (或dpkg --reconfigure )不理解选项--all

这还能用吗? 如果没有,是否有相同的命令?

不等同,但可能你正在寻找的东西,如果你想确定,一切至少以某种方式配置:

dpkg --configure -a

你可以试试这个脚本:

 ( for i in `dpkg -l | grep '^ii' | awk '{print $2}'`; do echo $i; sudo dpkg-reconfigure $i; done ) 2>&1 | tee dpkg-reconfigure.log 

它重新配置所有已安装的软件包并将日志保存到dpkg-reconfigure.log文件。

不,16.04(但也在15.10)的dpkg-reconfigure没有选项 – 所有更多,尽管它存在于14.04(不确定14.10)。

您可以通过检查命令的联机帮助页来validation自己:

 man dpkg-reconfigure 

在16.04(或15.10)系统上,此手册页不会列出--all参数,而在14.04则存在一个参数。

如果您手头没有这些系统,请阅读在线联机帮助页: 16.04 – 15.10 – 14.04
(请注意未来读者:如果其中一个链接版本在您阅读本文时已达到使用寿命,则该链接将重定向到最新版本的联机帮助页,而不是显示旧的已归档版本)