Jedna od najboljih stvari o distribucijama Linuxa je ta što instaliraju softver iz središnjih spremišta pomoću upravitelja paketa, koncepta koji drugi operativni sustavi tek usvajaju.

No ako često ne ažurirate ta spremišta, vaš bi sustav mogao naići na probleme tijekom instaliranja novih paketa. Evo zašto.

Paketi ovise o drugim paketima

Linux aplikacije i programi otvorenog koda šire koriste velike dijeljene biblioteke koda. Budući da Linux programi toliko koriste ove knjižnice, ima smisla da ih Linux distribucije pakiraju na isti način kao i izvršne programe.

Nedostatak ovog pristupa je što se rasporedi ažuriranja za programe i njihove knjižnice mogu razlikovati. Programeri bi mogli unijeti promjene u programe ili knjižnice koje mogu značajno promijeniti njihovo ponašanje.

Komplicirajući različite rasporede ažuriranja, svaka distribucija Linuxa ima svoju metodu za izdavanje softvera, s rolls-release distribucije poput Arch-ovih paketa za izdavanje vrlo brzo nakon što su uzvodni programeri izašli sa svojim inačice.

instagram viewer

Što se događa ako ne ažurirate

Ako niste ažurirali spremišta paketa, mogli biste naići na probleme pri instaliranju ili pokretanju novih programa koji ovise o zastarjelim knjižnicama koje ste instalirali na sustav. Slomljeni paketi na Linuxu su jedna takva implikacija zastarjelih paketa.

Ovaj problem teško da je svojstven samo Linuxu. "DLL pakao" sličan je problem s kojim se susreću korisnici Windowsa.

Kako ažurirati spremišta paketa u Linuxu

Sada kada znate da morate ažurirati spremišta paketa prije instaliranja novih programa, vrijeme je da naučite kako to učiniti. Naredbe za to će se razlikovati ovisno o tome koji distro koristite.

Na Debian ili Ubuntu sustavu možete ažurirati popis spremišta i nadograditi instalirane pakete s APT -om:

sudo apt ažuriranje && sudo apt nadogradnja

Na distribuiranim distribucijama Red Hat, YUM kombinira ažuriranje spremišta paketa s instaliranjem nadograđenih paketa:

nadogradnja sudo yum

OpenSUSE koristi upravitelj paketa Zypper. Da biste vidjeli koje pakete treba ažurirati, upišite:

sudo zypper lp

Da biste ažurirali sve zastarjele pakete, upišite:

sudo zypper flaster

Za ažuriranje Arch Linux sustava upotrijebite Pacman:

sudo pacman -Syu

Povezano: Kako instalirati i ukloniti pakete u Arch Linuxu

Sada će vam instalacija softvera ići glatko

Sada kada znate kako ažurirati svoj sustav prije instaliranja novih paketa, trebali biste naići na manje problema prilikom instaliranja novih programa na vaš Linux sustav.

Glavna razlika među Linux distribucijama je upravitelj paketa. Svi oni imaju svoje prednosti i slabosti, pa biste trebali odabrati onu koja najviše odgovara vašem stilu rada. Trebate li koristiti APT, YUM ili Zypper? Ili nešto sasvim drugo? Na tebi je.

UdioCvrkutE -pošta
Najbolji Linux operativni distrosi

Teško je pronaći najbolje Linux distribucije. Osim ako ne pročitate naš popis najboljih Linux operativnih sustava za igre, Raspberry Pi i drugih.

Pročitajte Dalje

Povezane teme
  • Linux
  • Instalirajte softver
  • Menadžeri paketa
O autoru
David Delony (Objavljen 41 članak)

David je slobodni pisac sa sjeverozapada Pacifika, ali izvorno potječe iz zaljevskog područja. Oduševljen je tehnologijom od djetinjstva. Davidovi interesi uključuju čitanje, gledanje kvalitetnih TV emisija i filmova, retro igre i skupljanje ploča.

Više od Davida Delonyja

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu