Избройте новата версия на мениджъра на пакети GNU Guix 1.1

Наскоро se обяви пускането на новата версия на мениджъра на пакети GNU Guix 1.1 и дистрибуцията GNU / Linux, изградена на тази основа. Разпределението pпозволява инсталирането като самостоятелна операционна система във виртуализационни системи, в контейнери и в обикновено оборудване, както и стартирането във вече инсталирани дистрибуции на GNU / Linux, действащи като платформа за внедряване на приложения.

Потребителя има функции като отчитане на зависимости, работа без корени, връщане към версии по-горе в случай на проблеми, управление на конфигурация, клониране на среда (създаване на точно копие на софтуерната среда на други компютри) и др.

Докато мениджърът на пакети GNU Guix надгражда постиженията на проекта Nix и в допълнение към типичните функции за управление на пакети, поддържа функции като извършване на актуализации на транзакции, възможност за връщане на актуализации, работят без получаване на привилегии на суперпотребител, профили за поддръжка, свързани с отделни потребители, възможност за едновременно инсталиране на множество версии на една програма, средства за събиране на боклук (идентификация и премахване на неизползвани версии на пакети).

Освен това се предлага да се използва специализиран език на високо ниво, ориентиран към теми и компоненти на API на Guile Scheme, за да се определят сценариите за сглобяване на приложения и правилата за формиране на пакети. Тези компоненти ви позволяват да изпълнявате всички операции за управление на пакети в схемата на функционалния език за програмиране.

Какво е новото в GNU Guix 1.1?

Тази версия съответства на 14.078 11 ангажимента, поети за 201 месеца от XNUMX души. Той включва много нови функции, потребителски интерфейс и производителност, подобрения, както и много корекции на грешки.

Сред основните новости, които се открояват, можем да открием това Добавена е рамка за автоматизирано тестване на графичен инсталатор. Сега инсталационната програма е сглобена на система за непрекъсната интеграция и тествана в различни конфигурации (обикновен и криптиран корен дял, инсталиране с настолни компютри и т.н.).

Добавени са две нови команди, един от тях е "система guix описва«, Което дава възможност, когато се внедри, да се оценят промените между два различни екземпляра на системата, другата добавена команда е"Guix разполагане" който е предназначен да реализира попълването на няколко компютъра едновременно, например нови среди във VPS или отдалечени системи, достъпни чрез SSH.

Можем да намерим и добавени са нови системни услуги: auditd, fontconfig-file-system, getmail, gnome-keyring, kernel-module-loader, knot-resolver, mumi, nfs, nftables, nix, pagekite, pam-mount, patchwork, polkit-wheel, proveniance, pulseaudio, sane, сингулярност, 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 pack.
  • Добавена е командата "guix time-machine", която ви позволява да се върнете към всяка версия на пакет, запазен в архива на софтуерното наследство.
  • Опцията „–target“ е добавена към „guix system“, предоставяйки частична поддръжка за кръстосана компилация;
  • Guix е реализиран с помощта на Guile 3, което има положителен ефект върху производителността.
  • Графиката на зависимостта на пакета е ограничена до намален набор от бинарни компоненти на източника на сглобката (seed), което е голяма стъпка към напълно проверима реализация на bootstrap.
  • Добавени са системи за изграждане на Node.js, Julia и Qt, за да се опростят пакетите за писане на приложения, свързани с тези проекти.
  • В допълнение, авторите на хранилища на трети страни разполагат с инструменти за писане на новинарски съобщения, които потребителят може да прочете, като изпълни командата „guix pull –news“.

Изтеглете Guix 1.1

И накрая за тези, които се интересуват от тестване на мениджъра на пакети или дистрибуция, можете да проверите подробностите инсталиране и / или намиране на изображенията за изтегляне, В следващия линк.

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


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

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