Estos cuatro repositorios son los siguientes:
Muchas veces las personas desmarcan el resto de los campos y van con principios sin comprender lo que realmente representan. Hoy, descubriremos el significado detrás de los cuatro y analizaremos cómo habilitar el repositorio del universo en Ubuntu.
Principal:
El repositorio principal, como su nombre indica, es el más básico de todos, código libre y abierto (FOSS). Este repositorio puede ser el más básico, pero también es el más grande. Contiene todos los paquetes y es mantenido por Canonical. Dado que este repositorio es mantenido por la empresa matriz de Ubuntu, todos los paquetes se prueban previamente y se prueban antes de agregarlos en las últimas compilaciones. Esto también proporciona la comodidad a los usuarios de que todos los paquetes son infalibles y tienen una vida de actualizaciones críticas sin errores.
Universo
¿Por qué existe la necesidad de otro repositorio de código abierto y gratuito cuando ya tenemos? Esto se debe a que no todas las aplicaciones de Foss que pueden mantenerse por Ubuntu. Para aliviar el proceso, el universo es un repositorio que mantiene la comunidad y es absolutamente gratuito. Todos los foss que no están en Main, son parte del universo.
El único cambio significativo entre Main y Universo es que en este último, el software no es mantenido por Canonical y en su lugar es manejado por expertos de la comunidad y entusiastas de Ubuntu.
Este cambio a menudo ha creado una imagen falsa en las cabezas de los usuarios. A pesar de que Canonical no maneja el software, no significa que el software en el Universo sea de segunda clase; Solo significa que Canonical no quería lidiar con las actualizaciones y soluciones de este software particular.
Los errores y las correcciones a menudo son proporcionados por los miembros de la comunidad y si hay algún problema subyacente con la aplicación, entonces el autor o mantenedor de la aplicación interviene para resolver el asunto casi de inmediato.
Restringido:
Hay una gran idea errónea de que todo Ubuntu es de código abierto, mientras que ese ciertamente no es el caso. También existen una serie de software patentado para Ubuntu. Este software proporciona un servicio premium que todo el foss no puede. Puede haber software sustituto, pero la calidad y las características pueden variar.
Actualmente, la lista de estos software propietario incluye solo los controladores Ubuntu predeterminados. Este software incluye controladores WiFi, etc. No se puede negar que estos software son una necesidad absoluta de una funcionalidad normal de un sistema operativo, Canonical los mantiene oficialmente todos ellos.
La obligación de proporcionar los últimos parches, actualizaciones y correcciones de errores para cualquier software restringido, en última instancia, se encuentra sobre los hombros de Canonical.
4. Multiverso:
Por último, pero no menos importante, el repositorio multiverso es el lugar donde se encuentran todo el resto de las cosas. Principalmente, los tipos de software incluidos en esta lista son códecs, complementos de Skype y otro software de código abierto.
Según algunos entusiastas de Ubuntu, Multiverse puede etiquetarse como el lugar donde se encuentran software con problemas legales y problemas de licencia desconocidos.
Estos software son completamente mantenidos por la comunidad y ningún organismo oficial se hace responsable de ellos. Este software a menudo no se ha probado, por eso es esencial tener algún conocimiento sobre ellos de de antemano.
En breve:
Main: código abierto y compatible con Canonical
Universo: código abierto y no compatible con canonical
Restringido: no de código abierto y compatible con canonical
Multiverso: puede ser de código abierto y no compatible con canonical
Ahora que tenemos una mejor comprensión de los cuatro repositorios, hablaremos sobre cómo habilitar el repositorio del universo en Ubuntu.
Los siguientes son algunos comandos que deben ejecutarse para lograr el resultado deseado.
$ sudo add-apt-repositorio universo
Si el comando mencionado anteriormente solicita un error, entonces probablemente sea porque está utilizando una versión anterior de Ubuntu. Para resolver este problema, tendrá que escribir otro comando que sea el siguiente:
$ sudo add-apt-repository "Deb http: // Archive.ubuntu.com/ubuntu $ (lsb_release -sc) universo
Si desea usar los cuatro repositorios discutidos anteriormente, entonces puede agregar el siguiente comando:
$ sudo add-apt-repository "Deb http: // Archive.ubuntu.com/ubuntu $ (lsb_release -sc) principal
universo multiverso restringido "
Para actualizar la lista de paquetes, deberá escribir un último comando y eso es el siguiente:
$ sudo apt-get actualización
Una vez que haya utilizado con éxito todos los comandos mencionados anteriormente, podrá usar el repositorio de universo y los cuatro repositorios, si es necesario.