GNU Guix 1.3 идва с много подобрения за дистрибуцията и мениджъра на пакети

Пускането на новата версия на мениджъра на пакети и дистрибуцията на Linux GNU Guix 1.3, в който бяха добавени няколко важни промени, като например поддръжката на нови архитектури и актуализацията на системните пакети в дистрибуцията, както и подобрения и промени в някои от командите в мениджъра на пакети, както и решение на уязвимост.

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

Що се отнася до дистрибуцията, тя включва само безплатни компоненти и се предлага с ядрото на GNU Linux-Libre премахване на несвободни елементи от двоичен фърмуер. За монтиране се използва GCC 9.3, мениджърът на услуги на GNU Shepherd, разработен като алтернатива на SysV-init с поддръжка на зависимости, използван като система за инициализация.

Какво е новото в Guix 1.3?

В тази нова версия, която е представена Подчертава се, че уязвимостта CVE-2021-27851 е била отстранена в guix-daemon, което позволи на локален потребител да повиши привилегиите в системата. Проблемът е свързан с факта, че по време на изпълнение на командата »guix build', Тъй като директорията за компилация остава за писане за всички и потребителят може да създаде твърда връзка към файл, притежаван от основния потребител и разположен извън директорията.

От друга страна можем да намерим това внедрена е първоначалната поддръжка за архитектурата POWER9, както и актуализираните версии на пакета на системата, от които се споменава, че в тази нова версия са интегрирани около 3100, а от добавените нови пакети са около 2009.

също initrd се споменава като поддържащ bcachefs активиран по подразбиране и че сървърът за печат CUPS има услуга »brlaser», активирана по подразбиране, за да поддържа принтери Brother, в допълнение към бяха добавени нови системни услуги.

От страна на мениджъра на пакети се подчертава, че се предоставя възможността за използване на декларативния режим на изпълнение, при който вместо поредица от командиguix install»Y«guix remove«, Команда« guix package --manifest=manifest.scm»С дефиницията в манифеста на всички приложения, които ще бъдат инсталирани.

От останалите промени които се открояват от тази нова версия:

  • Добавена е нова команда "guix import go" за рекурсивно импортиране на пакети на език Go, като се вземат предвид зависимостите.
  • Командата "guix import opam»Осигурява поддръжка за пакети Coq. Касата за импортиране на Guix предоставя семантични версии в режим на рекурсивно зареждане. Командата »guix import nix".
  • Оптимизирана инсталация на предварително компилирани (заместващи) двоични пакети и ускоряване на командата "guix system init".
  • Опцията „–discover“ е добавена към guix-daemon за откриване на сървъри в локалната мрежа, които дават събрани двоични пакети (сурогати), използвайки протоколите mDNS / DNS-SD. За да изпращате съобщения от сървъри, към командата »е добавена опцията„ –рекламиране “guix publish".
  • Въведена е възможността за използване на алгоритъма Zstd за компресиране на пакети.
  • В режим „–verbosity = 1“ изходът на изтеглените URL адреси се спира.
  • Вместо подкомандите »disk-image"Y"vm-image«, Предлага се общата команда»guix system image".
  • В образа за разпространение за виртуални машини е добавена поддръжка за протокола SPICE.
  • Към инсталационния скрипт е добавен режим на автоматична инсталация.
  • Услугата е добавена lvm-device-mapping да поддържа Linux Logical Volumne Manager (LVM).
  • Добавен е режим "guix -t rock64-raw system image" за генериране на изображения на оформление за дъски Rock64.

Изтеглете Guix 1.3

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


Бъдете първите, които коментират

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

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

*

*

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