Gentoo mulai mendistribusikan versi kernel Linux universal

Pengembang Gentoo Linux diumumkan tentang kesiapan rakitan universal dengan kernel Linux yang dibuat sebagai bagian dari proyek Kernel Distribusi Gentoo untuk menyederhanakan proses pemeliharaan kernel Linux dalam distribusi. Proyek ini memberikan kesempatan untuk menginstal rakitan biner yang sudah jadi dengan kernel, dan menggunakan ebuild terpadu untuk membangun, mengkonfigurasi, dan menginstal kernel menggunakan manajer paket, mirip dengan paket lainnya.

Perbedaan utama antara rakitan siap pakai yang diusulkan dan pembuatan kernel secara manual adalah kemungkinan pembaruan otomatis ketika menginstal pembaruan sistem reguler oleh manajer paket (emerge -update @world) dan serangkaian opsi default yang telah ditentukan sebelumnya yang menjamin pengoperasian setelahnya. pembaruan (dengan konfigurasi manual, jika kernel tidak memuat atau terjadi kegagalan, tidak jelas apakah masalahnya disebabkan oleh pengaturan yang salah atau kesalahan pada kernel itu sendiri).

Untuk menginstal kernel Linux, tiga paket telah dibuat membangun bersama dengan paket sistem lainnya dan kemudian perbarui seluruh sistem bersama dengan kernel dengan satu perintah, tanpa menggunakan build kernel terpisah.

  • sys-kernel / gentoo-kernel - kernel dengan seperangkat genpatch standar khusus untuk Gentoo. Perakitan dilakukan menggunakan manajer paket menggunakan pengaturan default atau menentukan konfigurasi Anda sendiri.
  • sys-kernel / gentoo-kernel-bin - sudah merakit rakitan biner kernel gentoo yang dapat digunakan untuk menginstal kernel dengan cepat tanpa mengkompilasinya di sistem Anda.
  • sys-kernel / vanilla-kernel β€” ebuild dengan kernel vanilla Linux, ditawarkan dalam bentuk yang didistribusikan di situs kernel.org.

Mari kita ingat kembali bahwa sebelumnya di Gentoo kernel dibuat oleh pengguna secara terpisah dari sistem lainnya menggunakan konfigurasi manual. Pendekatan ini memungkinkan untuk menyempurnakan kinerja, menghilangkan komponen yang tidak diperlukan selama perakitan, dan mengurangi waktu perakitan dan ukuran kernel yang dihasilkan. Namun, karena kurangnya serangkaian opsi default yang terpadu, pengguna dapat dengan mudah membuat kesalahan konfigurasi dan menghadapi masalah peningkatan dan portabilitas yang sulit didiagnosis.

Sumber: opennet.ru

Tambah komentar