Paano ayusin ang error na "hindi mai-lock ang /var/lib/dpkg/lock".

mali

Kung mayroon kang isang distro at sinubukan mong gamitin ang manager ng package at ito ay tumalon sa iyo ang error na "hindi ma-lock /var/lib/dpkg/lock", huwag kang mag-alala. Ito ay hindi isang seryosong bagay na dapat mong alalahanin, bagaman ito ay nakakainis. Bilang karagdagan, mayroon itong solusyon, tulad ng ipapakita ko sa iyo sa tutorial na ito na ipinaliwanag nang sunud-sunod. Sa ganitong paraan maaalis mo ang abala na ito minsan at para sa lahat at ang iyong distro ay patuloy na gagana tulad ng unang araw. Well, tingnan natin kung paano...

Kailan nagaganap ang error?

Ang pagkakamali"Hindi ma-lock /var/lib/dpkg/lock – bukas (11: Pansamantalang hindi available ang mapagkukunan)” Karaniwan itong nangyayari kapag may naantala na pag-update ng ilang pakete at nasira ang mga pakete ng pag-update. Pinapanatili nitong abala ang mga proseso ng pag-update sa isang walang katapusang loop at palaging magbibigay sa iyo ng problemang ito maliban kung ayusin mo ito.

Solusyon sa error Nabigong i-lock ang /var/lib/dpkg/lock

Upang malutas ang error na ito, lamang sundin ang mga simpleng hakbang na ito:

  1. Ipasok ang terminal at i-type ang sumusunod na command upang patayin ang proseso ng pag-update na naiwang nakabinbin at nagiging sanhi ng problema (na may opsyong -v para sa verbose, -k upang patayin ang proseso, at -i para sa programa upang ipahiwatig kung anong mga proseso ang gagawin pumatay at humingi ng pahintulot na pigilan sila):

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

  1. Ang sumusunod ay upang tanggalin ang file kung saan ang data ng mga update na nabuo ang problema ay, at ito ay ginagawa gamit ang sumusunod na command:

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

  1. Pagkatapos ay ang mga pakete ng pag-update na nagdudulot ng problema sa:

sudo dpkg --configure --a

  1. Ngayon ang problema ay magiging handa. Magagawa mong muling suriin para sa mga update at i-install muli ang problemang pag-update, ngunit bago ka magsimula, dapat mong patakbuhin ang sumusunod na command upang alisin at ayusin ang mga sirang pakete:

sudo apt-get autoremove

Inaasahan kong naging kapaki-pakinabang ito para sa iyo


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   HENRY MORA dijo

    ang galing, maraming salamat!!!!!