NixOS 19.09 versiooni väljalaskmine, mis kasutab pakihaldurit Nix

Esitletud jaotuse väljaandmine NixOS 19.09, mis põhineb pakihalduril Nix ja pakub rida oma arendusi, mis lihtsustavad süsteemi seadistamist ja haldamist. Näiteks NixOS kasutab ühte süsteemi konfiguratsiooni faili (configuration.nix), võimaldab kiiret tagasikerimist värskendustest, toetab erinevate süsteemi olekute vahetamist, võimaldab individuaalsete pakkide installimist erikasutajatel (pakk paigaldatakse kodukatalooge), toetab mitme versiooni samal ajal ühe jaotise paigaldamist, ning võimaldab korduvaid koguseid. Täieliku installatsioonipildi KDE-ga suurus on 1.3 GB, lühendatud konsooliversiooni suurus on 560 MB.

Peamised uuendused:

  • Installijat käivitatakse privileegideta kasutajana
    nixos asemel root (root õiguste saamiseks kasutatakse sudo -i ilma paroolita);
  • Töölaua keskkond Xfce on uuendatud harule 4.14;
  • PHP pakett on uuendatud harule 7.3. PHP 7.1 haru toetamine on lõpetatud;
  • GNOME 3 töölaudade haldurimoodul pakub võimalust sisse/välja lülitada teenuseid, rakendusi ja täiendavaid pakette, nagu mängud. Installitud GNOME 3 keskkond on võimalikult lähedane originaalversioonile. Rakenduste installimine, nagu accerciser, dconf-editor, evolution,
    gnome-documents,
    gnome-nettool,
    gnome-power-manager,
    gnome-todo,
    gnome-tweaks,
    gnome-usage,
    gucharmap,
    nautilus-sendto ja vinagre. Põhipaketti kuuluvad
    cheese, geary, gnome-color-manager ja orca. Teenus services.avahi.enable on aktiveeritud;
  • Distro komponente on uuendatud, sealhulgas
    systemd 242;
  • Lisatud teenus dwm-status ja moodul hardware.printers;
  • Python 2 toe lõpetamine.

Nixi kasutamisel installitakse paketid eraldi kaustadesse /nix/store või kasutaja katalooge alamkaustadesse. Näiteks pakett installitakse kui /nix/store/f3a4…8a143-firefox-69.0.2/, kus «f3a4…» on unikaalne paketi identifikaator, mida kasutatakse sõltuvuste haldamiseks. Pakette vormistatakse konteineritena, mis sisaldavad rakenduste toimimiseks vajalikke komponente.

Pakettide vahel on võimalik määrata sõltuvusi, samal ajal kui juba installitud sõltuvuste tuvastamiseks kasutatakse installitud pakettide kataloogis hash-identifikaatorite skaneerimist. Saadaval on nii valmis binaarpakettide allalaadimine repositooriumist (binaarpakettide uuenduste installimisel laaditakse alla ainult delta-muudatused) kui ka allikafailidest koos kõigi sõltuvustega kogumine. Pakettide kogu on esitatud spetsiaalses repositooriumis. Nixpkgs.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster