Viena no labākajām lietām Linux izplatīšanā ir tā, ka viņi instalē programmatūru no centrālajiem krātuvēm, izmantojot pakotņu pārvaldniekus, un šo koncepciju citas operētājsistēmas tikai uztver.

Bet, ja jūs bieži neatjaunināt šīs krātuves, jaunu pakotņu instalēšanas laikā jūsu sistēmā var rasties problēmas. Lūk, kāpēc.

Iepakojumi ir atkarīgi no citiem iepakojumiem

Linux lietojumprogrammas un atvērtā koda programmas plašāk plaši izmanto koplietotās koda bibliotēkas. Tā kā Linux programmas šīs bibliotēkas izmanto tik plaši, ir lietderīgi, ja Linux izplatītāji tās iesaiņo tāpat kā ar izpildāmām programmām.

Šīs pieejas trūkums ir tāds, ka programmu un to bibliotēku atjaunināšanas grafiki var atšķirties. Izstrādātāji var veikt izmaiņas programmās vai bibliotēkās, kas var būtiski mainīt viņu uzvedību.

Sarežģot dažādus atjauninājumu grafikus, katram Linux izplatījumam ir sava programmatūras izlaišanas metode ar ritošās izlaišanas izplatītāji, piemēram, Arch, izlaižot paketes ļoti drīz pēc tam, kad augšupējie izstrādātāji iznāk ar saviem versijas.

instagram viewer

Kas notiek, ja neatjaunojat

Ja neesat atjauninājis pakotņu krātuves, var rasties problēmas ar jaunu programmu instalēšanu vai palaišanu, kas ir atkarīgas no jūsu sistēmā instalētajām novecojušajām bibliotēkām. Bojātas paketes operētājsistēmā Linux ir viena no šādām novecojušu iepakojumu sekām.

Tomēr šī problēma nav raksturīga tikai Linux. "DLL elle" ir līdzīga problēma, ar kuru saskaras Windows lietotāji.

Kā atjaunināt pakotņu krātuves operētājsistēmā Linux

Tagad, kad zināt, ka pirms jaunu programmu instalēšanas ir jāatjaunina pakotņu krātuves, ir pienācis laiks uzzināt, kā to izdarīt. Lai to izdarītu, komandas mainīsies atkarībā no izmantotā izplatīšanas.

Debian vai Ubuntu sistēmā varat atjaunināt krātuves sarakstu un jaunināt instalētās paketes, izmantojot APT:

sudo apt atjauninājums && sudo apt jauninājums

Red Hat izplatītajos izplatījumos YUM apvieno pakotņu repozitoriju atjaunināšanu ar jauninātu pakotņu instalēšanu:

sudo yum jauninājums

OpenSUSE izmanto Zypper pakotņu pārvaldnieku. Lai redzētu, kuras pakotnes ir jāatjaunina, ierakstiet:

sudo zypper lp

Lai atjauninātu visas novecojušās pakotnes, ierakstiet:

sudo zypper plāksteris

Lai atjauninātu Arch Linux sistēmu, izmantojiet Pacman:

sudo pacman -Syu

Saistīts: Kā instalēt un noņemt paketes Arch Linux

Tagad jūsu programmatūras instalēšana noritēs gludi

Tagad, kad jūs zināt, kā atjaunināt sistēmu pirms jaunu pakotņu instalēšanas, instalējot jaunas programmas savā Linux sistēmā, jums vajadzētu saskarties ar mazākām problēmām.

Galvenā atšķirība starp Linux izplatīšanu ir pakotņu pārvaldnieks. Visiem tiem ir savas stiprās un vājās puses, tāpēc jums vajadzētu izvēlēties to, kas vislabāk atbilst jūsu darba stilam. Vai jums vajadzētu izmantot APT, YUM vai Zypper? Vai kaut kas cits pilnīgi? Tas ir atkarīgs no jums.

KopīgotČivinātE -pasts
Labākās Linux operētājsistēmas

Labākos Linux izplatītājus ir grūti atrast. Ja vien neizlasīsit mūsu labāko spēļu operētājsistēmu, Raspberry Pi un citu sarakstu.

Lasīt Tālāk

Saistītās tēmas
  • Linux
  • Instalējiet programmatūru
  • Pakotņu pārvaldnieki
Par autoru
Deivids Delonijs (41 raksts publicēts)

Deivids ir ārštata rakstnieks, kas atrodas Klusā okeāna ziemeļrietumos, bet sākotnēji nāk no līča apgabala. Kopš bērnības viņš ir tehnoloģiju entuziasts. Deivida intereses ietver lasīšanu, kvalitatīvu TV šovu un filmu skatīšanos, retro spēles un ierakstu vākšanu.

Vairāk no Deivida Delonija

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu