Релиз дистрибутива NixOS 22.11. Что нового. Linux новости

Релиз дистрибутива NixOS 22.11. Что нового

42
Лайков: +4
войдите, чтобы ставить лайки

NixOS 22.11

NixOS 22.11
Версия:22.11
Дата релиза:1 декабря 2022
Предыдущий релиз:22.05 от 30 мая 2022
Кодовое имя:Raccoon
Ядро Linux:5.15

Состоялся релиз дистрибутива NixOS 22.11. Срок поддержки обновлениями данной версии — до 30 июня 2023.

NixOS — независимый дистрибутив Linux, который использует декларативную модель конфигурации системы и собственный функциональный менеджер пакетов «Nix». Поддерживает клонирование системы, откат изменений, расширенное управление пакетами. Пакеты хранятся изолировано друг от друга. Поддерживается использование нескольких версий одного пакета, а также переключение между ними. Основные Desktop-редакции: GNOME, KDE Plasma, Minimal (без GUI).

NixOS 22.11
NixOS 22.11
 

Что нового

  • Пакетный менеджер Nix обновлен с версии 2.8.1 до 2.11.0.

    Справка по пакетному менеджеру Nix
    Справка по пакетному менеджеру Nix
  • Пакеты обновлены до более свежих версий.
  • OpenSSL 3 (ранее использовалась версия 1.1.1)
  • GNOME 43
  • KDE Plasma 5.26
  • Cinnamon 5.4
  • PHP 8.1 (по умолчанию используется NTS — Non-Thread Safe)
  • Perl 5.36
  • Python 3.10
  • xplr 0.19.0
  • Neo4j 4
  • Nextcloud 25
  • Mastodon 4.0.0
  • nomad 1.3
  • Доступна сборка системы для архитектуры aarch64.
  • Переход на использование библиотеки libxcrypt.
  • Вместо nscd теперь используется nsncd.
  • Для Firefox, Thunderbird и Librewolf по умолчанию включена поддержка Wayland.
  • Для параметра конфигурации hardware.nvidia добавлена новая опция hardware.nvidia.open, которая включает использование Open Source драйверов Nvidia.
  • Для пакетов emacs теперь выполняется «нативная» компиляция — native-comp-deferred-compilation.
  • Генерация документации к системе выполняется на основе файлов в формате markdown.
  • Различные внутренние улучшения, включая повышение производительности.
  • Множество улучшений и новых опций конфигурации.
    • documentation.nixos.options.allowDocBook
    • services.mullvad-vpn.package
    • programs.thunar.plugins
    • boot.kernel.sysctl
    • programs.firefox
    • services.picom.experimentalBackends
    • haskellPackages.callHackage
    • haskellPackages.callHackage
    • haskellPackages.callCabal2nix
  • Исправлены ошибки.
  • И другие изменения.

Добавлены/сформированы новые пакеты/сервисы:

  • alps
  • appvm
  • AusweisApp2
  • automatic-timezoned
  • Dolibarr
  • dragonflydb
  • endlessh-go
  • endlessh
  • EVCC
  • expressvpn
  • FreshRSS
  • Garage
  • go-autoconfig
  • Grafana Tempo
  • HBase cluster
  • infnoise
  • kanata
  • karma
  • Komga
  • kthxbye
  • languagetool
  • Listmonk
  • Mepo
  • merecat
  • netbird
  • ntfy.sh
  • OpenRGB
  • Outline
  • Patroni
  • persistent-evdev
  • Please
  • Prometheus IPMI exporter
  • Sachet
  • schleuder
  • syncstorage-rs
  • Tandoor Recipes
  • tmate-ssh-server
  • Uptime Kuma
  • WriteFreely
  • xray

Используется ядро Linux 5.15.

NixOS. Ядро Linux 5.15.80
NixOS. Ядро Linux 5.15.80
 

Скачать NixOS

Формат: ISO

Доступны образы:

  • GNOME 64-bit Intel/AMD
  • GNOME 64-bit ARM
  • KDE Plasma 64-bit Intel/AMD
  • KDE Plasma 64-bit ARM
  • Minimal 64-bit Intel/AMD
  • Minimal 32-bit Intel/AMD
  • Minimal 64-bit ARM
  • .ova (VirtualBox)

Live-режим не поддерживается. Установка выполняется в графическом режиме.

Установка NixOS. Выбор рабочего окружения
Установка NixOS. Выбор рабочего окружения

Установка NixOS. Разрешить несвободное ПО
Установка NixOS. Разрешить несвободное ПО

Материалы по теме:

42
  • Опубликовано: 02.12.2022

