如何让 apt-get 重新安装软件包并运行设置脚本?

如何让 apt-get 重新安装软件包并运行设置脚本?

因此我安装了 mailutils(apt-get install mailutils),安装完成后,弹出一个漂亮的小安装屏幕并开始询问我问题。我想我搞砸了,在获得配置所需的所有数据之前就取消了。无论如何,我该如何让它重新运行该安装脚本?

聚苯并异丁烯

答案1

您可以尝试

dpkg-reconfigure -plow <PACKAGE>

这将再次询问有关该包的配置问题。它还可能会要求您重新配置相关包。

答案2

Mailutils 本身实际上没有任何特定的配置,因为它只是各种邮件实用程序的集合。

mailutils 的依赖项之一是 default-mta 包,在 ubuntu 中,它是 postfix。运行 时 Postfix 就会安装apt-get install mailutils,您可能看到的就是 postfix 配置屏幕。

要重新运行此配置向导,只需运行:$ dpkg-reconfigure postfix

答案3

您有两种选择,重新安装该软件包(也许您必须清除它并再次安装)或者只是重新配置它(这是最好的做法):

dpkg-reconfigure mailutils

答案4

通常,可以通过运行 dpkg 缓存的 postinst 可执行文件来重新运行 debian 软件包安装。

至少在我的 Ubuntu 机器上,它们可以在 下找到/var/lib/dpkg/info/。该文件应该命名为<package-name>.postinst

相关内容