Ang isang hiwalay na imbakan na may firmware ay inilunsad para sa Debian 12

Ang mga developer ng Debian ay nag-anunsyo ng pagsubok ng isang bagong non-free-firmware repository, kung saan inilipat ang mga firmware package mula sa non-free repository. Ang pangalawang alpha release ng Debian 12 "Bookworm" installer ay nagbibigay ng kakayahang dynamic na humiling ng mga firmware package mula sa non-free-firmware repository. Ang pagkakaroon ng isang hiwalay na imbakan na may firmware ay nagbibigay-daan sa iyo upang magbigay ng access sa firmware nang hindi kasama ang isang pangkalahatang hindi-libreng imbakan sa media ng pag-install.

Alinsunod sa dati nang ginanap na pangkalahatang boto, kasama sa mga opisyal na larawan ang parehong libreng firmware mula sa pangunahing repositoryo at proprietary firmware na dating available sa pamamagitan ng hindi libreng repositoryo. Kung mayroon kang kagamitan na nangangailangan ng panlabas na firmware upang gumana, ang kinakailangang pagmamay-ari na firmware ay na-load bilang default. Para sa mga user na mas gusto lamang ang libreng software, ang opsyon na huwag paganahin ang paggamit ng hindi libreng firmware ay ibinibigay sa yugto ng pag-download.

Ang kinakailangang firmware ay tinutukoy sa pamamagitan ng pagsusuri ng mga kernel log, na nagpapakita ng mga babala tungkol sa mga pagkabigo kapag naglo-load ng firmware (halimbawa, "nabigong i-load ang rtl_nic/rtl8153a-3.fw"). Ang log ay na-parse ng check-missing-firmware script, na tinatawag ng hw-detect component. Kapag tinutukoy ang mga problema sa paglo-load ng firmware, sinusuri ng script ang Contents-firmware index file, na tumutugma sa mga pangalan ng firmware at sa mga pakete kung saan makikita ang mga ito. Kung walang index, ang paghahanap para sa firmware ay isinasagawa sa pamamagitan ng paghahanap sa mga nilalaman ng mga pakete sa direktoryo ng /firmware. Kung ang isang firmware package ay natagpuan, ito ay i-unpack at ang mga nauugnay na kernel module ay na-load, pagkatapos nito ang firmware package ay idinagdag sa listahan ng mga naka-install na pakete, at ang non-free-firmware repository ay isinaaktibo sa APT configuration.

Pinagmulan: opennet.ru

Magdagdag ng komento