Linux kaltuve

Kā novērst Linux Mint neatjaunināšanas problēmu bojāto pakotņu dēļ

Kā novērst Linux Mint neatjaunināšanas problēmu bojāto pakotņu dēļ

Linux Mint pakešu pārvaldība ir ļoti stabila, taču nav pārsteidzoši iekļūt jautājumā par to, ka jūsu Linux Mint netiek atjaunināta bojāto pakotņu dēļ. Salauzto pakotņu problēma pat aptur turpmāku programmu atjauninājumu instalēšanu, kas nav labi, ja notiek, ņemot vērā katru dienu ielāpītos drošības trūkumus.

Labojiet Linux Mint neatjaunināšanu salauztas pakas kļūda

Šajā rakstā mēs apspriedīsim salauzto pakotņu cēloņus un parādīsim, kā tos novērst Linux Mint.

I gadījums: neapmierinātas atkarības

Tas ir visbiežākais jūsu cēlonis Linux Mint nesaņem atjauninājumus, un galvenais iemesls var būt neapmierinātās atkarības. Instalējot programmu, tā mēģinās instalēt arī atkarīgās programmas un bibliotēkas. Ja šīs atkarības nav iespējams lejupielādēt kāda iemesla dēļ, piemēram, serveris nedarbojas vai bibliotēkas, kuras izstrādātājs neuztur, sistēma izdod kļūdu “bojātu paku”.

Atkarību kļūda

Labot:

Palaidiet termināli un ievadiet šādu komandu:

sudo apt-get -f install

Iepriekš minētā komanda instalē visas sadalītās pakotnes atkarības, ja atkarības ir pieejamas repo.

Atkarību instalēšana, izmantojot termināli

Citā scenārijā, kad atkarības krātuvēs nav pieejamas, sudo apt-get -f install komanda var nedarboties. Šajā situācijā jums vajadzētu noņemt iepakojumus. Lai veiktu darbu, mēs izmantosim Synaptic Package Manager.

Saplēstu paku kļūda Synaptic

Palaidiet Synaptic Package Manager un atlasiet Statuss kreisajā panelī un noklikšķiniet uz Salauztās atkarības lai atrastu salauzto paku. Noklikšķiniet uz sarkanā lodziņa pa kreisi no paketes nosaukuma, un jums vajadzētu saņemt iespēju to noņemt. Atzīmējiet to pilnīgai noņemšanai un augšējā panelī noklikšķiniet uz Lietot. Iepakojums ir jānoņem.

Salabotu paku labošana Synaptics

Salauzto paku noņemšana no termināļa

Jūs varat arī noņemt salauztos iepakojumus no termināla. Vispirms palaidiet šo komandu, lai pārbaudītu šķelto pakotnes:

sudo apt-get pārbaude

Sadalītu paku noteikšana

Jums vajadzētu saņemt sadalīto paku sarakstu. Tagad, pieņemot, ka pakotnes nosaukums ir abc, palaidiet šādu kodu:

sudo apt-get tīrīšanas abc

Piemēram, lai novērstu kļūdu iepriekš redzamajā ekrānuzņēmumā, man jāizmanto komanda:

sudo apt-get purge ubports-installer

Programma un visi tās konfigurācijas faili ir jānoņem.

II gadījums: pakotnes instalēšanas kļūda

Ja kādas pakotnes instalācijā ir kļūda, tai jāatgriež arī tā pati kļūda.

Labot:

sudo apt --fix-broken instalēšana

Komandai vajadzētu mēģināt salabot visu un instalēt / noņemt visu nepieciešamo. Pretējā gadījumā varat atkal izmantot Synaptic Package Manager, lai to labotu, kā aprakstīts iepriekšējā gadījumā.

III gadījums: salauztās krātuves

Trešais iemesls var būt salauztas krātuves un parasti rodas, kad sudo apt-get atjauninājums tiek izmantots. Kļūdu krātuvēs var izraisīt vairāki iemesli, taču visi risinājumi ir labi. Lai novērstu problēmu, noderēs vienkārša programma ar nosaukumu YPPA Manager.

Labot:

Lai instalētu programmu, palaidiet šo:

sudo add-apt-repository ppa: webupd8team / y-ppa-manager
sudo apt-get atjauninājums
sudo apt-get install y-ppa-manager

Tagad lietojumprogrammas izvēlnē palaidiet YPPA pārvaldnieku un norādiet paroli. Šim logam vajadzētu parādīties:

Y PPA vadītājs

Noklikšķiniet uz Pārvaldīt EPL, un jums vajadzētu redzēt visu jūsu sistēmas krātuvju sarakstu. Tagad pamaniet to, kas izraisīja kļūdu (no atjaunināšanas komandas), un notīriet to. Atkārtoti palaidiet atjauninājumu, un problēma ir jānovērš.

Y-PPA krātuvju saraksts

Secinājums

Tas ir viss, kas jums kādreiz nepieciešams, lai salabotu salauztos iepakojumus un labotu Linux Mint netiek atjaunināta izdevums. Pirmajai un otrajai daļai parasti viss ir jānovērš, jo krātuves kļūda ir reta un to var novērst, pievēršot uzmanību jūsu sistēmā instalēto pakotņu kvalitātei. Parasti, lai būtu drošāk, mēģiniet izvairīties no iepakojumiem, kas pēdējo sešu mēnešu laikā netiek uzturēti.

Kāda bija jūsu pieredze problēmas novēršanā? Informējiet mūs zemāk esošajos komentāros un, ja jums patīk šis raksts, neaizmirstiet to kopīgot ar draugiem sociālajās platformās.

Kā izmantot AutoKey, lai automatizētu Linux spēles
AutoKey ir darbvirsmas automatizācijas lietderība operētājsistēmām Linux un X11, kas ieprogrammēta Python 3, GTK un Qt. Izmantojot skriptu un MACRO fu...
Kā parādīt FPS skaitītāju Linux spēlēs
Linux spēles ieguva lielu impulsu, kad Valve 2012. gadā paziņoja par Linux atbalstu Steam klientam un viņu spēlēm. Kopš tā laika daudzas AAA un indie ...
Kā lejupielādēt un atskaņot Sid Meier Civilization VI operētājsistēmā Linux
Ievads spēlē Civilization 6 ir mūsdienīga klasiskā koncepcija, kas ieviesta Age of Empires spēļu sērijā. Ideja bija diezgan vienkārša; jūs sāktu pašā ...