Tso tawm NixOS 21.05 faib siv Nix pob tus thawj tswj

Tshaj tawm yog qhov tso tawm ntawm NixOS 21.05 kev faib tawm, raws li Nix pob tus thawj tswj hwm thiab muab ntau qhov kev tsim kho uas ua kom yooj yim rau kev teeb tsa thiab kev saib xyuas. Piv txwv li, NixOS siv ib qho system configuration file (configuration.nix), muab lub peev xwm los yob rov qab hloov tshiab sai sai, txhawb kev hloov ntawm cov kab ke sib txawv, txhawb kev teeb tsa ntawm cov pob khoom los ntawm ib tus neeg siv (cov pob tau muab tso rau hauv cov npe hauv tsev. ), thiab tso cai rau kev teeb tsa ib txhij ntawm ntau lub versions ntawm tib qhov kev pab cuam, kev sib txuas ua ke tau ua tiav. Qhov loj ntawm tag nrho cov duab teeb tsa nrog KDE yog 1.4 GB, GNOME yog 1.8 GB, thiab luv luv console version yog 660 MB.

Main innovations:

  • 12985 pob tau ntxiv, 14109 pob raug tshem tawm, 16768 pob tau hloov kho. Hloov tshiab ntawm cov khoom faib, suav nrog gcc 10.3.0, glibc 2.32, mesa 21.0.1. Lub hauv paus Linux ntsiav tau raug hloov kho los ntawm version 5.4 txog 5.10, nrog rau kernel 5.12 muaj raws li kev xaiv.
  • Desktops tau hloov kho rau KDE 5.21.3 (+ KDE Applications 20.12.3), GNOME 3.40 thiab Cinnamon 4.8.1.
  • Ntxiv cov kev pabcuam tshiab nrog GNURadio 3.8, Keycloak authentication server thiab Discourse tham platform.

Thaum siv Nix, pob khoom raug teeb tsa rau hauv ib qho chaw sib cais cov npe ntoo / nix / khw lossis cov npe hauv qab hauv cov neeg siv cov npe. Piv txwv li, lub pob raug teeb tsa raws li /nix/store/f2b5...8a163-firefox-89.0.0/, qhov "f2b5..." yog tus cim pob tshwj xeeb siv rau kev saib xyuas kev vam khom. Cov pob khoom yog tsim los ua cov thawv ntim khoom uas tsim nyog rau cov ntawv thov ua haujlwm. Ib txoj hauv kev zoo sib xws yog siv hauv GNU Guix tus thawj tswj pob, uas yog raws li Nix kev txhim kho.

Nws muaj peev xwm los txiav txim siab qhov kev vam khom ntawm cov pob khoom, thiab txhawm rau tshawb nrhiav qhov pom ntawm qhov kev vam khom uas twb tau teeb tsa lawm, kev txheeb xyuas tus cim hashes hauv cov npe ntawm cov pob teeb tsa tau siv. Nws muaj peev xwm los rub tawm cov pob ntawv npaj ua binary los ntawm lub chaw cia khoom (thaum txhim kho cov hloov tshiab rau binary pob, tsuas yog cov hloov pauv delta tau rub tawm), lossis tsim los ntawm cov cai nrog txhua qhov kev vam khom. Kev sau cov pob khoom tau nthuav tawm hauv qhov chaw tshwj xeeb Nixpkgs.

Tau qhov twg los: opennet.ru

Ntxiv ib saib