Tất cả những người được khuyến khích sử dụng Gentoo, họ biết rằng bản phân phối Linux này nó có thể tùy chỉnh cao cám ơn vì điều đó không sử dụng mã nhị phân được biên dịch trước, Với cái gì người dùng phải tự biên dịch hệ thống điều này mang lại cho nó một lợi thế lớn so với các bản phân phối khác vì bạn có thể tạo tập hợp tập trung vào các thành phần máy tính, mang lại cho nó tính linh hoạt và hiệu suất cao hơn.
Kể từ khi với Portage, triển khai một số tính năng nâng cao chẳng hạn như quản lý phụ thuộc, tinh chỉnh các gói theo ý thích của quản trị viên, cài đặt không có thật theo kiểu OpenBSD, hộp cát trong quá trình biên dịch, gỡ cài đặt an toàn, cấu hình hệ thống, gói ảo, quản lý tệp cấu hình và nhiều vị trí cho các phiên bản khác nhau của cùng một gói.
Nhưng bây giờ điều này có thể thay đổi từ Các nhà phát triển Gentoo đang thảo luận khả năng cung cấp các gói nhân Linux chung không yêu cầu cấu hình thủ công trong quá trình biên dịch và tương tự như các gói hạt nhân được cung cấp trong các bản phân phối nhị phân truyền thống.
Como ví dụ của vấn đề phát sinh khi nó được sử dụng điều chỉnh thủ công các tham số hạt nhân thực hành ở Gentoo, thiếu một tập hợp thống nhất các tùy chọn mặc định đảm bảo khả năng hoạt động sau khi cập nhật (Khi được cấu hình theo cách thủ công, nếu hạt nhân không khởi động được hoặc xảy ra sự cố, không rõ sự cố là do cài đặt tham số không chính xác hay lỗi trong chính hạt nhân).
Cách truyền thống của Gentoo để lấy nhân là cài đặt các nguồn, sau đó tự cấu hình và xây dựng. Đối với những người không muốn trải qua quá trình tẻ nhạt của việc thiết lập nó theo cách thủ công, một lộ trình thay thế để sử dụng genkernel đã được cung cấp. Tuy nhiên, không có biến thể nào trong số đó có thể thực sự cung cấp số lõi tương đương với các lõi được cung cấp bởi các bản phân phối nhị phân.
Các nhà phát triển dự định cung cấp một nhân sẵn sàng và rõ ràng là có chức năng có thể được cài đặt với nỗ lực tối thiểu (giống như ebuild, được xây dựng bằng cách tương tự với các gói khác) và sẽ được cập nhật tự động bởi trình quản lý gói như một phần của cập nhật hệ thống thường xuyên.
Hiện tại, gói sys-kernel / vanilla-kernel đã được đề xuất trên cơ sở từ các nguồn hạt nhân chính, bổ sung cho tập lệnh xây dựng có sẵn trước đó với một tập hợp các tùy chọn genkernel điển hình.
Nếu tôi phải biện minh cho sự thay đổi từ truyền thống cũ của nhân tùy chỉnh sang gói nhân phổ biến, tôi nên bắt đầu bằng cách thảo luận lý do tại sao bạn có thể muốn định cấu hình nhân tùy chỉnh ngay từ đầu.
Gói nhân vani cho đến nay nó chỉ liên quan đến việc lắp ráp từ mã nguồn (được đề xuất dưới dạng ebuild), nhưng khả năng tạo các tập hợp hạt nhân nhị phân cũng được thảo luận.
Đối số chính là nỗ lực. Như đã đề cập ở trên, cá nhân tôi cảm thấy mệt mỏi khi phải xử lý kernel của mình theo cách thủ công. Những lợi ích tiềm năng được đề cập có lớn hơn sự mất thời gian của con người trong việc cấu hình và duy trì một nhân tùy chỉnh không?
Trong số những ưu điểm của việc điều chỉnh hạt nhân thủ công, các khả năng điều chỉnh hiệu suất, loại bỏ các thành phần không cần thiết trong quá trình biên dịch, rút ngắn thời gian biên dịch và giảm kích thước hạt nhân kết quả là (ví dụ: xây dựng nhân của người đề xuất cần 44MB cùng với các mô-đun, trong khi nhân phổ quát chiếm 294MB).
Trong số những thiếu sót, quan sát thấy rằng một sai lầm có thể dễ dàng được thực hiện trong quá trình thiết lập, các vấn đề có thể xảy ra với bản cập nhật, không dung nạp, khó chẩn đoán vấn đề.
Việc cung cấp bộ sưu tập nhị phân được coi là vì hạt nhân chungDo kích thước của nó, nó biên dịch lâu hơn và cung cấp một hạt nhân hoàn chỉnh Nó có thể đơn giản hóa cuộc sống của những người sử dụng hệ thống công suất thấp.
Tuy nhiên điều này được tìm thấy như một "ý tưởng", Nhà phát triển Gentoo không loại trừ khả năng và họ đang nói về nó về nó, trong khi về phía người dùng, ý kiến đã được phân chia.
Si bạn muốn biết thêm về nó, bạn có thể kiểm tra ghi chú gốc trong liên kết sau.