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.