Eu experimentei exatamente a mesma coisa há um tempo atrás. O que eu fiz foi baixar & construí-lo novamente com as mesmas configurações, reinstalar e desinstalar a partir daí.
No Ubuntu eu instalei o Node e acidentalmente removi a pasta onde eu construí o programa. Agora eu tenho o nó instalado, mas não tenho como desinstalá-lo. Eu olhei em volta on-line, mas não consegui encontrar nada que realmente se aplicasse. Existe uma maneira clara de remover programas criados sem o desinstalador?
Eu experimentei exatamente a mesma coisa há um tempo atrás. O que eu fiz foi baixar & construí-lo novamente com as mesmas configurações, reinstalar e desinstalar a partir daí.
Provavelmente não existe se você instalou diretamente de fontes. Mas você pode tentar alguma coisa se souber o que está fazendo:
DESTDIR="/tmp/app"
na linha de comando make install
com o sistema autotools build, assim você terá a árvore completa dos arquivos instalados em /tmp/app
. Os seguintes pontos assumem que o prefixo de instalação é /usr
e você seguiu a convenção de sua distribuição para os vários diretórios de instalação ( /var/lib
, /usr/share
, etc…).
Para evitar esse problema, você deve, sempre que puder, permitir que o gerenciador de pacotes gerencie os arquivos, usando os pacotes disponíveis em sua distribuição ou fazendo os seus próprios. (E se este caso acontecer com freqüência, você deve considerar a mudança de distribuição, para uma que forneça os pacotes que você quer usar ou permita que você os torne mais facilmente.)