Alisin ang mga sirang pakete sa Ubuntu at iba pang mga distrito

sirang pakete

Tiyak na sa ilang okasyon ay mayroon kang mga problema sirang pakete. Kung gayon at mayroon kang isang distian ng Debian / Ubuntu o batay sa mga ito, maaari mong malutas ang mga problemang ito sa isang simpleng paraan sa pamamagitan ng pagsunod sa mga hakbang sa tutorial na ito. Sa ganoong paraan ititigil nila ang pagiging istorbo sa iyo ...

Ngunit una sa lahat dapat mong malaman Ano sila ang mga sirang pakete, kung hindi mo pa alam. Sa gayon, kung minsan maaaring maging kaso na ang isang pakete ay hindi mai-install nang tama para sa ilang kadahilanan o na ito ay hindi tugma sa natitirang mga pakete kung saan ito nakasalalay. Kung nangyari iyon, hindi mo magagawang i-update, i-install o i-uninstall ang anumang pakete mula sa distro. Ang package na nagsasanhi ng lahat ng gulo na iyon ay ang tinatawag na sirang pakete ...

Los motibo kung bakit ang mga sirang pakete ay ibinigay ay maaaring:

  • Sinubukan mong mag-install ng isang panlabas na programa sa mga opisyal na repository ng pamamahagi.
  • Ang pag-install ng isang programa ay hindi sinasadyang nagambala. Anuman ang mga dahilan.
  • O kaya ay nagambala ang pag-update ng operating system.
  • Mayroon ding iba pang mga sanhi, kahit na ang nasa itaas ay ang pinaka-madalas ...

Ayusin ang problema sa sirang mga pakete

Anuman ang sanhi, dapat mong ayusin ito upang ang lahat ay patuloy na gumana nang tama. Upang maglagay ng solusyon sa karaniwang problemang ito dapat mo lamang sundin ang mga ito simpleng mga hakbang ...

pagkakamali

Marahil ay nakita mo na sinusubukan mong mag-install ng isang bagay tipikal na pagkakamali uri:

  • Hindi makakuha ng lock / var / lib / dpkg / lock
  • Hindi ma-lock ang direktoryo / var / lib / apt / lists /

Para makapag pag-ayos maaari mong patakbuhin ang mga utos na ito:

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

Ayusin ang problema sa dpkg

Malamang na kapag gumagamit ng tool sa pamamahala ng package na mababang antas dpkg at nakuha mo ang error:

  • dpkg: error sa pagproseso ng pakete [package_name] (–huli))

Sa ayusin Maaari mong gawin ang sumusunod kung hindi mo alam ang pangalan ng package na sanhi ng problema:

sudo dpkg –configure -a
sudo dpkg –remove –force-remove –reinstreq

Sa halip, kung alam mo ang pangalan subukan mo ito:

sudo mv /var/lib/dpkg/info/nombre_de_tu_paquete.* /tmp/
sudo dpkg –remove –force-remove-reinstreq nombre_de_tu_paquete

Tandaan na palitan ang iyong_package_name sa pangalan ng package na nagdudulot ng problema sa iyong kaso ...

Ayusin ang problema sa APT

Ang isa pang paraan upang gawin ito ay sa pamamagitan ng paggamit ng APT, ang mataas na antas na manager ng package. Upang magawa ito, tiyakin muna na walang mga bagong bersyon ng mga package:

sudo apt –fix-missing update

Kung hindi, subukan tumakbo ang pagkakasunud-sunod:

sudo apt install -f
sudo apt update


Iwanan ang iyong puna

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

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  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.