За Debian 12 беше пуснато отделно хранилище с фърмуер

Разработчиците на Debian обявиха тестване на ново хранилище за несвободен фърмуер, в което пакетите на фърмуера са прехвърлени от небезплатното хранилище. Втората алфа версия на инсталатора на Debian 12 „Bookworm“ предоставя възможност за динамично изискване на фърмуерни пакети от хранилището на несвободен фърмуер. Наличието на отделно хранилище с фърмуер ви позволява да предоставите достъп до фърмуера, без да включвате общо несвободно хранилище в инсталационния носител.

В съответствие с проведено преди това общо гласуване, официалните изображения включват както безплатен фърмуер от основното хранилище, така и патентован фърмуер, достъпен преди това чрез небезплатното хранилище. Ако имате оборудване, което изисква външен фърмуер за работа, необходимият фирмен фърмуер се зарежда по подразбиране. За потребители, които предпочитат само безплатен софтуер, опцията за деактивиране на използването на небезплатен фърмуер е предоставена на етапа на изтегляне.

Необходимият фърмуер се определя чрез анализ на регистрационните файлове на ядрото, които показват предупреждения за грешки при зареждане на фърмуера (например „неуспешно зареждане на rtl_nic/rtl8153a-3.fw“). Регистърът се анализира от скрипта за проверка на липсващ фърмуер, извикан от компонента hw-detect. При определяне на проблеми със зареждането на фърмуера, скриптът проверява индексния файл на фърмуера на съдържанието, който съответства на имената на фърмуера и пакетите, в които могат да бъдат намерени. Ако няма индекс, търсенето на фърмуер се извършва чрез търсене в съдържанието на пакетите в директорията /firmware. Ако бъде намерен фърмуерен пакет, той се разопакова и свързаните с него модули на ядрото се зареждат, след което фърмуерният пакет се добавя към списъка с инсталирани пакети и хранилището за несвободен фърмуер се активира в APT конфигурацията.

Източник: opennet.ru

Добавяне на нов коментар