Gefa út NixOS 19.03 dreifinguna með því að nota Nix pakkastjórann

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

Helstu nýjungar:

  • В состав включено десктоп-окружение Pantheon, разрабатываемое проектом Elementary OS (включение через services.xserver.desktopManager.pantheon.enable);
  • Einingin með Kubernetes gámaskipunarkerfi hefur verið verulega endurhönnuð og skipt í aðskilda hluti. Til að auka öryggi eru TLS og RBAC virkjuð sjálfgefið;
  • Bætt við valkostum við systemd.services til að keyra þjónustu í chroot umhverfi;
  • Bætt við uppsetningarmynd fyrir Aarch64 arkitektúr með stuðningi
    UEFI;

  • Uppfærðar útgáfur af dreifingarhlutum, þar á meðal CPython 3.7 (var 3.6);
  • Bætti við 22 nýjum þjónustum, þar á meðal CockroachDB, bolt, lirc,
    roundcube, weechat og hnútur.

Þegar Nix er notað eru pakkar settir upp í sérstöku möpputré /nix/store eða undirmöppu í möppu notandans. Til dæmis er pakkinn settur upp sem /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/, þar sem „f3a4h9...“ er einkvæmt pakkaauðkenni sem notað er til að fylgjast með ávanabindingum. Pakkningar eru hannaðar sem ílát sem innihalda þá íhluti sem nauðsynlegir eru til að forrit geti starfað.

Það er hægt að ákvarða ósjálfstæði milli pakka og til að leita að tilvist þegar uppsettra ósjálfstæðis er notaður skanna auðkenniskjallar í skrá yfir uppsetta pakka. Það er annað hvort hægt að hlaða niður tilbúnum tvíundarpakka úr geymslunni (þegar verið er að setja upp uppfærslur á tvöfalda pakka eru aðeins deltabreytingar sóttar), eða byggja úr frumkóða með öllum ósjálfstæðum. Safn pakka er kynnt í sérstakri geymslu Nixpkgs.

Heimild: opennet.ru

Bæta við athugasemd