/ / Was ist der Unterschied zwischen Main, Restricted, Universe und Multiverse auf Ubuntu?

Was ist der Unterschied zwischen Main, Restricted, Universe und Multiverse auf Ubuntu?

Ubuntu-Software-Quellen-Main-Restricted-Universum-Multiversum

Ubuntu bietet vier verschiedene SoftwareRepositories, alle offiziell - Main, Restricted, Universe und Multiverse. Main und Restricted werden von Canonical vollständig unterstützt, während Universe und Multiverse nicht die erwartete Unterstützung erhalten.

In älteren Versionen von Ubuntu waren standardmäßig nur das Haupt- und das eingeschränkte Repository aktiviert. In Ubuntu-Desktopsystemen sind jetzt alle vier Repositorys standardmäßig aktiviert.

Main - Offiziell unterstützte Open-Source-Software

VERBUNDEN: Funktionsweise von Softwareinstallation und Paketmanagern unter Linux

Main wird als "Canonical-free" bezeichnetund Open-Source-Software. “Canonical ist Ubuntus Mutterunternehmen und bietet offiziellen Support für alle Softwarepakete in Main. Jedes Open-Source-Softwarepaket, das in Ubuntus Standardinstallation enthalten ist, ist hier enthalten. Weitere wichtige Pakete - beispielsweise Server-Software - sind ebenfalls Bestandteil von Main.

Canonical unterstützt Pakete im Haupt-Repository mit Sicherheitsupdates und anderen wichtigen Fixes für die Lebensdauer der Ubuntu-Version

Das Haupt-Repository ist das Haupt-Ubuntu-Repository. Wenn ein Paket vorliegt, hat sich Canonical verpflichtet, es mit Sicherheitspatches und anderen wichtigen Updates für die gesamte Lebensdauer der Distribution zu unterstützen. Wenn Canonical Ubuntu LTS fünf Jahre lang Sicherheitsupdates erhält, sind es die Pakete im Haupt-Repository, die diese Updates tatsächlich erhalten. Dies sind alles Open-Source-Programme, was bedeutet, dass die Entwickler von Ubuntu Probleme selbst beheben können.

Sie können Pakete in Main in Ubuntu erkennenSoftware-Center. Sie haben die "Open Source" -Lizenz und geben an, dass "Canonical wichtige Updates" bis zum Ende des Supportdatums für Ihre installierte Ubuntu-Version bereitstellt.

Ubuntu-Software-Center-Lizenz-Updates-Haupt-Repository

Eingeschränkte - offiziell unterstützte Closed-Source-Software

VERBUNDEN: Sollten Sie Ubuntu LTS oder ein Upgrade auf die neueste Version verwenden?

Das eingeschränkte Repository enthält Closed SourceSoftware, die offiziell von Canonical unterstützt wird. Dies schließt momentan nur Hardwaretreiber ein. Für einige Wi-Fi-Hardware sind Closed-Source-Treiber oder Firmware erforderlich. Für eine optimale Leistung der Grafikhardware benötigen Gamer die Grafiktreiber NVIDIA oder AMD Catalyst (früher als „fglrx“ bezeichnet). Diese Treiber können über das Tool Additional Drivers in Ubuntu aktiviert werden.

Canonical wird diese offiziell unterstützenClosed-Source-Treiber und Firmware-Pakete für die Dauer der Ubuntu-Veröffentlichung. Sie verpflichten sich, diese Treiber am Laufen zu halten, große Probleme zu beheben und Sicherheitslücken zu schließen. Canonical kann dies natürlich nicht alleine tun - sie müssen warten, bis der Hardwarehersteller neue und aktualisierte Trockner herausbringt, wenn ein Problem auftritt. Der Code ist nicht geöffnet, daher kann Canonical ihn nicht selbst reparieren. Aus diesem Grund sind hier nur wichtige Hardwaretreiber enthalten - keine andere Closed-Source-Software wird offiziell unterstützt.

Sie können eingeschränkte Software erkennen, indem Sie nach suchenDie "Proprietary" -Lizenz und die Zeile "Canonical bietet wichtige Aktualisierungen, die von den Entwicklern bereitgestellt werden". Canonical kann die Treiber nicht selbst reparieren. Sie stellen nur wichtige Updates zur Verfügung, wenn sie von Canonical bezogen werden.

Ubuntu-Software-Center-Lizenz-Updates-beschränkt

Universum - Community-gewartete Open-Source-Software

Die überwiegende Mehrheit der Software im UbuntuDas Software Center stammt aus dem Universum-Repository. Diese Pakete werden entweder automatisch aus der neuesten Version von Debian importiert oder von der Ubuntu-Community hochgeladen und gepflegt.

