Objavljeno je izdanje distribucije NixOS 19.03 koja koristi paketni menadžer Nix

Objavljen je NixOS 19.03, koji se temelji na Nix upravitelju paketa i nudi niz vlastitih rješenja koja olakšavaju postavljanje i održavanje sustava. Na primjer, u NixOS-u korišten je jedinstveni datoteku sustavne konfiguracije (configuration.nix), omogućena je brza povratna opcija nakon ažuriranja, podržano je prebacivanje između različitih stanja sustava, podržava se instalacija pojedinačnih paketa od strane različitih korisnika (paket se postavlja u korisnički direktorij), a moguće je i istovremeno instalirati više verzija jednog programa. Veličina cjelokupne instalacijske slike s KDE-om iznosi 1 GB, a skraćene verzije konzole - 400 MB.

Glavne novine:

  • Uključeno je radno okruženje Pantheon, koje razvija projekt Elementary OS (uključivanje putem services.xserver.desktopManager.pantheon.enable);
  • Suštinski je revidiran modul s Kubernetes sustavom orkestracije kontejnera, koji je podijeljen na zasebne komponente. Radi povećanja sigurnosti, TLS i RBAC su uključeni prema zadanim postavkama;
  • Dodane su opcije u systemd.services za pokretanje usluga u chroot okruženju;
  • Dodana je instalacijska slika za arhitekturu Aarch64 s podrškom
    UEFI;
  • Ažurirane su verzije komponenti distribucije, uključujući CPython 3.7 (bila je 3.6);
  • Dodano je 22 novih usluga, među kojima su CockroachDB, bolt, lirc,
    roundcube, weechat i knot.

Kada se koriste Nix, paketi se instaliraju u zasebno stablo direktorija /nix/store ili poddirektorij u korisničkom katalogu. Na primjer, paket se instalira kao /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/, gdje je „f3a4h9…“ jedinstveni identifikator paketa koji se koristi za kontrolu ovisnosti. Paketi su organizirani kao konteineri koji sadrže potrebne komponente za rad aplikacija.

Između paketa moguće je definiranje ovisnosti, pri čemu se za pretraživanje postojećih ovisnosti koristi skeniranje hash identifikatora u direktoriju instaliranih paketa. Moguće je preuzimanje gotovih binarnih paketa iz repozitorija (prilikom instalacije ažuriranja za binarne pakete preuzimaju se samo delta promjene), kao i gradnja iz izvornog koda sa svim ovisnostima. Kolekcija paketa predstavljena je u posebnom repozitoriju Nixpkgs.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster