A Gentoo disztribúció bejelentette a bináris csomagok elérhetőségét

A Gentoo Linux disztribúció fejlesztői, amely eredetileg arra összpontosított, hogy olyan környezetet alakítson ki, amely a programok forráskódjából való összeállításra épül, bejelentették, hogy üzembe helyezték a kész bináris csomagok referencia tárolóját. A Portage csomagkezelő már évek óta támogatja a bináris csomagok telepítését, de eddig a bináris csomagok csak szelektíven álltak rendelkezésre - azt feltételezték, hogy a disztribúció elsősorban a fordítási metadaták terjesztésére összpontosít, de a felhasználó fordíthatja a bináris csomagokat a saját rendszerén, és használhatja őket más számítógépeken.

Mostantól a projekt hivatalosan is elérhetővé tette a bináris összeállításokat a szerveréről való letöltéshez. A felhasználó döntése alapján a bináris összeállítások kombinálhatók a forráskódból származó csomagokkal, így különböző csomagtípusokat kombinálhat a rendszerében. A bináris csomagok közvetlen letöltése lehetővé teszi a disztribúció telepítésének felgyorsítását gyenge teljesítményű számítógépeken, valamint optimalizálja a telepítési folyamatot, lehetővé téve a felhasználó számára, hogy a legfontosabb testreszabási összetevőkről a forráskódból fordításra koncentráljon.

Az amd64 és arm64 architektúrák kivételével az összeállítások a alapvető rendszerkomponensekre és a heti frissítésekre korlátozódnak. Az amd64 és arm64 rendszerek számára a bináris csomagok felölelik a felhasználói alkalmazásokat is, beleértve a LibreOffice, Docker, Xfce, KDE és GNOME csomagokat. Összesen több mint 20 GB bináris csomag található a tükörszervereken, amelyek naponta frissülnek a Gentoo stabil ága számára.

Az amd64/x86-64 rendszerekre szánt csomagok „-march=x86-64 -mtune=generic -O2 -pipe” flagokkal készültek, míg az arm64/AArch64 rendszerekre „-O2 -pipe” flagokkal. Az amd64 architektúrához csomagváltozatok állnak rendelkezésre, amelyeket GCC és Clang használatával készítettek, valamint biztonságnövelő beállításokkal és a Musl könyvtárral való összekapcsolással a Glibc helyett. Amennyiben szükséges, hogy a bizonyos CPU-kra jellemző optimalizálások legyenek, a felhasználó, mint korábban, fordíthatja a csomagokat a forráskód alapján a kívánt opciók beállításával.

A bináris csomagok digitális aláírásának megerősítése érdekében olyan kulcsokat használnak, amelyeket korábban a stages build-ek aláírására alkalmaztak. Az aláírásokat azonban csak a GPKG formátumú csomagok esetében ellenőrzik, amelyek az utóbbi időben alapértelmezettként kerültek bevezetésre a projekt tárolóiban. A régi, korábban alapértelmezett XPAK formátumú csomagok telepítése ellenőrzés nélkül is lehetséges. A kompatibilitás érdekében az XPAK támogatása megmaradt, ezért azoknak a felhasználóknak, akik szigorú észlelésű csomagokat igényelnek, ajánlott megtiltani a digitális aláírás nélküli csomagok telepítését a make.conf fájlban a FEATURES="binpkg-request-signature" beállítás megadásával.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster