Ces quatre référentiels sont les suivants:
Souvent, les gens décochent le reste des champs et vont avec le principal sans comprendre ce qu'ils représentent réellement. Aujourd'hui, nous découvrirons le sens derrière les quatre et examinerons davantage comment activer le référentiel d'univers sur Ubuntu.
Principal:
Le référentiel principal, comme son nom l'indique, est le plus basique de tous, gratuit et open source (FOSS). Ce référentiel est peut-être le plus fondamental mais est le plus grand. Il contient tous les packages et est maintenu par canonique. Étant donné que ce référentiel est maintenu par la société mère d'Ubuntu, tous les packages sont précédemment essayés et testés avant d'être ajoutés dans les dernières constructions. Cela offre également le confort aux utilisateurs que tous les packages sont infaillibles et ont une durée de vie de mises à jour critiques sans bug.
Univers
Pourquoi y a-t-il besoin d'un autre référentiel gratuit et open source alors que nous avons déjà? C'est parce que toutes les applications FOSS ne peuvent pas être maintenues par Ubuntu lui-même. Pour soulager le processus, Universe est un référentiel qui est maintenu par la communauté et est absolument gratuit. Tous les foss qui ne sont pas principaux font partie de l'univers.
Le seul changement significatif entre le principal et l'univers est que dans ce dernier, les logiciels ne sont pas maintenus par canonique et sont à la place gérés par des experts communautaires et des passionnés d'Ubuntu.
Ce changement a souvent créé une fausse image dans les têtes des utilisateurs. Bien que Canonical ne manipule pas le logiciel, cela ne signifie pas que le logiciel de l'univers est de deuxième classe; Cela signifie seulement que Canonical ne voulait pas gérer les mises à jour et les correctifs de ces logiciels particuliers.
Les bogues et les correctifs sont souvent fournis par les membres de la communauté et s'il y a un problème sous-jacent avec l'application, l'auteur ou le responsable de l'application intervient pour résoudre la question presque immédiatement.
Limité:
Il y a une énorme idée fausse selon laquelle tout Ubuntu est open source alors que ce n'est certainement pas le cas. Il existe un certain nombre de logiciels propriétaires qui existent également pour Ubuntu. Ces logiciels fournissent un service premium que tous les foss ne peuvent pas. Il peut y avoir un logiciel de substitut, mais la qualité et les fonctionnalités peuvent varier.
Actuellement, la liste de ces logiciels propriétaires ne comprend que les pilotes Ubuntu par défaut. Ces logiciels comprennent des pilotes wifi et ainsi de suite. Il est indéniable que ces logiciels sont une nécessité absolue d'une fonctionnalité normale d'un système d'exploit.
L'obligation de fournir les derniers correctifs, mises à jour et correctifs de bogues pour tout logiciel restreint se trouve ensuite sur les épaules de canonique.
4. Multivers:
Dernier point mais non le moindre, le référentiel multivers est l'endroit où se trouvent tout le reste des choses. Principalement, les types de logiciels inclus dans cette liste sont les codecs, les plug-ins Skype et d'autres logiciels open source.
Selon certains passionnés d'Ubuntu, Multiverse peut être étiqueté comme le lieu où des logiciels avec des problèmes juridiques et des problèmes de licence inconnus sont trouvés.
Ces logiciels sont entièrement maintenus par la communauté et aucun organisme officiel ne lui assume aucune responsabilité. Ces logiciels sont souvent non testés, c'est pourquoi il est essentiel d'avoir des connaissances à leur sujet à l'avance.
Bref:
Main - open source et soutenu par canonique
Univers - open source et non pris en charge par canonique
Restreint - non open source et soutenu par
Multiverse - peut être open source et non pris en charge par canonique
Maintenant que nous avons une meilleure compréhension des quatre référentiels, nous parlerons de la façon d'activer le référentiel de l'univers à Ubuntu.
Voici quelques commandes qui doivent être exécutées pour atteindre le résultat souhaité.
$ sudo add-att-repository univers
Si la commande mentionnée ci-dessus invite une erreur, c'est probablement parce que vous utilisez une ancienne version d'Ubuntu. Pour résoudre ce problème, vous devrez écrire une autre commande qui est la suivante:
$ sudo add-att-repository "deb http: // archive.ubuntu.com / ubuntu $ (lsb_release -sc) Universe
Si vous souhaitez utiliser les quatre référentiels discutés précédemment, vous souhaiterez peut-être ajouter la commande suivante:
$ sudo add-att-repository "deb http: // archive.ubuntu.com / ubuntu $ (lsb_release -sc) Main
Univers multivers restreint »
Pour mettre à jour la liste des packages, vous devrez écrire une dernière commande et c'est comme suit:
$ sudo apt-get updat
Une fois que vous avez utilisé avec succès toutes les commandes mentionnées ci-dessus, vous pourrez utiliser le référentiel de l'univers et les quatre référentiels, si nécessaire.