NixOS 19.03 distributsiooni väljaandmine Nixi paketihalduri abil

[: ru]

võttis aset levitamise väljalase Nix OS 19.03paketihalduri baasil Nix ja pakub mitmeid oma arendusi, mis lihtsustavad süsteemi seadistamist ja hooldust. Näiteks NixOS kasutab ühte süsteemi konfiguratsioonifaili (configuration.nix), annab võimaluse värskendusi kiiresti tagasi kerida, toetab erinevate süsteemiolekute vahel vahetamist, toetab üksikute pakettide installimist üksikute kasutajate poolt (pakett paigutatakse kodukataloogi ) ja võimaldab samaaegselt installida sama programmi mitu versiooni. Täissuuruses paigalduspilt KDE-ga - 1 GB, konsooli lühendatud versioon - 400 MB.

Kõik uuendused:

  • Kaasas on Pantheoni töölauakeskkond, väljatöötamisel OS-i elementaarne projekt (lubatud läbi services.xserver.desktopManager.pantheon.enable);
  • Kubernetes konteineri orkestreerimissüsteemiga moodul on oluliselt ümber kujundatud ja jagatud eraldi komponentideks. Turvalisuse suurendamiseks on TLS ja RBAC vaikimisi lubatud;
  • Süsteemi systemd.services lisatud valikud teenuste käitamiseks chroot keskkonnas;
  • Lisatud paigalduspilt Aarch64 arhitektuurile koos toega
    UEFI;

  • Jaotuskomponentide värskendatud versioonid, sealhulgas CPython 3.7 (oli 3.6);
  • Lisatud 22 uut teenust, sealhulgas CockroachDB, polt, lirc,
    ümarkuub, weechat ja sõlm.

Nixi kasutamisel installitakse paketid eraldi kataloogipuusse /nix/store või kasutaja kataloogi alamkataloogi. Näiteks on pakett installitud kujul /nix/store/f3a4bh95649d394358vf52a4f7-firefox-1/, kus "f3a66.0.3h3..." on sõltuvuse jälgimiseks kasutatav kordumatu paketi identifikaator. Pakendid on kavandatud konteineritena, mis sisaldavad rakenduste tööks vajalikke komponente.

Pakettide vahel on võimalik määrata sõltuvusi ja otsida juba installitud sõltuvuste olemasolu, kasutatakse installitud pakettide kataloogis olevaid identifikaatori räsisid. Hoidlast on võimalik alla laadida kas valmis binaarpakette (binaarpakettide uuenduste installimisel laaditakse alla ainult delta muudatused) või ehitada lähtekoodist koos kõigi sõltuvustega. Pakettide kollektsioon on esitatud spetsiaalses hoidlas Nixpkgs.

Allikasopennet.ru

[: et]

võttis aset levitamise väljalase Nix OS 19.03paketihalduri baasil Nix ja pakub mitmeid oma arendusi, mis lihtsustavad süsteemi seadistamist ja hooldust. Näiteks NixOS kasutab ühte süsteemi konfiguratsioonifaili (configuration.nix), annab võimaluse värskendusi kiiresti tagasi kerida, toetab erinevate süsteemiolekute vahel vahetamist, toetab üksikute pakettide installimist üksikute kasutajate poolt (pakett paigutatakse kodukataloogi ) ja võimaldab samaaegselt installida sama programmi mitu versiooni. Täissuuruses paigalduspilt KDE-ga - 1 GB, konsooli lühendatud versioon - 400 MB.

Kõik uuendused:

  • Kaasas on Pantheoni töölauakeskkond, väljatöötamisel OS-i elementaarne projekt (lubatud läbi services.xserver.desktopManager.pantheon.enable);
  • Kubernetes konteineri orkestreerimissüsteemiga moodul on oluliselt ümber kujundatud ja jagatud eraldi komponentideks. Turvalisuse suurendamiseks on TLS ja RBAC vaikimisi lubatud;
  • Süsteemi systemd.services lisatud valikud teenuste käitamiseks chroot keskkonnas;
  • Lisatud paigalduspilt Aarch64 arhitektuurile koos toega
    UEFI;

  • Jaotuskomponentide värskendatud versioonid, sealhulgas CPython 3.7 (oli 3.6);
  • Lisatud 22 uut teenust, sealhulgas CockroachDB, polt, lirc,
    ümarkuub, weechat ja sõlm.

Nixi kasutamisel installitakse paketid eraldi kataloogipuusse /nix/store või kasutaja kataloogi alamkataloogi. Näiteks on pakett installitud kujul /nix/store/f3a4bh95649d394358vf52a4f7-firefox-1/, kus "f3a66.0.3h3..." on sõltuvuse jälgimiseks kasutatav kordumatu paketi identifikaator. Pakendid on kavandatud konteineritena, mis sisaldavad rakenduste tööks vajalikke komponente.

Pakettide vahel on võimalik määrata sõltuvusi ja otsida juba installitud sõltuvuste olemasolu, kasutatakse installitud pakettide kataloogis olevaid identifikaatori räsisid. Hoidlast on võimalik alla laadida kas valmis binaarpakette (binaarpakettide uuenduste installimisel laaditakse alla ainult delta muudatused) või ehitada lähtekoodist koos kõigi sõltuvustega. Pakettide kollektsioon on esitatud spetsiaalses hoidlas Nixpkgs.

Allikas: opennet.ru

[:]

Lisa kommentaar