remove o pacote binário do apache tar em centos

2

Preciso de ajuda para remover o pacote binário que foi instalado na minha máquina linux. O cenário que estou tendo é como este:

Eu já instalei o último apache que recebo do site (httpd.apache.org) através do pacote binário do Unix (tar.gz)

Depois de instalar com sucesso o programa, a web do servidor apache perfeitamente sem problemas.

Mas, pensando bem, se houver outra versão mais recente do apache no futuro, eu preciso ter certeza de que posso atualizar o apache atual ou reinstalar a nova versão do apache.

Então, minha pergunta é: como posso garantir que removi o antigo apache e todas as suas dependências para que ele não tenha conflito (provavelmente) ao instalar o novo apache.

Neste momento, a única coisa que consigo pensar é remover manualmente toda a pasta do apache:

rm -rf /apache2

Espero que alguém possa lançar alguma luz sobre isso. Obrigado.

    
por user119720 10.07.2012 / 10:08

1 resposta

1

Normalmente, você simplesmente exclui a pasta, preenche uma nova e ela deve funcionar, se todos os arquivos estiverem lá (não se esqueça de fazer um backup das configurações).

Se você quer que funcione, não há necessidade de excluir nada. Os novos binários substituirão o antigo. Você só tem que ter cuidado com as configurações (não sobrescrever antigo = bom = configurado com padrão="vazio". Pode haver alguns arquivos restantes, mas com exceção de alguns megas de espaço extra, não há nada para se preocupar. / p>

A maneira correta de gerenciar tudo isso é criar um pacote compatível com o gerenciador de pacotes e deixar que ele se preocupe com un / installs. Se você tem uma distribuição de estilo .deb / .rpm, confira checkinstall .

    
por 10.07.2012 / 10:46