Gentoo bắt đầu hỗ trợ gói nhị phân!
- Gentoo Linux vốn nổi tiếng là một bản phân phối dựa trên mã nguồn, nhưng trình quản lý gói Portage thực tế đã hỗ trợ các gói nhị phân từ nhiều năm nay, và có thể tự do kết hợp cài đặt gói dựa trên mã nguồn với gói dựa trên nhị phân.
- Để thuận tiện hơn hoặc trong trường hợp phần cứng có hiệu năng thấp, nay đã có thêm tùy chọn tải xuống và cài đặt trực tiếp các gói nhị phân.
- Trên hầu hết các kiến trúc, phạm vi vẫn giới hạn ở hệ thống cốt lõi và các bản cập nhật hằng tuần, nhưng trên amd64 và arm64, hệ thống cung cấp hơn 20GB gói, từ LibreOffice đến KDE Plasma, Gnome và Docker, còn Gentoo stable được cập nhật hằng ngày.
Hỏi và đáp
- Để dùng gói nhị phân trên hệ thống Gentoo hiện có, cần tạo tệp cấu hình trong
/etc/portage/binrepos.conf/.
- Với cài đặt mới, tệp
/etc/portage/binrepos.conf/gentoobinhost.conf phù hợp đã được bao gồm sẵn, và có thể thay đổi thiết lập src-uri sang mirror cục bộ.
- Các gói amd64 được biên dịch với
-march=x86-64 -mtune=generic -O2 -pipe, còn các gói arm64 được biên dịch với -O2 -pipe, nên có thể sử dụng trên từng kiến trúc tương ứng.
- Thiết lập gói cho các kiến trúc và ABI khác được gắn với bản dựng stage, và hiện chưa có kế hoạch mở rộng thêm.
- Các gói được ký mã hóa bằng cùng khóa như stage, và chữ ký sẽ được xác minh trước khi cài đặt.
- Nếu xác minh chữ ký thất bại thì việc cài đặt sẽ bị từ chối, nhưng trong cấu hình mặc định, các gói XPAK chưa được ký vẫn có thể được cài đặt.
- Nếu chỉ muốn dùng các gói đã ký, cần đặt
FEATURES="binpkg-request-signature" trong make.conf.
- Nếu xảy ra lỗi xác minh chữ ký, cần chạy Gentoo Trust Tool
getuto với quyền root.
- Nếu muốn dùng các gói nhị phân tự tạo, cần cấu hình khóa ký và tin cậy khóa đó trong anchor của
/etc/portage/gnupg.
- Nếu tốc độ tải xuống chậm, có thể chỉnh sửa
/etc/portage/binrepos.conf để dùng mirror cục bộ.
- Portage vẫn ưu tiên biên dịch theo hướng dựa trên mã nguồn, đồng thời cho phép dùng kết hợp với gói nhị phân.
- Nếu phát hiện vấn đề, nên tìm lời khuyên trên IRC, diễn đàn, mailing list hoặc gửi bug report.
Ý kiến của GN⁺
- Việc Gentoo bắt đầu hỗ trợ gói nhị phân là một thay đổi quan trọng, mang lại khả năng cài đặt nhanh hơn và tiện lợi hơn cho người dùng.
- Thay đổi này có thể đặc biệt hấp dẫn với những người dùng phần cứng hiệu năng thấp hoặc muốn cài đặt nhanh.
- Việc ký mã hóa và xác minh các gói nhị phân là một tính năng quan trọng giúp bảo đảm cài đặt phần mềm an toàn cho người dùng.
1 bình luận
Ý kiến trên Hacker News
Ý kiến của một người dùng tự nhận là fan của Gentoo:
eselectđể lựa chọn.Ý kiến của một người dùng thích hệ thống Portage của Gentoo:
Ý kiến của một người dùng đã học được về đóng gói phần mềm và tối ưu hóa khi dùng Gentoo:
Ý kiến của một người dùng cảm thấy đã lãng phí thời gian khi dùng Gentoo:
Ý kiến của một người dùng đã học về Linux thông qua Gentoo:
Ý kiến của một người dùng đang dùng Gentoo hằng ngày:
Ý kiến của một người dùng có quan điểm phê phán về Gentoo:
Ý kiến của một người dùng khen khả năng dễ bảo trì của Gentoo:
Ý kiến của một người dùng lo ngại về tác động môi trường của việc biên dịch mã nguồn trên Gentoo:
Ý kiến của một người dùng giải thích các lợi ích của Gentoo: