Te tukunga o te tohatoha NixOS 21.11 ma te whakamahi i te kaiwhakahaere putea Nix

I tukuna te tohatoha NixOS 21.11, i runga i te kaiwhakahaere o te kohinga Nix me te whakarato i te maha o ana ake whanaketanga e ngawari ana te whakarite me te tiaki i te punaha. Hei tauira, ka whakamahi a NixOS i te konae whirihoranga punaha kotahi (configuration.nix), e whakarato ana i te kaha ki te whakahoki tere i nga whakahoutanga, te tautoko i te whakawhiti i waenga i nga ahuatanga punaha rereke, e tautoko ana i te whakaurunga o nga kete takitahi a nga kaiwhakamahi takitahi (ka tuuhia te kete ki te raarangi kaainga. ), ka taea te whakaurunga tukutahi o nga momo putanga o te kaupapa kotahi, ka whakapumauhia nga huihuinga whakaputa. Ko te rahi o te ahua whakaurunga katoa me te KDE he 1.6 GB, ko te GNOME he 2 GB, ko te putanga papatohu poto he 765 MB.

Nga mahi hou:

  • Kua hurihia te papamahi KDE Plasma ki te whakamahi taunoa i te kawa Wayland. I whakahouhia te GNOME 41 me te Pantheon 6 (mai i te Elementary OS 6) papamahi.
  • Engari i nga iptables, ka whakamahia te huinga iptables-nft, e whakarato ana i nga taputapu ki te wetereo raina whakahau kotahi, engari ko te whakamaori i nga ture ka puta ki te nf_tables bytecode.
  • Nga putanga whakahou o Systemd 249, PHP 8.0, Python 3.9, PostgreSQL 13, bash 5, OpenSSH 8.8p1.
  • I tino pai ake te tautoko mo te punaha whakahaere ipu LXD. I whakatinanahia te kaha ki te hanga whakaahua mo LXD mai i nga konae whirihoranga ma te whakamahi i nga nixpkgs. Ka hanga whakaahua nixOS me te tautoko katoa mo te hanga ano nixos, ka taea te whakamahi wehe.
  • Neke atu i te 40 nga ratonga hou kua taapiri atu, tae atu ki a Git, btrbk (btrfs backup), clipcat (kaiwhakahaere clipboard), dex (kaiwhakarato OAuth 2.0), Jibri (Ratonga rekoata hui a Jitsi Meet), Kea (DHCP server), owncast (streaming) ataata) , PeerTube, ucarp (whakatinana i te kawa CARP), opensnitch (pātūahi hihiri), Hockeypuck (tumau matua OpenPGP), MeshCentral (he rite ki te TeamViewer), influxdb2 (DBMS mo te rokiroki ine), fluidd (atanga tukutuku mo te whakahaere i nga kaituhi 3D ), postfixadmin (atanga tukutuku mo te whakahaere i te tūmau mēra ā-Postfix), te konae moana (tuāpapa rokiroki raraunga kapua).

I te wa e whakamahi ana i a Nix, ka whakauruhia nga kete ki roto i te rakau whaiaronga motuhake /nix/toa, he raarangiroto ranei kei te raarangi a te kaiwhakamahi. Hei tauira, ka whakauruhia te kete hei /nix/store/a2b5...8b163-firefox-94.0.2/, kei reira ko "a2b5..." te tohu tohu mokete ahurei e whakamahia ana mo te aro turuki. I hangaia nga kete hei ipu kei roto nga waahanga e tika ana mo nga tono ki te whakahaere. Ka whakamahia he huarahi rite i roto i te kaiwhakahaere kete GNU Guix, i runga i nga whanaketanga Nix.

Ka taea te whakatau i nga whakawhirinakitanga i waenga i nga kohinga, me te rapu i te aroaro o nga whakawhirinaki kua oti te whakauru, ka whakamahia nga tohu tohu tohu i roto i te raarangi o nga kohinga kua whakauruhia. Ka taea pea te tango mai i nga kohinga a-rua kua rite mai i te putunga (i te wa e whakauru ana i nga whakahōutanga ki nga kohinga rua, ka tangohia nga huringa delta anake), ka hangaia ranei mai i te waehere puna me nga whakawhirinaki katoa. Ko te kohinga o nga kohinga ka whakaatuhia ki roto i tetahi putunga motuhake Nixpkgs.

Source: opennet.ru

Tāpiri i te kōrero