Các gói nhị phân đã được cung cấp ở Gentoo 

Gentoo

Logo Gentoo

Kể từ cuối năm 2019 trong Gentoo khả năng sử dụng gói nhị phân đã được thảo luận trong việc phân phối và kể từ đó điều này đã trở thành một chủ đề thảo luận của các nhà phát triển (nói về phạm vi giải quyết chủ đề) và với điều này một số thay đổi đã được thực hiện đối với việc phân phối.

Đối với những người chưa biết về Gentoo Linux, bạn nên biết rằng đây là một bản phân phối trong nhiều năm dựa trên việc người dùng chịu trách nhiệm tự biên dịch hệ thống, nghĩa là người dùng phải làm mọi thứ khi biên dịch, bao gồm cả việc phải cấu hình Kernel trong quá trình biên dịch.

gentoo-linux
Bài viết liên quan:
Các nhà phát triển Gentoo xem xét khả năng các phần xây dựng nhị phân của hạt nhân

Với lời đề nghị để thực hiện các gói nhị phân, khả năng tiết kiệm thời gian đã được mở ra trong quá trình cài đặt hệ thống cho những người dùng mong muốn theo cách đó. Như vậy, Các nhà phát triển Gentoo gần đây đã công bố giới thiệu kho lưu trữ gói nhị phân sẵn sàng sử dụng.

Điều đáng nói là Portage đã hỗ trợ cài đặt các gói nhị phân trong nhiều năm, nhưng cho đến nay các gói nhị phân chỉ được cung cấp có chọn lọc, nghĩa là chúng ở chế độ nền, nhưng bây giờ mọi thứ đang thay đổi.

Sau đây, dự án chính thức bắt đầu cung cấp các tệp nhị phân để tải xuống từ máy chủ của họ, vì các nhà phát triển đã tạo một kho lưu trữ 20 gigabyte chứa đầy các gói nhị phân được biên dịch sẵn.

Theo quyết định của người dùng, các tệp nhị phân có thể được sử dụng kết hợp với các gói được tạo từ mã nguồn, kết hợp các loại gói khác nhau trong hệ thống. Việc tải xuống trực tiếp các gói nhị phân sẽ tăng tốc độ triển khai phân phối trên các máy tính có công suất thấp và hợp lý hóa quá trình cài đặt, cho phép người dùng chỉ tập trung vào việc xây dựng từ mã nguồn những thành phần quan trọng nhất để tùy chỉnh.

Điều này không có nghĩa là Gentoo đang rời xa cội nguồn của mình, vì Gentto sẽ luôn là bản phân phối Linux tập trung vào sự tùy biến của người dùng và hơn hết là không phù hợp với người mới. 

Về kho lưu trữ mới với các gói nhị phân, có đề cập rằng một điều cần lưu ý là, đối với hầu hết các kiến ​​trúc, các cài đặt nhị phân đó sẽ bị giới hạn ở hệ thống lõi và các bản cập nhật. Ví dụ như pĐối với các kiến ​​trúc không phải amd64 và arm64, các bản dựng được giới hạn ở các thành phần hệ thống cốt lõi và các bản cập nhật hàng tuần.Hệ thống amd64 và arm64, gói nhị phân cũng bao gồm các ứng dụng tùy chỉnh, bao gồm các gói LibreOffice, Docker, Xfce, KDE và GNOME.

Gói dành cho hệ thống AMD64/x86-64 được biên soạn với các chỉ số «-march=x86-64 -mtune=generic -O2 -pipe", và cho hệ thống arm64/AArch64 có chỉ báo «-O2 -ống«. Đối với kiến ​​trúc amd64, các tùy chọn gói được biên dịch bằng GCC và Clang được cung cấp, cũng như các cấu hình để cải thiện bảo mật và liên kết với thư viện Musl thay vì Glibc. Nếu cần kích hoạt các tối ưu hóa cụ thể cho một số CPU nhất định, người dùng có thể, như trước đây, xây dựng lại các gói từ văn bản nguồn, định cấu hình các tùy chọn mong muốn.

Bước mới của Gentoo trong việc bổ sung các gói nhị phân thay thế nhằm mục đích giúp người dùng có máy tính bị hạn chế về khả năng tính toán và về cơ bản tránh phải phát minh lại bánh xe, vì việc có các gói nhị phân của các gói cụ thể sẽ giúp tiết kiệm thời gian.

Để chứng nhận các gói nhị phân với chữ ký số, các khóa trước đây được sử dụng để chứng nhận các bản dựng giai đoạn được sử dụng. Trong trường hợp này, chữ ký chỉ được xác minh cho các gói ở định dạng GPKG, gần đây đã được sử dụng theo mặc định trong kho dự án.

Các gói ở định dạng XPAK cũ, vốn được sử dụng theo mặc định trước đây, có thể được cài đặt mà không cần xác minh. Để đảm bảo khả năng tương thích, hỗ trợ XPAK được giữ lại, vì vậy người dùng yêu cầu xác minh gói nghiêm ngặt nên tránh cài đặt các gói mà không xác minh chữ ký số bằng cách đặt tham số TÍNH NĂNG make.conf=»binpkg-request-signature»

cuối cùng nếu bạn là muốn biết thêm về nó, bạn có thể kiểm tra chi tiết trong liên kết sau.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.