A Gentoo már kínál bináris csomagokat 

Gentoo

Gentoo logó

2019 vége óta a Gentoo-ban szóba került a bináris csomagok használatának lehetősége az elosztásban és azóta ez vitatéma lett a fejlesztők körében (A téma megvitatásának terjedelméről beszélve), és ezzel néhány változtatás történt a terjesztésben.

Azok számára, akik nem ismerik a Gentoo Linuxot, tudniuk kell, hogy ez egy olyan disztribúció, amely sok éven át azon alapult, hogy a felhasználó maga volt felelős a rendszer fordításáért, vagyis a felhasználónak mindent meg kellett tennie a fordítás során, beleértve a Kernel beállítását a fordítás során.

gentoo-linux
Kapcsolódó cikk:
A Gentoo fejlesztői fontolóra veszik a kernel bináris felépítésének lehetőségeit

A javaslattal bináris csomagok megvalósításához, megnyílt az időmegtakarítás lehetősége a rendszertelepítési folyamatban azoknak a felhasználóknak, akiknek ez így tetszik. És így, A Gentoo fejlesztői nemrégiben jelentették be egy bináris csomagtároló bevezetését használatra kész.

Érdemes megemlíteni, hogy a Portage hosszú évek óta támogatja a bináris csomagok telepítését, de eddig csak szelektíven biztosítottak bináris csomagokat, vagyis a háttérben voltak, de mostanra változnak a dolgok

Mostantól kezdve a projekt hivatalosan is megkezdte a bináris fájlok biztosítását letölteni a szervereikről, mivel a fejlesztők egy 20 gigabájtos tárolót hoztak létre, amely tele van előre lefordított bináris csomagokkal.

A felhasználó belátása szerint a binárisok kombinálva is használhatók a forráskódból létrehozott csomagokkal, különböző típusú csomagokat kombinálva a rendszerben. A bináris csomagok közvetlen letöltése felgyorsítja a disztribúció telepítését alacsony fogyasztású számítógépeken, és leegyszerűsíti a telepítési folyamatot, lehetővé téve a felhasználó számára, hogy a forráskódból csak a testreszabáshoz szükséges legfontosabb összetevőket építse fel.

Ez nem jelenti azt, hogy a Gentoo eltávolodik a gyökereitől, mivel a Gentto mindig az a Linux disztribúció lesz, amely a felhasználó testreszabására összpontosít, és mindenekelőtt nem alkalmas kezdőknek. 

A bináris csomagokat tartalmazó új tárral kapcsolatban megemlítjük, hogy egy dolgot ne felejtsünk el, hogy a legtöbb architektúra esetében ezek a bináris telepítések az alaprendszerre és a frissítésekre korlátozódnak. Például pAz amd64-től és arm64-től eltérő architektúrák esetén a buildek az alapvető rendszerkomponensekre és a heti frissítésekre korlátozódnak. mert amd64 és arm64 rendszerekre, a bináris csomagok az egyéni alkalmazásokat is lefedik, beleértve a LibreOffice, Docker, Xfce, KDE és GNOME csomagokat.

Csomagok amd64/x86-64 rendszerekhez mutatókkal vannak összeállítva «-march=x86-64 -mtune=általános -O2 -pipe”, és arm64/AArch64 rendszerekhez a jelzőkkel «-O2 -cső«. Az amd64 architektúrához a GCC és a Clang segítségével összeállított csomagopciók, valamint a biztonságot javító konfigurációk és a Glibc helyett a Musl könyvtárhoz való kapcsolódás kínálnak. Ha szükséges bizonyos CPU-k specifikus optimalizálását engedélyezni, a felhasználó az eddigiekhez hasonlóan rekonstruálhatja a csomagokat a forrásszövegekből, beállítva a kívánt opciókat.

A Gentoo új lépése, melyben a bináris csomagokat alternatívaként ad hozzá, célja, hogy segítse a korlátozott számítási teljesítményű számítógépekkel rendelkező felhasználókat, és alapvetően elkerülje a kerék újrafeltalálását, mivel az adott csomagokból álló bináris csomagok időt takarítanak meg.

Bináris csomagok hitelesítésére digitális aláírással, olyan kulcsokat használnak, amelyeket korábban a szakaszépítések hitelesítésére használtak. Ebben az esetben az aláírások csak a GPKG formátumú csomagok esetében kerülnek ellenőrzésre, amelyeket a közelmúltban alapértelmezés szerint használtak a projekttárolókban.

A régebben alapértelmezés szerint használt, régi XPAK formátumú csomagok ellenőrzés nélkül telepíthetők. A kompatibilitás biztosítása érdekében az XPAK támogatás megmarad, ezért a szigorú csomagellenőrzést igénylő felhasználók számára ajánlott a paraméter beállításával kerülni a digitális aláírás ellenőrzése nélküli csomagok telepítését. make.conf FEATURES=»binpkg-request-signature»

végre, ha az vagy érdekelne többet megtudni róla, ellenőrizheti a részletek a következő linken.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.