Уже вышла новая версия Guix 1.0 и дистрибутив GuixSD.

Гуикс 1.0

Недавно Анонсированы менеджер пакетов GNU Guix 1.0 и выпуск дистрибутива GuixSD (Guix System Distribution), построенная на ее основе.

В этом новом выпуске значительное изменение номера версии связано с выполнение всех поставленных задач по формированию стабильный запуск. Задача подытожила семь лет работы над проектом и признана готовой к повседневной эксплуатации.

Дистрибутив позволяет устанавливать как автономную операционную систему в системах виртуализации, в контейнерах и на обычных компьютерах, помимо работы на уже установленных дистрибутивах GNU / Linux, выступает в качестве платформы для реализации приложений.

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

Поддерживает возможность использования подготовленных пакетов для менеджера пакетов Nix и находится в репозитории Nixpkgs.

Помимо пакетных операций, Вы можете создавать сценарии для управления настройками приложения. При создании пакета все связанные зависимости загружаются и компилируются автоматически.

Есть возможность скачать готовые бинарные пакеты из репозитория и скомпилировать из исходников со всеми зависимостями. Реализованы инструменты для поддержания актуальности версий установленных программ за счет организации установки обновлений из внешнего репозитория.

Главные новости

GuixSD

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

Еще одна новинка этой версии в том, что подготовлен новый образ виртуальных машин, подходит как для изучения дистрибутива, так и для создания рабочих сред разработки.

после чего добавлены новые системные сервисы cups-pk-helper, imap4d, inputattach, localed, nslcd, zabbix-agent и zabbix-server.

Так же обновились версии приложений. В 2104 пакетах также было добавлено 1102 новых пакета.

Включая обновленные версии clojure 1.10.0, чашки 2.2.11, emacs 26.2, gcc 8.3.0, gdb 8.2.1, ghc 8.4.3, gimp 2.10.10, glibc 2.28, gnome 3.28.2, gnupg 2.2.15, go 1.12.1 , хитрость 2.2.4, icecat 60.6.1-guix1, icedtea 3.7.0, inkscape 0.92.4, libreoffice 6.1.5.2, linux-libre 5.0.10, товарищ 1.22.0, ocaml 4.07.1, октава 5.1.0, openjdk 11.28, python 3.7.0, rust 1.34.0, r 3.6.0, sbcl 1.5.1, shepherd 0.6.0, xfce 4.12.1 и xorg-server 1.20.4.

Менеджер служб GNU Shepherd был обновлен до версии 0.6, в которой реализован режим одноразового обслуживания, в котором служба помечается сразу после успешного запуска, что может потребоваться для начала работы только один раз перед другими службами, например, для очистки или инициализации.

Что нового в Guix 1.0

Что касается новых функций для диспетчера пакетов, добавлен индикатор хода выполнения операций и выделение диагностических сообщений цветами. По умолчанию большинство команд теперь выполняется без подробных результатов на экране, что включается отдельной опцией «-v» (–verbosity).

С другой стороны, была получена новая команда «удаление системы guix»И варианты«guix pack - save-originance "," guix pull - news "," guix environment - preserve "," guix gc - list-root "," guix gc –delete-generation "," guix weather –coverage ".

Se добавлены новые параметры конвертации пакетов «–With-git-url» и «–with-branch».

Поля конфигурации раскладки клавиатуры также были добавлены для определения раскладки клавиатуры, конфигурации xorg для настройки X-сервера, метки для метки раздела и основных служб для определения основных служб.

Из других изменений в Guix 1.0 выделяются следующие:

  • Добавлена ​​команда "guix pack -RR" для создания архивов с перемещаемыми исполняемыми файлами, которые можно запускать как относительно путей в пространстве имен пользователя, так и относительно Proot.
  • В «guix pull» предусмотрено формирование кеша пакетов для ускорения операций поиска по имени, а также предусмотрено включение пакета «glibc-utf8-locales».
  • В качестве диспетчера ввода вместо SliM используется GDM.

Скачать. 


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.