Problemas con PackageKit? ☠ Matalo!

He visto varias búsquedas sobre PackageKit que llevan a este mi blog por esta entrada. Miro que lo que buscan es resolver el problema que les ocasiona PackageKit cuando les enllava el yum. Eso es desesperante.

Y bueno, simple. Lo que yo hago es matarlo cuando no me deja instalar nada. Eso es porque se está ejecutando en segundo plano, y ya bien está actualizando la lista de paquetes disponibles para actualizar, o simplemente haciendo tareas de rutina; sin embargo no deja de ser molesto.

Cuando hacemos por ejemplo un

$ sudo yum install compiz-fusion
Loaded plugins: fastestmirror, presto, refresh-packagekit
Existing lock /var/run/yum.pid: another copy is running as pid 9189.
Another app is currently holding the yum lock; waiting for it to exit...
The other application is: PackageKit
Memory : 84 M RSS (108 MB VSZ)
Started: Sun Feb 7 16:56:08 2010 - 01:00 ago
State : Uninteruptable, pid: 9189
Another app is currently holding the yum lock; waiting for it to exit...
The other application is: PackageKit
Memory : 84 M RSS (108 MB VSZ)
Started: Sun Feb 7 16:56:08 2010 - 01:02 ago
State : Uninteruptable, pid: 9189

La Terminal nos devuelve un mensaje de que PackageKit está haciendo de las suyas y que debemos esperar. No, nada que ver; yo no puedo esperar. Lo que hago es identificar en ese mismo mensaje el PID o ID del proceso y lo mando a matar:

$ sudo kill 9189

No tenemos que preocuparnos de nada. Les aseguro que el daemon de PackageKit volverá a enllavarles el yum de nuevo. No hay consecuencias negativas con matarlo, PackageKit es inmortal =D

14 comentarios en “Problemas con PackageKit? ☠ Matalo!

  1. Dominus dijo:

    No funciona para Opensuse, me sale que packagekit esta bloqueando X programas, me dice que si quiero terminarlo, le doy en si y dice que está ocupado, dice reintentar y le vuelvo a poner si, y nada…

    1. Yago dijo:

      Eso ha sido una casualidad, el PID se asigna pseudo-aleatoriamente una vez se inicia la ejecución de un programa. De manera que en ese momento en tu sistema fue el 1201, pero más adelante será cualquier otro número, independientemente del sistema que sea.

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s