14Sep

Quelle est la différence entre Main, Restricted, Univers et Multiverse sur Ubuntu?

Ubuntu fournit quatre référentiels de logiciels différents, tous officiels - Main, Restricted, Universe et Multiverse. Principal et Restreint sont entièrement pris en charge par Canonical, tandis que Universe et Multiverse ne reçoivent pas le support auquel vous pouvez vous attendre.

Sur les anciennes versions d'Ubuntu, seuls les dépôts principaux et restreints étaient activés par défaut. Les systèmes de bureau Ubuntu maintenant viennent avec les quatre dépôts activés par défaut.

Main - Officiellement pris en charge, Open-Source Software

Main est décrit comme "logiciel gratuit et open source soutenu par Canonical". Canonical est la société mère d'Ubuntu, et ils fournissent un support officiel pour tous les logiciels dans Main. Chaque progiciel open-source inclus dans l'installation par défaut d'Ubuntu est inclus ici. D'autres paquets importants - les logiciels serveur, par exemple - font également partie de Main.

Canonical prend en charge les packages dans le référentiel principal avec des mises à jour de sécurité et d'autres correctifs critiques pour la durée de vie de la version d'Ubuntu

Le référentiel principal est le référentiel principal d'Ubuntu. Si un paquet est ici, Canonical s'est engagé à le soutenir avec des correctifs de sécurité et d'autres mises à jour critiques pour la durée de la distribution. Lorsque Canonical se prévaut d'Ubuntu LTS, il recevra des mises à jour de sécurité pendant cinq ans. Ce sont les paquets du référentiel principal qui recevront ces mises à jour. Ce sont tous des logiciels open-source, ce qui signifie que les développeurs d'Ubuntu peuvent résoudre eux-mêmes les problèmes.

Vous pouvez localiser des paquets dans Main dans le centre de logiciel Ubuntu. Ils auront la licence "Open source", et indiqueront que "Canonical fournit des mises à jour critiques" jusqu'à la date de fin de support pour votre version installée d'Ubuntu.

Restreint - Logiciel pris en charge par la source, officiellement pris en charge

Le référentiel restreint contient des logiciels fermés officiellement pris en charge par Canonical. Cela inclut uniquement les pilotes matériels pour le moment. Certains matériels Wi-Fi ont besoin de pilotes ou de micrologiciels à source fermée pour fonctionner. Les joueurs ont besoin des pilotes graphiques NVIDIA ou AMD Catalyst( anciennement connu sous le nom de "fglrx") pour des performances matérielles graphiques optimales. Ces pilotes peuvent être activés à partir de l'outil Pilotes supplémentaires dans Ubuntu.

Canonical prendra officiellement en charge ces pilotes et progiciels de microcode fermés pour la durée de la version d'Ubuntu. Ils s'engagent à garder ces pilotes en état de marche, à résoudre les gros problèmes et à combler les failles de sécurité.Canonical ne peut pas le faire lui-même, bien sûr - il doit attendre que le fabricant du matériel lance des séchoirs nouveaux et à jour en cas de problème. Le code n'est pas ouvert, donc Canonical ne peut pas le réparer seul. C'est pourquoi seuls les pilotes matériels critiques sont inclus ici - aucun autre logiciel à code source fermé n'est officiellement pris en charge.

Vous pouvez repérer les logiciels restreints en recherchant la licence "Proprietary" et la ligne "Canonical fournit des mises à jour critiques fournies par les développeurs".Canonical ne peut pas réparer les pilotes eux-mêmes - ils vous fourniront simplement des mises à jour importantes lorsqu'ils les obtiendront.

Universe - Logiciels de code source ouvert gérés par la communauté

La grande majorité des logiciels du centre de logiciels Ubuntu provient du référentiel Universe. Ces paquets sont importés automatiquement depuis la dernière version de Debian ou téléchargés et maintenus par la communauté Ubuntu.