Canonical bietet keine offizielle Unterstützung oderUpdates für diese Pakete. Eine Ubuntu LTS-Version wird möglicherweise fünf Jahre lang unterstützt, aber die Pakete im Universe-Repository werden überhaupt nicht offiziell unterstützt. Sie sind im Allgemeinen in Ordnung, erhalten jedoch keine Garantie für Sicherheitsupdates. Wenn ein Sicherheitsupdate gefunden wird, erhalten diese Pakete es möglicherweise erst bei der nächsten Veröffentlichung von Ubuntu, wenn eine neuere Version des Pakets automatisch abgerufen wird.

Dies sollte Sie nicht von der Installation abhaltenSoftware aus dem Universum. Dies ist normalerweise kein Problem - wichtige Desktop-Anwendungen wie Firefox sind Teil von Main und erhalten wichtige Updates. Wenn es ein großes Problem gibt, kann die Ubuntu-Community eine Lücke schließen und eine Lösung herausbringen. Die Community ist genau das, wonach es sich anhört - Ubuntu-Benutzer und -Enthusiasten, die nicht bei Canonical angestellt sind, aber einen Teil ihrer Zeit für die Arbeit an Ubuntu oder die Pflege bestimmter Pakete verwenden.

Auf einem Serversystem lohnt es sich jedochÜberlegen Sie, ob die von Ihnen installierte Serversoftware Teil von Main oder Universe ist. Wenn es aus dem Universe-Repository stammt, müssen Sie möglicherweise die Sicherheitsupdates im Auge behalten. Möglicherweise müssen Sie die Serversoftware selbst aktualisieren, wenn eine Lücke gefunden wird.

Sie können Universe-Software erkennen, indem Sie nach dem suchen"Open Source" -Lizenz und die Zeile "Canonical bietet keine Updates an ... Einige Updates werden möglicherweise von der Ubuntu-Community bereitgestellt." Canonical verwendet hier das Wort "may" - es gibt keine Garantie!

Ubuntu-Software-Center-Updates können von der Ubuntu-Community bereitgestellt werden

Multiversum - Nicht unterstützte, Closed-Source- und patentierte Software

VERBUNDEN: Warum Ubuntu keine Unterstützung für MP3s, Flash und andere Multimedia-Formate bietet

Multiversum ist der Ort für fragwürdige,kontroverses Zeug. Dies umfasst Closed-Source-Software wie das Adobe Flash-Plug-In und Pakete, die von Closed-Source-Software abhängen, wie Plug-Ins für Skype. Es umfasst auch Open-Source-Software mit rechtlichen Einschränkungen, z. B. Audio- und Videowiedergabesoftware, die gegen Patente verstößt. DVD-Wiedergabesoftware ist hier nicht enthalten - es gibt schwerwiegende rechtliche Probleme mit der Open-Source-Bibliothek zur DVD-Wiedergabe von libdvdcss. Tatsächlich scheint libdvdcss in den USA illegal zu sein.

Ubuntu kann diese Pakete nicht offiziell vertreibenzusammen mit der Hauptdistribution, aber sie werden hier für Ihre Bequemlichkeit bereitgestellt. Bei anderen Linux-Distributionen befindet sich das Material hier häufig in Repositories von Drittanbietern, die Sie nur schwer finden können - RPM Fusion für Fedora, Packman für openSUSE und Penguin Liberation Front (PLF) für die nicht mehr verfügbare Mandriva-Distribution.

Wie beim Universe Repository ist Multiverse einCommunity-unterstütztes Repository. Hier gibt es keine Garantie für Sicherheitsupdates. Da es sich bei so vielen Paketen um Closed-Source-Pakete handelt, konnte die Community häufig keine Probleme beheben, auf die Sie gestoßen sind, selbst wenn sie dies wollte.

Sie können diese Pakete anhand ihrer "unbekannten" Lizenz erkennen. Wie bei Universe gibt das Ubuntu Software Center an, dass die Ubuntu-Community möglicherweise Updates bereitstellt, Canonical jedoch nicht.

Ubuntu-Software-Center-Lizenz-unbekannt


Auf einem typischen Heim-PC sollten Sie sich keine Sorgen machendiese Unterschiede zu viel. Pakete, die Sie aus dem Universum installieren, sollten im Allgemeinen ziemlich sicher sein - wenn es ein großes Problem gibt, kann die Ubuntu-Community damit umgehen und ein Sicherheitsupdate für Sie bereitstellen. Pakete von Multiverse sind möglicherweise erforderlich, um bestimmte Arten von Multimediadateien und sogar Flash-Inhalte in Firefox anzuzeigen.

Auf einem Server oder einer kritischen Workstation dieseUnterschiede sind wichtiger. Wenn Sie Software von Universe installieren, erhalten Sie keine Garantie für die Unterstützung durch Canonical. Dies ist eine große Sache, wenn Sie diese Software auf einem Ubuntu-Server für das Internet verfügbar machen.