14Sep

Kakšna je razlika med glavnim, omejenim, vesoljem in multiverse na Ubuntu?

Ubuntu ponuja štiri različne programske repozitorije, od katerih so vsi uradni - Main, Restricted, Universe in Multiverse. Main and Restricted v celoti podpira Canonical, medtem ko Universe in Multiverse ne prejemata podpore, ki bi jo lahko pričakovali.

V starejših različicah Ubuntu so privzeto omogočili samo glavni in omejeni repozitoriji. Ubuntu namizni sistemi zdaj prihajajo z vsemi štirimi repozitoriji, ki so privzeto omogočeni.

Glavna - uradno podprta odprtokodna programska oprema

Main je opisana kot "podprta z brezplačno in odprtokodno programsko opremo Canonical." Canonical je matična družba Ubuntu in zagotavljajo uradno podporo za vse programske pakete v Main. Tu je priložen vsak odprtokodni programski paket, vključen v privzeto namestitev Ubuntuja. Drugi pomembni paketi - strežniška programska oprema, na primer - so tudi del Main.

Canonical podpira pakete v glavnem repozitoriju z varnostnimi posodobitvami in drugimi kritičnimi popravki za življenjsko dobo izdaje Ubuntu

Glavni repozitorij je glavni repozitorij Ubuntu.Če je paket tukaj, se je Canonical zavezal, da ga bo podpiral z varnostnimi popravki in drugimi kritičnimi posodobitvami za celotno življenjsko dobo distribucije. Kadar se Canonical ponaša, bo Ubuntu LTS dobil varnostne posodobitve pet let, to so paketi v glavnem repozitoriju, ki bodo dejansko prejemali te posodobitve. To so vse odprtokodne programske opreme, kar pomeni, da lahko razvijalci Ubuntu sami odpravijo težave.

Pakete v storitvi Main lahko najdete v centru za programsko opremo Ubuntu. Imeli bodo licenco "Open source" in navajali, da "Canonical ponuja kritične posodobitve" do konca datuma podpore za nameščeno izdajo Ubuntu.

omejeno - uradno podprta, zaprta programska oprema

Omejeni repozitorij vsebuje zaprto kodo, ki jo uradno podpira Canonical. To vključuje samo gonilnike strojne opreme v tem trenutku. Nekatera oprema Wi-Fi potrebuje za delo z vgrajenim gonilnikom ali programsko opremo. Igralci potrebujejo grafične gonilnike NVIDIA ali AMD Catalyst( prej znane kot "fglrx") za optimalno zmogljivost grafične strojne opreme. Te gonilnike lahko omogočite v orodju za dodatno gonilnike v Ubuntuju.

Canonical bo uradno podpiral te gonilnike z zaprtimi kodami in programsko opremo za dolžino izdaje Ubuntu. Zavezani so k ohranjanju teh gonilnikov, pri odpravljanju kakršnih koli velikih težav in pri vključevanju varnostnih lukenj. Canonical to seveda ne more storiti sami - morali so počakati, da proizvajalec strojne opreme sprosti nove in posodobljene sušilnike, ko pride do težave. Koda ni odprta, zato ga Canonical sam ne more popraviti. Zato so tu vključeni samo kritični gonilniki strojne opreme - nobena druga programska oprema za zaprt izvor ni uradno podprta.

Omejeno programsko opremo lahko poiščete tako, da iščete licenco »Lastniško« in linijo »Canonical« nudi kritične posodobitve, ki jih ponujajo programerji «.Canonical ne more popraviti gonilnikov sami - zagotovili vam bodo le pomembne posodobitve, ko jih bodo dobili.

Universe - odprta programska oprema, ki je v skupni rabi

Velika večina programske opreme v Ubuntu Software Centru prihaja iz Repozitorija vesolja. Ti paketi so samodejno uvoženi iz najnovejše različice Debianja ali naloženi in vzdrževani v skupnosti Ubuntu.

