OI,
--- Leandro Deffente <[EMAIL PROTECTED]>
escreveu: > Ola
>
> Gostaria de saber como desinstalo pacotes com a
> extens�o .tar.gz,
> utilizei os comandos:
>
> 1) make clean
> 2) make uninstall
> 3) cd..
> 4) rm -rf <nome_do_diret�rio>
>
> Por�m, quando digito o segundo comando recebo uma
> mensagem que o parametro
> "uninstall" n�o foi encontrado.
>
-Veja que nem todos os aplicativos, libs, tec
disponibilizam o a regra "uninstall" em seus Makefiles
(ou no Makefile.in). Portanto, n�o se pode remover o
que foi outrora instalado com esse processimento.
-Para esse caso espec�fico, de instalar programas a
partir dos fontes dele (i.e .tar.gz), vc pode usar
ferramentas como o checkinstall ou watchinstall. Ambos
podem ser encontrados em freshmeat.net.
-O funcionamento b�sico deles segue o seguinte
racioc�nio:
1)vc executa esse aplicativo (checkinstall,...,
watchinstall)
2)Ele 'mapeia' o seu sistema de arquivos ou apenas a
hierarquia que vc passou para ele como argumento (por
exemplo, o "/usr" ou "/usr/local"), ates de vc
instalar algo.
3)vc instalar o programa ou qualquer outra coisa
4)roda novamente o aplicativo (checkinstall,...,
watchinstall). Ent�o ele compara a situa��o antes e
depois da instala��o e partir das altera��es
detectadas, ele gera um script shell para
desistala��o.
5)Agora, bastaria apenas executar o script shell
gerado para desinstalar o programa anteriormente
instalado.
-- roberto
Roberto J. Teixeira Junior - krivilli
'-------------------------------------'
' http://alsabrazil.sourceforge.net '
' [EMAIL PROTECTED] '
'-------------------------------------'
http://www.alsa-project.org
_______________________________________________________________________________________________
Yahoo! GeoCities
Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCities. � f�cil
e gr�tis!
http://br.geocities.yahoo.com/
Assinantes em 27/07/2001: 2259
Mensagens recebidas desde 07/01/1999: 125021
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]