LINUX.ORG.RU

Вышел GNU GuixSD 0.15.0

 , , ,


1

5

GNU GuixSD — свободная операционная система, основанная на менеджере пакетов GNU Guix. После 7 месяцев работы над новой версией GNU GuixSD 0.15.0 разработчики предложили пользователям:

  • образы для виртуальной машины,
  • образы для установки из исходников и бинарников,
  • обновлённый усовершенствованный менеджер пакетов GNU Guix,
  • поддержка архитектур ARMv7 и AArch64,
  • десяток новых сервисов и пакетов: рабочий стол Mate, сервер Apache, эмулятор QEMU, OpenNTPD и другие,
  • добавлены 1200 новых пакетов, теперь их порядка 8000,
  • исправлены ошибки.

В новый релиз внесены пакеты и код от 100 человек.

Функциональный менеджер пакетов GNU Guix в дополнение к стандартному набору функций управления пакетами поддерживает транзакционные обновления и откаты, управление пакетами для простых пользователей, пользовательские профили и другие функции.

С помощью GNU Guix каждый пользователь в системе может иметь свой набор приложений и утилит предпочитаемых версий.

Установка системы производится с помощью конфигурационного файла, в котором на языке Scheme объявляются конфигурации файловой системы, загрузчика, сервисов, пользователей. Установочный образ содержит инструкцию в tty2.

>>> Подробности



Проверено: jollheef ()

Сейчас набигут не-юзеры, которые будут рассказывать, почему GuixSD такой-сякой-неправильный, «а вот у меня.. а там-то .. !!111». Боюсь у меня попкорна на этот тред не хватит! ;)

А так юзаю. Почти всем доволен. Пакетов конечно маловато, приходится самому defin'ы писать..

anonymous ()
Ответ на: комментарий от alexferman

Гента никуда не делась, но по отношению к сабжу она как каменный топор по сравнению с изделием современной промышленности. Это про portage в основном.

Не-красноглазым комфортно и на оффтопике сидится.

anonymous ()
Ответ на: комментарий от frigate_freedom

NixOS уже вполне юзабельный. У меня он на реальном железе стоит, и там, впринципе, всё нужное есть. Пытаюсь на него с убунты переползти, но у меня на неё слишком многое завязано.

WitcherGeralt ()
Ответ на: комментарий от anonymous

Юзаю NixOS на десктопе и на серваках, в фирме постепенно выкорчёвываем говноансибл и переводим весь деплоймент на NixOS/NixOps. Пишу из 2018 года.

anonymous ()

Установка системы производится с помощью конфигурационного файла, в котором на языке Scheme ..

Уточню: одного и единственного файла конфигурации! И любые внесения изменений в конфиг системы или сервисов выполняется с помощью команды system reconfigure, а не привычными ковыряниями в /etc. Это непривычно, но реально круто.

anonymous ()

Установка системы производится с помощью конфигурационного файла

Шел 2018 год, а установщики так делать и не научились.

свободная операционная система

А фирмварь для всяких вайфаев там есть?

Radjah ★★★★★ ()
Ответ на: комментарий от anonymous

Э... а сабж тоже можно собирать из исходников с высокой степенью автоматизации?

Профит генты ведь не в количестве «красноглазия», а в том, что там всё заточено под возможность собирать и конфигурировать под свои хотелки.

hobbit ★★★★★ ()
Ответ на: комментарий от anonymous

Дык там есть установщик

Неожиданно

Или ты вендузятник, у которого указательный палец к мышке прирос?

Я уже вырос из того возраста, когда неделями надо что-то допиливать до ума, забывая поесть.

Да, на десктопе у меня ваша любимая десяточка. ;)

Radjah ★★★★★ ()
Ответ на: комментарий от anonymous

Так он для того и придуман.

Именно. Существует вторая сборочная ферма, и результаты компиляции сверяются, насколько я понял эту тему.

anonymous ()
Ответ на: комментарий от znavko

В NixOS есть скрипт nixos-generate-config, который генерит начальный конфиг для твоей системы, который потом можно потихоньку допиливать. В GuixSD такого нет?

anonymous ()
Ответ на: комментарий от hotpil

Не знаю точно как в GuixSD (брал только готовый образ и игрался с пм), но в NixOS есть инклуды. Можно рядышком с основным конфигом сложить конфиги поменьше. Плюс в том, что это не размазано по всей /etc и имеет единый синтаксис, также можно законфигурять ещё до установки те вещи, которые в классических дистрах либо неудобно конфигуряются уже после установки, либо делаются совсем руками.

WitcherGeralt ()
Ответ на: комментарий от Radjah

Я уже вырос из того возраста
на десктопе у меня ваша любимая десяточка

Видимо, совсем перерос. В младенчестве сначала гадишься в штаны и ничего не понимаешь, потом вырастаешь, не гадишься, всё понимаешь, затем стареешь, снова гадишься и впадаешь в маразм.

И я, кстати, тоже против излишнего красноглазия с системой. Люблю чтобы из коробки было нормально (тут NixOS рулит, всего-то конфиг надо написать один раз), а то, что не нормально, правилось единственным скриптом. Десяточка у меня, кстати тоже есть, только для игр, почти не пользуюсь, ибо лень играть.

WitcherGeralt ()
Ответ на: комментарий от cetjs2

вместо генты

тогда тебя ждет много чудесных открытий — или боль, если совсем уж не знаешь Scheme или других сходных языков. Будь осторожен, йуный падаван!

anonymous ()
Ответ на: комментарий от WitcherGeralt

Не знаю точно как в GuixSD (брал только готовый образ и игрался с пм), но в NixOS есть инклуды

А в GuixSD - как напишешь. То есть напишешь функцию, которая парсит то, что тебе нужно, и будет как тебе нужно, гыгы

anonymous ()
Ответ на: комментарий от WitcherGeralt

В данном дистрибутиве Scheme - это фича. И слава б-гу, что это Scheme, а не какая-нибудь поганая хипстерятина или там петон и прочая гадость. Вот я петон ниасилил, и осиливать в ближайшем будущем не собираюсь. Почему?- а мне просто противно.

anonymous ()