A (z) "lock / var / lib / dpkg / lock nem sikerült" megoldások

Nem lehet letiltani

El A "nem sikerült beolvasni a lock / var / lib / dpkg / lock" hibát meglehetősen gyakori a Debianban, az Ubuntuban és a derivatívákban és ez általában akkor indul el, amikor egy másik folyamat használja az apt-t vagy a háttérben fut, vagy amikor nyitva van az Ubuntu szoftverközpont, a Synaptic és mások.

Ezért ebben a cikkben megtudjuk, hogyan lehet megoldani ezt a hibát annak ellenére, hogy a fent említettekre alkalmazták a megoldásokat.

Általában abban a kétségbeesésben, hogy látják ezt a hibát, és nem tudnak mit kezdeni az apt-tal, a klasszikus "sudo rm" alkalmazását választják, amely a legkevésbé jelölt opció.

De mielőtt közvetlenül erre térnénk, láthatjuk, hogy más okok okozzák az apt használatát.

megoldások

Como a fent említett hiba általában akkor jelenik meg, ha az apt egy másik folyamatban futEzért, ha frissítést vagy telepítést szeretne végrehajtani a terminálról, és a háttérben nyitva van az Ubuntu szoftverközpont, a Synaptic vagy a csomagkezelő, ezek jelentik a hiba fő okát.

1. megoldás

Az első megoldás bezárni ezeket a programokat, amíg semmilyen munkát nem végeznek frissítésként vagy alkalmazás telepítéseként, mert ha igen, akkor nagyon ajánlott várni.

Ezzel leállítjuk a következő hibaüzenetet:

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

De mi van, ha nincs ilyen futása?

A hibaüzenet már nyomot ad a probléma okára: egy másik folyamatot / var / lib / dpkg / használunk.

ezt Ennek oka, hogy az Ubuntu alapértelmezés szerint engedélyezi a háttérfrissítéseket a biztonsági frissítéshez.

Amikor az Ubuntu befejezi az indítást, automatikusan futtatja az apt-get update parancsot.

Ha rendelkezésre állnak biztonsági frissítések, akkor a háttérben telepíti azokat.

Tehát ha egyszerre futtatják a sudo apt upgrade parancsot, akkor a fenti hiba jelenik meg.

Ez általában elég ritkán fordul elő, de mindannyiunkkal megtörtént, mert amikor bekapcsoljuk a számítógépet, és valamilyen mozgást akarunk végrehajtani az apt-tal, a terminál eldobja nekünk ezt a hibát.

Itt ajánlott hagyni az Ubuntunak a megfelelő frissítéseket.

2. megoldás

ubuntu-18.10

Ennek a problémának a megoldására elegendő a "Szoftver és frissítések" alkalmazásra menni, amelyet az alkalmazások menüből keresünk.

És a megnyíló ablakban el kell mennünk a Frissítések fülre, az alapértelmezés szerint megjelenő lehetőségek között a biztonsági frissítéseket automatikusan letöltjük és telepítjük ennek megváltoztatásához át kell állnunk a "Megjelenítés" -re.

A frissítések ellenőrzésének részében "hetente vagy kéthetente" változtatjuk, itt áll a választása.

Ezután írja be felhasználói jelszavát, hogy a változás életbe lépjen.

Hasonlóképpen ugyanazokat az eredményeket érheti el a parancssorból is. Nyissa meg a terminálján az /etc/apt/apt.conf.d/20auto-upgrades fájlt:

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

Az eredeti tartalom a következő:

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

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

APT::Periodic::AutocleanInterval "0";

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

Az automatikus biztonsági frissítés letiltásához állítsa őket a következőre:

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

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

APT::Periodic::AutocleanInterval "0";

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

Mentik a fájlt a Ctrl + O billentyűkombinációval, és kilépve meg kell nyomniuk a Ctrl + X billentyűkombinációt.

Később újraindítjuk a felszerelésünket.

3. megoldás

Nem lehet letiltani

Végül, ha továbbra is megkapja ezt a hibát, ne essen kétségbe, az a javaslat, hogy hagyja a csapatát végrehajtani a frissítéseket, de ha ez túl sok időt vesz igénybe, akkor valószínűleg a beállított tükör telített vagy leállt.

Ezért javasoljuk, hogy cserélje ki azt a kiszolgálót, ahonnan az Ubuntu csomagokat szerzi be.

4. megoldás

Mindezek végén, ha a probléma továbbra is fennáll, kiválaszthatja a végleges megoldás alkalmazását, amely az apt blokkoló fájl törlése.

A zárolási fájlt a következő paranccsal távolíthatják el:

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

Előfordulhat, hogy törölniük kell a zárfájlt a gyorsítótár könyvtárából

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

sudo rm /var/lib/dpkg/lock

De tudnia kell, hogy ez az utolsó módszer a legkevésbé ajánlott.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Juan Carlos dijo

    Szia, köszönöm a cikket.
    Ez a hiba idegesítő, az első lehetőséggel megoldottam.

  2.   Adrian dijo

    Vagy inkább várjon néhány percet, órát, és futtassa újra