Repositori berasingan dengan perisian tegar telah dilancarkan untuk Debian 12

Pembangun Debian telah mengumumkan ujian repositori perisian tegar bukan bebas baharu, di mana pakej perisian tegar telah dipindahkan daripada repositori bukan percuma. Keluaran alfa kedua pemasang "Bookworm" Debian 12 menyediakan keupayaan untuk meminta pakej perisian tegar secara dinamik daripada repositori perisian tegar bukan bebas. Kehadiran repositori berasingan dengan perisian tegar membolehkan anda menyediakan akses kepada perisian tegar tanpa memasukkan repositori am bukan bebas dalam media pemasangan.

Selaras dengan undian umum yang diadakan sebelum ini, imej rasmi termasuk kedua-dua perisian tegar percuma dari repositori utama dan perisian tegar proprietari yang sebelum ini tersedia melalui repositori bukan percuma. Jika anda mempunyai peralatan yang memerlukan perisian tegar luaran untuk beroperasi, perisian tegar proprietari yang diperlukan dimuatkan secara lalai. Bagi pengguna yang memilih perisian percuma sahaja, pilihan untuk melumpuhkan penggunaan perisian tegar bukan percuma disediakan pada peringkat muat turun.

Perisian tegar yang diperlukan ditentukan melalui analisis log kernel, yang memaparkan amaran tentang kegagalan semasa memuatkan perisian tegar (contohnya, "gagal memuatkan rtl_nic/rtl8153a-3.fw"). Log dihuraikan oleh skrip check-missing-firmware, dipanggil oleh komponen hw-detect. Apabila menentukan masalah dengan memuatkan perisian tegar, skrip menyemak fail indeks Kandungan-perisian tegar, yang sepadan dengan nama perisian tegar dan pakej di mana ia boleh ditemui. Jika tiada indeks, carian untuk perisian tegar dilakukan dengan mencari melalui kandungan pakej dalam direktori /firmware. Jika pakej perisian tegar ditemui, ia dibongkar dan modul kernel yang berkaitan dimuatkan, selepas itu pakej perisian tegar ditambahkan pada senarai pakej yang dipasang, dan repositori perisian tegar bukan bebas diaktifkan dalam konfigurasi APT.

Sumber: opennet.ru

Tambah komen