Pengembang Gentoo mempertimbangkan kemungkinan untuk membangun bagian biner dari kernel

gentoo-linux

semua mereka yang didorong untuk menggunakan Gentoo, mereka tahu itu distro Linux ini itu sangat dapat disesuaikan terima kasih untuk itu tidak menggunakan biner yang telah dikompilasi sebelumnya, Dengan yang pengguna harus melakukan kompilasi sistem sendiri yang memberikan keuntungan besar dibandingkan distribusi lain karena Anda dapat membuat kompilasi yang difokuskan pada komponen komputer, memberikan kelancaran dan kinerja yang lebih baik.

Sejak dengan Portage, yang mengimplementasikan beberapa fitur lanjutan seperti manajemen ketergantungan, penyesuaian paket sesuai keinginan administrator, instalasi palsu gaya OpenBSD, kotak pasir kompilasi, penghapusan instalasi yang aman, profil sistem, paket virtual, manajemen file konfigurasi, dan beberapa slot untuk versi berbeda dari paket yang sama.

Tapi sekarang ini bisa berubah sejak Pengembang Gentoo sedang berdiskusi kemungkinan membuat penyediaan paket kernel Linux generik yang tidak memerlukan konfigurasi manual selama kompilasi dan mirip dengan paket kernel yang disediakan dalam distribusi biner tradisional.

Como contoh masalah yang muncul saat digunakan menyetel parameter kernel secara manual berlatih di Gentoo, ada kekurangan satu set terpadu opsi default yang memastikan pengoperasian setelah pembaruan (Ketika dikonfigurasi secara manual, jika kernel tidak bisa boot atau terjadi crash, tidak jelas apakah masalahnya disebabkan oleh pengaturan parameter yang salah atau kesalahan di kernel itu sendiri).

Cara tradisional Gentoo untuk mendapatkan kernel adalah dengan menginstal source, kemudian mengkonfigurasi dan membangunnya sendiri. Bagi mereka yang tidak ingin melalui proses yang membosankan dalam mengaturnya secara manual, disediakan sebuah rute alternatif untuk menggunakan genkernel. Namun, tidak satupun dari varian tersebut mampu memberikan padanan inti yang disediakan oleh distribusi biner.

Pengembang bermaksud untuk menyediakan kernel yang sudah siap dan jelas berfungsi yang dapat dipasang dengan sedikit usaha (seperti ebuild, dibangun dengan analogi dengan paket lain) dan akan secara otomatis diperbarui oleh manajer paket sebagai bagian dari pembaruan sistem reguler.

Saat ini, paket sys-kernel / vanilla-kernel telah diusulkan sebagai basis dari sumber kernel utama, melengkapi skrip build yang sebelumnya tersedia dengan serangkaian opsi genkernel.

Jika saya harus membenarkan perubahan dari tradisi lama kernel kustom ke paket kernel universal, saya harus mulai dengan membahas alasan mengapa Anda mungkin ingin mengkonfigurasi kernel kustom.

Paket vanilla-kernel sejauh ini hanya melibatkan perakitan dari kode sumber (diusulkan dalam bentuk ebuild), tetapi kemungkinan untuk menghasilkan rakitan kernel biner juga dibahas.

Tandingan utama adalah usaha. Seperti disebutkan di atas, saya secara pribadi bosan harus berurusan dengan kernel saya secara manual. Apakah potensi keuntungan yang disebutkan lebih besar daripada hilangnya waktu manusia dalam mengonfigurasi dan memelihara kernel khusus?

Diantara keuntungan dari tuning kernel manual, itu kemampuan untuk menyetel kinerja, menghapus komponen yang tidak perlu selama kompilasi, mempersingkat waktu kompilasi dan mengurangi ukuran kernel hasilnya (misalnya, membangun kernel pemrakarsa membutuhkan 44 MB bersama dengan modul, sedangkan kernel universal membutuhkan 294 MB).

Diantara kekurangannya, itu diamati itu kesalahan dapat dengan mudah dibuat selama penyiapan, kemungkinan masalah dengan pembaruan, intoleransi, kesulitan mendiagnosis masalah.

Pasokan kompilasi binari dianggap sebagai kernel universalKarena ukurannya, ia mengkompilasi lebih lama dan memberikan kernel yang sudah jadi Ini dapat menyederhanakan kehidupan pengguna sistem daya rendah.

Meskipun ini ditemukan sebagai "gagasan", Pengembang Gentoo tidak menutup kemungkinan dan mereka membicarakannya, sementara di pihak pengguna, pendapat sudah terbagi.

Si kamu ingin tahu lebih banyak tentang itu, Anda dapat memeriksa catatan asli di link berikut.


Tambahkan sebagai sumber pilihan di Google