Cómo agregar un repositorio de paquetes a Debian

Cómo agregar un repositorio de paquetes a Debian
En Linux se instalan un conjunto de paquetes de forma predeterminada. Pero los paquetes predeterminados nunca son suficientes. Es posible que desee configurar un servidor de archivos, un servidor web, o un servidor de base de datos o algo más. Para eso, debe instalar paquetes adicionales. Usamos un administrador de paquetes como apto para instalar y administrar paquetes en Linux. El Administrador de paquetes descarga e instala paquetes desde un repositorio de paquetes. Un repositorio de paquetes es un servidor HTTP o FTP en la web donde se mantienen un conjunto de paquetes en Internet junto con los metadatos del paquete que les gusta a un administrador de paquetes apto descargas y usos primero para averiguar qué paquetes están disponibles en el repositorio de paquetes. También puede tener su propio repositorio de paquetes locales y agregarlo en Debian.

En este artículo, le mostraré cómo agregar un repositorio de paquetes en Debian. Usaré Debian 9 Stretch para la demostración.

Agregar un repositorio de paquetes manualmente en Debian

La información del repositorio de paquetes se almacena en el /etc/apt/fuentes.lista archivo. Puedes editar el /etc/apt/fuentes.lista Archivo directamente para agregar un nuevo repositorio de paquetes.

Puede ejecutar el siguiente comando para editar /etc/apt/fuentes.lista archivo:

$ sudo nano/etc/apt/fuentes.lista

Debería ver la siguiente ventana como se muestra en la captura de pantalla a continuación. Como puede ver, no tengo un repositorio de paquetes agregado aquí ahora mismo. Es posible que se agregue muchos repositorios de paquetes. Pero quiero mostrarte lo básico.

Ahora voy a agregar el repositorio oficial de paquetes de Debian 9. Así que estoy agregando la siguiente línea al archivo como se marca en la captura de pantalla a continuación:

Deb http: // ftp.a nosotros.debian.org/debian estiramiento principal contribuy no libre

Es posible que no entienda cuál es esta línea todavía. Dejame explicar.

La línea comienza con debutante lo que significa que es un repositorio binario de Debian precompilado. Si el repositorio de paquetes contiene códigos fuente de diferentes softwares, debe reemplazar debutante con Deb-Src.

Ahora la siguiente sección es la URL del repositorio de paquetes. Puede agregar HTTP, HTTPS, URL de repositorio FTP aquí.

La siguiente sección marcada en la captura de pantalla a continuación está la suite o el nombre de codificación. Para Debian 9, es estirar.

Es posible que pueda encontrar lo que es para su sistema operativo Debian con el siguiente comando:

$ lsb_release -cs

Como puede ver en la captura de pantalla a continuación, el nombre de nombre de código o el nombre de la suite es estirar.

La sección marcada de la captura de pantalla a continuación depende del repositorio de paquetes específico que está agregando. Para el repositorio oficial de Debian, tienes principal, apagar, y no libre.

Cada una de estas palabras representa una sección o conjunto de paquetes de software en el mismo repositorio de paquetes.

Una vez que haya terminado, presione + X y luego presiona Y y luego presiona Para guardar el archivo.

Una vez que haya terminado de agregar un repositorio, ejecute el siguiente comando para actualizar el apto Cache Administrador de paquetes:

$ sudo apt-get actualización

Como puede ver, el caché del repositorio del paquete se está actualizando.

También hay una forma más limpia de agregar nuevos repositorios de paquetes en Debian.

Sobre los sistemas operativos de Debian, un directorio especial /etc/apt/fuentes.lista.d/ está disponible de forma predeterminada. Se usa para facilitar agregar nuevos repositorios de paquetes. Todo lo que tiene que hacer es crear un nuevo archivo con la extensión .lista en el /etc/apt/fuentes.lista.d/ directorio.

En lugar de agregar el nuevo repositorio al /etc/apt/fuentes.lista Archivo, puede crear un nuevo archivo. Digamos debian_us_official.lista en /etc/apt/fuentes.lista.d/ directorio con el siguiente comando:

$ sudo nano/etc/apt/fuentes.lista.D/Debian_us_Official.lista

Se debe abrir un nuevo archivo vacío.

Ahora agregue la siguiente línea.

Deb http: // ftp.a nosotros.debian.org/debian estiramiento principal contribuy no libre

Ahora guarde el archivo y ejecute el siguiente comando. Eres bueno para ir.

$ sudo apt-get actualización

Agregar un repositorio de paquetes usando apto sobre Debian

Ahora que comprende cómo se formatean una línea de repositorio. Ahora puedes usar el apto Administrador de paquetes para agregar nuevos repositorios de paquetes.

Para agregar el mismo repositorio que antes, ejecute el siguiente comando:

$ sudo apt-add-repository 'Deb http: // ftp.a nosotros.debian.org/debian estirado principal contribib no libre '

Puede agregar un PPA también con el siguiente comando:

$ sudo apt-add-repository your_ppa

Nota: Aquí Tu_ppa Debería ser algo como PPA: Teejee2008/PPA.

También puede eliminar un PPA o un repositorio de paquetes con el siguiente comando:

$ sudo apt-add-repository -r Your_Repository

Nota: Aquí, Your_Repository puede ser una línea de repositorio o un PPA.

Por ejemplo, en la captura de pantalla a continuación, eliminé un repositorio usando la línea de repositorio.

Así es como agrega un repositorio en Debian. Gracias por leer este artículo.