As instalações empacotadas do PHP podem ser removidas facilmente removendo os pacotes php5 *. Para ser minucioso, direcionaremos todos os pacotes que iniciarem php
:
sudo apt-get remove '^php'
Para desinstalar algo que você instalou a partir do código-fonte, você teria tradicionalmente cd
de volta ao diretório de onde você o criou e executaria sudo make uninstall
mas neste caso, parece que o PHP não envia um destino de remoção para make
.
Isso torna a remoção incrivelmente difícil. Você pode encontrar manualmente todos os arquivos instalados, ou você pode (talvez) construir um pacote real > a partir da versão compilada existente, instale-a nos arquivos existentes e, em seguida, remova-a.
sudo apt-get install checkinstall
sudo -i
cd php-5.3.29
checkinstall
Aceite todos os padrões. Até o final, ele deve ter construído e instalado um pacote php
(verifique o nome do pacote como checkinstall
diz a você) e, em seguida, você pode removê-lo com:
sudo apt-get remove php # or whatever the actual package was called
Se checkinstall
não funcionar (nem sempre), você fica à procura de arquivos. Perseguir através do Makefile e comandos como locate php
podem ajudar, mas com algo tão vasto quanto o PHP, será um longo processo. Se você precisar de uma recuperação rápida, uma reinstalação (ou restauração de backup, porque você tem esses, certo?) Pode ser uma opção melhor.
Quanto à verificação, basta tentar executar php5
em uma linha de comando. whereis php5
pode estar se iluminando também. Se eles estão retornando resultados, você provavelmente tem mais trabalho a fazer.