Комментарии

igorborisov
Активный пользователь
Активный
02.12.2022
12:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Интересный проект. Кто-нибудь пользовался?
sarman
Активный пользователь
Активный
02.12.2022
13:18
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
+3
войдите, чтобы ставить лайки
Я использую, по сути нужно выучить несложный хаскелоподобный язык для описания любых конфигов. Это для программистов, скорее.
Впрочем, можно сделать и помойку, просто подключая конфиги приложений как есть.
Есть абстракция от hardware, то есть в зависимости от той или иной машины (desktop или ноутбук) подхватываются те или иные кастомные настройки. А пользовательское окружение редактирую раз на одном из компьютеров, отправляю в git repo и на второй машине одной командой оно поднимается.
Долго, постепенно по каждой из программ растут личные конфиги, но потом радость, когда любимое окружение можно поднять в минуты полностью из одной папки. Испытывает вторую волну популярности, много арчеводов переходит.
Также апгрейдить систему четко - можно без использования особых файловых систем откатиться на новый билд системы, или тестово просто загрузиться в будущую, но не применять.

Как пример конфига на котором учился - https://git.sr.ht/~jshholland/nixos-configs/tree
igorborisov
Активный пользователь
Активный
02.12.2022
13:30
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийsarmanРодительский комментарий
0
войдите, чтобы ставить лайки
Спасибо, попробую. Хотел после Arch попробовать что-то более сложное, например Gentoo или LFS. Какое преимущество вы получили от данной системы? Что можно выбрать любую версию ПО, не завися от системеных библиотек? У меня всего пара-тройка Flatpack стоит. И то один я удалил, собрав ПО из исходников (AUR тоже не всегда выручает).
sarman
Активный пользователь
Активный
02.12.2022
13:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
+2
войдите, чтобы ставить лайки
Главное - это переносимость, воспроизводимость (сделал раз и оно на всех), безопасность обновлений (ну тут можно и fs со снапшотами типа btrfs или zfs). Какой бы компьютер не появился, или поломка получаю систему полностью аналогичную, но времени на единовременную настройку ушло много, в разы больше чем в класических... Но в итоге так все аккуратненько, под себя. Для дома изврат ещё тот)
Состояния системы и пакетов - по сути хардлинки, между которыми происходит переключение. Увлекательно.

Да, про ПО версионное - это правда, вообще, для знакомства с системой обычно рекомендуют установить пакетный менеджер nix в любой линукс и попробовать как оно. Но я сразу начал экспериментировать, тк на ноуте сдох ssd и почему бы не попробовать с нуля.

Пакетов очень много, слышал историю про одного парня, который в работе держит на ней 400 серверов, это очень, пишет, помогает в работе.

