Zhvilluesit e shpërndarjes Gentoo Linux, e cila ishte fillimisht e orientuar drejt krijimit të një mjedisi duke përdorur ndërtimin e programeve nga kodi burimor, shpallën se kanë futur në funksion repositorin e paketave binar. Menaxheri i paketave Portage ka mbështetur prej shumë vitesh instalimin e paketave binar, por deri tani paketat binar ishin ofruar vetëm zgjedhazi - supozohej se shpërndarja kryesisht shpërndan metadat për ndërtimin, por përdoruesi mund të ndërtojë paketat binar në një nga sistemet e tij dhe t'i përdorë në kompjuterë të tjerë.
Tani projekti ka filluar zyrtarisht të ofrojë ndërtimet binar për shkarkim nga serverët e tij. Në vlerësimin e përdoruesit, ndërtimet binar mund të përdoren së bashku me paketat e ndërtuara nga kodi burimor, duke kombinuar lloje të ndryshme paketash në sistemin e tij. Shkarkimi i drejtpërdrejtë i paketave binar do të lejojë të shpejtojë shpërndarjen e shpërndarjes në kompjuterë me kapacitet të ulët dhe të optimizojë procesin e instalimit, duke i dhënë mundësinë të përqendrohet në ndërtimin nga kodi burimor vetëm për komponentët më të rëndësishëm për personalizim.
Për arkitekturat e ndryshme nga amd64 dhe arm64, ndërtimet janë të kufizuara në komponentët bazë të sistemit dhe përditësimet javore. Për sistemet amd64 dhe arm64, paketat binar përfshijnë edhe aplikacionet përdoruese, duke përfshirë paketat me LibreOffice, Docker, Xfce, KDE dhe GNOME. Në total në pasqyrat janë vendosur më shumë se 20 GB paketash binar, që përditësohen çdo ditë për degën stabile të Gentoo.
Paketat për sistemet amd64/x86-64 janë ndërtuar me flamujt «-march=x86-64 -mtune=generic -O2 -pipe», ndërsa për sistemet arm64/AArch64 me flamujt «-O2 -pipe». Për arkitekturën amd64 ofrohen variante paketash të ndërtuara duke përdorur GCC dhe Clang, si dhe me cilësime për përmirësimin e sigurisë dhe duke u lidhur me bibliotekën Musl në vend të Glibc. Nëse nevojitet të përfshihen optimizime specifike për CPU të caktuara, përdoruesi mund të rindërtojë paketat nga tekstet burimore, duke vendosur opsionet e dëshiruara.
Për të vërtetuar paketat binarë me një nënshkrim digjital, përdoren çelësat që ishin në përdorim më parë për të vërtetuar ndërtimet e stages. Nënshkrimet kontrollohen vetëm për paketat në formatin GPKG, të cilat së fundmi janë përdorur si të paracaktuara në depozitat e projektit. Paketat në formatin e vjetër XPAK, të cilat ishin të paracaktuara më parë, mund të instalohen pa verifikim. Për të siguruar kompatibilitetin, mbështetje për XPAK mbahet, prandaj përdoruesit që kërkojnë një verifikim të rreptë të paketave rekomandohet të ndalojnë instalimin e paketave pa kontrollimin e nënshkrimit digjital, duke vendosur në make.conf cilësimin FEATURES="binpkg-request-signature".
Burimi: opennet.ru
