
Se eu instalar um software executando:
./configure
make
make install
Existe uma maneira genérica de desinstalá-lo (como sudo apg-get remove
)?
Responder1
Normalmente você pode apenas usar:
sudo make uninstall
desde que o aplicativo foi instalado como root.
Mas isso só funcionará se o desenvolvedor do pacote tiver o cuidado de criar uma boa regra de desinstalação.
Você também pode tentar dar uma olhada nas etapas usadas para instalar o software executando:
make -n install
E então tente reverter essas etapas manualmente.
No futuro, para evitar esse tipo de problema, tente usar checkinstall em vez de make install sempre que possível (AFAIK sempre, a menos que você queira manter a versão compilada e a empacotada ao mesmo tempo). Ele criará e instalará um arquivo deb que você poderá desinstalar usando seu gerenciador de pacotes favorito.
make clean geralmente limpa os diretórios de construção, mas não desinstala o pacote. É usado quando você deseja ter certeza de que tudo está compilado, não apenas os arquivos alterados.
[Fonte:Se eu construir um pacote a partir do código-fonte, como posso desinstalar ou remover completamente?