Med nameščanjem programske opreme na Ubuntu z uporabo ukazne vrstice ste morda opazili besedo "repozitorij", ki se pogosto uporablja v izhodnih podatkih. Če ste nov v celotnem vesolju Linux, je to morda nov izraz za vas. Kaj to pomeni in zakaj vaš sistem potrebuje ta skladišča?

Ta članek vam bo predstavil koncept skladišč v Ubuntuju, skupaj s kratkim opisom različnih vrst skladišč, ki so na voljo za uporabo.

Uvod v skladišča

Na splošno je skladišče zbirka več predmetov, shranjenih skupaj v ogromnih količinah. V Ubuntuju in drugih operacijskih sistemih, ki temeljijo na Unixu, se skladišče nanaša na ogromno zbirko programske opreme in paketov, ki jih lahko namestite v svoj sistem.

Za razliko od Windows in macOS, Linux svojim uporabnikom ponuja programsko opremo v dobro zapakirani obliki, ki se v različnih distribucijah razlikuje. Na primer, distribucije, ki temeljijo na Debianu, se zanašajo na pakete DEB. Podobno boste pakete RPM našli na Fedora, CentOS in drugih distribucijah, ki temeljijo na RHEL.

instagram viewer

Sorodno: Stvari, ki jih Ubuntu počne bolje kot Windows

Ker so skladišča zbirka tovrstnih paketov, se lahko uporabniki nanje sklicujejo in poiščejo in prenesejo paket, ki ga potrebujejo. V njih lahko najdete skoraj vsako orodje, ki ga potrebujete.

Tudi različni distribucijski sistemi Linux imajo svoj nabor skladišč. V Ubuntuju bodo privzete pripadale samemu Ubuntuju. Poleg tega lahko uporabniki s pomočjo add-apt-repository ukaz.

Priporočen način namestitve paketov na Ubuntu je uporaba uradnih skladišč. To je zato, ker so paketi, ki jih najdete v teh skladiščih, posebej razviti za Ubuntu. Redne posodobitve, ki jih zahtevajo razvijalci, zagotavljajo, da programska oprema deluje pravilno.

Vrste skladišč v Ubuntuju

Ubuntu je opremljen s štirimi različnimi vrstami skladišč. To so namreč Main, Restricted, Universe in Multiverse. Nekateri, kot je Main, so privzeto odprti. Toda za druge morate omogočiti vesolje in multiverse, preden lahko začnete od njih prenašati pakete.

1. Glavna

Main vključuje programsko opremo in pakete, ki jih ekipa Ubuntu v celoti podpira. Če ste programsko opremo namestili iz glavnega repozitorija, vam bo Ubuntu redno zagotavljal varnostne posodobitve in popravke napak za te pakete.

To skladišče je sestavljeno iz odprtokodnih paketov, ki jih lahko brezplačno uporabljate in distribuirate. Ugotovili boste tudi, da Ubuntu prihaja z večino paketov v glavnem repozitoriju, saj gre za pomembne pripomočke, ki jih zahteva sistem in uporabnik.

2. Omejeno

Čeprav lahko brezplačno uporabljate programsko opremo, ki je na voljo v skladiščih z omejitvami, po brezplačni licenci pakov ne morete distribuirati. Omejeno skladišče vključuje orodja in gonilnike, ki so potrebni za pravilno delovanje operacijskega sistema.

Ekipa Ubuntuja ne nudi podpore za take programe, saj pripadajo drugemu avtorju. Prav tako Canonical, podjetje, odgovorno za upravljanje Ubuntuja, ne more spremeniti paketa, saj je večina programske opreme, vključene v Omejeno skladišče, lastniška.

3. Vesolje

Kot že ime pove, Universe vsebuje vse odprtokodne pakete, razvite za operacijski sistem Linux. Skupina Ubuntu teh paketov ne upravlja neposredno. Skupnost razvijalcev, ki delajo na paketu, je izključno odgovorna za potiskanje posodobitev in varnostnih popravkov.

Vendar pa lahko Ubuntu paket premakne iz vesolja v glavno, če se razvijalci strinjajo, da bodo upoštevali posebne standarde, ki so jih določili.

4. Multiverse

Medtem ko zgoraj omenjena skladišča vsebujejo pakete, ki so bodisi brezplačni za uporabo bodisi odprtokodni, multiverse vključuje programsko opremo, ki ni na voljo brezplačno. Lastniški programi brez licenc ali pravna vprašanja so vključena tudi v Multiverse.

Namestitev paketov iz tega repozitorija ni priporočljiva, ker je tveganje, povezano s temi programi, veliko.

Delo s skladišči in paketi

Linux vam daje popoln nadzor nad tem, katero shrambo izbrati med namestitvijo paketov. Če želite biti na varnem, se lahko odločite za zaupanja vredne repozitorije Ubuntu ali pa lahko prenesite programsko opremo Linux iz vesolja ali skladišča multiverse. Toda to je predlagano le, če veste, kaj počnete.

Vsaka distribucija Linuxa ima privzeti upravitelj paketov, odgovoren za namestitev, posodabljanje in nadgradnjo paketov v sistemu. Na primer, Ubuntu je priložen APT in dpkg, Fedora Linux pa za upravljanje paketov uporablja DNF. V Arch Linuxu lahko namestite in odstranite programsko opremo s pomočjo pacmana, ki je privzeti upravitelj paketov, ki je priložen operacijskemu sistemu.

E-naslov
12 Nepotrebnih programov in programov Windows, ki jih morate odstraniti

Se sprašujete, katere programe Windows 10 odstraniti? Tu je nekaj nepotrebnih aplikacij, programov in bloatware za Windows 10, ki jih morate odstraniti.

Preberite Naprej

Sorodne teme
  • Linux
  • Ubuntu
  • Linux
O avtorju
Deepesh Sharma (62 objavljenih člankov)

Deepesh je mlajši urednik za Linux pri MUO. Na internetu že več kot 3 leta piše informativne vsebine. V prostem času uživa v pisanju, poslušanju glasbe in igranju kitare.

Več od Deepesh Sharme

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, preglede, brezplačne e-knjige in ekskluzivne ponudbe!

Še en korak…!

Potrdite svoj e-poštni naslov v e-poštnem sporočilu, ki smo vam ga pravkar poslali.

.