GNU/Linux >> Linux Esercitazione >  >> Linux

Correzione E:impossibile ottenere il blocco /var/cache/apt/archives/lock [Suggerimento rapido]

Problema:

L'altro giorno un lettore mi ha chiesto che aveva problemi con questo tipo di errore:

E:Impossibile ottenere il blocco /var/cache/apt/archives/lock – aperto (11:Risorsa temporaneamente non disponibile)
E:Impossibile bloccare la directory /var/cache/apt/archives/

Stava cercando di seguire uno dei suggerimenti menzionati in Cose da fare dopo l'installazione di Ubuntu 14.04 quando ha riscontrato questo errore. È uno degli errori di aggiornamento comuni che si verificano in Ubuntu e anche uno dei quelli meno fastidiosi.

Motivo:

Se ti stai chiedendo cosa abbia causato questo errore in primo luogo, il motivo è abbastanza evidente nell'errore stesso. L'errore dice: Impossibile ottenere il blocco /var/cache/apt /archivi/blocco – aperto (11:Risorsa temporaneamente non disponibile) . E questo è esattamente ciò che sta accadendo.

Mentre stai tentando di installare un pacchetto con il comando apt, un altro gestore di pacchetti è in esecuzione o è in corso un aggiornamento.

È possibile che Software Center sia aperto o che un altro terminale stia utilizzando i comandi apt o apt-get.

Soluzione:

La prima cosa da fare è non fare nulla. Voglio dire, una volta che l'altro programma che sta usando la risorsa avrà completato il processo, le risorse saranno di nuovo disponibili.

Altrimenti, cerca altri programmi che potrebbero utilizzare apt. Chiudi quel programma.

Puoi anche cercare se c'è un'istanza del comando apt in esecuzione (usa ps aux | grep -i apt) e quindi terminare il processo.

Un modo più semplice per farlo sarebbe usare il comando killall:

sudo killall apt-get

Se i comandi precedenti non risolvono il problema di E: Impossibile ottenere il blocco /var/cache/apt/archives/lock – open (11:Risorsa temporaneamente non disponibile) , prova i seguenti comandi uno per uno per risolvere il problema:

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

I comandi precedenti rimuovono i file di blocco e quindi il processo di gestione dei pacchetti apt e dpkg è libero di essere riutilizzato. Sebbene non sia necessario, potrebbe essere necessario riconfigurare dpkg con il comando seguente:

sudo dpkg --configure -a

Spero che questo suggerimento rapido aiuti a risolvere questo errore di aggiornamento comune in Ubuntu. Qualsiasi domanda o suggerimento è il benvenuto. Ciao :)



Linux
  1. Ubuntu E:Impossibile ottenere il blocco /var/lib/dpkg/lock error - Risolvilo ora?

  2. Come correggere l'errore – qemu:impossibile caricare il BIOS del PC "bios.bin"?

  3. In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

  4. Differenza tra /var/log/messages, /var/log/syslog e /var/log/kern.log?

  5. errore apt:impossibile eseguire la configurazione immediata su

Come risolvere Impossibile ottenere il blocco /var/lib/dpkg/lock Error su Ubuntu

Come risolvere l'errore "E:Impossibile ottenere il blocco /var/lib/dpkg/lock" su Ubuntu

Come risolvere l'errore "E:impossibile ottenere il blocco /var/lib/dpkg/lock" in Ubuntu

Correzione dell'errore "Impossibile ottenere il blocco /var/lib/dpkg/lock" una volta per tutte (Ubuntu)

Come correggere l'errore di Flash Player mancante in Midori [Suggerimento rapido]

Come risolvere l'errore "E:impossibile ottenere il blocco /var/lib/dpkg/lock" in Ubuntu Linux