Kuinka korjata "ei voitu lukita /var/lib/dpkg/lock" -virhe

virhe

Jos sinulla on distro ja olet yrittänyt käyttää paketinhallintaa ja se on hypännyt sinuun virhe "ei voitu lukita /var/lib/dpkg/lock", älä huoli. Se ei ole vakava asia, josta sinun pitäisi huolehtia, vaikka se on ärsyttävää. Lisäksi siinä on ratkaisu, kuten näytän tässä vaihe vaiheelta selitetyssä opetusohjelmassa. Näin pääset eroon tästä haitasta lopullisesti ja distrosi jatkaa toimintaansa kuin ensimmäisenä päivänä. No katsotaan kuinka...

Milloin virhe tapahtuu?

Virhe "Ei voitu lukita /var/lib/dpkg/lock – avoin (11: Resurssi ei tilapäisesti käytettävissä)" Se tapahtuu yleensä, kun jonkin paketin päivitys keskeytyy ja päivityspaketit vioittuvat. Tämä pitää päivitysprosessit kiireisinä äärettömässä silmukassa ja antaa sinulle aina tämän ongelman, ellet korjaa sitä.

Ratkaisu virheeseen Failed to lock /var/lib/dpkg/lock

Voit ratkaista tämän virheen vain seuraa näitä yksinkertaisia ​​ohjeita:

  1. Kirjoita pääte ja kirjoita seuraava komento lopettaaksesi odottamaan jätetyn ja ongelman aiheuttavan päivitysprosessin (valitsemalla -v sanalle, -k lopettaaksesi prosessin ja -i, jos ohjelma ilmoittaa, mitkä prosessit tappaa ja pyytää lupaa pysäyttää ne):

sudo fuser -vki /var/lib/dpkg/lock

  1. Seuraava on poistaa tiedosto, jossa on ongelman aiheuttaneiden päivitysten tiedot, ja se tehdään seuraavalla komennolla:

sudo rm -f /var/lib/dpkg/lock

  1. Sitten päivityspaketit, jotka aiheuttavat ongelman:

sudo dpkg --configure --a

  1. Nyt ongelma on valmis. Voit tarkistaa päivitykset uudelleen ja asentaa ongelmallisen päivityksen uudelleen, mutta ennen kuin aloitat, sinun tulee suorittaa seuraava komento rikkoutuneiden pakettien poistamiseksi ja korjaamiseksi:

sudo apt-get autoremove

Toivon, että siitä on ollut apua sinulle


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   HENRY MORA dijo

    hienoa, kiitos paljon!!!!!