14Sep

Wat is het verschil tussen Main, Restricted, Universe en Multiverse op Ubuntu?

click fraud protection

Ubuntu biedt vier verschillende softwarerepository's, allemaal officieel: Main, Restricted, Universe en Multiverse. Belangrijkste en Beperkte worden volledig ondersteund door Canonical, terwijl Universe en Multiverse niet de ondersteuning krijgen die u zou verwachten.

In oudere versies van Ubuntu waren alleen de hoofd- en beperkte repository's standaard ingeschakeld. Ubuntu-desktopsystemen worden nu standaard geleverd met alle vier de repositories.

Main - officieel ondersteunde open-sourcesoftware

Main wordt beschreven als "Canonical-supported free and open-source software." Canonical is het moederbedrijf van Ubuntu en biedt officiële ondersteuning voor alle softwarepakketten in Main. Elk open source softwarepakket dat deel uitmaakt van de standaardinstallatie van Ubuntu is hier opgenomen. Andere belangrijke pakketten - serversoftware, bijvoorbeeld - maken ook deel uit van Main.

Canonical ondersteunt pakketten in de hoofdrepository met beveiligingsupdates en andere essentiële fixes gedurende de levensduur van de Ubuntu-release

instagram viewer

De hoofdrepository is de belangrijkste Ubuntu-repository. Als er een pakket aanwezig is, heeft Canonical zich ertoe verbonden het te ondersteunen met beveiligingspatches en andere essentiële updates gedurende de levensduur van de distributie. Wanneer Canonical beschikt over Ubuntu LTS ontvangt beveiligingsupdates gedurende vijf jaar, zijn het de pakketten in de hoofdrepository die deze updates daadwerkelijk zullen ontvangen. Dit zijn allemaal open-source software, wat betekent dat de ontwikkelaars van Ubuntu zelf problemen kunnen oplossen.

U kunt pakketten in Main in het Ubuntu-softwarecentrum herkennen. Ze hebben de "Open source" -licentie en stellen dat "Canonical essentiële updates levert" tot de uiterste datum voor de door u geïnstalleerde release van Ubuntu.

Beperkt - officieel ondersteunde closed-source software

De Beperkte repository bevat closed-source software die officieel wordt ondersteund door Canonical. Dit bevat momenteel alleen hardwaredrivers. Voor sommige Wi-Fi-hardware zijn stuurprogramma's met gesloten bron of firmware vereist. Gamers hebben de grafische drivers van NVIDIA of AMD Catalyst( voorheen bekend als "fglrx") nodig voor optimale grafische hardwareprestaties. Deze stuurprogramma's kunnen worden ingeschakeld via het hulpprogramma Extra stuurprogramma's in Ubuntu.

Canonical zal deze closed-source stuurprogramma's en firmwarepakketten officieel ondersteunen voor de duur van de Ubuntu-release. Ze zijn vastbesloten om deze stuurprogramma's te laten werken, grote problemen op te lossen en eventuele gaten in de beveiliging aan te vullen. Canonical kan dit natuurlijk niet alleen, ze moeten wachten tot de hardwarefabrikant nieuwe en bijgewerkte drogers publiceert als er een probleem is. De code is niet open, dus Canonical kan het niet zelf repareren. Daarom zijn hier alleen de kritieke hardwarestuurprogramma's opgenomen - geen enkele andere closed-source software wordt officieel ondersteund.

U kunt Beperkte software herkennen door te zoeken naar de "eigen" licentie en de regel "Canonical biedt essentiële updates geleverd door de ontwikkelaar" -regel. Canonical kan de stuurprogramma's niet zelf repareren - ze geven u alleen belangrijke updates wanneer ze deze krijgen.

Universe - door de gemeenschap onderhouden, open-source software

De overgrote meerderheid van de software in het Ubuntu Software Center komt uit de Universe-repository. Deze pakketten worden automatisch geïmporteerd uit de nieuwste versie van Debian of geüpload en onderhouden door de Ubuntu-community.

