Se lanzó un repositorio separado con firmware para Debian 12

Los desarrolladores de Debian han anunciado la prueba de un nuevo repositorio de firmware no libre, al cual se han transferido paquetes de firmware desde el repositorio no libre. La segunda versión alfa del instalador “Bookworm” de Debian 12 brinda la capacidad de solicitar dinámicamente paquetes de firmware desde el repositorio de firmware no libre. La presencia de un repositorio de firmware separado le permite brindar acceso al firmware sin incluir un repositorio general no gratuito en los medios de instalación.

De acuerdo con una votación general celebrada anteriormente, las imágenes oficiales incluyen tanto firmware gratuito del repositorio principal como firmware propietario disponible anteriormente a través del repositorio no gratuito. Si tiene un equipo que requiere firmware externo para funcionar, el firmware propietario requerido se carga de forma predeterminada. Para los usuarios que prefieren sólo software gratuito, en la etapa de descarga se ofrece la opción de desactivar el uso de firmware no gratuito.

El firmware requerido se determina mediante el análisis de los registros del kernel, que muestran advertencias sobre fallas al cargar el firmware (por ejemplo, "no se pudo cargar rtl_nic/rtl8153a-3.fw"). El registro es analizado por el script check-missing-firmware, llamado por el componente hw-detect. Al determinar problemas con la carga del firmware, el script verifica el archivo de índice de contenido-firmware, que coincide con los nombres del firmware y los paquetes en los que se pueden encontrar. Si no hay ningún índice, la búsqueda de firmware se realiza buscando en el contenido de los paquetes en el directorio /firmware. Si se encuentra un paquete de firmware, se descomprime y se cargan los módulos del kernel asociados, después de lo cual el paquete de firmware se agrega a la lista de paquetes instalados y el repositorio de firmware no gratuito se activa en la configuración de APT.

Fuente: opennet.ru

Añadir un comentario