Como posso reinstalar o Apache HTTPD depois de excluir alguns dos arquivos de configuração?

37

Recentemente, eu estava brincando com a minha configuração do Apache e queria reinstalar para que eu pudesse começar de novo. Eu segui algumas postagens do fórum sobre como reinstalar o pacote apache2 e isso acabou excluindo minha pasta /etc/apache2 .

Agora, importa quantas coisas eu tento, não consigo fazer uma limpeza completa da instalação do Apache e depois reinstalar. sudo apt-get install apache2 ou reinstall não faz nada. Eu não consigo removê-lo usando o Synaptic também.

Há algo que eu possa fazer para instalar novamente o Apache no meu computador novamente?

    
por seadowg 14.02.2011 / 02:26

4 respostas

68

Para substituir arquivos de configuração que foram excluídos, sem limpar o pacote, você pode fazer

sudo apt-get -o DPkg::Options::="--force-confmiss" --reinstall install apache2

Para remover completamente os arquivos de configuração do apache2, você deve

sudo apt-get purge apache2

que permitirá a reinstalação da maneira usual com

sudo apt-get install apache2

A remoção é necessária para remover todos os arquivos de configuração - se você excluir os arquivos de configuração, mas apenas remover o pacote, isso será lembrado & amp; arquivos de configuração ausentes não são reinstalados por padrão.

    
por ajmitch 14.02.2011 / 07:06
5

execute o seguinte comando primeiro

sudo apt-get remove --purge apache2 apache2-utils

execute

sudo apt-get install apache2

funcionou para mim

    
por edd 16.11.2011 / 17:13
1

Remova arquivos do Apache2 ...

sudo apt-get remove --purge apache2*

Instalar limpo

sudo apt-get --reinstall install apache2.2-common
sudo apt-get --reinstall install apache2
    
por Fox 23.01.2014 / 06:29
-1

tente isso

apt-get -f install

execute

sudo apt-get install apache2

Editar: ou possivelmente

sudo apt-get purge apache2
sudo apt-get install apache2
    
por Ahmed 18.11.2012 / 06:27

Tags