PDA

View Full Version : Processo che mi locka yum.pid


zulutown
31-03-2010, 10:09
Da un po' di mesi su Fedora12, quando lancio
# yum update

mi dà messaggio di errore che yum.pid è lockato da processo, di cui mi viene dato IP.

il processo in questione è
# ps -ef | grep 2827
root 2827 2825 0 09:32 ? 00:00:04 /usr/bin/python /usr/share/PackageKit/helpers/yum/yumBackend.py refresh-cache yes

generato da


$ ps -ef | grep 2825
root 2825 1 0 09:32 ? 00:00:03 /usr/sbin/packagekitd


Vorrei capire chi lo fa partire, parte da root, quindi direi che è qualcosa di sistema.
E a mio parere si blocca probabilmente perchè sono dietro un proxy e probabilmente quello script non gestione correttamente le impostazioni di sistema che ho dato.

PS:
Ovviamente se killo il processo in questione, poi "yum update" mi funziona correttamente ma vorrei capire per quale motivo ho da qualche mese sempre sto processo che mi rompe le scatole.

sacarde
31-03-2010, 10:26
con

pstree

vedi da dove viene lanciato

certo85
31-03-2010, 12:10
E' il programmino che fa "add/remove software" ed ovviamente parte al boot per cercare di fare l' update automatico.

Togliolo dalle applicazioni che partono al boot.

rpm -qi PackageKit
Name : PackageKit Relocations: (not relocatable)
Version : 0.5.7 Vendor: Fedora Project
Release : 2.fc12 Build Date: Mon 22 Mar 2010 05:16:54 PM CET
Install Date: Tue 30 Mar 2010 08:16:50 PM CEST Build Host: x86-02.phx2.fedoraproject.org
Group : System Environment/Libraries Source RPM: PackageKit-0.5.7-2.fc12.src.rpm
Size : 2357618 License: GPLv2+
Signature : RSA/8, Mon 22 Mar 2010 06:01:43 PM CET, Key ID 9d1cc34857bbccba
Packager : Fedora Project
URL : http://www.packagekit.org
Summary : Package management service
Description :
PackageKit is a D-Bus abstraction layer that allows the session user
to manage packages in a secure way using a cross-distro,
cross-architecture API.


Se non lo usi, rimuovilo.