Como instalar e desinstalar facilmente pacotes Unix

Como instalar e desinstalar facilmente pacotes Unix

Olá a todos. Estou usando o servidor Ubuntu já há algum tempo. Tudo está funcionando bem, instalar pacotes é moleza. Normalmente eu uso o aptitude ou o apt-get para gerenciamento de pacotes. Mas...! Há casos em que preciso instalar um pacote de uma fonte. Não tem problema, normalmente eu faço ./configure, make install e assim por diante. Mas...! Também há casos em que desejo atualizar um pacote que instalei manualmente de uma fonte. É aqui que as coisas ficam confusas :).

Minha pergunta: Qual é a maneira correta de instalar pacotes personalizados. Estou pensando no processo de instalação/desinstalação como no Windows. Gostaria de remover todos os arquivos do pacote depois que o pacote foi instalado manualmente usando o comando make/install.

Eu sei que existe um script através do qual você pode executar comandos make e depois ele sabe como remover o pacote e todos os arquivos/caminhos relacionados, mas não consegue lembrar o nome.

Por favor ajude! Obrigado 10x!

Responder1

Você pode lançar seus próprios pacotes .deb, dessa forma você pode instalar/remover com dpkg e/ou apt-get.

veresselink.

Responder2

Você está pensando make uninstall?

Responder3

Você pode facilmente criar um script de desinstalação. Não é tão difícil, eu escrevi algunspensamentos e explicações no meu blog.

O blog orienta você em todo o processo. Além disso, faço um link para umscript auxiliar, que automatiza algumas etapas, reduzindo-as a:

./configure
make
make install DESTDIR="$PWD/staging"
cd staging
sudo transfer-staged-package packagename

Para desinstalar seu aplicativo posteriormente basta emitir:

sudo /usr/local/bin/uninstall-packagename

Leia a postagem do blog, pois ela contém muito mais dicas e truques.

informação relacionada