16.04 中“dpkg-reconfigure --all”仍然可用吗?

16.04 中“dpkg-reconfigure --all”仍然可用吗?

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

它还可用吗?如果没有,是否有等效命令?

答案1

不等同,但如果您想确定的话,可能您正在寻找的是什么,一切至少以某种方式配置:

dpkg --configure -a

答案2

你可以尝试这个脚本:

(
    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文件中。

答案3

不,dpkg-reconfigure16.04(但 15.10 也一样)不再有这个选项--all,尽管它在 14.04 中存在(不确定 14.10 是否如此)。

您可以通过检查命令的手册页来自行验证:

man dpkg-reconfigure

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

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

相关内容