Недавно я возился с конфигурацией Apache и хотел переустановить, чтобы начать все сначала. Я проследил за некоторыми сообщениями на форуме о переустановке пакета apache2
, и это привело к удалению моей папки /etc/apache2
.
Теперь, сколько бы я ни старался, мне кажется, что я не могу выполнить полную очистку установки Apache, а затем переустановить. sudo apt-get install apache2
или reinstall
ничего не делает. Я не могу удалить его с помощью Synaptic либо.
Могу ли я что-нибудь сделать, чтобы на моем компьютере снова была установлена свежая версия Apache?
Чтобы заменить файлы конфигурации, которые были удалены, без очистки пакета, вы можете сделать
sudo apt-get -o DPkg::Options::="--force-confmiss" --reinstall install apache2
Чтобы полностью удалить файлы конфигурации apache2, вы должны
sudo apt-get purge apache2
, который будет затем позвольте переустановить его обычным способом с помощью
sudo apt-get install apache2
. Для удаления всех файлов конфигурации требуется очистка - если вы удаляете файлы конфигурации, но удаляете только пакет, то это запоминается отсутствующие файлы конфигурации не переустанавливаются по умолчанию.
сначала выполните следующую команду
sudo apt-get remove --purge apache2 apache2-utils
, а затем выполните
sudo apt-get install apache2
, это сработало для меня
попробуйте
apt-get -f install
, затем запустите
sudo apt-get install apache2
Редактировать: или, возможно,
sudo apt-get purge apache2
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