Выйшаў GNU Guix 1.0.0

2 мая 2019 года, пасля 7 гадоў распрацоўкі, праграмісты з фонду свабоднага праграмнага забеспячэння (FSF) выпусцілі GNU Guix версіі 1.0.0. За гэтыя 7 гадоў было прынята больш за 40 000 комітаў ад 260 чалавек, выпушчана 19 рэлізаў.

GNU Guix з'яўляецца вынікам сумесных намаганняў праграмістаў з розных краін. Ён ухвалены FSF і зараз даступны для шырокай аўдыторыі. У цяперашні час усталявальны вобраз мае графічную ўстаноўку, у якой генеруецца канфігурацыйны файл, зыходзячы з пераваг карыстальніка.

Guix - гэта пакетны мэнэджар і дыстрыбутыў аперацыйнай сістэмы, у якім выкарыстоўваецца гэты пакетны мэнэджар. Аперацыйная сістэма ініцыялізуецца з файла апісання АС, які выкарыстоўвае мову Scheme. У якасці сістэмы ініцыялізацыі выкарыстоўваецца ўласная распрацоўка - GNU Shepherd. Ядро - Linux-libre.

Ідэя транзакцыйнага пакетнага мэнэджара ўпершыню рэалізавана ў Nix. Guix - гэта транзакцыйны пакетны мэнэджар, напісаны на Guile. У Guix пакеты ўсталёўваюцца ў профілі карыстачоў, для ўсталёўкі не патрабуюцца прывілеі root, магчыма выкарыстанне шматлікіх версій аднаго пакета, таксама даступныя адкаты да папярэдніх версій. Guix - першы пакетны менеджэр, у якім рэалізавана ідэя прайграных (паўтаральных) зборак з выкарыстаннем архіва Sofrware Heritage. Устаноўка праграмнага асяроддзя любой даступнай версіі дазваляе праграмістам зручна працаваць з папярэднімі версіямі пакетаў. Guix дае прылады працы з кантэйнерамі, віртуальнымі машынамі. Ён збірае пакеты з зыходнікаў, выкарыстоўвае серверы падстаноўкі сабраных бінарнікаў для паскарэння працэсу ўстаноўкі пакетаў.

У цяперашні час варыянт усталёўкі працоўны стол уключае X11, GDM, Gnome, NetworkManager па змаўчанні. Можна пераключыцца на Wayland, таксама даступныя працоўныя сталы Mate, Xfce4, LXDE, Enlightenment, розныя аконныя мэнэджары X11. У цяперашні час KDE адсутнічае (гл. Недахопы).

Дыстрыбутыў на дадзены момант уключае 9712. пакетаў, якія адпавядаюць патрабаванням FSF да свабоднага праграмнага забеспячэння і распаўсюджваюцца пад свабоднымі ліцэнзіямі GPL. Даступныя nginx, php7, postgresql, mariadb, icecat, ungoogled-chromium, libreoffice, tor, blender, openshot, audacity і іншыя. Рыхтуецца пераклад кіраўніцтва на рускую мову.

Крыніца: linux.org.ru

Дадаць каментар