Pembangun Gentoo sedang mempertimbangkan untuk menyediakan binari binari kernel Linux

Pembangun Gentoo sedang berbincang penyediaan pakej kernel Linux universal yang tidak memerlukan konfigurasi manual parameter semasa membina dan serupa dengan pakej kernel yang dibekalkan dalam pengedaran binari tradisional. Sebagai contoh masalah dengan amalan Gentoo dalam mengkonfigurasi parameter kernel secara manual, terdapat kekurangan set pilihan lalai bersatu yang menjamin kefungsian selepas naik taraf (dengan konfigurasi manual, jika kernel tidak but atau ranap, ia tidak jelas sama ada masalah itu disebabkan oleh parameter tetapan yang salah atau dengan ralat dalam kernel itu sendiri).

Pembangun berhasrat untuk menyediakan kernel kerja siap sedia dan diketahui yang boleh dipasang
dengan usaha yang minimum (seperti ebuild, disusun sama dengan pakej lain) dan ia akan dikemas kini secara automatik sebagai sebahagian daripada kemas kini sistem biasa oleh pengurus pakej (emerge β€”update @world). Pada masa ini, berdasarkan kod sumber utama kernel, pakej telah dicadangkan "sys-kernel / vanilla-kernelβ€œ, yang melengkapkan skrip binaan yang tersedia sebelum ini dengan set pilihan standard genkernel. Pakej kernel vanila pada masa ini hanya melibatkan pembinaan daripada kod sumber (ditawarkan dalam borang ebuild), tetapi kemungkinan membentuk himpunan kernel binari juga dibincangkan.

Antara kelebihan menala kernel secara manual, kemungkinan prestasi penalaan halus, menghapuskan komponen yang tidak perlu semasa memasang, mengurangkan masa binaan dan mengurangkan saiz kernel yang terhasil disebut (contohnya, membina kernel daripada pengarang cadangan mengambil masa 44 MB bersama modul, manakala kernel universal mengambil masa 294 MB). Kelemahan termasuk keupayaan untuk membuat kesilapan dengan mudah semasa persediaan, kemungkinan masalah dengan pengemaskinian, sikap tidak bertoleransi dan kesukaran mendiagnosis masalah. Penghantaran pemasangan binari sedang dipertimbangkan memandangkan kernel universal, disebabkan saiznya, mengambil masa yang lebih lama untuk dipasang dan penghantaran kernel siap boleh memudahkan kehidupan pengguna sistem kuasa rendah.

Sumber: opennet.ru

Tambah komen