[opensuse-es] desinstalación de binarios
Hola, Un aplicación dada instalada a partir de paquetes se puede desintalar por medio del yast2 o a partir de opciones de la aplicación rpm. Mi pregunta es, y una aplicación instalada a partir de su paquete binario -mediante: ./configure, gmake y gmake install- ¿cómo se desintalaría?. Es que tengo problemas con la combinación python + postgresql + django. Todavía no he logrado accesar postgresql desde python a través de django y pretendo desintalar postgresql y django, los cuales instalé por medio de sus paquetes binarios para reintalarlos nuevamente y ver si mi suerte es diferente. -- Saludos, Luis Esteban de Dios Núñez --------------------------------------- Red Telematica de Salud - Cuba CNICM - Infomed -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-11-06 a las 08:07 +0100, Luis Esteban de Dios Núñez escribió:
Hola,
Un aplicación dada instalada a partir de paquetes se puede desintalar por medio del yast2 o a partir de opciones de la aplicación rpm. Mi pregunta es, y una aplicación instalada a partir de su paquete binario -mediante: ./configure, gmake y gmake install- ¿cómo se desintalaría?.
Mediante "make uninstall", si el que diseñó la apliación lo hizo. Por eso es util substituir la fase "make install" por "checkinstall", para crear un rpm. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkkS8pAACgkQtTMYHG2NR9UdqgCfQsMHULrO3eQ9p4Sa4NLefaHC sZEAn0k199NbD9y5RDtox0yf4Si3mO4y =7v0t -----END PGP SIGNATURE-----
Carlos E. R. escribió:
El 2008-11-06 a las 08:07 +0100, Luis Esteban de Dios Núñez escribió:
Hola,
Un aplicación dada instalada a partir de paquetes se puede desintalar por medio del yast2 o a partir de opciones de la aplicación rpm. Mi pregunta es, y una aplicación instalada a partir de su paquete binario -mediante: ./configure, gmake y gmake install- ¿cómo se desintalaría?.
Mediante "make uninstall", si el que diseñó la apliación lo hizo.
Por eso es util substituir la fase "make install" por "checkinstall", para crear un rpm.
-- Saludos Carlos E.R.
Normalmente ya nadie hace un make uninstall, y el checkinstall se ha abandonado su mantenimiento, mientras funcione... Pero no siemre funciona el checkinstall -- Saludos. César Enfréntate a los malos; enfréntate a los crueles; enfréntate a todos, menos a los tontos. Son demasiados y siempre serás derrotado. (Proverbio hindú) -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-11-06 a las 14:44 +0100, csalinux escribió:
Normalmente ya nadie hace un make uninstall, y el checkinstall se ha abandonado su mantenimiento, mientras funcione... Pero no siemre funciona el checkinstall
No, no está abandonado, en suse se mantiene. Tiene problemas, pero en la 10.0 que tiene él, no. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkkS9iwACgkQtTMYHG2NR9UgXwCaA2AMS4o4DE8EJK/00AtmzNoy dO4An1MIEgAdfl1FEtPNB88Iy0qxCs/E =Dcg1 -----END PGP SIGNATURE-----
2008/11/6 Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2008-11-06 a las 14:44 +0100, csalinux escribió:
Normalmente ya nadie hace un make uninstall, y el checkinstall se ha abandonado su mantenimiento, mientras funcione... Pero no siemre funciona el checkinstall
No, no está abandonado, en suse se mantiene. Tiene problemas, pero en la 10.0 que tiene él, no.
- -- Saludos Carlos E.R.
Usualmente en la misma documentación del archivo, indica el procedimiento de instalación y desintalación. También queda la opción de comunicarse por correo con el creador del software para requerirle esa información si no esta disponible con el programa. -- Carlos A. =��u��y��jV���+��"�f�u맙��j7������zϮ�˛���m�)z{.��+���j��zw�zZ�yثy�"�w�r����&jw^�y��ƣy�)z{.������^�ˬz��
Hola,
Mediante "make uninstall", si el que diseñó la apliación lo hizo. Por eso es util substituir la fase "make install" por "checkinstall", para crear un rpm.
import sys, os sys.path = ['/media/M1GB-II/Programacion/Python/mysite/'] + sys.path os.environ['DJANGO_SETTINGS_MODULE'] = 'settings' from django.shortcuts import render_to_response Traceback (most recent call last): File "<stdin>", line 1, in ? File "/usr/lib/python2.4/site-packages/django/shortcuts/__init__.py",
En el paquete binario de postgresql-8.2.4 no viene uninstall. Bueno de todas formas -para probar-, quise reinstalar de nuevo pero ahora así, ./configure gmake gmake install -> también probé con checkinstall Y en el caso de checkinstall me informó que éste comando no fue encontrado. Lo busqué en toda la geranquía de ficheros y no lo hallé. ¿Es posible eso?. Tengo la intención de volver a instalar la combinación -y en ese mismo orden-: postgresql-8.2.4, python-2.5.2, psycopg2-2.0.8 y django-1.0 pero antes quise impeccionar primeramente cómo estaban instalado, tal vez se dejen ver las anomalías de mis instalaciones: Toda aplicación podría tener ficheros en estas carpetas -SuSE Linux 10.0-, /usr/bin/ -> binarios de la aplicación /usr/include/ -> ficheros cabeceras(*.h) /usr/lib/ -> módulos, librerías Sin embargo, encontré lo siguiente: -para postgresql-8.2.4- /usr/local/pgsql/ -> el servidor con todo lo suyo -para python-2.4.1- /usr/bin/ -> @python(enlace simbólico) y python2.4(binario) /usr/include/python2.4/ -> ficheros cabeceras /usr/lib/python2.4/ -> librerías: carpeta site-packages, etc,... -para python-2.5.2- /usr/local/bin/python2.5 -> python2.5(binario) /usr/local/lib/python2.5/ -> librerías: carpeta site-packages, etc,... NOTE: que no tiene /usr/local/include/python2.5, a menos que use los de python-2.4.1 -para psycopg2-2.0.8- /usr/lib/python2.4/site-packages/psycopg2/ -para django-1.0- /usr/lib/python2.4/site-packages/django/ NOTA: Ya probé quitando el enlace simbólico a python2.4 y poniéndoselo a python2.5 y trabaja pero cuando carga lo hace con el error que les envié anteriormente. También hice lo siguiente y obtuve, Jerusalen:/media/M1GB-II/Programacion/Python/mysite # python Python 2.4.1 (#1, Sep 13 2005, 00:39:20) [GCC 4.0.2 20050901 (prerelease) (SUSE Linux)] on linux2 Type "help", "copyright", "credits" or "license" for more information. line 9, in ? from django.db.models.manager import Manager File "/usr/lib/python2.4/site-packages/django/db/__init__.py", line 16, in ? backend = __import__('%s%s.base' % (_import_path, settings.DATABASE_ENGINE), {}, {}, ['']) File "/usr/lib/python2.4/site-packages/django/db/backends/postgresql_psycopg2/base.py", line 20, in ? raise ImproperlyConfigured("Error loading psycopg2 module: %s" % e) django.core.exceptions.ImproperlyConfigured: Error loading psycopg2 module: libpq.so.5: cannot open share d object file: No such file or directory
También probé así, Jerusalen:/media/M1GB-II/Programacion/Python/mysite # python manages.py shell y obtuve errores. Todo esto se los refiero pues tal vez salta a la vista d Uds. el error que cometí antes de volver a instalar todo de nuevo. No vaya a ser que lo vuelva a repetir. -- Saludos, Luis Esteban de Dios Núñez --------------------------------------- Red Telematica de Salud - Cuba CNICM - Infomed -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Luis Esteban de Dios Núñez escribió:
Hola,
Mediante "make uninstall", si el que diseñó la apliación lo hizo. Por eso es util substituir la fase "make install" por "checkinstall", para crear un rpm.
En el paquete binario de postgresql-8.2.4 no viene uninstall. Bueno de todas formas -para probar-, quise reinstalar de nuevo pero ahora así,
./configure gmake gmake install -> también probé con checkinstall
Y en el caso de checkinstall me informó que éste comando no fue encontrado. Lo busqué en toda la geranquía de ficheros y no lo hallé. ¿Es posible eso?.
Absolutamente posible si no tienes el paquete checkinstall instalado. -- Saludos. César Enfréntate a los malos; enfréntate a los crueles; enfréntate a todos, menos a los tontos. Son demasiados y siempre serás derrotado. (Proverbio hindú) -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-11-07 a las 12:17 -0600, Luis Esteban de Dios Núñez escribió:
Mediante "make uninstall", si el que diseñó la apliación lo hizo. Por eso es util substituir la fase "make install" por "checkinstall", para crear un rpm.
En el paquete binario de postgresql-8.2.4 no viene uninstall. Bueno de todas formas -para probar-, quise reinstalar de nuevo pero ahora así,
Sería "make uninstall", de todos modos, y no siempre existe.
./configure gmake gmake install -> también probé con checkinstall
Y en el caso de checkinstall me informó que éste comando no fue encontrado. Lo busqué en toda la geranquía de ficheros y no lo hallé. ¿Es posible eso?.
Estará sin instalar, en algún sitio del DVD. Instálalo, es importante.
Sin embargo, encontré lo siguiente:
-para postgresql-8.2.4- /usr/local/pgsql/ -> el servidor con todo lo suyo
Norma, _tú_ le has dicho que se instale ahí. O más bien, no le has dicho que no lo haga ahí, explícitamente. Si no dices nada, todos los programas se instalan ahí, bajo /usr/local. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkkUZTcACgkQtTMYHG2NR9XWKACfXrDflIv3CeZHtdg9aKltOFGD iYcAoIDh1ydeIOM7xiQSYmXQHBqAkd5K =sn6G -----END PGP SIGNATURE-----
Norma, _tú_ le has dicho que se instale ahí. O más bien, no le has dicho que no lo haga ahí, explícitamente. Si no dices nada, todos los programas se instalan ahí, bajo /usr/local.
De especificarlo, ¿lo haría en ./configure? -- Saludos, Luis Esteban de Dios Núñez --------------------------------------- Red Telematica de Salud - Cuba CNICM - Infomed -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-11-07 a las 13:25 +0100, Luis Esteban de Dios Núñez escribió:
Norma, _tú_ le has dicho que se instale ahí. O más bien, no le has dicho que no lo haga ahí, explícitamente. Si no dices nada, todos los programas se instalan ahí, bajo /usr/local.
De especificarlo, ¿lo haría en ./configure?
Sí, o un parámetro al ejecutarlo. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkkU1OIACgkQtTMYHG2NR9WZeACfc3WRpPyUxQP2b4RoTTMPS1LS xUYAn2+DrL2vInaZOCMZwPvgQC7qgoU7 =hxGs -----END PGP SIGNATURE-----
participants (4)
-
Carlos E. R.
-
csalinux
-
Luis Esteban de Dios Núñez
-
Shinji Ikari