NixOS 17.09: Linux-дистрибутив с пакетным менеджером Nix получил GNOME 3.24 и KDE Plasma 5.10

В понедельник была анонсирована новая версия NixOS — «сугубо функционального дистрибутива Linux» — 17.09 (под кодовым названием «Hummingbird»).

Главной особенностью NixOS является использование декларативного пакетного менеджера Nix, предлагающего атомарные обновления и их откаты, возможность параллельной установки в одной системе разных версий пакета, многопользовательское управление пакетами (установка пакетов без прав root), модель source/binary (пакеты собираются из исходников, но поддерживается бинарный кэш для возможности быстрой инсталляции) и другие возможности.

NixOps после деплоя трёх виртуальных машин в VirtualBox
NixOps после деплоя трёх виртуальных машин в VirtualBox / Иллюстрация с сайта Nixos.Org

Благодаря некоторым из этих особенностей — декларативным спецификациям и надёжным обновлениям с откатами — авторы GNU/Linux-дистрибутива NixOS называют свою систему дружелюбной к DevOps, а также предлагают специальную утилиту — NixOps — для развёртывания инсталляций NixOS и настройки их сетевых конфигураций в виртуальных и облачных окружениях вроде VirtualBox, Amazon EC2 и Google Cloud Engine. Кроме того, в дистрибутиве предусмотрен простой запуск системы в виде контейнера (с помощью утилиты nixos-container или декларативного определения в конфиге configuration.nix), а в недавних релизах NixOS была также проведена оптимизация минимального образа контейнера с NixOS (уменьшена с 424 Мб в версии 16.03 до 212 Мб в 16.09).

Среди значимых изменений в релизе NixOS 17.09:

  • обновление графических оболочек: GNOME до 3.24, KDE Plasma — до 5.10 (KDE Applications 17.08.1, KDE Frameworks 5.37);
  • в механизме работы с системными пользователями добавлен учёт освобождённых UIDs/GIDs;
  • опция модуля services.xserver.xrandrHeads устанавливает первый элемент списка основным экраном и получила поддержку настройки дополнительных опций;
  • поддержка тачпадов теперь использует libinput, а synaptics объявлен устаревшим;
  • обновлена работа с SSL в модуле services.nginx (включая новую опцию addSSL);
  • добавлена декларативная конфигурация баз данных и пользователей в services.mysql (опции ensureDatabases и ensureUsers), а dataDir по умолчанию для MySQL изменена с /var/mysql на /var/lib/mysql;
  • сервис services.mysqlBackup теперь по умолчанию работает без пользовательской настройки (даже для отличных от mysql пользователей);
  • Redis обновлён до версии 4;
  • добавлено множество новых сервисов, среди которых — security/auditd, services/admin/salt/master (+minion), services/cluster/kubernetes/default (+dns, +dashboard), services/continuous-integration/hail, services/databases/clickhouse, services/logging/journalwatch, services/logging/syslogd, services/security/vault, services/web-apps/piwik, services/web-servers/minio, tasks/powertop.

Скачать образы с дистрибутивом NixOS (установочные ISO для CD/DVD, OVA для VirtualBox, Amazon EC2 AMI, Microsoft Azure BLOB) можно на сайте проекта.

Дмитрий Шурупов по материалам Nixos.Org.




!

Если для Вас конкретно эта новость оказалась важной или интересной - пожалуйста, поделитесь ею в своей любимой социальной сети с помощью кнопок, расположенных под этим текстом. Это поможет нам в будущем делать более качественную подборку материалов, исходя из Ваших потребностей\интересов.




Коды для вставки в блог\форум

blog comments powered by Disqus


Вспомним другие новости из этого раздела?


Soft

←+Ctrl+→

Интересные новости
Microsoft выпустил обновление Windows 10 Fall Creators UpdateMicrosoft выпустил обновление Windows 10 Fall Creators Update
Windows 10 Fall Creators Update: 10 лучших новых функцийWindows 10 Fall Creators Update: 10 лучших новых функций
Puppet Bolt, Tasks, Discovery, Pipelines… — крупнейшее обновление продуктов для сисадминов от PuppetPuppet Bolt, Tasks, Discovery, Pipelines… — крупнейшее обновление продуктов для сисадминов от Puppet
Microsoft выпускает крупное обновление Windows Fall Creators Update. Что нового и как его получитьMicrosoft выпускает крупное обновление Windows Fall Creators Update. Что нового и как его получить
В Chrome для Windows появились базовые функции антивирусаВ Chrome для Windows появились базовые функции антивируса
Блок рекламы


Похожие новости

Fleet Commander для централизованного управления Linux-десктопами с GNOME готов к productionFleet Commander для централизованного управления Linux-десктопами с GNOME готов к production
В KDE Plasma 5.11 добавили Vault для удобного шифрования документовВ KDE Plasma 5.11 добавили Vault для удобного шифрования документов
Clear Containers 3.0 — Linux-контейнеры Intel переписаны на Go, получили реализацию OCI RuntimeClear Containers 3.0 — Linux-контейнеры Intel переписаны на Go, получили реализацию OCI Runtime
GNOME 3.26 — значимое обновление популярной рабочей среды для Linux/UNIX-системGNOME 3.26 — значимое обновление популярной рабочей среды для Linux/UNIX-систем
SUSE: Не беспокойтесь за будущее btrfs — это файловая система по умолчанию для наших Linux-дистрибутивовSUSE: Не беспокойтесь за будущее btrfs — это файловая система по умолчанию для наших Linux-дистрибутивов
В веб-браузере GNOME Web 3.26 появится поддержка Firefox SyncВ веб-браузере GNOME Web 3.26 появится поддержка Firefox Sync
openSUSE Leap 42.3: Plasma 5.8 и GNOME 3.20, серверные инсталляции, поддержка Flatpak, интеграция YaST с SaltStackopenSUSE Leap 42.3: Plasma 5.8 и GNOME 3.20, серверные инсталляции, поддержка Flatpak, интеграция YaST с SaltStack
Mageia 6: наследник Linux-дистрибутива Mandriva обновился и перешёл на KDE 5 и DNFMageia 6: наследник Linux-дистрибутива Mandriva обновился и перешёл на KDE 5 и DNF
Fedora 26 — новая версия популярного Linux-дистрибутива от сообщества и Red HatFedora 26 — новая версия популярного Linux-дистрибутива от сообщества и Red Hat
Calculate Linux 17.6 — обновление линейки Linux-дистрибутивов в честь 10-летия проектаCalculate Linux 17.6 — обновление линейки Linux-дистрибутивов в честь 10-летия проекта
Последние новости

Подгружаем последние новости