Problemas con gestor de paquetes AUXILIO!

Imagen de gabrielperez77
0 puntos

Salu2.

Estoy trabajando con la 7.10 y estaba instalando 1s paquetes con el gestor (adept).

Resulta que el gestor se quedó colgado y me salió el diálogo de terminar el proceso y lo Terminé.

Entonces cada vez que intento entrar al gestor, me sale un diálogo "Base de datos bloqueada Gestor de paquetes Adept" con el error:
"Otro proceso está utilizando la base de datos del sistema de empaquetado"
(probablemente otra aplicación Adept o apt-get o aptitude)
¿Desea resolver este problema?.....Entre en modo sólo lectura... etc...

Le doy Sí y me sale Tremendo error.

Quiero reparar el adept o por lo menos arrancar los programas que estaba intentando instalar.
El que más necesito es firefox (específicamente 2.0.0.8)

He seguido instrucciones de varios post's para ejecutar por consola, pero igual no he podido .
1>> sudo dpkg --configure -a
dpkg: el área de la base de datos de estado está bloqueada por otro proceso

2>> sudo apt-get -f install
E: No se pudo bloquear /var/lib/dpkg/lock - open (11 Recurso temporalmente no disponible)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

3>> sudo apt-get update
Ign cdrom://Kubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016.1) gutsy/main Translation-es
Ign cdrom://Kubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016.1) gutsy/restricted Translation-es
Des:1 http://archive.canonical.com gutsy Release.gpg [191B]
Des:2 http://ve.archive.ubuntu.com gutsy Release.gpg [191B]
Ign http://archive.canonical.com gutsy/partner Translation-es
Obj http://ve.archive.ubuntu.com gutsy/main Translation-es
Obj http://archive.canonical.com gutsy Release
Obj http://ve.archive.ubuntu.com gutsy/universe Translation-es
Ign http://archive.canonical.com gutsy/partner Packages
Obj http://ve.archive.ubuntu.com gutsy/restricted Translation-es
Ign http://archive.canonical.com gutsy/partner Sources
Obj http://ve.archive.ubuntu.com gutsy/multiverse Translation-es
Obj http://archive.canonical.com gutsy/partner Packages
Obj http://ve.archive.ubuntu.com gutsy Release
Obj http://archive.canonical.com gutsy/partner Sources
Obj http://ve.archive.ubuntu.com gutsy/main Packages
Obj http://ve.archive.ubuntu.com gutsy/universe Packages
Obj http://ve.archive.ubuntu.com gutsy/restricted Packages
Obj http://ve.archive.ubuntu.com gutsy/multiverse Packages
Obj http://ve.archive.ubuntu.com gutsy/main Sources
Obj http://ve.archive.ubuntu.com gutsy/universe Sources
Obj http://ve.archive.ubuntu.com gutsy/restricted Sources
Obj http://ve.archive.ubuntu.com gutsy/multiverse Sources
Descargados 2B en 21s (0B/s)
E: No se pudo bloquear /var/lib/dpkg/lock - open (11 Recurso temporalmente no disponible)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

4>> sudo apt-get upgrade
E: No se pudo bloquear /var/lib/dpkg/lock - open (11 Recurso temporalmente no disponible)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

5>> sudo apt-get install CUALQUIER_PAQUETE
sudo apt-get upgrade
E: No se pudo bloquear /var/lib/dpkg/lock - open (11 Recurso temporalmente no disponible)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

Entonces no puedo instalar nada, no he podido actualizar el sistema...
Nada.

No quiero reinstalar el sistema xq instalé varios programas.

Quién mi ayuda?

Imagen de Gabriel_M
+1
0
-1

Hola Gabriel: 

Carga tu administrador de archivos preferido (nautilus, konqueror, mc, thunar) con permisos temporarios de root (anteponiendo sudo)

Ve a:

/var/cache/apt/archives/

/var/cache/apt/archives/partial/

/var/lib/dpkg/ 

/var/lib/dpkg/info/

/var/lib/dpkg/updates/

Y borra todos sus archivos, no los directorios (carpetas)

Luego prueba con adept. 

Saludos.


Equipo de moderadores del Foro

Normas


+1
0
-1
Imagen de jtimon
+1
0
-1

Bueno, yo tenia el mismo error y no era capaz de encontrar el proceso al que matar. Así que te hice caso y me puse a borrar archivos sin saber por qué (la culpa es mia).

No solucione el problema. 

Despues reinicié y desapareción el problema.

Pero ahora tengo otro problema:

cada vez que instalo o actualizo algo, salen un monton de mensajes del tipo:

 dpkg: aviso importante: falta el fichero de lista de ficheros del paquete
`AAAAAAA', se supondrá que el paquete no tiene ningún fichero
actualmente instalado.

sustituyendo AAAAAAA por nombres de paquetes.

Las cosas se instalan sin problemas, pero me gustaría  saber por qué pasa eso, si puede tener alguna consecuencia no deseable y cómo puedo solucionarlo.

Gracias 

 

 

 

+1
0
-1
Imagen de medu69
+1
0
-1

Oye Gabriel, puedo estar equivocado, pero no te parece que ese error es cuando intenta actualizar con más de un gestor de actualizaciones a la vez??, me explico, puede estar intentando actualizar por consola y con synaptic o adept al mismo tiempo y al haber otro gestor de actualizaciones funcionando por eso le bloquea el proceso, haz la prueba haciendolo al mismo tiempo desde consola y desde synaptic ya verás como te salta el error.

 

+1
0
-1

Visita: <a href="http://www.guia-ubuntu.org/index.php?title=Portada">Guía Ubuntu</a>

Imagen de chamukuais
+1
0
-1

Yo tenia el mismo error cuando intentaba abrir el gestor de paquetes synaptic y me marcaba el siguiente error

"Otro proceso está utilizando la base de datos del sistema de empaquetado"
(probablemente otra aplicación Adept o apt-get o aptitude)

lo que hice desde la terminal como root
fue

sudo rm /var/lib/dpkg/lock

y quedo solucionado
Ojala les sirva.

+1
0
-1
Imagen de adriangao
+1
0
-1

hola

ya aplike lo de

sudo rm /var/lib/dpkg/lock

pero me sale esto

rm: no se puede borrar «/var/lib/dpkg/lock»: No existe el fichero ó directorio

ya no c ke hacer
:(

+1
0
-1
Imagen de van_ernest
+1
+1
-1

Aparentemente cuando se esta realizando una instalación con dpkg se crea en el directorio el archivo "lock" para que ningún otro proceso tenga acceso a este, si la instalación se interrumpe de manera incorrecta el archivo no se elimina y por lo tanto no se libera "dpkg" para ser utilizado, por lo que el simple comando para eliminarlo manualmente:

sudo rm /var/lib/dpkg/lock

con un ls dentro de /var/lib/dpkg/ para cerciorar que el archivo "lock" esté creado y poderlo eliminar sin problemas...

+1
+1
-1
Imagen de kx.ar
+1
0
-1

Muy buena esta ultima. Me sirvió en dos oportunidades. Por eso: +1
;-)

+1
0
-1

=/ ** Yo sabía una bocha de COBOL, Assembly y Fortran - Los viejos programadores hicimos todo y hoy no somos nada ** =/

Imagen de ucha
+1
0
-1

A mi también me salvó esta respuesta. Mucahs gracias!!!

+1
0
-1