Пуснат е дистрибутор на Linux и мениджър на пакети Guix 1.2

Стартирани са мениджърът на пакети GNU Guix 1.2 и дистрибуционният комплект GNU / Linux, изграден на тази база. 

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

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

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

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

Основни новости на Guix 1.2

В тази нова версия за мениджъра на пакети беше внедрена възможността за удостоверяване на хранилищата на пакети "Guix pull" и подобни команди вече криптографски удостоверяват кода, който се изтегля от хранилището, предотвратявайки изтеглянето на неупълномощени фикси от хранилището.

Същоs добавена команда "Guix git удостоверява", което pпозволява да се използва механизмът за удостоверяване предложено за произволни git хранилища.

команди "Guix pull" и "guix system reinfigure" са приложени за откриване и блокиране на връщане на системата към стари версии, за да се предотврати връщането на програмите към уязвими версии, за да се използват уязвимостите, фиксирани в текущите версии.

Добавена е услуга за автоматично актуализиране който периодично изпълнява "guix pull" и "guix system reinfigure", за да поддържа системата актуална, както и поддръжка за SHA-3 и BLAKE2 крипто хешове към процеса на компилация и API.

Подобрена е използваемостта на графичния инсталатор и скрипта за инсталиране на Guix в средата на други дистрибуции.

Също така можем да намерим новите режими за пейджинг при търсенето на guix, търсенето в система guix и подобни команди.

Освен, че беше извършена работа за намаляване на времето за компилация и консумацията на ресурси при изпълнение на командата «guix pull» възползвайки се от новия компилатор, въведен в Guile 3.0.4 и че добавена услуга hurd-vm със система Guix GNU / Hurd крос компилатор, който работи като виртуална машина на GNU / Linux.

Бяха добавени три нови опции за трансформация на пакети „–С-информация за отстраняване на грешки“, „–с-c-инструментариум“ и „–без тестове“.

Командата "Guix pack -RR" добавя поддръжка за двигателя "fakechroot" за създаване на пакети за преместване които могат да се изпълняват в среди без Guix.

Добавен модул "gnu image" и команда "guix system disk-image –image-type = TYPE" за работа със системни изображения на ISO-9660, qcow2 с ext4 дялове, ext2 с опции Hurd и т.н.

Също така се споменава, че добавени са нови системни услуги lxqt, udev-rules, hostapd, zram, autossh, webssh, ganeti, gmnisrv, guix-build-координиращ, guix-build-координатор-агент, guix-build-координатор-опашка-изгражда, hurd-конзола, hurd-getty, hurd-vm, rshiny.

Както и актуализираните версии на програмите в 3652 пакета, добавени 1999 нови пакета. Включително актуализирани версии на GNOME 3.34.2, MATE 1.24.1, просветление 0.24.2, xfce 4.14.2, xorg-server 1.20.8, bash 5.0.16, gcc 10.2.0, gimp 2.10.22, glibc 2.31, отидете на 1.14.10 , inkscape 1.0.1, libreoffice 6.4.6.2, linux-libre 5.9.3, openjdk 14.0, python 3.8.2, ръжда 1.46.0.

Друга промяна, която се споменава:

  • Минималният двоичен набор за архитектури x86_64 и i686 е намален до 60MB.
  • Добавена поддръжка за FS NTFS в графичния инсталатор.
  • Започна работа по прилагането на местната поддръжка на GNU / Hurd.

Изтеглете Guix 1.2

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

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


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

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

*

*

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