A Gentoo ja s'ofereixen paquets binaris 

Gentoo

Logo de Gentoo

Des de finals del 2019 a Gentoo es discutia la possibilitat d'utilitzar paquets binaris en la distribució i des d'aquell moment això es va tornar un punt de discussió per part dels desenvolupadors (parlant de l'àmbit d'abordar el tema) i amb això s'han realitzat alguns canvis en la distribució.

Per als que desconeixen de Gentoo Linux, han de saber que aquesta és una distribució que durant molts anys la seva base va ser que l'usuari fos l'encarregat de realitzar la compilació del sistema pel seu compte, és a dir, l'usuari ho havia de fer tot en compilar, fins i tot haver de configurar el Kernel durant la compilació.

gentoo-linux
Article relacionat:
Desenvolupadors de Gentoo consideren la possibilitat de porcions compilacions binàries de el nucli

Amb la proposta d'implementar paquets binaris, s'obria la possibilitat d'estalviar temps en el procés d'instal·lació del sistema per a aquells usuaris que ho volguessin així. D'aquesta manera, els desenvolupadors de Gentoo van anunciar recentment la introducció d'un repositori de paquets binaris llestos per utilitzar.

Cal esmentar que Portage ha admès la instal·lació de paquets binaris durant molts anys, però fins ara els paquets binaris només s'han proporcionat de forma selectiva, és a dir, que estaven en segon pla, però ara les coses estan canviant

A partir d'ara, el projecte va començar a proporcionar oficialment binaris per descarregar des dels seus servidors, ja que els desenvolupadors han creat un repositori de 20 gigabytes ple de paquets binaris precompilats.

A discreció de l'usuari, els binaris es poden fer servir en combinació amb paquets creats a partir del codi font, combinant diferents tipus de paquets al sistema. La descàrrega directa de paquets binaris accelerarà la implementació de la distribució en equips de baix consum i optimitzarà el procés d'instal·lació, permetent a l'usuari concentrar-se a construir a partir del codi font només els components més importants per a la personalització.

Això no vol dir que Gentoo s'estigui allunyant de les arrels, ja que Gentto sempre serà la distribució de Linux que se centrés en la personalització per part de l'usuari i sobretot, no apta per a novells. 

Sobre el nou repositori amb paquets binaris, s'esmenta que una cosa que cal tenir en compte és que, per a la majoria de les arquitectures, aquestes instal·lacions binàries es limitaran al sistema central ia les actualitzacions. Per exemple para arquitectures diferents d'amd64 i arm64, les compilacions es limiten a components bàsics del sistema i actualitzacions setmanals. Per als proveïdors de software: XNUMX-XNUMX-XNUMX. sistemes amd64 i arm64, els paquets binaris també cobreixen aplicacions personalitzades, inclosos paquets de LibreOffice, Docker, Xfce, KDE i GNOME.

Els paquets per a sistemes amd64/x86-64 es compilen amb els indicadors «-march=x86-64 -mtune=generic -O2 -pipe«, i per a sistemes arm64/AArch64 amb els indicadors «-O2 -pipe«. Per a l'arquitectura amd64, s'ofereixen opcions de paquets compilats usant GCC i Clang, així com amb configuracions per millorar la seguretat i la vinculació amb la biblioteca Musl en lloc de Glibc. Si cal habilitar optimitzacions específiques per a determinades CPU, l'usuari pot, com abans, reconstruir els paquets a partir dels textos font, configurant les opcions desitjades.

El nou pas de Gentoo d'afegir paquets binaris com una alternativa, té com a finalitat ajudar usuaris amb equips limitats en potència de còmput i bàsicament evitar la reinvenció de la roda, ja que el comptar amb paquets binaris de paquets específics es tradueix en temps estalviat.

Per certificar paquets binaris amb signatura digital, s'utilitzen claus que es van utilitzar anteriorment per certificar compilacions d'etapes. En aquest cas, les firmes es verifiquen només per als paquets en format GPKG, que s'han utilitzat recentment per defecte als dipòsits de projectes.

Els paquets a l'antic format XPAK, que s'utilitzaven per defecte en el passat, es poden instal·lar sense verificació. Per garantir la compatibilitat, es conserva la compatibilitat amb XPAK, per la qual cosa es recomana als usuaris que requereixen una verificació estricta de paquets que evitin la instal·lació de paquets sense verificació de signatura digital configurant el paràmetre make.conf FEATURES=»binpkg-request-signature»

Finalment si estàs interessat a poder conèixer més sobre això, Pots consultar els detalls en el següent enllaç.