Kāda ir atšķirība starp Main, Restricted, Universe un Multiverse Ubuntu?
Ubuntu nodrošina četrus dažādus programmatūras repozitorijus, no kuriem visi ir oficiāli - Main, Restricted, Universe un Multiverse. Galvenie un ierobežotie ir pilnībā atbalstīti Canonical, savukārt Universe un Multiverse nesaņem atbalstu, ko jūs varētu sagaidīt.
Vecākās Ubuntu versijās tikai galvenie un ierobežotie krātuves tika iespējotas pēc noklusējuma. Ubuntu darbvirsmas sistēmām tagad ir pieejamas visas četras repozitorijas pēc noklusējuma.
Galvenais - oficiāli atbalstītais atvērtā koda programmatūra
Galvenā ir aprakstīta kā “Canonical atbalstīta bezmaksas un atvērtā koda programmatūra”. Canonical ir Ubuntu mātes uzņēmums, un tie nodrošina oficiālu atbalstu visiem programmatūras pakotnēm Main. Šeit ir iekļauta katra Ubuntu noklusējuma instalācijā iekļautā atvērtā pirmkoda programmatūra. Citas svarīgas paketes - piemēram, servera programmatūra - arī ir daļa no Main.
Canonical atbalsta pakotnes galvenajā repozitorijā ar drošības atjauninājumiem un citiem kritiskiem labojumiem Ubuntu versijas kalpošanas laikā
Galvenā repozitorija ir galvenā Ubuntu repozitorija. Ja pakete atrodas šeit, Canonical ir apņēmusies to atbalstīt ar drošības ielādēm un citiem svarīgiem atjauninājumiem izplatīšanas laikā. Kad Canonical lepojas ar Ubuntu LTS saņems drošības atjauninājumus uz pieciem gadiem, tas ir galvenajā repozitorijā esošie iepakojumi, kas faktiski saņems šos atjauninājumus. Tie visi ir atvērtā pirmkoda programmatūra, kas nozīmē, ka Ubuntu izstrādātāji var paši atrisināt problēmas.
Jūs varat atzīmēt iepakojumus galvenajā Ubuntu programmatūras centrā. Viņiem būs “Open source” licence, un tā paziņos, ka “Canonical nodrošina kritiskus atjauninājumus” līdz atbalsta beigu datumam jūsu instalētajai Ubuntu versijai.
Ierobežota - oficiāli atbalstīta, slēgta avota programmatūra
Ierobežotais repozitorijs satur slēgtā koda programmatūru, ko oficiāli atbalsta Canonical. Tajā pašlaik ietilpst tikai aparatūras draiveri. Dažiem Wi-Fi aparatūras darbiem ir nepieciešami slēgtu avotu draiveri vai programmaparatūra. Spēlētājiem ir nepieciešama NVIDIA vai AMD Catalyst (agrāk pazīstama kā “fglrx”) grafikas draiveri, lai nodrošinātu optimālu grafikas aparatūras veiktspēju. Šos draiverus var iespējot no papildu draiveru rīka Ubuntu.
Canonical oficiāli atbalstīs šos slēgto avotu draiverus un programmaparatūras pakotnes Ubuntu laidiena garumam. Viņi ir apņēmušies saglabāt šos autovadītājus, nosakot jebkādas lielas problēmas un pieslēdzot visus drošības caurumus. Canonical, protams, to nevar izdarīt pats - viņiem ir jāgaida, kamēr aparatūras ražotājs atbrīvos jaunus un atjauninātus žāvētājus, ja ir problēma. Kods nav atvērts, tāpēc Canonical nevar to salabot. Tāpēc šeit ir iekļauti tikai kritiski aparatūras draiveri - oficiāli netiek atbalstīta cita slēgta avota programmatūra.
Jūs varat atzīmēt ierobežoto programmatūru, meklējot “Proprietary” licenci un līniju “Canonical nodrošina kritiskos atjauninājumus, ko sniedz izstrādātāju līnija”. Canonical nevar atrisināt draiverus paši - viņi tikai sniegs jums svarīgus atjauninājumus, kad tie saņems.
Universe - kopienas uzturēta atvērtā pirmkoda programmatūra
Lielākā daļa programmatūras Ubuntu programmatūras centrā nāk no Universe repozitorijas. Šīs pakotnes tiek automātiski importētas no jaunākās Debian versijas vai augšupielādētas un uzturētas Ubuntu kopienā.
Canonical nesniedz oficiālu atbalstu vai atjauninājumus šiem iepakojumiem. Ubuntu LTS izlaidums var tikt atbalstīts piecus gadus, bet Universe repozitorija paketes netiek oficiāli atbalstītas. Tie parasti ir labi, bet viņiem netiek garantēta drošības atjaunināšana. Ja tiek atrasts drošības atjauninājums, šīs paketes nekad to nevar saņemt līdz nākamajai Ubuntu versijai, kad jaunāka paketes versija tiek automātiski izvilkta.
Tam nevajadzētu atturēt no programmatūras instalēšanas no Universe. Tas parasti nav bažas - svarīgākās darbvirsmas lietojumprogrammas, piemēram, Firefox, ir daļa no Main un saņems būtiskus atjauninājumus. Ja ir liela problēma, Ubuntu kopiena var noteikt caurumu un izvilkt labojumu. Kopiena ir tieši tā, kā tas izklausās - Ubuntu lietotāji un entuziasti, kas nav nodarbināti ar Canonical, bet kuri savu laiku velta, lai strādātu ar Ubuntu vai uzturētu konkrētus paketes.
Tomēr serveru sistēmā ir vērts apsvērt, vai instalētā servera programmatūra ir daļa no Main vai Universe. Ja tas ir no Universe repozitorijas, jums, iespējams, būs jārūpējas par drošības atjauninājumiem. Ja ir atrasts caurums, jums, iespējams, būs jāatjaunina servera programmatūra.
Jūs varat atrast Universe programmatūru, meklējot “Open source” licenci, un rinda “Canonical nesniedz atjauninājumus… Daži atjauninājumi var tikt nodrošināti ar Ubuntu kopienu.” Canonical izmanto vārdu “var” šeit - nav garantiju!
Multiverse - neatbalstīta, slēgta un patentu apgrūtināta programmatūra
Multiverse ir vieta apšaubāmām, pretrunīgām lietām. Tas ietver slēgtas izcelsmes programmatūru, piemēram, Adobe Flash spraudni un paketes, kas ir atkarīgas no slēgtā koda programmatūras, piemēram, Skype spraudņi. Tas ietver arī atvērtā pirmkoda programmatūru ar juridiskiem ierobežojumiem - piemēram, audio un video atskaņošanas programmatūru, kas pārkāpj patentus. DVD atskaņošanas programmatūra nav iekļauta šeit - ir nopietnas juridiskas problēmas ap atvērtā koda libdvdcss DVD atskaņošanas bibliotēku. Faktiski, šķiet, ka libdvdcss ASV ir nelikumīgs.
Ubuntu nevar oficiāli izplatīt šīs paketes kopā ar galveno izplatīšanu, bet tās ir pieejamas šeit jūsu ērtībai. Citos Linux izplatījumos sīkumi šeit bieži atrodami trešās puses repozitorijās, no kurām jums ir jāatrod ceļš, lai atrastu - RPM Fusion par Fedora, Packman par openSUSE un Penguin Liberation Front (PLF) par neizpildīto Mandriva izplatīšanu.
Tāpat kā Universe repozitorijā Multiverse ir kopienas atbalstīts repozitorijs. Šeit nav garantijas par drošības atjauninājumiem. Tā kā tik daudzi iepakojumi ir slēgti, kopiena bieži vien nevarēja atrisināt problēmas, ar kurām sastopaties, pat ja tās vēlējās.
Jūs varat atzīmēt šīs paketes ar savu “Nezināmo” licenci. Tāpat kā Universe, Ubuntu programmatūras centrs norāda, ka Ubuntu kopiena var sniegt atjauninājumus, bet Canonical to nedarīs.
Parastajā mājas datorā nevajadzētu uztraukties par šīm atšķirībām pārāk daudz. Iepakojumiem, kurus instalējat no Universe, parasti jābūt diezgan drošiem - ja ir liela problēma, Ubuntu kopiena var to risināt un izvērst jums drošības atjauninājumu. Multiverse paketes var būt nepieciešamas, lai apskatītu dažu veidu multivides failus un pat skatītu Flash saturu Firefox.
Servera vai kritiskās darbstacijas gadījumā šīs atšķirības ir svarīgākas. Instalējiet programmatūru no Universe un neesat garantēts Canonical atbalsts. Tas ir liels risinājums, ja jūs atklājiet šo programmatūru internetā Ubuntu serverī.