Un référentiel séparé avec le firmware a été lancé pour Debian 12

Les développeurs Debian ont annoncé le test d'un nouveau dépôt de micrologiciels non libres, dans lequel les paquets de micrologiciels ont été transférés depuis le dépôt non libre. La deuxième version alpha du programme d'installation Debian 12 « Bookworm » offre la possibilité de demander dynamiquement des packages de micrologiciels à partir du référentiel de micrologiciels non libres. La présence d'un référentiel séparé avec le firmware vous permet de fournir un accès au firmware sans inclure un référentiel général non libre dans le support d'installation.

Conformément à un vote général tenu précédemment, les images officielles incluent à la fois le firmware gratuit du référentiel principal et le firmware propriétaire précédemment disponible via le référentiel non libre. Si votre équipement nécessite un micrologiciel externe pour fonctionner, le micrologiciel propriétaire requis est chargé par défaut. Pour les utilisateurs qui préfèrent uniquement les logiciels libres, la possibilité de désactiver l'utilisation de micrologiciels non libres est proposée au stade du téléchargement.

Le micrologiciel requis est déterminé par l'analyse des journaux du noyau, qui affichent des avertissements concernant les échecs lors du chargement du micrologiciel (par exemple, « échec du chargement de rtl_nic/rtl8153a-3.fw »). Le journal est analysé par le script check-missing-firmware, appelé par le composant hw-detect. Lors de la détermination des problèmes de chargement du micrologiciel, le script vérifie le fichier d'index Contents-firmware, qui correspond aux noms du micrologiciel et aux packages dans lesquels ils peuvent être trouvés. S'il n'y a pas d'index, la recherche du firmware est effectuée en parcourant le contenu des packages dans le répertoire /firmware. Si un package de micrologiciel est trouvé, il est décompressé et les modules de noyau associés sont chargés, après quoi le package de micrologiciel est ajouté à la liste des packages installés et le référentiel de micrologiciels non libres est activé dans la configuration APT.

Source: opennet.ru

Ajouter un commentaire