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.
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.
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
- Linux
- Instalējiet programmatūru
- Pakotņu pārvaldnieki
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.
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