Answers:
要替换已删除的配置文件而不清除软件包,您可以执行以下操作:
sudo apt-get -o DPkg::Options::="--force-confmiss" --reinstall install apache2
要完全删除apache2配置文件,您应该
sudo apt-get purge apache2
然后,您可以按照通常的方式重新安装
sudo apt-get install apache2
需要清除才能删除所有配置文件-如果删除配置文件但仅删除软件包,则将记住此信息,默认情况下不会重新安装丢失的配置文件。
ucf
该--force-confmiss
选项管理的配置文件无法正常工作,您必须使用sudo UCF_FORCE_CONFFMISS=1 apt-get --reinstall install [pkgname]
。
首先运行以下命令
sudo apt-get remove --purge apache2 apache2-utils
然后跑
sudo apt-get install apache2
它对我有用
删除Apache2文件...
sudo apt-get remove --purge apache2*
全新安装
sudo apt-get --reinstall install apache2.2-common
sudo apt-get --reinstall install apache2
sudo apt-get --reinstall install apache2.2-common