NixOS 19.03 versioon on välja antud, kasutades Nix pakihaldurit.

NixOS 19.03 versioon on välja antud, tuginedes Nix pakihaldurile, mis pakub mitmeid oma lahendusi süsteemi seadistamise ja hooldamise lihtsustamiseks. Näiteks NixOS-is kasutatakse ühte süsteemi konfiguratsioonifaili (configuration.nix), on võimalik kiirelt uuendusi tagasi võtta, toetatakse süsteemi erinevate olekute vahel vahetamist ning kasutajad saavad installida individuaalseid pakette (pakett paigaldatakse kodukatalooge), samuti on võimalik sama programmi erinevate versioonide samaaegne installimine. Täisinstalli pilt koos KDE-ga on 1 GB, lühenenud konsooliversiooni maht on 400 MB.

Põhilised uuendused:

  • Komplekti kuulub Pantheoni töölauakeskkond, mida arendab Elementary OS projekt (aktiviseerimine läbi services.xserver.desktopManager.pantheon.enable);
  • Kubernetes'i konteinerite orkestreerimise moodul on põhjalikult ümber kujundatud ja jagatud eraldi komponentideks. Turvalisuse suurendamiseks on vaike seadistustes lubatud TLS ja RBAC;
  • Systemd.services juurde on lisatud valikud teenuste käivitamiseks chroot keskkonnas;
  • Aarch64 arhitektuurile on lisatud installipilt, mis toetab
    UEFI;
  • Jaotuse komponentide versioonid on uuendatud, sealhulgas CPython 3.7 (oli 3.6);
  • Lisatud on 22 uut teenust, sealhulgas CockroachDB, bolt, lirc,
    roundcube, weechat ja knot.

Nixi kasutamisel installitakse paketid eraldi katalooge /nix/store või alamkatalooge kasutaja kataloogis. Näiteks installitakse pakett kui /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/, kus «f3a4h9…» on paketi unikaalne identifikaator, mida kasutatakse sõltuvuste kontrollimiseks. Paketid on vormistatud konteineriteks, mis sisaldavad rakenduste töötamiseks vajalikud komponendid.

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