Debian 12 ir palaista atsevišķa repozitorija ar programmaparatūru

Debian izstrādātāji ir paziņojuši par jaunas, bezmaksas programmaparatūras repozitorija testēšanu, kurā ir pārsūtītas programmaparatūras pakotnes no bezmaksas repozitorija. Otrais Debian 12 “Bookworm” instalēšanas programmas alfa laidiens nodrošina iespēju dinamiski pieprasīt programmaparatūras pakotnes no nebrīvās programmaparatūras krātuves. Atsevišķa repozitorija ar programmaparatūru klātbūtne ļauj nodrošināt piekļuvi programmaparatūrai, instalācijas datu nesējā neiekļaujot vispārēju bezmaksas repozitoriju.

Saskaņā ar iepriekš notikušo vispārējo balsojumu oficiālajos attēlos ir iekļauta gan bezmaksas programmaparatūra no galvenās krātuves, gan patentēta programmaparatūra, kas iepriekš bija pieejama bezmaksas repozitorijā. Ja jums ir aprīkojums, kura darbībai nepieciešama ārēja programmaparatūra, vajadzīgā patentētā programmaparatūra tiek ielādēta pēc noklusējuma. Lietotājiem, kuri dod priekšroku tikai bezmaksas programmatūrai, lejupielādes posmā tiek nodrošināta iespēja atspējot ne-bezmaksas programmaparatūras izmantošanu.

Nepieciešamā programmaparatūra tiek noteikta, analizējot kodola žurnālus, kas parāda brīdinājumus par kļūmēm, ielādējot programmaparatūru (piemēram, “neizdevās ielādēt rtl_nic/rtl8153a-3.fw”). Žurnālu parsē skripts check-missing-firmware, ko izsauc komponents hw-detect. Nosakot problēmas ar programmaparatūras ielādi, skripts pārbauda Contents-firmware indeksa failu, kas atbilst programmaparatūras nosaukumiem un pakotnēm, kurās tās var atrast. Ja indeksa nav, programmaparatūras meklēšana tiek veikta, meklējot pakešu saturu direktorijā /firmware. Ja tiek atrasta programmaparatūras pakotne, tā tiek izpakota un tiek ielādēti saistītie kodola moduļi, pēc tam programmaparatūras pakotne tiek pievienota instalēto pakotņu sarakstam, un APT konfigurācijā tiek aktivizēta programmaparatūras repozitorijs, kas nav brīvs.

Avots: opennet.ru

Pievieno komentāru