Canonical ne fournit pas de support ou de mises à jour officiels pour ces packages. Une version Ubuntu LTS peut être prise en charge pendant cinq ans, mais les packages du référentiel Univers ne sont pas officiellement pris en charge. Ils sont généralement bien, mais ils ne sont pas garantis pour recevoir des mises à jour de sécurité.Si une mise à jour de sécurité est trouvée, il est possible que ces paquets ne la reçoivent jamais jusqu'à la prochaine version d'Ubuntu lorsqu'une version plus récente du paquet est automatiquement retirée.

Cela ne devrait pas vous empêcher d'installer des logiciels sur Universe. Ce n'est généralement pas une préoccupation - les applications de bureau cruciales comme Firefox font partie de Main et recevront des mises à jour critiques. S'il y a un énorme problème, la communauté Ubuntu peut réparer un trou et déployer un correctif. La communauté est exactement ce que cela ressemble - les utilisateurs et les passionnés d'Ubuntu qui ne sont pas employés par Canonical, mais qui consacrent une partie de leur temps à travailler sur Ubuntu ou à maintenir des paquets spécifiques.

Cependant, sur un système serveur, il est utile de considérer si le logiciel serveur que vous installez fait partie de Main ou de Universe. Si cela provient du référentiel Universe, vous devrez peut-être surveiller les mises à jour de sécurité.Vous devrez peut-être mettre à jour le logiciel serveur si un trou est trouvé.

Vous pouvez repérer le logiciel Universe en recherchant la licence "Open source" et la ligne "Canonical ne fournit pas de mises à jour. .. Certaines mises à jour peuvent être fournies par la communauté Ubuntu." Canonical utilise le mot "may" ici - il n'y a aucune garantie!

Multiverse - Logiciels non pris en charge, à source fermée et brevetés

Multiverse est l'endroit idéal pour les questions controversées. Cela inclut les logiciels à source fermée tels que le plug-in Adobe Flash et les packages qui dépendent de logiciels à code source fermé, comme les plug-ins pour Skype. Il comprend également des logiciels libres avec des restrictions légales - par exemple, des logiciels de lecture audio et vidéo qui enfreignent les brevets. Le logiciel de lecture de DVD n'est pas inclus ici - il existe de graves problèmes juridiques autour de la librairie de lecture de DVD libdvdcss open-source. En fait, libdvdcss semble être illégal aux USA.

Ubuntu ne peut pas distribuer officiellement ces paquets avec la distribution principale, mais ils sont fournis ici pour votre commodité.Sur d'autres distributions Linux, les choses que l'on trouve souvent dans les dépôts de tierces parties - RPM Fusion pour Fedora, Packman pour openSUSE et Penguin Liberation Front( PLF) pour la distribution de Mandriva défunte.

Comme dans le référentiel Universe, Multiverse est un référentiel supporté par la communauté.Il n'y a aucune garantie de mises à jour de sécurité ici. Comme la plupart des paquets sont fermés, la communauté ne peut souvent pas résoudre les problèmes que vous rencontrez, même s'ils le souhaitent.

Vous pouvez repérer ces paquets par leur licence "Inconnu".Comme avec Universe, le Ubuntu Software Center indique que la communauté Ubuntu peut fournir des mises à jour, mais Canonical ne le fera pas.

Sur un PC domestique classique, vous ne devriez pas trop vous inquiéter de ces différences. Les paquets que vous installez à partir d'Univers devraient généralement être assez sécurisés - s'il y a un gros problème, la communauté Ubuntu peut s'en occuper et déployer une mise à jour de sécurité pour vous. Des paquets de Multiverse peuvent être nécessaires pour visualiser certains types de fichiers multimédia et même afficher du contenu Flash dans Firefox.

Sur un serveur ou un poste de travail critique, ces différences sont plus importantes. Installez le logiciel d'Universe et vous n'êtes pas garanti le support de Canonical pour cela. C'est un gros problème si vous exposer ce logiciel à Internet sur un serveur Ubuntu.