GNU Guix 1.0.0 vrijgegeven

Op 2 mei 2019 hebben programmeurs van de Free Software Foundation (FSF) na 7 jaar ontwikkeling het GNU Guix-versie 1.0.0. Gedurende deze zeven jaar werden er meer dan 7 commits geaccepteerd van 40 mensen, en werden er 000 releases vrijgegeven.

GNU Guix is ​​het resultaat van de gezamenlijke inspanningen van programmeurs uit verschillende landen. Hij FSF-goedgekeurd en is nu beschikbaar voor een breder publiek. Momenteel heeft de installatie-image grafische installatie, waarin een configuratiebestand wordt gegenereerd op basis van gebruikersvoorkeuren.

Guix is ​​een pakketbeheerder en een besturingssysteemdistributie die gebruik maakt van de pakketbeheerder. Het besturingssysteem wordt geïnitialiseerd vanuit een besturingssysteembeschrijvingsbestand dat de Scheme-taal gebruikt. Onze eigen ontwikkeling, GNU Shepherd, wordt gebruikt als initialisatiesysteem. De kernel is Linux-libre.

Het idee van een transactionele batchmanager werd voor het eerst geïmplementeerd in Nix. Guix is ​​een transactionele pakketbeheerder geschreven in Guile. In Guix worden pakketten geïnstalleerd in gebruikersprofielen, voor de installatie zijn geen root-rechten vereist, er kunnen meerdere versies van hetzelfde pakket worden gebruikt en er zijn ook terugdraaiacties naar eerdere versies beschikbaar. Guix is ​​de eerste pakketbeheerder die het idee implementeert reproduceerbare (herhaalbare) builds archief gebruiken Software-erfgoed. Door de softwareomgeving van elke beschikbare versie te installeren, kunnen programmeurs gemakkelijk met eerdere versies van pakketten werken. Guix biedt tools voor het werken met containers en virtuele machines. Het bouwt pakketten op basis van bronnen en gebruikt ingebouwde binaire vervangingsservers om het installatieproces van pakketten te versnellen.

Momenteel is de installatieoptie desktop omvat standaard X11, GDM, Gnome, NetworkManager. U kunt overschakelen naar Wayland, en Mate, Xfce4, LXDE, Enlightenment-desktops en verschillende X11-vensterbeheerders zijn ook beschikbaar. KDE is momenteel niet beschikbaar (zie Beperkingen).

De distributie omvat momenteel 9712 pakketjes, die voldoen aan de FSF-vereisten voor vrije software en worden gedistribueerd onder gratis GPL-licenties. Nginx, php7, postgresql, mariadb, icecat, ungoogled-chromium, libreoffice, tor, blender, openshot, audacity en andere zijn beschikbaar. Klaar maken vertaling van de handleiding in het Russisch.

Bron: linux.org.ru

Voeg een reactie