Перелічіть нову версію менеджера пакетів GNU Guix 1.1

Нещодавно сМи оголосили про випуск нової версії менеджера пакетів GNU Guix 1.1 та дистрибутива GNU / Linux, побудованого на цій основі. Розподіл сдозволяє встановлювати як самостійну операційну систему у системах віртуалізації, у контейнерах та у звичайному обладнанні, а також запуск у вже встановлених дистрибутивах GNU / Linux, що виступають платформою для реалізації додатків.

Користувач має такі функції, як облік залежностей, робота без коренів, повернення до версій вище у випадку проблем, управління конфігурацією, клонування середовища (створення точної копії програмного середовища на інших комп’ютерах) тощо.

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

Крім того, пропонується використовувати спеціалізовану мову високого рівня, орієнтовану на теми та компоненти API схеми Гуйле, для визначення сценаріїв складання додатків та правил формування пакетів. Ці компоненти дозволяють виконувати всі операції з управління пакетами у схемі функціональної мови програмування.

Що нового в GNU Guix 1.1?

Ця версія відповідає 14.078 11 зобов’язанням, прийнятим за 201 місяців XNUMX особою. Він включає багато нових функцій, користувальницький інтерфейс та продуктивність, вдосконалення, а також безліч виправлень помилок.

Серед основних новинок, які виділяються, ми можемо знайти це Додано структуру для автоматизованого тестування графічного інсталятора. Зараз інсталятор зібраний на системі безперервної інтеграції та протестований у різних конфігураціях (звичайний та зашифрований кореневий розділ, установка за допомогою робочих столів тощо).

Додано дві нові команди, один з них "система гікс описувати«, Що дає змогу при реалізації оцінити зміни між двома різними екземплярами системи, інша додана команда - це"Розгортання Guix" який призначений для реалізації заповнення кількох комп’ютерів одночасно, наприклад, нових середовищ у VPS або віддалених системах, доступних через SSH.

Ми також можемо знайти додано нові системні послуги: auditd, fontconfig-файлова система, getmail, gnome-брелок, завантажувач модулів ядра, вирішувач вузлів, mumi, nfs, nftables, nix, pagekite, pam-mount, печворк, polkit-колесо, походження, pulseaudio, розумний, особливість, usb-modewitch.

Також оновлені версії програмного забезпечення в 3368 пакетах, Додано 3514 нових пакетів, включаючи оновлені версії xfce 4.14.0, gnome 3.32.2, mate 1.24.0, xorg-server 1.20.7, bash 5.0.7, binutils 2.32, cups 2.3.1, emacs 26.3, illumination 0.23.1, gcc 9.3 .0, gimp 2.10.18 .2.29, glibc 2.2.20, gnupg 1.13.9, go 2.2.7, guile 68.7.0, icecat 0-guix1-preview3.7.0, icedtea 6.4.2.2, libreoffice 5.4, linux-libre 31. 12.33, openjdk 5.30.0, perl 3.7.4, python 1.39.0 та оксид XNUMX.

З інших змін, що виділяються цієї нової версії:

  • Підтримка зображень для Singularity та Docker була додана до команди пакета guix.
  • Додана команда "guix time-machine", яка дозволяє повернутися до будь-якої версії пакета, збереженого в архіві Software Heritage.
  • Опція «– target» була додана до «системи гікс», забезпечуючи часткову підтримку перехресного компілювання;
  • Guix реалізований за допомогою Guile 3, що позитивно впливає на продуктивність.
  • Графік залежності пакета обмежений зменшеним набором двійкових компонентів джерела збірки (насіння), що є великим кроком на шляху до повністю перевіряється реалізації завантажувального стріппа.
  • Були додані системи побудови для Node.js, Julia та Qt для спрощення написання пакетів програм, пов'язаних з цими проектами.
  • Крім того, автори сторонніх репозиторіїв пакунків мають інструменти для написання повідомлень новин, які користувач може прочитати, виконавши команду "guix pull –news".

Завантажити Guix 1.1

Нарешті, для тих, хто зацікавлений у тестуванні менеджера пакунків або розподілу, Ви можете перевірити деталі встановлення та / або знайти зображення для завантаження, У наступному посиланні.

Зображення для встановлення у USB Flash (241 Мб) або їх використання в системах віртуалізації (479 Мб) доступні для архітектур i686, x86_64, armv7 та aarch64.


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

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.