Dla Debiana 12 uruchomiono oddzielne repozytorium z firmware'ami

Deweloperzy Debiana ogłosili testowanie nowego repozytorium non-free-firmware, do którego przeniesiono pakiety z oprogramowaniem układowym z repozytorium non-free. W drugiej wersji alfa instalatora Debiana 12 „Bookworm” udostępniono możliwość dynamicznego pobierania pakietów z oprogramowaniem układowym z repozytorium non-free-firmware. Posiadanie osobnego repozytorium z oprogramowaniem układowym zapewnia dostęp do oprogramowania układowego bez konieczności uwzględniania ogólnego repozytorium non-free na nośnikach instalacyjnych.

Zgodnie z wcześniej przeprowadzonym ogólnym głosowaniem do oficjalnych obrazów dołączone zostały zarówno wolne oprogramowania układowe z repozytorium main, jak i proprietary oprogramowania układowe, które wcześniej były dostępne w repozytorium non-free. W przypadku sprzętu, do którego działania wymagane są zewnętrzne oprogramowania układowe, wymagane proprietary oprogramowania układowe są domyślnie ładowane. Dla użytkowników preferujących tylko wolne oprogramowanie, na etapie ładowania udostępniono możliwość wyłączenia użycia oprogramowania układowego niebędącego wolnym.

Wymagane oprogramowanie układowe jest określane poprzez analizę dzienników jądra, w które są wypisywane ostrzeżenia o błędach podczas ładowania oprogramowania układowego (na przykład „failed to load rtl_nic/rtl8153a-3.fw”). Analizę dziennika przeprowadza skrypt check-missing-firmware, wywoływany przez komponent hw-detect. W przypadku określenia problemów z ładowaniem oprogramowania układowego, skrypt sprawdza plik indeksu Contents-firmware, który mapuje nazwy oprogramowania układowego do pakietów, w których można je znaleźć. Jeśli indeks jest nieobecny, wykonywane jest wyszukiwanie oprogramowania układowego poprzez przeszukiwanie zawartości pakietów w katalogu /firmware. Jeśli pakiet z oprogramowaniem układowym zostanie znaleziony, jest on rozpakowywany, a powiązane z nim moduły jądra są ładowane, po czym pakiet z oprogramowaniem układowym jest dodawany do listy pakietów do zainstalowania, a repozytorium non-free-firmware jest aktywowane w konfiguracji APT.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster