Debiani arendajad kuulutasid vĂ€lja uue non-free-firmware hoidla testimise, kuhu on kantud firmavĂ€lised paketid non-free hoidlast. Debian 12 âBookwormâ teise alpha-vĂ€ljalaske installeri sees on vĂ”imalik dĂŒnaamiliselt taotleda pakette firmavĂ€liste hoidlatest. Eraldi firmavĂ€ljade hoidla olemasolu vĂ”imaldab tagada juurdepÀÀsu firmavĂ€ljadele ilma nende hĂ”lmamata non-free ĂŒldhooldustesse instalatsioonimeedias.
Varasemalt korraldatud ĂŒldhÀÀletuse kohaselt on ametlikele kujundustele lisatud nii vabade omehude pakettidest main kui ka omandiĂ”igustega firmavĂ€ljade pakette, mis varem olid kergesti kĂ€tte saadavad non-free hoidlast. Kui varustus vajab vĂ€liseid firmavĂ€lju, laaditakse vajalikud omandiĂ”igustega firmavĂ€ljad vaikimisi. Kasutajatele, kes eelistavad ainult vaba tarkvara, pakutakse laadimise etapis vĂ”imalust vĂ€lja lĂŒlitada mittesoodsa firmavĂ€ljade kasutamine.
NĂ”utav firmavĂ€li mÀÀratakse tuvastades kernel logisid, kuhu kuvatakse hoiatused, kui firmavĂ€ljade laadimine ebaĂ”nnestub (nĂ€iteks âfailed to load rtl_nic/rtl8153a-3.fwâ). Logide analĂŒĂŒsi teeb skript check-missing-firmware, mille kutsub ĂŒles hw-detect komponent. Probleemide tuvastamisel firmavĂ€ljade laadimisel kontrollib skript Contents-firmware indeksifaili, milles on seotud firmavĂ€ljade ja pakettide nimed, kus neid on vĂ”imalik leida. Kui indeksit ei leita, otsitakse firmavĂ€lju paketide sisu kaudu kaustas /firmware. Kui firmavĂ€ega pakett leitakse, dekompresseeritakse see ja laaditakse seotud kernelijĂ”ud, seejĂ€rel lisatakse firmavĂ€ga pakett installitavate pakettide nimekirja, ja repository non-free-firmware aktiveeritakse APT konfiguratsioonis.
Allikas: opennet.ru
