Como instalar e desinstalar facilmente pacotes unix

3

Olá a todos. Estou usando o servidor Ubuntu há algum tempo. Tudo está funcionando bem, instalar pacotes é um pedaço de bolo. Normalmente eu uso aptitude ou 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...! Há também casos que eu quero atualizar um pacote que eu instalei manualmente a partir de uma fonte. É aqui que as coisas ficam manchadas:).

Minha pergunta: O que é uma maneira correta de instalar pacotes personalizados. Estou pensando em processo de instalação / desinstalação como no Windows. Eu 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 me ajude! Thx 10x!

    
por xpepermint 13.08.2010 / 16:28

3 respostas

2

Você pode criar seus próprios pacotes .deb, assim você pode instalar / remover com dpkg e / ou apt-get.

veja este link .

    
por 13.08.2010 / 16:37
1

Você está pensando em make uninstall ?

    
por 13.08.2010 / 16:32
0

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

O blog explica todo o processo. Além disso, ligo para um script auxiliar , que automatiza algumas etapas, reduzindo-as a:

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

Para desinstalar o seu aplicativo, você simplesmente emite:

sudo /usr/local/bin/uninstall-packagename

Leia a postagem do blog, embora ela contenha muitas outras dicas e truques.

    
por 15.12.2015 / 20:14