A NixOS 19.03 disztribúció kiadása a Nix csomagkezelő használatával

[: ru]

került sor terjesztési kiadás Nix OS 19.03csomagkezelő alapú Semmi и предоставляющего ряд собственных разработок, упрощающих настройку и сопровождение системы. Например, в NixOS используется единый файл системной конфигурации (configuration.nix), предоставляется возможность быстрого отката обновлений, присутствует поддержка переключения между различными состояниями системы, поддерживается установка индивидуальных пакетов отдельными пользователями (пакет ставится в домашнюю директорию), возможна одновременная установка нескольких версий одной программы. Размер полного telepítési kép KDE-vel - 1 GB, rövidített konzolverzió - 400 MB.

A főbb innovációk:

  • В состав включено десктоп-окружение Pantheon, разрабатываемое проектом Elementary OS (включение через services.xserver.desktopManager.pantheon.enable);
  • A Kubernetes konténer hangszerelési rendszerrel rendelkező modult jelentősen átalakították, és külön komponensekre osztották. A biztonság növelése érdekében a TLS és az RBAC alapértelmezés szerint engedélyezve van;
  • Opciók hozzáadva a systemd.services-hez a szolgáltatások chroot környezetben való futtatásához;
  • Telepítési kép hozzáadva az Aarch64 architektúrához támogatással
    UEFI;

  • A terjesztési összetevők frissített verziói, beleértve a CPython 3.7-et (3.6 volt);
  • 22 új szolgáltatás hozzáadva, beleértve a CockroachDB, bolt, lirc,
    roundcube, weechat és csomó.

A Nix használatakor a csomagok egy külön /nix/store könyvtárfába vagy a felhasználó alkönyvtárába kerülnek telepítésre. A csomag például /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/ néven van telepítve, ahol az „f3a4h9...” a függőségi figyeléshez használt egyedi csomagazonosító. A csomagokat konténerként tervezték, amelyek az alkalmazások működéséhez szükséges alkatrészeket tartalmazzák.

Lehetőség van a csomagok közötti függőségek meghatározására és a már telepített függőségek megkeresésére, a telepített csomagok könyvtárában található azonosítókivonatokat használjuk. Lehetőség van vagy kész bináris csomagok letöltésére a tárolóból (a bináris csomagok frissítésének telepítésekor csak a delta módosítások kerülnek letöltésre), vagy forráskódból építhetünk minden függőséggel. A csomagok gyűjteménye egy speciális tárolóban kerül bemutatásra Nixpkgs.

Forrásopennet.ru

[En]

került sor terjesztési kiadás Nix OS 19.03csomagkezelő alapú Semmi и предоставляющего ряд собственных разработок, упрощающих настройку и сопровождение системы. Например, в NixOS используется единый файл системной конфигурации (configuration.nix), предоставляется возможность быстрого отката обновлений, присутствует поддержка переключения между различными состояниями системы, поддерживается установка индивидуальных пакетов отдельными пользователями (пакет ставится в домашнюю директорию), возможна одновременная установка нескольких версий одной программы. Размер полного telepítési kép KDE-vel - 1 GB, rövidített konzolverzió - 400 MB.

A főbb innovációk:

  • В состав включено десктоп-окружение Pantheon, разрабатываемое проектом Elementary OS (включение через services.xserver.desktopManager.pantheon.enable);
  • A Kubernetes konténer hangszerelési rendszerrel rendelkező modult jelentősen átalakították, és külön komponensekre osztották. A biztonság növelése érdekében a TLS és az RBAC alapértelmezés szerint engedélyezve van;
  • Opciók hozzáadva a systemd.services-hez a szolgáltatások chroot környezetben való futtatásához;
  • Telepítési kép hozzáadva az Aarch64 architektúrához támogatással
    UEFI;

  • A terjesztési összetevők frissített verziói, beleértve a CPython 3.7-et (3.6 volt);
  • 22 új szolgáltatás hozzáadva, beleértve a CockroachDB, bolt, lirc,
    roundcube, weechat és csomó.

A Nix használatakor a csomagok egy külön /nix/store könyvtárfába vagy a felhasználó alkönyvtárába kerülnek telepítésre. A csomag például /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/ néven van telepítve, ahol az „f3a4h9...” a függőségi figyeléshez használt egyedi csomagazonosító. A csomagokat konténerként tervezték, amelyek az alkalmazások működéséhez szükséges alkatrészeket tartalmazzák.

Lehetőség van a csomagok közötti függőségek meghatározására és a már telepített függőségek megkeresésére, a telepített csomagok könyvtárában található azonosítókivonatokat használjuk. Lehetőség van vagy kész bináris csomagok letöltésére a tárolóból (a bináris csomagok frissítésének telepítésekor csak a delta módosítások kerülnek letöltésre), vagy forráskódból építhetünk minden függőséggel. A csomagok gyűjteménye egy speciális tárolóban kerül bemutatásra Nixpkgs.

Forrás: opennet.ru

[:]

Hozzászólás