Есть таже подобная Guix, только на LISP
evgnor86
Активный пользователь
Активный
03.12.2022
18:44
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийsarmanРодительский комментарий
0
войдите, чтобы ставить лайки
Хм... корпоратам может зайти данный подход.
sarman
Активный пользователь
Активный
03.12.2022
20:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийevgnor86Родительский комментарий
0
войдите, чтобы ставить лайки
Конечно, это означает деньги ко времени. У меня 12 серверов сейчас на ubuntu, 7 кластер db, 3 фронта, и остальное по мелочи - бекап, dev, ci, статистика, мониторинг. Каждый новый серв уже напряги, мне нужно по типу сервера подобрать конфиги и начать их копировать, настраивать, ну это день работы. А так, с шаблона, просто внеся имя написать - РАЗВЕРНУТЬ и идти спать спокойно. (Ну почти)
sarman
Активный пользователь
Активный
03.12.2022
22:48
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийsarmanРодительский комментарий
0
войдите, чтобы ставить лайки
Увлекательно, но, забыл дописать, что это не полная изоляция, с которой идут новые контейнерные os, но с другой стороны и нет связаных с этим накладных расходов (значительных)
xKDE
Активный пользователь
Активный
02.12.2022
13:55
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
+1
войдите, чтобы ставить лайки
Периодически испытываю guix, тоже декларативная ось. Если функциональные языки Вам о чём-нибудь говорят - можно попробовать. Для домашнего использования то ещё занятие, но для расширения кругозора или если it Ваша проф сфера - очень мощная штука. Я вообще считаю, что за функциональными языками будущее. При это я сам к it прямого отношения не имею, но т.к. Lisp мне со школы ещё нравился более всего, то ради эксперимента пробую... Но в "продакшн" пока не запускаю)
Slawyan
Активный пользователь
Активный
02.12.2022
14:10
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Это прошлое. ООП, давно вытеснило, функциональные программирование.
igorborisov
Активный пользователь
Активный
02.12.2022
14:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlawyanРодительский комментарий
+1
войдите, чтобы ставить лайки
кто кого вытеснил?)
xKDE
Активный пользователь
Активный
02.12.2022
14:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlawyanРодительский комментарий
+1
войдите, чтобы ставить лайки
Не знаю, что там кто вытеснил, но я как заказчик, предпочитаю работать с профессионалами, которые в одинаковой степени оперируют как функционалом, так и императивом, в зависимости от поставленной бизнес-задачи!) А в функционале мне импанирует подход, на основании которого когда-нибудь разработают таки элементы самообучения (не статистики, а именно обучения).
Slawyan
Активный пользователь
Активный
02.12.2022
14:58
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
+1
войдите, чтобы ставить лайки
Функциональное программирование, нужно где оно действительно нужно. В остальных случаях применяется ООП. А, громкие заявления по типу: "Я вообще считаю, что за функциональными языками будущее." - Не то что, не корректны, но звучат по дилетантски.
igorborisov
Активный пользователь
Активный
02.12.2022
15:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlawyanРодительский комментарий
0
войдите, чтобы ставить лайки
Так кто кого вытеснил у вас?
xKDE
Активный пользователь
Активный
02.12.2022
15:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlawyanРодительский комментарий
+4
войдите, чтобы ставить лайки
"Пойми, студент, сейчас к людям надо помягше, а на вопросы смотреть ширше!"©)))
Slawyan
Активный пользователь
Активный
02.12.2022
17:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
+1
войдите, чтобы ставить лайки
Дилетанты не просто могут позволить себе совать нос куда угодно, — они просто обязаны совать нос куда угодно, и к чертям всех ученых тупиц, которые пытаются упрятать их в какой-нибудь тесный каменный мешок.©
Parnas
02.12.2022
20:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlawyanРодительский комментарий
+1
войдите, чтобы ставить лайки
Ассемблер и перфокарты - избранным, но не в массы!)))
Slawyan
Активный пользователь
Активный
02.12.2022
20:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийParnasРодительский комментарий
+1
войдите, чтобы ставить лайки
Ассемблер, будет всегда, в отличии от перфокарт, которых уже нет.
Parnas
02.12.2022
21:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlawyanРодительский комментарий
0
войдите, чтобы ставить лайки
И то верно) Но вот из ООП реально базар сделали)
Slawyan
Активный пользователь
Активный
02.12.2022
21:10
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийParnasРодительский комментарий
0
войдите, чтобы ставить лайки
Сам не рад, но меня сильно задевают люди, которые понятия не имеют о чем говорят.
На этом, думаю надо остановится, а то реально, холивар получился.
xKDE
Активный пользователь
Активный
03.12.2022
04:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlawyanРодительский комментарий
0
войдите, чтобы ставить лайки
Вы тут в качестве "дилетанта" или "тупицы" выступаете? Никак не могу понять...))))
evgnor86
Активный пользователь
Активный
03.12.2022
18:47
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlawyanРодительский комментарий
0
войдите, чтобы ставить лайки
никто никого не вытеснил, каждый использует свое.
я например юзаю общие либы, написанные на ООП, но самого от ООП тошнит еще со времен Object-Паскаль))) пишу исключительно в функциональном стиле.
sarman
Активный пользователь
Активный
03.12.2022
20:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Функциональщина это тема, чистота функций, что на языке программистов означает, что гарантировано получаем на выходе значение одинаково повторяемое, если на входе было тоже повторяемое. Те внутри не будет нечто вроде от даты и времени или подобного пургена. Это даёт комбинируемость, да много чего.
Сам с удовольствием пользую clojure на продакшене, для данных нет лучше лиспов. Не для веб, конечно.
sarman
Активный пользователь
Активный
03.12.2022
23:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
ГДЕ В ШКОЛЕ ПОКАЗЫВАЮТ ЛИСПЫ, а не паскакаль или питон!!!! Это что-то на крутом. Наверное от препода зависело?
xKDE
Активный пользователь
Активный
04.12.2022
05:24
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийsarmanРодительский комментарий
+1
войдите, чтобы ставить лайки
Слово "питон" в СССР было скорее ругательным!) Со "школы" в смысле возраста. Но в школах, да, последовательно двигали Алгол-Бэйсик-Паскаль. А к Лиспу я пришёл через Рефал, в конце 80х выпущенный из подполья. Зависело, скорее, от доступной литературы, что у кого было.
sarman
Активный пользователь
Активный
04.12.2022
05:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Обалдеть
[аноним]
03.12.2022
10:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Кто то вообще пользуется еще KDE? Глюкодром лютый ведь. Вчера поставил, вроде все хорошо, красиво, часа не прошло как оболочка тупо начала лагать. Да так что с кнопки пришлось вырубать комп. И вот так постоянно) сколько бы не пробовал KDE то тут, то там какие то глюки
Vlad
03.12.2022
13:18
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
В основном зависит от дистра. Вот у меня кубунту и мне норм.
EugenyBobylev
Активный пользователь
Активный
06.12.2022
21:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийVladРодительский комментарий
+1
войдите, чтобы ставить лайки
У меня KDE Neon, ну тоже ничё так... :D
oleganio
Активный пользователь
Активный
03.12.2022
13:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
Может быть дело в дистрибутиве, а не KDE? Я на OpenMandriva второй месяц сижу, никаких глюков замечено не было.
x230
Активный пользователь
Активный
03.12.2022
13:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
Выбери дистр, в котором разрабы не спешили с новыми версиями Plasma. Кубунту - стабильная, например, - это из тех, что попроще... Я вот пару месяцев как перебрался на Calculate с Плазмой и вообще обленился, ибо ничего не ломается!..

