Discussion:
desinstalar programa compilado
Manuel Infante Ruiz
2003-06-21 09:49:02 UTC
Permalink
Hola a todos,


cómo puedo desinstalar un programa que se instala en el sistema
compilándolo?

con rpm o apt-get es fácil.... pero si se compila.... cómo lo desinstalo?


Un saludo.

_________________________________________________________________
MSN Compras: Veinte tiendas personales abiertas todo el día.
http://www.msn.es/compras/
Fernando Fernandez
2003-06-21 10:24:27 UTC
Permalink
Post by Manuel Infante Ruiz
Hola a todos,
cómo puedo desinstalar un programa que se instala en el sistema
compilándolo?
con rpm o apt-get es fácil.... pero si se compila.... cómo lo desinstalo?
Si el programa lo soporta make uninstall desde las fuentes del programa.

Si no mira lo que hace el make install, donde copia los archivos y hacerlo a
mano.
Antoni Bella Perez
2003-06-21 14:40:50 UTC
Permalink
Post by Fernando Fernandez
Post by Manuel Infante Ruiz
Hola a todos,
cómo puedo desinstalar un programa que se instala en el sistema
compilándolo?
con rpm o apt-get es fácil.... pero si se compila.... cómo lo desinstalo?
Si el programa lo soporta make uninstall desde las fuentes del programa.
Si no mira lo que hace el make install, donde copia los archivos y hacerlo
a mano.
Además de ya tradicional "make uninstall", estos paquetes también se pueden
gestionar con stow:

http://www-106.ibm.com/developerworks/linux/library/l-stow/?ca=dgr-lnxw01STOW
--
Sort

######## Antoni Bella Perez #################### |
# http://www.terra.es/personal7/bella5/home.htm
## <***@teleline.es.nospam> ## i
col·laborador dels projectes:
Debian en català: http://www.debian.org/index.ca.html
KDE en català: http://i18n.kde.org/stats/gui/HEAD/ca/
T.P: http://www2.iro.umontreal.ca/~pinard/po/registry.cgi?team=ca

-
Fernando Fernandez
2003-06-21 15:23:20 UTC
Permalink
Post by Antoni Bella Perez
Post by Fernando Fernandez
Post by Manuel Infante Ruiz
Hola a todos,
cómo puedo desinstalar un programa que se instala en el sistema
compilándolo?
con rpm o apt-get es fácil.... pero si se compila.... cómo lo desinstalo?
Si el programa lo soporta make uninstall desde las fuentes del programa.
Si no mira lo que hace el make install, donde copia los archivos y
hacerlo a mano.
Además de ya tradicional "make uninstall", estos paquetes también se
http://www-106.ibm.com/developerworks/linux/library/l-stow/?ca=dgr-lnxw01S
TOW
Hay paquete en sid

Description: Organizador de la jerarquía /usr/local
GNU Stow ayuda al administrador del sistema a organizar los ficheros
bajo /usr/local/ permitiendo que cada trozo de software sea instalada en
su propio arbol bajo /usr/local/stow/, y entonces usando enlances
simbólicos crear la ilusión de que todo el software está instalado en el
mismo lugar.


Alguien lo ha probado ??
Matias
2003-06-21 10:22:38 UTC
Permalink
El Sat, 21 Jun 2003 09:49:02 +0000
Post by Manuel Infante Ruiz
Hola a todos,
cómo puedo desinstalar un programa que se instala en el sistema
compilándolo?
con rpm o apt-get es fácil.... pero si se compila.... cómo lo desinstalo?
Hola:
Revisa el Makefile del programa que instalaste, hay muchos que ponen
una opción para hacer "make deinstall". Si no lo tiene, deberás
eliminar los archivos a mano (en el Makefile encontrarás donde se
copian los archivos).
--
Atentamente, yo <Matías>
Nunca hay libertad en una invasión
http://www.nnss.dre.la
Proyecto Wishlist wishlist-***@nnss.dre.la subject=subscribe
Dashers
2003-06-21 10:40:37 UTC
Permalink
Post by Manuel Infante Ruiz
Hola a todos,
cómo puedo desinstalar un programa que se instala en el sistema
compilándolo?
con rpm o apt-get es fácil.... pero si se compila.... cómo lo desinstalo?
Un saludo.
Ya que hiciste 'make install', ahora haz 'make uninstall'.
Emilio J. Padrón
2003-06-21 10:37:30 UTC
Permalink
Post by Manuel Infante Ruiz
cómo puedo desinstalar un programa que se instala en el sistema
compilándolo?
con rpm o apt-get es fácil.... pero si se compila.... cómo lo desinstalo?
Hola, me temo que tendrás que seguir el rastro de todos los ficheros que
te haya podido copiar en los diferentes directorios del sistema. Fíjate
en el makefile (o equivalentes) para ver qué se hace con los binarios
(ejecutables y bibliotecas) y si copia ficheros de configuración o de
manual en directorios del sistema. Una de las localizaciones más lógicas
para los binarios sería /usr/local/bin y /usr/local/lib, pero vete tú a
saber. Otra cosa que pueda pasar es que realmente no hayas "instalado"
nada, sino que el programa ha sido compilado y todos los binarios
obtenidos siguen residiendo en el árbol de directorios donde estaban los
fuentes.

Un saludo,
E.
Antonio Castro
2003-06-24 06:27:54 UTC
Permalink
Post by Manuel Infante Ruiz
=20
=20
Hola a todos,
=20
=20
c=F3mo puedo desinstalar un programa que se instala en el sistema=20
compil=E1ndolo?
=20
con rpm o apt-get es f=E1cil.... pero si se compila.... c=F3mo lo desi=
nstalo?
Post by Manuel Infante Ruiz
=20
Un saludo.
Todo lo que se instala de esa forma deber=EDa situarse colgando de /usr/loc=
al
es decir /usr/local/bin, /usr/local/doc, /usr/local/lib, ... o lo que se
necesite.

--=20
Un saludo
Antonio Castro

/\ /\ Ciberdroide Inform=E1tica=20
\\W// << http://www.ciberdroide.com >>
_|0 0|_ =20
+-oOOO-(___o___)-OOOo---------------------+=20
| . . . . U U . Antonio Castro Snurmacher | =20
| . . . . . . . ***@ciberdroide.com |=20
+()()()---------()()()--------------------+
José Luis Triviño
2003-06-24 07:53:44 UTC
Permalink
Post by Manuel Infante Ruiz
Hola a todos,
Hola,
Post by Manuel Infante Ruiz
cómo puedo desinstalar un programa que se instala en el sistema
compilándolo?
con rpm o apt-get es fácil.... pero si se compila.... cómo lo desinstalo?
Todo lo que se instala de esa forma debería situarse colgando de /usr/local
es decir /usr/local/bin, /usr/local/doc, /usr/local/lib, ... o lo que se
necesite.
Lo malo es que esto depende de nuestra precaución a la hora de compilar
e instalar el programa o, peor aún, del buen hacer de quien hizo el
programa.

Otra posibilidad, si aún tienes los fuentes, es probar con 'make
uninstall'. En muchos programas funciona, aunque también depende de la
buena voluntad de quien lo programó.

Saludos,
--
---------------------------------------------------
Jose Luis Trivi&ntilde;o Rodriguez

http://www.lcc.uma.es/~trivino
Usuario registrado de linux nº 53043
---------------------------------------------------

La medida de programar es programar sin medida
Loading...