Kuburitswa kweNixOS 21.05 kugovera uchishandisa Nix package maneja

Kunounzwa kuburitswa kweNixOS 21.05 kugovera, zvichibva paNix package maneja uye nekupa huwandu hwebudiriro yevaridzi inorerutsa kuseta nekugadzirisa system. Semuenzaniso, NixOS inoshandisa imwechete system configuration file (configuration.nix), inopa kukwanisa kukurumidza kudzoreredza zvigadziriso, inotsigira kuchinja pakati penyika dzakasiyana dzehurongwa, inotsigira kuiswa kwemapakeji ega ega nemushandisi wega (iyo pasuru inoiswa mudhairekitori reimba. ), uye inobvumira kuisirwa panguva imwe chete kweshanduro dzinoverengeka dzechirongwa chimwe chete, magungano anogoneka anovimbiswa. Saizi yeiyo yakazara yekumisikidza mufananidzo neKDE ndeye 1.4 GB, GNOME i1.8 GB, uye yakapfupikiswa console vhezheni i660 MB.

Zvitsva zvikuru:

  • 12985 mapakeji akawedzerwa, 14109 mapakeji akabviswa, 16768 mapakeji akagadziridzwa. Shanduro dzakavandudzwa dzezvikamu zvekugovera, kusanganisira gcc 10.3.0, glibc 2.32, mesa 21.0.1. Iyo base Linux kernel yakagadziridzwa kubva kuvhezheni 5.4 kusvika 5.10, ine kernel 5.12 inopihwa senge sarudzo.
  • Desktops dzakagadziridzwa kuita KDE 5.21.3 (+ KDE Applications 20.12.3), GNOME 3.40 uye Cinnamon 4.8.1.
  • Yakawedzera masevhisi matsva neGNURadio 3.8, Keycloak authentication server uye Hurukuro hurukuro chikuva.

Paunenge uchishandisa Nix, mapakeji anoiswa mune yakaparadzana dhairekitori muti / nix/chitoro kana subdirectory mune dhairekitori remushandisi. Semuyenzaniso, pasuru yacho inoiswa se/nix/store/f2b5...8a163-firefox-89.0.0/, uko "f2b5..." ndiyo yakasarudzika pasuru identifier inoshandiswa kutarisisa kutsamira. Mapakeji akagadzirwa semidziyo ine zvinhu zvinodiwa kuti maapplication ashande. Maitiro akafanana anoshandiswa muGNU Guix package maneja, iyo yakavakirwa paNix budiriro.

Izvo zvinogoneka kuona kutsamira pakati pemapakeji, uye kutsvaga kuvepo kwevakatomisikidzwa zvinotsamira, scanning identifier hashes mudhairekitori yemapakeji akaiswa inoshandiswa. Izvo zvinokwanisika kurodha akagadzirira-akagadzirwa mabhanari mapakeji kubva kune repository (kana uchiisa zvigadziriso kumabhanari mapakeji, chete delta shanduko inotorwa), kana kuvaka kubva kunobva kodhi ine zvese zvinotsamira. Kuunganidzwa kwemapakeji kunounzwa mune yakakosha repository Nixpkgs.

Source: opennet.ru

Voeg