Errore Impossibile impostare il blocco /var/lib/dpkg/lock
Impossibile impostare il blocco /var/lib/dpkg/lock – open (11: Risorsa temporaneamente non disponibile)
Stamani alla ripartenza della mia macchina virtuale Ubuntu , ho tentato di far fare un aggiornamento del sistema (a manina) con il canonico
sudo apt-get update
sudo apt-get upgrade
ma mi è apparso questo errore ( non è una situazione da strapparsi i capelli)
Impossibile acquisire il blocco sulla directory di amministrazione (var/lib/dpkg/). Un altro processo potrebbe tenerla occupata
Impossibile impostare il blocco /var/lib/dpkg/lock – open (11: Risorsa temporaneamente non disponibile)
Cosa è successo ??
Quando lanciamo ( o il sistema lancia in automatico) un upgrade , dpkg tenta di creare un file in posizione /var/lib/dpkg denominato lock. Tale operazione , se andata a buon fine, fa in modo di avvisare il S.O. che si sta procedendo ad una operazione sui pacchetti e che quindi non se ne possono lanciare altre .
Quindi , ne caso di presenza del file lock , il S.O. ci propone questo output ( sigh 🙁 )
La cosa che vi consiglio (almeno per i neofiti dato che si potrebbe vedere se esiste un processo che sta lavorando sui pacchetti) e di aspettare qualche minuto e ritentare dato che il sistema potrebbe essere nello stato di verifica della disponibilità di aggiornamenti o che se in sistema è stato appena acceso non tutti i sottosistemi (processi) sono partiti.
Se invece sappiamo di aver spento la “macchina” con un bel “init 0” o fatta ripartire con un “init 6” o se si e’ spenta in modo anomalo possiamo passare alla risoluzione del problema con:
1) sudo rm /var/lib/dpkg/lock
2) sudo dpkg –configure -a
3) sudo apt-get -f install
e tutto dovrebbe ora funzionare con i seguenti comandi
sudo apt-get update
sudo apt-get upgrade
Buon Linux
Key
Impossibile aprire il file di blocco – Impossibile impostare il blocco -Impossibile aprire il file di blocco – Impossibile impostare il blocco – Impossibile aprire il file di blocco – Impossibile impostare il blocco – Impossibile impostare il blocco /var/lib/dpkg/lock – open (11: Risorsa temporaneamente non disponibile) – Impossibile acquisire il blocco sulla directory di amministrazione (/var/lib/dpkg/) – impossibile impostare il blocco /var/lib/dpkg/lock
impossibile acquisire il blocco sulla directory di amministrazione (/var/lib/dpkg/). un altro processo potrebbe tenerla occupata.