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
Gracias me sirvio su consejo
saludos
Mil gracias me sirvió al toque
Genial!!
Bueno saber que les es útil. Saludos.
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…
Prueba como superusuario o matas el PID correspondiente a PackageKit.
muchas gracias, en otras paginas dan tantas vueltas para explicar algo tan sencillo, asi como tu lo hiciste… saludos…
Siempre me alegra saber que es útil mi post. Saludos, Daniela.
dice que no existe el proceso
Si no existe el proceso es que ya culminó su ejecución.
Thumbs up soldier!
Genial!!! si me funcionó!!! Muchas gracias!!