Ottengo questo errore quando provo ad usare apt-get
:
E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/) is another process using it?
Come posso risolvere questo problema?
sudo lsof /var/lib/dpkg/lock
per trovare il processo che possiede il file di blocco (se vuoto, supponi che il blocco sia rimasto da un avvio precedente e possa essere sudo rm
d), quindi considera di fare un sudo kill -9 <PID>
(ottieni <PID> lsof
dall'output.
root <pid> <ppid> 0 15:58 ? 00:00:00 /bin/sh /usr/lib/apt/apt.systemd.daily lock_is_held install
, che sembra eseguire apt update ogni volta che accendo la macchina. A seconda delle dimensioni dell'aggiornamento (che spesso corrisponde a quanto tempo fa da quando ho usato quella macchina l'ultima volta), questo può richiedere da 1 a 10 minuti per il completamento. Successivamente, il blocco viene liberato per installazioni e aggiornamenti apt manuali. Prova: sudo ps aux|grep apt
o `sudo ps aux | grep incustodito.