P.S. до этого сидел на плазменном Артиксе два года! И справедливости ради надо сказать, что Плазма там не самая стабильная. Считаю - недосмотр разрабов дистра.
Minor748
Активный пользователь
Активный
03.12.2022
15:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
У меня там самые большие проблемы были либо после обновления драйвера видеокарты, либо самого ядра, то есть их сочетаемость могла быть поломана.
Не давно такого же встретил в соц сети, кого стабильность Артикс не устраивала, искал замену. Я ему рекомендовал MX )
x230
Активный пользователь
Активный
03.12.2022
15:47
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
+1
войдите, чтобы ставить лайки
У Артикса (точне у его разрабов) - две проблемы:
Первая и самая главная - ребята взялись пилить слишком много версий дистров (систем инициализации и DE). И, как следствие, мало внимания уделяется стабильности системы в целом (дистр + DE). Отсюда вытекает вторая проблема: они берут почти самую свежую Плазму, а следовательно не откатанную пользователями и временем.
Vlasov1996
03.12.2022
18:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Сейчас у меня стоит EndeavourOS с KDE, и мне кажется, что здесь Кеды работают лучше всего. По крайней мере лучше, чем в Manjaro, Kubuntu, и OpenSUSE. В вышеперечисленных дистрах в KDE всегда что-то глючило, а в EndeavourOS я каких-то багов пока не заметил.
x230
Активный пользователь
Активный
05.12.2022
16:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийVlasov1996Родительский комментарий
0
войдите, чтобы ставить лайки
Самая стабильная Плазма, как ни парадоксально, находится в Kubuntu.
igorborisov
Активный пользователь
Активный
05.12.2022
17:47
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
А в Debian?!
x230
Активный пользователь
Активный
05.12.2022
19:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
0
войдите, чтобы ставить лайки
Не-е!
Может чему-то другому в Дебиане уделяют несомненно больше внимания, чем в др.дистрах. Но что касется Плазмы, она в Кубунте лучше всего приготовлена.
Проверено.
Slawyan
Активный пользователь
Активный
05.12.2022
20:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
Верно, в Debian плазма не очень себя адекватна ведет. На Debian, прекрасно работает Cinnamon и Gnome.
PedroAmor
Активный пользователь
Активный
05.12.2022
21:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlawyanРодительский комментарий
+1
войдите, чтобы ставить лайки
Согласен и при этом Cinnamon в манжаре и эндеворе плохо прижился, видать перевод на другую платформу не каждому дано.
xKDE
Активный пользователь
Активный
06.12.2022
03:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Вопрос только в работе "из коробки". Debian по дефолту only-free. Отсюда и KDE капризный, как правило, из-за видео. При наличии/установке всех компонентов - без разницы на каком дистре работает Plasma.
Slawyan
Активный пользователь
Активный
06.12.2022
13:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Из коробки, черный экран, только Cinnamon, ещё запускается кое как.
igorborisov
Активный пользователь
Активный
05.12.2022
11:29
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
Я пользуюсь.
serjsteel
05.12.2022
19:29
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Ну вот у меня на одном ноуте debian с mate на другом ноуте и десктопе debian с kde. И на ноутах системы работают примерно одинаково по стабильности. На десктопе не завелись кеды с нвидией. Поменял на амд и все нормально работает.

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила