Gentoo Linuxi distributsiooni arendajad, mis on algselt suunatud keskkonna loomisele programmide kompileerimise kaudu allika koodist, kuulutasid välja valmis binary paketide repositooriumi avamise. Pakettide haldur Portage on juba aastaid toetanud binary pakettide installimist, kuid kuni nüüd olid binary paketid saadaval vaid valikuliselt — eeldati, et distributsioon jagab peamiselt metainformatsiooni kompileerimiseks, kuid kasutaja võib ise deathbaamida binary pakette oma süsteemis ja kasutada neid teistes arvutites.
Nüüd on projekt alustanud binary kogumite ametlikke edastamisi oma serveritest allalaadimiseks. Kasutaja valida, saab binary kogumite koos kasutada koos allika koodist kompileeritud paketidega, kombineerides erinevat tüüpi pakette oma süsteemis. Otsene binary paketide allalaadimine võib kiirendada distributsiooni juurutamist nõrgema jõudlusega arvutites ja optimeerida installimisprotsessi, võimaldades keskenduda allika koodist kompileerimisele vaid kõige olulisemate kohandatavate komponentide osas.
Amd64 ja arm64 arhitektuuride jaoks on kogumid piiratud baassüsteemi komponentidega ja nädalaste uuendustega. Amd64 ja arm64 süsteemide jaoks katab binary paketid ka kasutajarakendusi, sealhulgas pakette LibreOffice'i, Docker'i, Xfce, KDE ja GNOME. Kokku on peegeldustes üle 20 GB binary pakettidest, mida uuendatakse iga päev Gentoo stabiilses haru jaoks.
Pakettide jaoks amd64/x86-64 süsteemid on kompileeritud lippudega "-march=x86-64 -mtune=generic -O2 -pipe", ja arm64/AArch64 süsteemid on "-O2 -pipe" lippudega. Amd64 arhitektuuri jaoks on saadaval pakettide variandid, mis on kompileeritud kasutades GCC-d ja Clang-i, samuti küberturvalisuse suurendamise seadetega ja Musl teegiga seondumisega Glibc asemel. Kui on vaja spetsiifilisi CPU optimeerimisi lisada, saab kasutaja nagu ennegi pakette allika koodist uuesti kompileerida, määrates soovitud valikud.
Binaarsete pakettide digitaalsete allkirjade kinnitamiseks kasutatakse nägijaid, mis on varem olnud seotud stages-kogumitega. Allkirjad kontrollitakse ainult GPKG formaadis pakettide puhul, mida on hiljuti hakatud projekti hoidlates vaikimisi kasutama. Vanas XPAK formaadis pakette, mis varem olid vaikimisi kasutusel, saab installida ilma kinnitamiseta. Ühilduvuse tagamiseks on XPAK tugi säilinud, seetõttu soovitatakse kasutajatel, kes vajavad pakettide ranget kinnitamist, keelata digitaalsete allkirjade kontrollimata pakettide installimine, seades make.conf'i seadistuse FEATURES="binpkg-request-signature".
Allikas: opennet.ru
