Binární balíčky jsou již v Gentoo nabízeny 

Gentoo

Logo Gentoo

Od konce roku 2019 v Gentoo byla diskutována možnost použití binárních balíčků v distribuci a od té doby toto se staly předmětem diskuse vývojářů (mluvíme o rozsahu řešení tématu) as tím byly provedeny některé změny v distribuci.

Pro ty, kteří o Gentoo Linuxu nevědí, měli byste vědět, že se jedná o distribuci, která byla dlouhá léta založena na tom, že si kompilaci systému měl na starosti uživatel sám, to znamená, že uživatel musel při kompilaci udělat vše, včetně nutnosti konfigurovat jádro během kompilace.

gentoo-linux
Související článek:
Vývojáři Gentoo zvažují možnost binárních sestavení částí jádra

S návrhem implementovat binární balíčky, otevřela se možnost úspory času v procesu instalace systému pro uživatele, kteří by to tak chtěli. Tím pádem, vývojáři Gentoo nedávno oznámili zavedení úložiště binárních balíčků připraven k použití.

Stojí za zmínku, že Portage podporuje instalaci binárních balíčků po mnoho let, ale dosud byly binární balíčky poskytovány pouze selektivně, což znamená, že byly na pozadí, ale nyní se věci mění

Od teď projekt oficiálně začal poskytovat binární soubory stáhnout ze svých serverů, protože vývojáři vytvořili 20gigabajtové úložiště plné předkompilovaných binárních balíčků.

Podle uvážení uživatele mohou být binární soubory použity v kombinaci s balíčky vytvořenými ze zdrojového kódu, které kombinují různé typy balíčků v systému. Přímé stažení binárních balíčků urychlí nasazení distribuce na počítačích s nízkou spotřebou a zefektivní proces instalace, což uživateli umožní soustředit se na sestavení ze zdrojového kódu pouze nejdůležitější součásti pro přizpůsobení.

To neznamená, že se Gentoo vzdaluje od svých kořenů, protože Gentto bude vždy linuxovou distribucí, která se zaměřuje na přizpůsobení uživatelem a především není vhodná pro nováčky. 

Pokud jde o nové úložiště s binárními balíčky, je zmíněno, že je třeba mít na paměti, že pro většinu architektur budou tyto binární instalace omezeny na základní systém a aktualizace. Například pPro architektury jiné než amd64 a arm64, sestavení jsou omezena na základní systémové komponenty a týdenní aktualizace. pro amd64 a arm64 systémy, binární balíčky také pokrývají vlastní aplikace, včetně balíčků LibreOffice, Docker, Xfce, KDE a GNOME.

Balíčky pro systémy amd64/x86-64 jsou sestaveny s indikátory «-march=x86-64 -mtune=generic -O2 -pipe", a pro systémy arm64/AArch64 s indikátory «-O2 - potrubí«. Pro architekturu amd64 jsou nabízeny možnosti balíčků kompilované pomocí GCC a Clang a také konfigurace pro zlepšení zabezpečení a propojení s knihovnou Musl namísto Glibc. Pokud je nutné povolit specifické optimalizace pro určité CPU, může uživatel jako dříve rekonstruovat balíčky ze zdrojových textů a nakonfigurovat požadované možnosti.

Nový krok Gentoo, spočívající v přidávání binárních balíčků jako alternativy, má pomoci uživatelům s počítači s omezeným výpočetním výkonem a v podstatě se vyhnout novému objevování kola, protože binární balíčky konkrétních balíčků se promítají do ušetřeného času.

K certifikaci binárních balíčků s digitálním podpisem, jsou použity klíče, které se dříve používaly k certifikaci sestavení fáze. V tomto případě se podpisy ověřují pouze u balíčků ve formátu GPKG, které byly nedávno standardně používány v úložištích projektů.

Balíčky ve starém formátu XPAK, které byly v minulosti standardně používány, lze nainstalovat bez ověření. Aby byla zajištěna kompatibilita, je zachována podpora XPAK, takže uživatelům, kteří vyžadují přísné ověření balíčků, se doporučuje, aby se vyhnuli instalaci balíčků bez ověření digitálního podpisu nastavením parametru make.conf FEATURES=»binpkg-request-signature»

konečně jestli jsi zájem dozvědět se o tom více, můžete zkontrolovat podrobnosti v následujícím odkazu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.