须藤 dpkg-重新配置 foo

Moh*_*ani 4 configuration apt dpkg

很多次我看到sudo dpkg-reconfigure foo。那是什么?好像是配置?但是那个和 .conf 文件之间的关系是什么?是否有任何文件存储此配置?

如果您需要示例:

sudo dpkg-reconfigure postfix
Run Code Online (Sandbox Code Playgroud)

我需要更多的描述,我知道它只是用于包配置。

sai*_*895 7

包(如postfix)可能会安装或生成配置文件(通常位于/etc文件夹中的文件)。在此过程中,可能会有用户可以更改的选项。安装时,通常会要求您设置这些选项。在 的情况下postfix,它涉及您正在运行的服务器类型、主机名和允许的 IP 地址(以及其他内容)。

但是,如果您想在之后更改这些选项,则可以使用dpkg-reconfigurewhich 仅通过包的配置文件阶段,您可以在其中更改这些选项。

请注意,并非所有软件包都具有用户可配置的选项,因此即使软件包在 中安装了配置文件/etcdpkg-reconfigure也可能不会执行任何操作。

  • 要找出系统上的哪些软件包 _are_ `dpkg-reconfigure`-able,您可以运行 `sudo debconf-show --listowners` (7认同)