Wydano GNU Guix 1.0.0

2 maja 2019 roku, po 7 latach rozwoju, programiści z Free Software Foundation (FSF) wypuścili GNU Guix wersja 1.0.0. W ciągu tych 7 lat przyjęto ponad 40 000 zatwierdzeń od 260 osób, wydano 19 wydań.

GNU Guix jest wynikiem wspólnych wysiłków programistów z różnych krajów. On Zatwierdzone przez FSF i jest teraz dostępny dla szerszego grona odbiorców. Obecnie obraz instalacyjny ma instalacja graficzna, w którym generowany jest plik konfiguracyjny na podstawie preferencji użytkownika.

Guix to menedżer pakietów i dystrybucja systemu operacyjnego korzystająca z menedżera pakietów. System operacyjny jest inicjowany z pliku opisu systemu operacyjnego, który używa języka Scheme. Jako system inicjujący używany jest nasz własny rozwój, GNU Shepherd. Jądro jest wolne od systemu Linux.

Pomysł transakcyjnego menedżera wsadowego został po raz pierwszy wdrożony w Wodnik. Guix to menedżer pakietów transakcyjnych napisany w języku Guile. W Guix pakiety są instalowane w profilach użytkowników, instalacja nie wymaga uprawnień roota, można używać wielu wersji tego samego pakietu, dostępne są również przywracanie poprzednich wersji. Guix jest pierwszym menedżerem pakietów, który wdrożył ten pomysł odtwarzalne (powtarzalne) kompilacje za pomocą archiwum Dziedzictwo oprogramowania. Zainstalowanie środowiska oprogramowania dowolnej dostępnej wersji umożliwia programistom wygodną pracę z poprzednimi wersjami pakietów. Guix dostarcza narzędzia do pracy z kontenerami i maszynami wirtualnymi. Buduje pakiety ze źródeł i wykorzystuje wbudowane serwery podstawień binarnych, aby przyspieszyć proces instalacji pakietów.

Obecnie dostępna jest opcja instalacji stacjonarny domyślnie zawiera X11, GDM, Gnome, NetworkManager. Możesz przełączyć się na Wayland, dostępne są również komputery stacjonarne Mate, Xfce4, LXDE, Enlightenment i różne menedżery okien X11. KDE jest obecnie niedostępne (zobacz Ograniczenia).

Dystrybucja obejmuje obecnie 9712 pakiety, które spełniają wymagania FSF dotyczące wolnego oprogramowania i są rozpowszechniane na wolnych licencjach GPL. Dostępne są Nginx, php7, postgresql, mariadb, icecat, ungoogled-chromium, libreoffice, tor, blender, openshot, audacity i inne. Przygotowywanie się tłumaczenie instrukcji na język rosyjski.

Źródło: linux.org.ru

Dodaj komentarz