Välja on lastud NixOS 21.05 distributiiv, mis kasutab paketihaldurit Nix

Представлен выпуск дистрибутива NixOS 21.05, основанного на пакетном менеджере Nix и предоставляющего ряд собственных разработок, упрощающих настройку и сопровождение системы. Например, в NixOS используется единый файл системной конфигурации (configuration.nix), предоставляется возможность быстрого отката обновлений, присутствует поддержка переключения между различными состояниями системы, поддерживается установка индивидуальных пакетов отдельными пользователями (пакет ставится в домашний каталог), возможна одновременная установка нескольких версий одной программы, обеспечены воспроизводимые сборки. Размер полного установочного образа с KDE 1.4 ГБ, GNOME — 1.8 ГБ, сокращённого консольного варианта — 660 МБ.

Põhilised uuendused:

  • Добавлено 12985 пакетов, удалено 14109 пакетов, обновлено 16768 пакетов. Обновлены версии компонентов дистрибутива, в том числе gcc 10.3.0, glibc 2.32, mesa 21.0.1 . Базовое ядро Linux обновлено с версии 5.4 до 5.10, в качестве опции предложено ядро 5.12.
  • Рабочие столы обновлены до KDE 5.21.3 (+ KDE Applications 20.12.3), GNOME 3.40 и Cinnamon 4.8.1.
  • Добавлены новые сервисы с GNURadio 3.8, serveriga аутентификации Keycloak и дискуссионной платформой Discourse.

Nixi kasutamisel installitakse paketid eraldi kataloogipuusse /nix/store või kasutaja kataloogis asuvasse alamkausta. Näiteks installitakse pakett kui /nix/store/f2b5…8a163-firefox-89.0.0/, kus «f2b5…» on ainulaadne paketi identifikaator, mida kasutatakse sõltuvuste juhtimiseks. Paketid on kujundatud konteinerite kujul, mis sisaldavad rakenduste tööks vajalikke komponente. Sarnast lähenemist rakendatakse ka GNU Guixi paketihalduris, mis põhineb Nixi tõekspidamistel.

Pakkide vahel on võimalik määrata sõltuvusi, kusjuures juba installitud sõltuvuste olemasolu otsimiseks kasutatakse installitud pakettide kataloogis hash-identifikaatorite skaneerimist. Samuti on võimalik laadida valmis binaarpakette hoidlast (binaarpakettide värskenduste installimisel laaditakse ainult delta-muutused) või koostada neid algtekstide põhjal koos kõikide sõltuvustega. Pakettide kogu on esitatud eraldi Nixpkgs hoidlas.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster