Debian logo con Debian

Activar los repositorios privativos en Debian 9

publicado en: Debian, Sist. Operativos, Software, Ubuntu | 2
 
 

Los repositorios de Debian se dividen en tres ramas según el tipo de licencia. Estas ramas son:

  • main: contiene el grueso de los paquetes de la distribución. Todos los paquetes de esta rama son libres.
  • contrib: contiene software también libre, pero que precisa de software o paquetes no libres.
  • non-free: incluye paquetes privativos, no libres.

En una primera instalación de Debian solo se instalan paquetes libres ya que la única rama de repositorios activa es la main.

Para activar los repositorios privativos tenemos que activar las ramas contrib y non-free. Para hacerlo, utilizaremos un editor de texto plano y editaremos el archivo de configuración de los repositorios /etc/apt/sources.list. Una de las muchas formas de editarlo es con el siguiente comando:

# nano /etc/apt/sources.list

El contenido del archivo será algo parecido a esto:

deb http://ftp.es.debian.org/debian/ stretch main
deb-src http://ftp.es.debian.org/debian/ stretch main
 
deb http://security.debian.org/debian-security stretch/updates main
deb-src http://security.debian.org/debian-security stretch/updates main

Se observa que de las tres ramas de repositorios, solo está activada la rama main. Para activar las otras ramas tan solo tendremos que añadir las palabras contrib non-free después de main. El archivo sources.list quedaría de la siguiente forma:

deb http://ftp.es.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.es.debian.org/debian/ stretch main contrib non-free
 
deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free

Tras realizar los cambios, guardamos los cambios y cerramos el archivo.
Ya solo queda actualizar el índice de los repositorios y tendremos a nuestra disposición los paquetes de las ramas contrib y non-free.

# apt-get update

Nota: esta explicación es válida para cualquier distribución de Debian. Solo tendremos que añadir a continuación de main las palabras contrib y non-free, dejando el resto de datos igual.

Enlaces externos

Espero que este artículo os haya sido de utilidad. Si pensáis que podéis colaborar para mejorar este artículo, que hay algo erróneo en él o simplemente deseáis comentarlo, por favor, dejad vuestra opinión más abajo.
  Configuración de privacidad y de cookies.
Seguir J. Carlos:

Técnico Informático - Desarrollo Web - Administración de Redes

Técnico Informático. Desarrollo Web. Administración de redes.

Últimas publicaciones de

2 comentarios

  1. jeansito

    Hola
    Estupendo tutorial de hecho me sirve de mucho…
    pq no haces un tutorial de como hacer un mirror de repositorios local..con apt-mirror en debian 9…????

    • J. Carlos

      Gracias jeansito,

      Tendré en cuenta tu petición, pero ahora estoy liado con temas sobre DNS. Me lo apunto a la lista de trabajos pendientes.
      Un Saludo

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.