GNU Guix 1.0.0 utgitt

2. mai 2019, etter 7 år med utvikling, lanserte programmerere fra Free Software Foundation (FSF) GNU Guix versjon 1.0.0. I løpet av disse 7 årene ble mer enn 40 000 forpliktelser akseptert fra 260 personer, 19 utgivelser ble gitt ut.

GNU Guix er resultatet av felles innsats fra programmerere fra forskjellige land. Han FSF godkjent og er nå tilgjengelig for et bredere publikum. For øyeblikket har installasjonsbildet grafisk installasjon, der en konfigurasjonsfil genereres basert på brukerpreferanser.

Guix er en pakkebehandler og en operativsystemdistribusjon som bruker pakkebehandleren. Operativsystemet initialiseres fra en OS-beskrivelsesfil som bruker Scheme-språket. Vår egen utvikling, GNU Shepherd, brukes som et initialiseringssystem. Kjernen er Linux-fri.

Ideen om en transaksjonell batch manager ble først implementert i Nix. Guix er en transaksjonspakkebehandling skrevet i Guile. I Guix er pakker installert i brukerprofiler, installasjon krever ikke root-privilegier, flere versjoner av samme pakke kan brukes, og tilbakeføringer til tidligere versjoner er også tilgjengelig. Guix er den første pakkebehandleren som implementerer ideen reproduserbare (repeterbare) bygg ved hjelp av arkiv Sofrware Heritage. Ved å installere programvaremiljøet til alle tilgjengelige versjoner kan programmerere enkelt jobbe med tidligere versjoner av pakker. Guix gir verktøy for å jobbe med containere og virtuelle maskiner. Den bygger pakker fra kilder og bruker innebygde binære erstatningsservere for å fremskynde prosessen med å installere pakker.

For øyeblikket er installasjonsalternativet desktop inkluderer X11, GDM, Gnome, NetworkManager som standard. Du kan bytte til Wayland, og Mate, Xfce4, LXDE, Enlightenment-stasjonære datamaskiner og forskjellige X11-vindusbehandlere er også tilgjengelige. KDE er for øyeblikket utilgjengelig (se Begrensninger).

Distribusjonen inkluderer for tiden 9712 pakker, som overholder FSF-kravene for gratis programvare og distribueres under gratis GPL-lisenser. Nginx, php7, postgresql, mariadb, icecat, ungoogled-chromium, libreoffice, tor, blender, openshot, audacity og andre er tilgjengelige. Forbereder oversettelse av håndboken til russisk.

Kilde: linux.org.ru

Legg til en kommentar