Rešitve napake "ni bilo mogoče dobiti lock / var / lib / dpkg / lock"

Ne morem biti blokiran

El Napaka "ni bilo mogoče dobiti lock / var / lib / dpkg / lock" je precej pogosta v Debianu, Ubuntuju in izvedenih finančnih instrumentih in to ponavadi se zažene, ko drug postopek, ki uporablja apt deluje v ozadju ali ko imate odprt center za programsko opremo Ubuntu, Synaptic in druge.

To je razlog v tem članku bomo videli, kako odpraviti to napako kljub temu da je rešitve uporabil za zgoraj omenjene.

Običajno v obupu, ko vidijo to napako in ne morejo storiti ničesar s primerom, se odločijo za uporabo klasičnega "sudo rm", ki je najmanj označena možnost.

Toda preden gremo neposredno k temu, lahko vidimo, da so drugi vzroki tisti, ki blokirajo uporabo apt.

Rešitve

Como zgoraj omenjena napaka je ponavadi prikazana, ko se izvajate v drugem postopkuČe želite posodobiti ali namestiti terminal, če imate v ozadju odprt center za programsko opremo Ubuntu, Synaptic ali upravitelj paketov, so to glavni vzrok te napake.

Rešitev 1

Prva rešitev je zapreti te programe, dokler ne opravljajo nobenega dela kot posodobitev ali namestitev aplikacije, ker je v tem primeru zelo priporočljivo počakati.

S tem bomo prenehali prejemati napake:

E: No se pudo obtener el bloqueo /var/lib/dpkg/lock - abierto (11: El recurso no está disponible temporalmente)

E: No se puede bloquear el directorio de administración (/var/lib/dpkg), ¿lo está usando otro proceso?

no se pudo obtener el bloqueo var lib lib bloqueo dpkg

Kaj pa, če od tega nimaš ničesar?

Sporočilo o napaki že namiguje na vzrok težave: uporablja se drug postopek / var / lib / dpkg /.

To To je zato, ker Ubuntu privzeto omogoča posodobitve v ozadju za varnostne posodobitve.

Ko Ubuntu zaključi zagon, samodejno zažene ukaz apt-get update.

Če so na voljo varnostne posodobitve, jih bo namestil v ozadju.

Torej, če hkrati zaženejo ukaz za nadgradnjo sudo apt, se prikaže zgornja napaka.

To se običajno zgodi zelo redko, vendar se je zgodilo vsem nam, kajti ko vklopimo računalnik in želimo narediti nekaj premika s pomočjo apt, nam terminal prikaže to napako.

Tu je priporočljivo, da Ubuntu pusti ustrezne posodobitve.

Rešitev 2

Ubuntu-18.10

Da bi rešili ta problem dovolj je, da odprete aplikacijo "Programska oprema in posodobitve", ki jo bomo iskali v meniju naših aplikacij.

In v oknu, ki se je odprlo, moramo odpreti zavihek Posodobitve, med možnostmi, ki so privzeto prikazane, se varnostne posodobitve samodejno prenesejo in namestijo da to spremenimo, moramo spremeniti v "Pokaži takoj".

V delu preverjanja posodobitev ga spremenimo v "tedensko ali na dva tedna", tukaj je vaša izbira.

Nato vnesite uporabniško geslo, da bo ta sprememba začela veljati.

podobno enake rezultate lahko dosežete iz ukazne vrstice. V terminalu odprite datoteko /etc/apt/apt.conf.d/20auto-upgrades:

sudo nano /etc/apt/apt.conf.d/20auto-upgrades

Izvirna vsebina je naslednja:

APT::Periodic::Update-Package-Lists "1";

APT::Periodic::Download-Upgradeable-Packages "1";

APT::Periodic::AutocleanInterval "0";

APT::Periodic::Unattended-Upgrade "1";

Če želite onemogočiti samodejno varnostno posodabljanje, jih spremenite v:

APT::Periodic::Update-Package-Lists "1";

APT::Periodic::Download-Upgradeable-Packages "0";

APT::Periodic::AutocleanInterval "0";

APT::Periodic::Unattended-Upgrade "0";

Datoteko shranijo s kombinacijo tipk Ctrl + O in izstopijo iz nje. Pritisnite Ctrl + X.

Kasneje znova zaženemo opremo.

Rešitev 3

Ne morem biti blokiran

Nazadnje, če še vedno prejemate to napako, ne obupajte, priporočamo, da dovolite svoji ekipi, da izvaja posodobitve, če pa to traja predolgo, je ogledalo, ki ste ga nastavili, nasičeno ali navzdol.

Zato je priporočljivo, da zamenjate strežnik, od koder prejemate pakete Ubuntu.

Rešitev 4

Na koncu vsega tega, če se težava ponovi, lahko izberete dokončno rešitev, ki je izbrisati datoteko, ki blokira apt.

Datoteko za zaklepanje lahko odstranijo z naslednjim ukazom:

sudo rm /var/lib/apt/lists/lock

Morda bodo morali izbrisati tudi datoteko za zaklepanje v imeniku predpomnilnika

sudo rm /var/cache/apt/archives/lock

sudo rm /var/lib/dpkg/lock

Vedeti pa bi morali, da je ta zadnja metoda najmanj priporočljiva.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Juan Carlos je dejal

    Živjo, hvala za članek.
    Ta napaka je moteča, rešil sem jo s prvo možnostjo.

  2.   Adrián je dejal

    Ali bolje počakajte nekaj minut, ur in znova zaženite