我怎样才能保留一个包但丢弃它的配置?

我怎样才能保留一个包但丢弃它的配置?

我知道我可以用它来删除包但保留配置:

sudo apt-get remove $package

我知道我也可以用它来删除一个包并丢弃它的配置文件:

sudo apt-get purge $package

但是如果我想保留一个包但丢弃它的配置怎么办?

语境:我在网络管理器上犯了错误,它开始循环分段错误,虽然可以正常sudo service network-manager stop工作,但我还是想使用 WiFi。如果这只是一个老旧的无聊软件包,我可以清除并重新安装它。这显然不是网络管理器的选择,因为 ubuntu-desktop 依赖它。

答案1

要重新安装包并/etc使用包运行的配置覆盖更改的配置

sudo apt-get -o Dpkg::Options::="--force-confnew" install --reinstall package_name

但是此命令不会影响主文件夹中的配置,因为包管理器不会更改主文件夹中的任何内容。

相关内容