NixOS 19.09 distributsiooni väljaandmine Nixi paketihalduri abil

Tutvustatakse levitamise väljalase Nix OS 19.09paketihalduri 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 sama programmi mitme versiooni samaaegset installimist, on tagatud reprodutseeritavate komplektide võimalus. Täissuuruses paigalduspilt KDE-ga - 1.3 GB, konsooli lühendatud versioon - 560 MB.

Kõik uuendused:

  • Installeri käivitamine privilegeerimata kasutaja all
    nixos root asemel (rootõiguste saamiseks kasutage sudo -i ilma paroolita);

  • Xfce desktop on värskendatud harule 4.14;
  • PHP paketti on värskendatud harule 7.3. PHP 7.1 haru tugi on lõpetatud;
  • GNOME 3 töölauajuhtimismoodul võimaldab lubada/keelata teenuseid, rakendusi ja lisapakette, näiteks mänge. Installitud GNOME 3 keskkond on võimalikult lähedane algsele distributsioonile. Rakenduste accerciser, dconf-editor, evolution,
    gnome-dokumendid
    gnome-nettool
    gnome-power-manager,
    gnome-todo
    päkapikud,
    gnome-kasutus
    gucharmap,
    nautilus-sendto ja vinagre. Sisaldub põhipaketis
    juust, geary, gnome-color-manager ja orca. Teenus services.avahi.enable on aktiveeritud;

  • Jaotuskomponentide värskendatud versioonid, sealhulgas
    süsteemne 242;

  • Lisatud teenus dwm-status ja moodul hardware.printers;
  • Python 2 tugi on lõpetatud.

Nixi kasutamisel installitakse paketid eraldi kataloogipuusse /nix/store või kasutaja kataloogi alamkataloogi. Näiteks installitakse pakett kujul /nix/store/f3a4...8a143-firefox-69.0.2/, kus "f3a4..." 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