Dla Debiana 12 uruchomiono osobne repozytorium z oprogramowaniem sprzętowym

Twórcy Debiana ogłosili testowanie nowego repozytorium niewolnego oprogramowania sprzętowego, do którego zostały przeniesione pakiety oprogramowania sprzętowego z niewolnego repozytorium. Druga wersja alfa instalatora Debian 12 „Bookworm” zapewnia możliwość dynamicznego żądania pakietów oprogramowania sprzętowego z repozytorium niewolnego oprogramowania sprzętowego. Obecność osobnego repozytorium z oprogramowaniem sprzętowym pozwala zapewnić dostęp do oprogramowania sprzętowego bez dołączania ogólnego, niewolnego repozytorium na nośniku instalacyjnym.

Zgodnie z wcześniej przeprowadzonym głosowaniem ogólnym, oficjalne obrazy obejmują zarówno darmowe oprogramowanie sprzętowe z głównego repozytorium, jak i zastrzeżone oprogramowanie sprzętowe dostępne wcześniej za pośrednictwem niewolnego repozytorium. Jeśli posiadasz sprzęt, który do działania wymaga zewnętrznego oprogramowania sprzętowego, wymagane oprogramowanie firmowe jest ładowane domyślnie. Dla użytkowników, którzy preferują wyłącznie bezpłatne oprogramowanie, dostępna jest opcja wyłączenia korzystania z niewolnego oprogramowania sprzętowego na etapie pobierania.

Wymagane oprogramowanie sprzętowe jest określane poprzez analizę dzienników jądra, które wyświetlają ostrzeżenia o błędach podczas ładowania oprogramowania sprzętowego (na przykład „nie udało się załadować rtl_nic/rtl8153a-3.fw”). Dziennik jest analizowany przez skrypt check-missing-firmware wywoływany przez komponent hw-detect. Podczas określania problemów z ładowaniem oprogramowania sprzętowego skrypt sprawdza plik indeksu Contents-firmware, który odpowiada nazwom oprogramowania sprzętowego i pakietom, w których się on znajduje. Jeżeli nie ma indeksu, wyszukiwanie oprogramowania sprzętowego odbywa się poprzez przeszukanie zawartości pakietów w katalogu /firmware. Jeśli zostanie znaleziony pakiet oprogramowania sprzętowego, zostanie on rozpakowany i załadowane powiązane moduły jądra, po czym pakiet oprogramowania sprzętowego zostanie dodany do listy zainstalowanych pakietów i aktywowane zostanie repozytorium niewolnego oprogramowania układowego w konfiguracji APT.

Źródło: opennet.ru

Dodaj komentarz