GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo habilito paquetes no libres en Debian?

Solución 1:

Abre /etc/apt/sources.list y debería ver líneas como las siguientes (las URL probablemente variarán):

deb http://http.us.debian.org/debian stable main contrib

Simplemente agrega non-free a las URL respectivas que desea utilizar, es decir:

 deb http://http.us.debian.org/debian stable main contrib non-free

Ejecutando apt-get update actualizará su repositorio local con la lista de paquetes.

Solución 2:

También puede restringir esto un poco si solo quieres algunos paquetes muy específicos de non-free (firmwares para su hardware, por ejemplo).

Para hacerlo, mantenga su /etc/apt/sources.list como lo describe @Andrew M. Luego, use Apt Pinning para deshabilitar de forma predeterminada todos los paquetes no gratuitos para su versión actual:

Crea un archivo llamado /etc/apt/preferences.d/non-free_policy que contiene las siguientes directivas:

Explanation: Disable packages from non-free tree by default
Package: *
Pin: release o=Debian,a=stable,l=Debian,c=non-free
Pin-Priority: -1

Ahora, cree otro archivo para el paquete específico que desea obtener de non-free.
Supongamos que desea agregar los controladores Intel para tarjetas inalámbricas, por ejemplo (paquete firmware-iwlwifi ).
Crea un nombre de archivo /etc/apt/preferences.d/firmware-iwlwifi_nonfree con estas líneas:

Explanation: Enable package firmware-iwlwifi from non-free tree
Package: firmware-iwlwifi
Pin: release o=Debian,a=stable,l=Debian,c=non-free
Pin-Priority: 600

Esta configuración evita sobrecargar su paquete con estos molestos paquetes no gratuitos;)

Solución 3:

Una forma alternativa de actualizar el archivo de configuración de fuentes del paquete es usar el apt-add-repository comando (del software-properties-common paquete). Si desea un paquete no gratuito para todas las fuentes, ejecute:

sudo apt-add-repository non-free
sudo apt-get update

Respuesta inspirada en:https://askubuntu.com/a/553847/67211


Linux
  1. Cómo instalar paquetes RPM en Debian 11 Bullseye

  2. Debian – ¿Cómo bloquear non-free con las preferencias de Apt?

  3. ¿Cómo verificar el paquete descargado en Openbsd 5.1?

  4. Cómo reparar paquetes rotos en Ubuntu 16.04 y Debian 9

  5. Cómo habilitar índices grandes en MariaDB 10 en Debian 10

Cómo agregar un repositorio a Debian

Cómo convertir paquetes de Linux con Alien

Cómo compilar paquetes Debian desde el código fuente

Cómo instalar el paquete Debian (.deb)

Cómo instalar paquetes Deb en Ubuntu, Debian y Mint

Cómo habilitar SSH en Debian 10 Buster