Ezinsukwini ezithile ezedlule kukhishwe inguqulo entsha yeNixOS 20.03 okuyo wethule uchungechunge lwezibuyekezo zephakeji kubaluleke kakhulu okuvezwa yi-Linux Kernel enguqulweni engu-5.4, ukuvuselelwa kwezindawo zedeskithophu ezisetshenziswa ukusatshalaliswa, phakathi kwabanye.
Kulabo abangajwayele i-NixOS, kufanele bakwazi lokho ukusatshalaliswa kwesimanje nokuguquguqukayo kwe-GNU / Linux athuthukiswe ngokuzimela kuhloswe ukwenza ngcono ukuphathwa kombuso wokumiswa kohlelo ngokusebenzisa umphathi wephakheji yeNix.
I-NixOS iqale njengephrojekthi yocwaningo eminyakeni embalwa edlule futhi sekube uhlelo lokusebenza olusebenzayo ngejika eliqinile lokufunda ukuphatha izinsizakalo zohlelo.
Isebenza kumvelo yedeskithophu ye-KDE, kepha kuyasebenza ngomphathi wayo wephakheji weNix.
I-NixOS inendlela engajwayelekile- Kuhloswe ngalo ukuthuthukisa ukuphathwa kwezilungiselelo zohlelo. Uhlelo lonke lokusebenza, kufaka phakathi i-kernel, izinhlelo zokusebenza, amaphakheji wesistimu, namafayela wokumisa, lwenziwa yi-Nix Package Manager.
UNix uhlukanisa wonke amaphakheji akhe komunye nomunye. Isebenzisa inqubo yayo yokwakhiwa kwefayela nayo. Isibonelo, lokhu kusatshalaliswa akunazo izinkomba ze- / bin, / sbin, / lib, noma / usr kusakhiwo sefayela laso. Onke amaphakheji agcinwa ku- / nix / esitolo esikhundleni salokho.
Okunye ukuqanjwa okuphawulekayo kufaka phakathi ukuthuthuka okuthembekile, ukubuyela emuva, ukumiswa kwesistimu okuzalisekayo, imodeli esuselwa kumthombo enama-binaries, kanye nokuphathwa kwamaphakheji wabasebenzisi abaningi.
Yini okusha ku-NixOS 20.03?
Kule nguqulo entsha, singathola izinhlobo ezintsha ze izindawo zedeskithophu I-KDE 5.17.5 enezicelo ze-KDE 19.12.3, iGnome 3.34 ne-Pantheon 5.1.3 (lapho i-Pantheon ivuliwe ngamasethingi services.xserver.desktopManager.pantheon.enable, isikrini sokumenywa sokungena esihambisanayo sivuleka ngokuzenzakalela).
Futhi singathola izinhlobo ezivuselelwe ze- izingxenye zohlelo, njenge I-Linux kernel 5.4, gcc 9.2.0, glibc 2.30, ithebula 19.3.3, openssl 1.1.1d, PostgreSQL 11, OpenSSH 8.1.
Ngaphezu kwalokho, kuqokonyiswa ukuthi ikhodi yokukhetha I-nixos ibhalwe kabusha ku-C ++ futhi kunwetshwa ngenketho -r ukukhombisa zonke izilungiselelo kanye Kwengezwe izinsizakalo ezintsha ezingama-46, okukhulunywa ngayo:
- i-kubernetes kube-proxy manje isekela insizakalo entsha.kubernetes.proxy.hostname ukusethwa kwegama lomethuleli okufanele lisethwe uma igama lomethuleli we-node kungafanele lenzeke.
- Ukucushwa kwe-UPower manje sekulawulwa yi-NixOS futhi kungenziwa ngezifiso nge-services.upower.
- Ukuze usebenzise iGeary, udinga ukuyinika amandla ezinhlelweni.geary.enable esikhundleni sokumane uyingeze imvelo.systemPackages. Yenzelwe ukuthi iGeary ikwazi ukusebenza kahle ngaphandle kwe-GNOME.
Mayelana nezinguquko ezenzekayo, kungabonakala lokho ngemuva kokufakwa, isifaki sokuqhafaza siqala ngokuzenzakalela iseshini yokuqhafaza (Phambilini i-console ye-console ibikhonjiswa ngesiphakamiso sokuqala "systemctl start display-manager" uma udinga isikhombimsebenzisi sokuqhafaza). Ukukhubaza ukuqala komphathi wokubonisa, into ethi "Khubaza umphathi wokubonisa" ingezwe kumenyu yokuqala.
Kumaqembu e-ZFS, ukusebenza kwe-TRIM kusebenza masonto onke ngamashayela we-NVME ne-SSD ukumisa services.zfs.trim.enable.
Uma i-ZFS ikhona ku-config.boot.initrd.supportedFilesystems noma i-config.boot.supportedFilesystems ukumisa, ukuskena ukusebenza (services.zfs.autoScrub.enable) nokwakhiwa okuzenzakalelayo kwe-snapshot (services.zfs.autoSnapshot.enable) nakho kuyasebenza ngezikhathi ezithile.
Ekugcineni olunye ushintsho olwethulwe kule nguqulo entsha ukuthi izithombe zamakhadi we-SD zicindezelwe kusetshenziswa i-bzip2 ngokuzenzakalela.
Uma ufuna ukwazi kabanzi ngokuqaliswa kwale nguqulo entsha, ungabheka imininingwane ku- isixhumanisi esilandelayo.
Landa i-NixOS 20.03
Okwalabo abanesifiso sokukwazi ukulanda lokhu kusatshalaliswa kweLinux ukuze bakufake noma bakuhlole ngaphansi komshini obonakalayo, ungaya kusayithi elisemthethweni kwalokhu nasengxenyeni yalo yokulanda thola isithombe.
Usayizi wesithombe esigcwele sokufaka nge-KDE ngu-1.2 GB futhi inguqulo encishisiwe yekhonsoli ingu-540 MB. Ngokufanayo kusayithi uzothola imibhalo ezokusiza kwinqubo yokufaka. Isixhumanisi yilokhu.