Agregar un repositorio de Debian

Agregar un repositorio de Debian

Debian es un sistema operativo (SO) conocido y de código abierto para computadoras que emplean un núcleo similar a UNIX, generalmente Linux, junto con otros elementos de software, la mayoría de los cuales se originan en el proyecto GNU. Los sistemas Debian usan diferentes repositorios para conjuntos específicos de tareas. Un repositorio de Debian es una colección de paquetes de Debian que se ponen a disposición del público para la descarga e instalación. Estos paquetes se organizan en categorías como "principal", "contribución" y "no libre" y generalmente se alojan en servidores a los que se puede acceder a través de Internet. Esta guía analiza cómo podemos agregar un repositorio de Debian a un sistema de Linux.

Instale los requisitos previos

El sistema Linux tiene el paquete de protección de software-propiedades que se utiliza para administrar los repositorios instalados en el sistema Linux. El siguiente comando instala el paquete "Software-Properties-Common" en un sistema basado en Ubuntu utilizando el Administrador de paquetes APT. El comando "sudo" se utiliza para ejecutar el comando con privilegios de superuser (root) que son necesarios para instalar el software en el sistema. Se le solicita al usuario su contraseña antes de que se pueda ejecutar el comando. El comando instala el paquete de protección de software-protegidas y las propiedades de software Python3 como dependencias. También muestra el espacio de disco adicional que se utiliza después de la instalación, la versión del paquete y otros detalles como la fuente del paquete. Si presiona "Y", el paquete está instalado. De lo contrario, la instalación se cancela.

omar@virtualbox: ~ $ sudo apt install software-properties-common

Actualizar el sistema Linux

El siguiente paso después de la instalación de requisitos previos es actualizar el sistema Linux. Para la actualización, presentamos la utilidad APT Package Manager que funciona bien para actualizar todo el sistema y realizar todo tipo de comando en Linux. Este siguiente comando actualiza las listas de paquetes en un sistema basado en Ubuntu utilizando el Administrador de paquetes APT. Se le solicita al usuario su contraseña antes de que se pueda ejecutar el comando. El comando "APT-Get Update" recupera las últimas listas de paquetes de los repositorios que están configurados en el sistema. Este suele ser el primer paso antes de actualizar o agregar nuevos paquetes al sistema, ya que se asegura de que el Administrador de paquetes tenga los detalles más recientes sobre los paquetes disponibles y sus versiones.

El comando actualiza la lista de paquetes de las fuentes que se especifican en los archivos de configuración. El comando obtiene 6.683 kb de datos en 19s con una velocidad de 355 kb/s. Después de actualizar las listas de paquetes, el comando muestra "Listas de paquetes de lectura ... Hecho".

omar@virtualbox: ~ $ sudo apt-get actualización

Agregue un repositorio de Debian usando las fuentes.Archivo de lista

Hay dos formas de agregar un repositorio de Debian en cualquier sistema de Linux: utilizando el comando apt-add-repositorio o usando las fuentes.archivo de lista. Puede encontrar toda la información sobre los repositorios de Debian instalados en las fuentes.Lista del archivo utilizando la instrucción nano que se adjunta a continuación para abrir este archivo. El editor de Nano de salida muestra la información azul comentada y las líneas mixtas verdes y moradas no commentadas como los paquetes de Debian instalados. Para deshabilitar los paquetes instalados, puede agregar el personaje "#" antes del paquete Debian.

omar@virtualbox: ~ $ sudo nano/etc/apt/fuentes.lista

Supongamos que queremos agregar el repositorio de juegos Wily-Getdeb en nuestro sistema Debian, que es un repositorio que contiene los juegos para el sistema operativo Ubuntu, la versión "Wily". Para esto, agregamos la siguiente línea en las fuentes.Lista del archivo y guarde el archivo usando Ctrl+S. El repositorio contiene juegos que están empaquetados para el lanzamiento "Wily" de Ubuntu. La palabra clave "Deb" significa Debian, la familia de distribuciones de Linux en las que se basa Ubuntu. El "http" indica que se accede al repositorio a través del protocolo HTTP. El repositorio está alojado por el "Archivo.getdeb.sitio web de net ”. Esta línea de texto generalmente se agrega a un archivo llamado "fuentes.Lista ”en Ubuntu para agregar el repositorio a la lista del sistema de fuentes de paquetes.

Agregue un repositorio de Debian utilizando la instrucción Add-ATP-Repository

Para agregar un repositorio de Debian en Ubuntu, también puede usar el comando APT PACECK Manager de manera diferente. Para esto, utilice las instrucciones de repositorio adicional, incluida la URL del repositorio que se instalará. Por ejemplo, para agregar el repositorio oficial de Debian para la versión "estiramiento", ejecuta el siguiente comando enumerado. Este comando actualiza la lista del sistema de fuentes de paquetes para incluir un nuevo repositorio. El repositorio se encuentra en la URL especificada, I.mi. "Http: // ftp.a nosotros.debian.org/Debian ", y es para la versión de Debian llamada" estiramiento ". Contiene los paquetes para tres componentes: "principal", "no libre" y "contribuy". El comando también agrega una entrada deb a las fuentes.lista.D y una entrada desactivada de DEB-SRC a las fuentes.lista.d.

omar@virtualbox: ~ $ sudo add-apt-repository "Deb http: // ftp.a nosotros.debian.org/Debian "> http: // ftp.a nosotros.debian.org/debian estirado principal contribib no libre "

Eliminar un repositorio de Debian

Al igual que puede agregar un repositorio de Debian a su sistema muy fácilmente, también puede eliminarlo si ya no es necesario. Para eliminar un repositorio de Debian de un sistema, también puede usar el comando Add-APP-Repository con un poco de modificación. Para eso, debe desechar la opción "-r" en la misma instrucción. Por ejemplo, el siguiente comando utiliza los derechos de sudo para ejecutar la instrucción Add-SAPT-Repository con la opción -r que le indica que elimine el repositorio.

El repositorio que se elimina es "Deb http: // Archive.getdeb.Juegos Net/Ubuntu Wily-Getdeb ", que es un repositorio que contiene los juegos para la versión del sistema operativo de Ubuntu," Wily ". Lo acabamos de instalar en las ilustraciones anteriores. Este comando elimina este repositorio de la lista de fuentes de software del sistema que evita que cualquier paquete de ese repositorio se instale o actualice. El sistema le pide a un usuario que confirme la eliminación presionando [Enter] o cancele presionando CTRL-C. El comando también muestra las listas de paquetes que se instalan actualmente en el sistema. Si el comando es exitoso, genera "hecho", lo que indica que las listas de paquetes se actualizan correctamente.

omar@virtualbox: ~ $ sudo add-apt-repository -r "Deb http: // Archive.getdeb.Net/Ubuntu "> http: // Archive.getdeb.Juegos Net/Ubuntu Wily-Getdeb "

Después de eliminar el repositorio, cuando abre las fuentes.Lista de archivo Una vez más usando la siguiente instrucción, verá que el paquete Debian para "Wity" ya no reside en el archivo.

omar@virtualbox: ~ $ sudo nano/etc/apt/fuentes.lista

Conclusión

Se recomienda utilizar los repositorios oficiales de Debian para Ubuntu. Sin embargo, también puede usar los repositorios de terceros que no son compatibles oficialmente. Es importante tener en cuenta que agregar los repositorios de Debian a Ubuntu puede causar los problemas de compatibilidad y romper el sistema. Por lo tanto, se recomienda usar cierta precaución al agregar los repositorios y solo agregar los que confía y que son compatibles con su versión de Ubuntu.