A Debian 12-hez külön tárházat indítottak firmware-rel

A Debian fejlesztői bejelentették, hogy tesztelnek egy új, nem ingyenes firmware-tárat, amelybe a firmware-csomagokat átvitték a nem ingyenes tárolóból. A Debian 12 „Bookworm” telepítőjének második alfa kiadása lehetővé teszi a firmware-csomagok dinamikus kérését a nem ingyenes firmware-tárból. A firmware-t tartalmazó különálló tár megléte lehetővé teszi, hogy hozzáférést biztosítson a firmware-hez anélkül, hogy a telepítési adathordozón egy általános, nem ingyenes tárolót helyezne el.

Egy korábban lezajlott általános szavazásnak megfelelően a hivatalos képek egyaránt tartalmazzák a fő tárolóból származó ingyenes firmware-t és a korábban a nem ingyenes adattáron keresztül elérhető saját firmware-t. Ha olyan berendezései vannak, amelyek működéséhez külső firmware szükséges, akkor a szükséges saját firmware alapértelmezés szerint betöltődik. Azon felhasználók számára, akik csak az ingyenes szoftvereket részesítik előnyben, a letöltési szakaszban lehetőség nyílik a nem ingyenes firmware használatának letiltására.

A szükséges firmware-t a kernelnaplók elemzésével határozzák meg, amelyek figyelmeztetéseket jelenítenek meg a firmware betöltésekor fellépő hibákról (például „nem sikerült betölteni az rtl_nic/rtl8153a-3.fw fájlt”). A naplót a check-missing-firmware parancsfájl elemzi, amelyet a hw-detect komponens hív meg. A firmware betöltésével kapcsolatos problémák meghatározásakor a szkript ellenőrzi a Contents-firmware indexfájlt, amely megegyezik a firmware és a csomagok nevével, amelyekben megtalálhatók. Ha nincs index, a firmware keresése a /firmware könyvtárban található csomagok tartalmában való kereséssel történik. Ha a rendszer firmware-csomagot talál, kicsomagolja, és betölti a hozzá tartozó kernelmodulokat, majd a firmware-csomag hozzáadódik a telepített csomagok listájához, és az APT konfigurációjában aktiválódik a nem ingyenes firmware-tár.

Forrás: opennet.ru

Hozzászólás