borre postgresql-common de /usr/share/ y ahora no puedo instalar ni desinstalar nada
GatoLoko
gatoloko en gmail.com
Jue Sep 6 00:03:09 UTC 2012
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
El 04/09/12 23:32, Jorge Copia escribió:
> Gracias Gato.. vea acabo de intentar nuevamente, este es el
> resultado:
>
> # dpkg -l | grep postgre rF postgresql-9.1
> 9.1.4-0ubuntu12.04 object-relational SQL database, version 9.1
> server ii postgresql-client-8.4 8.4.11-1
> front-end programs for PostgreSQL 8.4 ii postgresql-client-9.1
> 9.1.5-0ubuntu12.04 front-end programs for PostgreSQL 9.1 ii
> postgresql-client-common 129
> manager for multiple PostgreSQL client versions ii
> postgresql-common 129
> PostgreSQL database-cluster manager apt-get remove --purge
> postgresql-9.1 postgresql-client-8.4 postgresql-client-9.1
> postgresql-client-common postgresql-common Leyendo listas de
> paquetes... Hecho Creando árbol de dependencias Leyendo la
> información de estado... Hecho Los siguientes paquetes se
> ELIMINARÁN: postgresql-9.1* postgresql-client-8.4*
> postgresql-client-9.1* postgresql-client-common*
> postgresql-common* 0 actualizados, 0 se instalarán, 5 para eliminar
> y 15 no actualizados. 3 no instalados del todo o eliminados. Se
> liberarán 18,4 MB después de esta operación. ¿Desea continuar
> [S/n]? s (Leyendo la base de datos ... 293311 archivos o
> directorios instalados actualmente.) Desinstalando postgresql-9.1
> ... /var/lib/dpkg/info/postgresql-9.1.prerm: 9: .: Can't open
> /usr/share/postgresql-common/maintscripts-functions dpkg: error al
> procesar postgresql-9.1 (--purge): el subproceso instalado el
> script pre-removal devolvió el código de salida de error 2
> Desinstalando postgresql-client-8.4 ...
> /var/lib/dpkg/info/postgresql-client-8.4.prerm: 8: .: Can't open
> /usr/share/postgresql-common/maintscripts-functions dpkg: error al
> procesar postgresql-client-8.4 (--purge): el subproceso instalado
> el script pre-removal devolvió el código de salida de error 2
> /var/lib/dpkg/info/postgresql-client-8.4.postinst: 5: .: Can't
> open /usr/share/postgresql-common/maintscripts-functions dpkg:
> error al reorganizar: el subproceso instalado el script
> post-installation devolvió el código de salida de error 2
> Desinstalando postgresql-client-9.1 ...
> /var/lib/dpkg/info/postgresql-client-9.1.prerm: 10: .: Can't open
> /usr/share/postgresql-common/maintscripts-functions dpkg: error al
> procesar postgresql-client-9.1 (--purge): el subproceso instalado
> el script pre-removal devolvió el código de salida de error 2
> Desinstalando postgresql-client-common ... Purgando archivos de
> configuración de postgresql-client-common ... Desinstalando
> postgresql-common ... Purgando archivos de configuración de
> postgresql-common ... dpkg: aviso: al desinstalar
> postgresql-common, el directorio /var/lib/postgresql' no está
> vacío, por lo que no se borra. Procesando disparadores para
> ureadahead ... Se encontraron errores al procesar: postgresql-9.1
> postgresql-client-8.4 postgresql-client-9.1 E: Sub-process
> /usr/bin/dpkg returned an error code (1)
Al menos de esta forma intenta desinstalarlos en vez de fallar por
problemas de dependencias. Ahora falla porque no existen los archivos
que intenta desinstalar.
Los archivos que menciona son todos del directorio que borraste
manualmente, es lo que pasa cuando tocas donde no debes y sin saber.
Puedes probar a reinstalar el paquete postgresql-common con el
comando: apt-get install --reinstall postgresql-common
Si la reinstalación funciona, debe permitirte desinstalarlo luego con
el comando que usaste esta vez, es decir:
apt-get remove --purge postgresql-9.1 postgresql-client-8.4
postgresql-client-9.1 postgresql-client-common postgresql-common
P.D.: Para responder a la lista usa el botón "Responder a todos" o
"Responder a la lista", es la segunda vez que te lo digo.
- --
GatoLoko
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/
iF4EAREIAAYFAlBH6D0ACgkQMF2GslzCSEv10gD/Q9i1A8YLPLVapm/KLlEi6mNY
3dsHrW2h3vcSa2F1rScA/j3/ApdyDi8eGItZ62vd6UaBMIMFBwb6Z86OfbASVMiC
=F2JP
-----END PGP SIGNATURE-----
Más información sobre la lista de distribución ubuntu-es