Ett separat arkiv med firmware har lanserats för Debian 12

Debianutvecklare har tillkännagivit testning av ett nytt icke-fri firmware-förråd, till vilket firmware-paket har överförts från det icke-fria förvaret. Den andra alfaversionen av Debian 12 "Bookworm"-installationsprogrammet ger möjligheten att dynamiskt begära firmwarepaket från den icke-fria firmware-förvaret. Närvaron av ett separat arkiv med firmware gör att du kan ge åtkomst till firmware utan att inkludera ett allmänt icke-fritt arkiv i installationsmediet.

I enlighet med en tidigare allmän omröstning innehåller de officiella bilderna både gratis firmware från huvudförvaret och proprietär firmware som tidigare var tillgänglig via det icke-fria förvaret. Om du har utrustning som kräver extern firmware för att fungera, laddas den proprietära firmware som krävs som standard. För användare som bara föredrar fri programvara, finns alternativet att inaktivera användningen av icke-fri firmware vid nedladdningsstadiet.

Den fasta programvaran som krävs bestäms genom analys av kärnloggarna, som visar varningar om fel när den fasta programvaran laddas (till exempel "misslyckades med att ladda rtl_nic/rtl8153a-3.fw"). Loggen tolkas av skriptet check-missing-firmware, anropat av hw-detect-komponenten. När man avgör problem med att ladda fast programvara, kontrollerar skriptet Contents-firmware-indexfilen, som matchar namnen på den fasta programvaran och paketen där de kan hittas. Om det inte finns något index, görs sökningen efter firmware genom att söka igenom innehållet i paket i /firmware-katalogen. Om ett firmware-paket hittas packas det upp och de tillhörande kärnmodulerna laddas, varefter firmware-paketet läggs till i listan över installerade paket och det icke-fria firmware-förrådet aktiveras i APT-konfigurationen.

Källa: opennet.ru

Lägg en kommentar