Kā novērst kļūdu “nevarēja bloķēt /var/lib/dpkg/lock”.

kļūda

Ja jums ir distributors un esat mēģinājis izmantot pakotņu pārvaldnieku, un tas jūs pārsteidza kļūda "nevarēja bloķēt /var/lib/dpkg/lock", neuztraucies. Tas nav nekas nopietns, par ko jums vajadzētu uztraukties, lai gan tas ir kaitinoši. Turklāt tam ir risinājums, kā es jums parādīšu šajā soli pa solim izskaidrotajā apmācībā. Tādā veidā jūs atbrīvosities no šīm neērtībām uz visiem laikiem, un jūsu distro turpinās darboties kā pirmajā dienā. Nu redzēsim kā...

Kad rodas kļūda?

Kļūda"Nevarēja bloķēt /var/lib/dpkg/lock — atvērts (11: resurss īslaicīgi nav pieejams) Tas parasti notiek, ja tiek pārtraukts kādas pakotnes atjauninājums un atjauninājumu pakotnes tiek bojātas. Tādējādi atjaunināšanas procesi ir aizņemti bezgalīgā ciklā un vienmēr radīs šo problēmu, ja vien to nenovērsīsit.

Kļūdas risinājums Neizdevās bloķēt /var/lib/dpkg/lock

Lai atrisinātu šo kļūdu, vienkārši izpildiet šīs vienkāršās darbības:

  1. Ievadiet termināli un ierakstiet šo komandu, lai apturētu atjaunināšanas procesu, kas ir atstāts gaidībā un rada problēmu (ar opciju -v, lai izvērstu, -k, lai apturētu procesu, un -i, lai programma norādītu, kādi procesi tiks veikti nogalināt un lūgt atļauju tos apturēt):

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

  1. Tālāk ir jādzēš fails, kurā atrodas to atjauninājumu dati, kas radīja problēmu, un tas tiek darīts ar šādu komandu:

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

  1. Pēc tam atjaunināšanas pakotnes, kas rada problēmu ar:

sudo dpkg --configure --a

  1. Tagad problēma būs gatava. Jūs varēsiet atkārtoti pārbaudīt, vai nav atjauninājumu, un vēlreiz instalēt problemātisko atjauninājumu, taču pirms darba sākšanas jums vajadzētu palaist šo komandu, lai noņemtu un labotu bojātās pakotnes:

sudo apt-get autoremove

Es ceru, ka tas jums ir bijis noderīgs


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   HENRIJS MORA teica

    lieliski, liels paldies!!!!!