Canonical biedt geen officiële ondersteuning of updates voor deze pakketten. Een Ubuntu LTS-release kan vijf jaar worden ondersteund, maar de pakketten in de Universe-repository worden helemaal niet officieel ondersteund. Ze zijn over het algemeen prima, maar ze krijgen geen garantie voor beveiligingsupdates. Als een beveiligingsupdate wordt gevonden, ontvangen deze pakketten deze mogelijk pas bij de volgende release van Ubuntu wanneer een nieuwere versie van het pakket automatisch wordt opgehaald.

Dit zou u niet moeten weerhouden om software van Universe te installeren. Dit is meestal geen probleem - cruciale desktop-applicaties zoals Firefox maken deel uit van Main en zullen essentiële updates ontvangen. Als er een enorm probleem is, kan de Ubuntu-gemeenschap een gat repareren en een oplossing uitrollen. De community is precies wat het klinkt - Ubuntu-gebruikers en -liefhebbers die niet in dienst zijn van Canonical, maar die een deel van hun tijd besteden aan het werken aan Ubuntu of het onderhouden van specifieke pakketten.

Op een serversysteem is het echter de moeite waard om te overwegen of de serversoftware die u installeert onderdeel is van Main of Universe. Als het afkomstig is uit de Universe-repository, moet u mogelijk beveiligingsupdates in de gaten houden. Mogelijk moet u de serversoftware zelf bijwerken als er een gat is gevonden.

U kunt Universe-software herkennen door te zoeken naar de "Open source" -licentie en de regel "Canonical biedt geen updates. .. Sommige updates kunnen worden geleverd door de Ubuntu-community." Canonical gebruikt hier het woord "may" - er zijn geen garanties!

Multiverse - Niet-ondersteunde, closed-source en door patenten beheerde software

Multiverse is de plaats voor twijfelachtige, controversiële zaken. Dit omvat closed-source software zoals de Adobe Flash-invoegtoepassing en pakketten die afhankelijk zijn van closed-source software, zoals plug-ins voor Skype. Het bevat ook open-source software met wettelijke beperkingen - bijvoorbeeld software voor het afspelen van audio en video die inbreuk maakt op octrooien. DVD-afspeelsoftware is hier niet opgenomen - er zijn serieuze juridische problemen rond de open-source libdvdcss DVD-afspeelbibliotheek. In feite lijkt libdvdcss illegaal in de VS.

Ubuntu kan deze pakketten niet samen met de hoofddistributie officieel distribueren, maar deze worden hier voor uw gemak verstrekt. Op andere Linux-distributies is het spul hier vaak te vinden in externe repositories die je uit de weg moet gaan om te vinden - RPM Fusion voor Fedora, Packman voor openSUSE en Penguin Liberation Front( PLF) voor de ter ziele gegane Mandriva-distributie.

Zoals met de Universe-repository, is Multiverse een door de gemeenschap ondersteunde repository. Er is hier geen garantie voor beveiligingsupdates. Omdat zoveel van de pakketten closed-source zijn, kon de community vaak niet de problemen oplossen die je tegenkomt, zelfs als ze dat wilden.

U kunt deze pakketten herkennen aan hun "Onbekende" licentie. Net als bij Universe stelt het Ubuntu-softwarecentrum dat de Ubuntu-gemeenschap mogelijk updates aanbiedt, maar Canonical niet.

Op een standaard pc thuis, moet u zich niet te veel zorgen maken om deze verschillen. Pakketten die u vanuit Universe installeert, moeten over het algemeen redelijk veilig zijn. Als er een groot probleem is, kan de Ubuntu-community dit probleem oplossen en een beveiligingsupdate voor u uitrollen. Pakketten van Multiverse kunnen nodig zijn om sommige soorten multimediabestanden te bekijken en zelfs Flash-inhoud in Firefox te bekijken.

Op een server of een kritisch werkstation zijn deze verschillen belangrijker. Installeer software van Universe en u krijgt geen garantie voor ondersteuning van Canonical. Dit is een groot probleem als u die software op een Ubuntu-server op internet zet.