Pengembang Gentoo sedang mempertimbangkan untuk menyiapkan versi biner dari kernel Linux

Pengembang Gentoo sedang berdiskusi penyediaan paket kernel Linux universal yang tidak memerlukan konfigurasi parameter manual saat membangun dan serupa dengan paket kernel yang disediakan dalam distribusi biner tradisional. Sebagai contoh masalah pada praktik Gentoo dalam mengonfigurasi parameter kernel secara manual, terdapat kekurangan kumpulan opsi default terpadu yang menjamin fungsionalitas setelah pemutakhiran (dengan konfigurasi manual, jika kernel tidak bisa boot atau crash, tidak jelas apakah masalahnya disebabkan oleh pengaturan parameter yang salah atau karena kesalahan pada kernel itu sendiri).

Pengembang bermaksud untuk menyediakan kernel kerja yang siap pakai dan diketahui yang dapat diinstal
dengan sedikit usaha (seperti ebuild, dikompilasi serupa dengan paket lain) dan akan diperbarui secara otomatis sebagai bagian dari pembaruan sistem rutin oleh manajer paket (muncul β€”perbarui @dunia). Saat ini, berdasarkan kode sumber utama kernel, sebuah paket telah diusulkan β€œsys-kernel / vanilla-kernel", yang melengkapi skrip build yang tersedia sebelumnya dengan serangkaian opsi standar genkernel. Paket vanilla-kernel saat ini hanya melibatkan pembuatan dari kode sumber (ditawarkan dalam bentuk membangun kembali), namun kemungkinan pembentukan rakitan kernel biner juga dibahas.

Di antara keuntungan menyetel kernel secara manual, disebutkan kemungkinan menyempurnakan kinerja, menghilangkan komponen yang tidak perlu saat perakitan, mengurangi waktu pembuatan, dan mengurangi ukuran kernel yang dihasilkan (misalnya, membuat kernel dari penulis proposal membutuhkan 44 MB bersama dengan modul, sedangkan kernel universal membutuhkan 294 MB) . Kerugiannya termasuk kemampuan untuk dengan mudah membuat kesalahan selama pengaturan, kemungkinan masalah dengan pembaruan, intoleransi, dan kesulitan dalam mendiagnosis masalah. Pengiriman rakitan biner sedang dipertimbangkan karena kernel universal, karena ukurannya, membutuhkan waktu lebih lama untuk dirakit dan pengiriman kernel yang sudah jadi dapat membuat hidup lebih mudah bagi pengguna sistem berdaya rendah.

Sumber: opennet.ru

Tambah komentar