我最近从我的 linode ubuntu 服务器中删除了 apache2:
apt-get --purge remove apache2
然后尝试再次安装它(apt-get install apache2
)。但从那时起,我无法再使用 apt-get 了,我得到以下信息(恢复):
ERROR: Site default does not exist!
dpkg: error processing apache2.2-common (--configure):
dpkg: dependency problems are stoping apache2-mpm-worker of being configured
dpkg: dependency problems are stoping apache2 of being configured
E: Sub-process /usr/bin/dpkg returned an error code (1)
如果我删除 apache2、apache2.2-common 和 apache2-mpm-worker,一切都会恢复正常,但我需要安装 apache!
您知道可能导致错误的原因是什么吗?
PS:我翻译了错误信息,因此可能不完全准确
答案1
看起来您还手动删除了 /etc/apache2/ 下的配置文件?请注意,这些文件属于软件包 apache2.2-common,因此您需要确保在重新安装之前清除该软件包,而不仅仅是删除它。