Como remover um pacote que foi copilado???

1. Como remover um pacote que foi copilado???

José Helder
raikone14

(usa Debian)

Enviado em 12/03/2013 - 20:38h

eu copilei e instalei o nmap,até ai blz,só que para remover ele agora?
já tentei o :
aptitude purge nmap
ai ele dá:
"You can only specify a package archive with an 'install' command.
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 212 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used."


já tentei dar um:
make uninstall
ai ele retorna:
"make: *** No rule to make target `unistall'. Stop"



e agora para remover ele???
obrigado pessoal


  


2. Re: Como remover um pacote que foi copilado???

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 12/03/2013 - 20:51h

Vc precisa rodar o "make uninstall" a partir da mesma pasta de onde vc rodou o "make install" (aquela onde está o código compilado). Assim, costuma funcionar.


3. Re: Como remover um pacote que foi copilado???

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 12/03/2013 - 20:59h

pinduvoz escreveu:

Vc precisa rodar o "make uninstall" a partir da mesma pasta de onde vc rodou o "make install" (aquela onde está o código compilado). Assim, costuma funcionar.


Outra coisa: nem sempre o código-fonte fornece o parâmetro uninstall, depende do desenvolvedor. Pra evitar isso, eu mando sempre instalar em uma pasta diferente da padrão (/usr/local), usando o parâmetro --prefix=/local/desejado. Ex.:


./configure --prefix=/opt



4. Re: Como remover um pacote que foi copilado???

José Helder
raikone14

(usa Debian)

Enviado em 12/03/2013 - 20:59h

pinduvoz escreveu:

Vc precisa rodar o "make uninstall" a partir da mesma pasta de onde vc rodou o "make install" (aquela onde está o código compilado). Assim, costuma funcionar.


o problema é....
se eu dei um rm -f nessa pasta???
kkkkk,[*****]?


5. Re: Como remover um pacote que foi copilado???

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/03/2013 - 21:11h

Não sei, talvez se localizar os locais do aplicativo (e sua versão), poderia deletar também.

(No Debian, certo?) $ sudo which pacote


6. Re: Como remover um pacote que foi copilado???

José Helder
raikone14

(usa Debian)

Enviado em 12/03/2013 - 21:29h

izaias escreveu:

Não sei, talvez se localizar os locais do aplicativo (e sua versão), poderia deletar também.

(No Debian, certo?) $ sudo which pacote


sudo which nmap
retornou nada.....fiz caca...


7. Re: Como remover um pacote que foi copilado???

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 12/03/2013 - 21:32h

Eu instalaria o nmap novamente da msm forma q instalei anteriormente via código-fonte e mandaria um make uninstall pra tentar remover.


8. Re: Como remover um pacote que foi copilado???

José Helder
raikone14

(usa Debian)

Enviado em 12/03/2013 - 21:36h

renato_pacheco escreveu:

Eu instalaria o nmap novamente da msm forma q instalei anteriormente via código-fonte e mandaria um make uninstall pra tentar remover.


vou tentar,mais quando eu der o make install, o debian não vai dizer que o pacote existe?


9. Re: Como remover um pacote que foi copilado???

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 12/03/2013 - 23:18h

raikone14 escreveu:

renato_pacheco escreveu:

Eu instalaria o nmap novamente da msm forma q instalei anteriormente via código-fonte e mandaria um make uninstall pra tentar remover.


vou tentar,mais quando eu der o make install, o debian não vai dizer que o pacote existe?


Em vez de rodar o "make install" vc parte desde logo para o "make uninstall", pois o que importa e vc ter os scripts criados na compilação do pacote.

Repetindo:

a) vc baixa o código-fonte novamente;

b) segue os passos que vc utilizou antes para compilar o código-fonte;

c) quando vc chegar na parte do "make install", troque por "make uninstall".

---

Aprenda sobre o "checkinstall" para criar um deb quando resolver compilar código-fonte.


10. Re: Como remover um pacote que foi copilado???

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 13/03/2013 - 00:14h

raikone14 escreveu:

eu copilei e instalei o nmap,até ai blz,só que para remover ele agora?
já tentei o :
aptitude purge nmap
ai ele dá:
"You can only specify a package archive with an 'install' command.
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 212 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used."


já tentei dar um:
make uninstall
ai ele retorna:
"make: *** No rule to make target `unistall'. Stop"



e agora para remover ele???
obrigado pessoal


Volta ao código fonte, roda o /configure, o make e só então você roda o make uninstall.


11. Re: Como remover um pacote que foi copilado???

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 13/03/2013 - 00:58h

Só para constar e vc não ficar bravo com a gente: nem todos os pacotes compilados podem ser removidos com "make uninstall".

Mas os que não podem, geralmente deixam isso claro no famoso "readme" ("leiame"), que ninguém lembra de ler. Portanto, leia o "readme" antes de perder tempo compilando novamente.


12. Re: Como remover um pacote que foi copilado???

José Helder
raikone14

(usa Debian)

Enviado em 13/03/2013 - 08:27h

pinduvoz escreveu:

Só para constar e vc não ficar bravo com a gente: nem todos os pacotes compilados podem ser removidos com "make uninstall".

Mas os que não podem, geralmente deixam isso claro no famoso "readme" ("leiame"), que ninguém lembra de ler. Portanto, leia o "readme" antes de perder tempo compilando novamente.


realmente fiz besteira nessa,principalmente ao remover o código fonte....
mas se tem pacotes que o make uninstall não funciona,como eles são removidos? afinal o apt-get purge... não funciona com pacotes copilados...
Obrigado pessoal....




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts