Noņemiet salauztos iepakojumus Ubuntu un citos apgabalos

salauztas pakas

Noteikti dažos gadījumos jums ir bijušas problēmas salauztas pakas. Ja tā, un jums ir Debian / Ubuntu izplatītājs vai tas ir balstīts uz šīm problēmām, jūs varat atrisināt šīs problēmas diezgan vienkāršā veidā, veicot šajā apmācībā norādītās darbības. Tādā veidā viņi pārstās būt traucējošs jums ...

Bet vispirms jums vajadzētu zināt Kas viņi ir salauztās pakas, ja vēl nezināt. Dažreiz var gadīties, ka paketi kāda iemesla dēļ nevar pareizi instalēt vai ka tā nav saderīga ar pārējām pakotnēm, no kurām tā ir atkarīga. Ja tas notiks, jūs nevarēsiet atjaunināt, instalēt vai atinstalēt nevienu pakotni no izplatītāja. Pakete, kas rada visas nepatikšanas, ir tā sauktā salauztā pakete

L motīvi kāpēc tiek sadalīti iepakojumi, var būt:

  • Jūs mēģinājāt instalēt programmu ārpus oficiālajām izplatīšanas krātuvēm.
  • Programmas instalēšana tiek nejauši pārtraukta. Lai kādi būtu iemesli.
  • Vai arī tiek pārtraukta operētājsistēmas atjaunināšana.
  • Ir arī citi cēloņi, lai gan iepriekš minētie ir visbiežāk sastopamie ...

Fix salauztu paku problēmu

Neatkarīgi no cēloņa, jums tas ir jānovērš, lai viss turpinātu darboties pareizi. Lai atrastu šīs kopējās problēmas risinājumu, jums vienkārši jāievēro šie norādījumi vienkārši soļi ...

kļūda

Jūs droši vien esat redzējis, ka mēģināt kaut ko instalēt tipiska kļūda tips:

  • Nevarēja iegūt lock / var / lib / dpkg / lock
  • Nevar bloķēt direktoriju / var / lib / apt / lists /

Būt spējīgam atrisināt jūs varat palaist šīs komandas:

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

Novērst problēmu ar dpkg

Visticamāk, ka, izmantojot zema līmeņa pakotņu pārvaldības rīku dpkg un jūs saņēmāt kļūdu:

  • dpkg: kļūda apstrādājot pakotni [paketes_nosaukums] (–purge))

līdz salabot to Ja nezināt paketes nosaukumu, kas izraisa problēmu, varat rīkoties šādi:

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

Vietā, ja jūs zināt vārdu izmēģiniet šo:

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

Atcerieties aizstāt tavas_pakas_nosaukums pēc tās paketes nosaukuma, kas jūsu gadījumā rada problēmu ...

Novērst problēmu ar APT

Vēl viens veids, kā to izdarīt, ir izmantot APT, augsta līmeņa pakotņu pārvaldnieku. Lai to izdarītu, vispirms pārliecinieties, vai nav jaunu pakotņu versiju:

sudo apt –fix-missing update

Ja nē, mēģiniet skrējiens pasūtījums:

sudo apt install -f
sudo apt update


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: AB Internet Networks 2008 SL
  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.