Canonical ne nudi uradne podpore ali posodobitev za te pakete. Izdaja Ubuntu LTS bo morda podprta že pet let, vendar paketi v zbirki Universe sploh niso uradno podprti. Na splošno so v redu, vendar jim ni zagotovljena varnostna posodobitev.Če se najde varnostna posodobitev, ti paketi ne bodo nikoli prejeli do naslednje izdaje Ubuntu, ko bo samodejno potegnila novejšo različico paketa.

To vas ne bi smelo prestrašiti pred namestitvijo programske opreme iz Universe. To običajno ni zaskrbljujoče - ključne namizne aplikacije, kot je Firefox, so del Main in bodo prejele kritične posodobitve.Če obstaja velik problem, lahko skupnost Ubuntu popravi luknjo in popravi popravilo. Skupnost je točno tisto, kar zveni - uporabniki in navdušenci Ubuntu, ki niso zaposleni v Canonicalu, vendar delajo svoj čas za delo na Ubuntu ali vzdrževanje določenih paketov.

Vendar je v strežniškem sistemu vredno razmisliti, ali je strežniška programska oprema, ki jo namestite, del glavnega ali univerzuma.Če je iz zbirke Universe, boste morda morali paziti na varnostne posodobitve. Morda boste morali sami posodobiti strežniško programsko opremo, če boste našli luknjo.

Programsko opremo Universe si lahko ogledate tako, da iščete licenco »Odprto kodo« in linijo »Canonical ne zagotavlja posodobitev. .. Nekatere posodobitve lahko zagotovi skupnost Ubuntu.« Canonical uporablja besedo »morda« tukaj - ni jamstev!

Multiverse - nepodprta, zaprta in patenta obremenjena programska oprema

Multiverse je prostor za vprašljive in kontroverzne zadeve. To vključuje programsko opremo z zaprtim vira, kot so vtičniki Adobe Flash in paketi, ki so odvisni od programske opreme zaprte kode, kot so vtičnike za Skype. Vključuje tudi odprtokodno programsko opremo z zakonskimi omejitvami - na primer programska oprema za predvajanje zvoka in videa, ki krši patente. Tukaj ni vključena programska oprema za predvajanje DVD-jev - obstajajo resna pravna vprašanja okoli odprtokodne knjižnice za predvajanje DVD-jev libdvdcss. Dejansko je libdvdcss v ZDA videti nezakonito.

Ubuntu ne more uradno distribuirati teh paketov skupaj z glavno distribucijo, vendar so tukaj na voljo za vaše udobje. Pri drugih distribucijah Linuxa se tukaj pogosto nahajajo v stranskih skladiščih, ki jih morate odpraviti, če želite poiskati - RPM Fusion za Fedora, Packman za openSUSE in Penguin Liberation Front( PLF) za nedoločeno distribucijo Mandriva.

Kot pri zbirki Universe, je Multiverse skladišče, ki ga podpira skupnost. Tu ni nobenega jamstva za varnostne posodobitve. Ker je veliko paketov zaprtih virov, skupnost pogosto ni mogla odpraviti težav, s katerimi se srečujete, tudi če so želeli.

Te pakete lahko prepoznaš z njihovo "neznano" licenco. Ubuntu Software Center tako kot pri Univerzumu navaja, da lahko skupnost Ubuntu zagotovi posodobitve, vendar Canonical ne bo.

Na tipičnem domačem računalniku ne smete preveč skrbeti za te razlike. Paketi, ki jih namestite iz Universea, bi morali biti na splošno precej varni - če obstaja velik problem, se lahko zanj Ubuntu ukvarja in uvede varnostno posodobitev za vas. Paketi iz programa Multiverse so morda potrebni za ogled nekaterih vrst večpredstavnostnih datotek in celo za ogled vsebine Flash v Firefoxu.

Na strežniku ali ključni delovni postaji so te razlike pomembnejše. Namestite programsko opremo iz vesolja in za to vam ni zagotovljena podpora Canonical. To je velika stvar, če programsko opremo izpostavljate na internet na strežniku Ubuntu.