我最初使用 apt-get 进行安装vsftpd
。安装后,我有一个默认/etc/vsftpd.conf
文件,其中包含我修改过的示例配置。搞砸之后,决定卸载vsftpd
并重新安装。之后apt-get remove vsftpd
配置文件仍然存在。
问题1:为什么文件没有被删除?
我重新安装了vsftpd
它,apt-get install
但是没有创建默认配置文件。
问题2:为什么没有重新创建默认配置文件?
答案1
(1):使用remove
作为apt-get
参数,它只会删除程序的二进制文件,并保留配置,以防您以后想要安装(并从中恢复)或将配置传输到另一个系统。或者,如果您安装更高版本或类似版本,则只需重新启动软件即可。
(2):如果您希望软件包重新安装其默认值,请尝试sudo dpkg-reconfigure [package]
或sudo apt-get purge [package]; sudo apt-get install [package]
。 purge
将强制删除所有配置。install
清除后将重新安装所有默认值。