Vydán GNU Guix 1.0.0

2. května 2019, po 7 letech vývoje, vydali programátoři z Free Software Foundation (FSF) GNU Guix verze 1.0.0. Za těchto 7 let bylo přijato více než 40 000 commitů od 260 lidí, bylo vydáno 19 vydání.

GNU Guix je výsledkem společného úsilí programátorů z různých zemí. On Schváleno FSF a je nyní k dispozici širšímu publiku. V současné době má instalační obraz grafická instalace, ve kterém je na základě uživatelských preferencí generován konfigurační soubor.

Guix je správce balíčků a distribuce operačního systému, která používá správce balíčků. Operační systém je inicializován ze souboru popisu OS, který používá jazyk Scheme. Jako inicializační systém je použit náš vlastní vývoj, GNU Shepherd. Jádro je linuxové.

Myšlenka transakčního dávkového manažera byla poprvé implementována v Nix. Guix je správce transakčních balíčků napsaný v Guile. V Guix se balíčky instalují do uživatelských profilů, instalace nevyžaduje oprávnění uživatele root, lze použít více verzí stejného balíčku a jsou k dispozici i návraty k předchozím verzím. Guix je prvním správcem balíčků, který tuto myšlenku implementoval reprodukovatelné (opakovatelné) sestavení pomocí archivu Sofrwarové dědictví. Instalace softwarového prostředí libovolné dostupné verze umožňuje programátorům pohodlně pracovat s předchozími verzemi balíčků. Guix poskytuje nástroje pro práci s kontejnery a virtuálními stroji. Sestavuje balíčky ze zdrojů a používá vestavěné binární substituční servery k urychlení procesu instalace balíčků.

V současné době je možnost instalace desktop standardně zahrnuje X11, GDM, Gnome, NetworkManager. Můžete přepnout na Wayland a k dispozici jsou také plochy Mate, Xfce4, LXDE, Enlightenment a různé správce oken X11. KDE je momentálně nedostupné (viz Omezení).

Distribuce v současné době zahrnuje 9712 balíčky, které splňují požadavky FSF pro svobodný software a jsou distribuovány pod svobodnými licencemi GPL. K dispozici jsou Nginx, php7, postgresql, mariadb, icecat, ungoogled-chromium, libreoffice, tor, blender, openshot, audacity a další. Připravovat se překlad návodu do ruštiny.

Zdroj: linux.org.ru

Přidat komentář