Cómo habilitar paquetes no libres en Debian 11

Si bien Debian es conocida por su compromiso con el software libre, hay ciertos paquetes que no cumplen con estos requisitos y por lo tanto se consideran "no libres". Estos paquetes generalmente contienen controladores de hardware y software propietario necesario para ciertos propósitos. En este tutorial, aprenderás cómo habilitar los paquetes no libres en Debian 11.
Pasos:
Paso 1: Actualizar sources.list
El primer paso es actualizar la lista de fuentes de Debian. Abre una terminal y ingresa lo siguiente:
sudo nano /etc/apt/sources.list
Busca las siguientes líneas:
deb http://deb.debian.org/debian buster main
Y reemplaza "buster" con "bullseye". Luego, agrega las siguientes líneas al final del archivo:
deb http://deb.debian.org/debian/ bullseye main contrib non-free
deb-src http://deb.debian.org/debian/ bullseye main contrib non-free
Guarda el archivo y cierra el editor de texto.
Paso 2: Aceptar acuerdos de licencia
Algunos paquetes no libres pueden requerir la aceptación de acuerdos de licencia antes de poder instalarse. Para hacer esto, ingresa lo siguiente en la terminal:
sudo apt-get update
sudo apt-get install debian-nonfree-keyring
Este comando instalará el paquete "debian-nonfree-keyring", que contiene las claves GPG necesarias para verificar la autenticidad de los paquetes no libres.
Paso 3: Instalar paquetes no libres
Ahora puedes instalar cualquier paquete no libre que necesites. Por ejemplo, para instalar el controlador propietario de Nvidia, ingresa lo siguiente:
sudo apt-get install nvidia-driver
O para instalar Adobe Flash Player, ingresa:
sudo apt-get install flashplugin-nonfree
Ejemplos de códigos
Aquí hay algunos ejemplos de código que pueden ser útiles:
- Para listar todos los paquetes disponibles en Debian, incluyendo los no libres:
sudo apt-cache search .
- Para buscar un paquete específico:
sudo apt-cache search paquete
- Para conocer la información de un paquete:
sudo apt-cache show paquete
- Para actualizar la lista de paquetes:
sudo apt-get update
Conclusión
Habilitar paquetes no libres en Debian 11 puede ser útil para aquellas personas que necesitan acceso a controladores de hardware y software propietario para ciertos propósitos. Siguiendo los pasos anteriores podrás instalar paquetes no libres en tu sistema Debian 11.
Preguntas frecuentes
¿Qué son los paquetes no libres en Debian?
Los paquetes no libres en Debian son aquellos que no cumplen completamente con las pautas de software libre definidas por Debian. Esto significa que el software, o partes del software, en estos paquetes pueden estar sujetos a restricciones legales o técnicas.
¿Por qué Debian no ofrece paquetes no libres por defecto?
Debian tiene un compromiso con el software libre y solo proporciona software libre "por defecto" en sus distribuciones oficiales. Para acceder a los paquetes no libres, es necesario actualizar la lista de fuentes como se indica en este tutorial.
¿Es seguro instalar paquetes no libres en Debian?
Es importante tener en cuenta que los paquetes no libres pueden tener restricciones legales o técnicas. Sin embargo, muchos usuarios necesitan acceso a estos paquetes para hacer funcionar ciertos dispositivos de hardware o aplicaciones específicas. Siempre es recomendable verificar que el software es auténtico y no proporciona conexión a sitios web no confiables, asegurándose de descargarlo de fuentes confiables.
[nekopost slugs="servidor-de-debian-vs-ubuntu,hacer-un-usb-de-arranque-de-debian-11,instalar-debian10-virtualbox,como-agregar-un-repositorio-de-paquetes-a-debian,instalar-vapor-en-debian,debian-deshabilitar-ipv6-en-la-interfaz,adinng-nuevo-grupo-de-usuarios-debian,que-version-debian,reiniciar-debian-desde-la-linea-de-comandos"]

Deja una respuesta