Несколько дней назад анонсирован запуск новой версии дистрибутива Linux «NixOS 21.05» в котором было сделано много обновлений системных пакетов и из которых выделяются среды рабочего стола, а также включение служб и другие изменения.
Тем, кто не знаком с этим дистрибутивом Linux, следует знать, что Он основан на диспетчере пакетов Nix. и предлагает ряд собственных разработок, упрощающих настройку и обслуживание системы.
Например, NixOS использует один файл конфигурации системы (configuration.nix), обеспечивает возможность быстрого отката обновлений, поддерживает переключение между различными состояниями системы, поддерживает установку отдельных пакетов отдельными пользователями (пакет помещается в домашний каталог. ), можно одновременно установить несколько версий одной и той же программы, предоставляются воспроизводимые компиляции.
При использовании Nix, пакеты устанавливаются в дереве или подкаталоге каталогов / nix / store отдельно в каталоге пользователя. Менеджер пакетов GNU Guix использует аналогичный подход, основанный на работе Nix.
Между пакетами можно определить зависимости, в то время как сканирование хеш-идентификаторов в каталоге установленных пакетов используется для обнаружения наличия уже установленных зависимостей.
Можно загрузить готовые бинарные пакеты из репозитория (при установке обновлений бинарных пакетов загружаются только дельта-изменения) или скомпилировать из исходного кода со всеми зависимостями.
Основные новости NixOS 21.05
В этой новой версии NixOS 21.05 Было добавлено 12985 14109 пакетов, удалено 16768 XNUMX пакетов и обновлено XNUMX XNUMX пакетов.
Из них мы можем обнаружить, что обновленные версии различных компонентов дистрибутив, в том числе gcc 10.3.0, glibc 2.32, таблица 21.0.1. Основное ядро Linux обновлен с версии 5.4 до 5.10, а ядро 5.12 который предлагается в качестве опции, хотя следует отметить, что в настоящее время он официально не поддерживается для использования с файловой системой zfs. Если используется zfs, должна использоваться другая версия ядра (либо ядро LTS, либо отслеживание конкретной версии).
Что касается окружения рабочего стола, мы можем обнаружить, что они были обновлены до KDE 5.21.3 + Приложения KDE 20.12.3, Cinnamon до версии 4.8.1, а среда рабочего стола GNOME обновлена до 40. В последнем случае необходимо учитывать отсутствие обратной совместимости, поэтому, если вы хотите обновить систему с предыдущей версии, вы должны принять это во внимание.
В дополнение к новым сервисам были добавлены GNURadio 3.8, Сервер аутентификации Keycloak и дискуссионная платформа.
Еще одно важное изменение, о котором упоминалось, - это Оптимизации Python, которые снова были отключены. Сборки с включенной оптимизацией не воспроизводятся, хотя теперь оптимизацию можно включить с опцией.
Из других изменений которые выделяются:
- конфигурация Services.openssh.authorizedkeysfiles. теперь также влияет на клавиши, которые Security.pam.enableshagentauth будет использовано.
- PowerDNS обновлен с 4.2.x до 4.3.x.
- xfsprogs был обновлен с 4.19 до 5.11. Теперь при создании файловой системы по умолчанию включена поддержка ссылок.
- Поддержка ссылок в экспериментальном состоянии была добавлена в ядро 4.9 и считалась стабильной в ядре 4.16.
В конце концов если вам интересно узнать об этом больше Сведения об этой новой версии NixOS 21.05, а также сведения о документации и распространении можно найти в по следующей ссылке.
Скачать NixOS 21.05
Для тех, кто заинтересован в возможности загрузить этот дистрибутив Linux, чтобы установить или протестировать его на виртуальной машине, вы можете зайти на официальный сайт этого и в разделе его загрузки получить изображение
Полный установочный образ с KDE составляет 1,4 ГБ, GNOME - 1,8 ГБ, а короткий образ консоли - 660 МБ. Точно так же на сайте вы найдете документацию, которая поможет вам в процессе установки. Ссылка такая.
Будьте первым, чтобы комментировать