Ukukhishwa kokusatshalaliswa kwe-NixOS 19.03 kusetshenziswa umphathi wephakheji we-Nix

[:zu]

kwenzeka ukukhishwa kokusabalalisa I-NixOS 19.03isiphathi sephakheji sisekelwe I-Nix kanye nokuhlinzeka ngenani lentuthuko yalo eyenza kube lula ukusethwa nokugcinwa kokunakekelwa kwesistimu. Isibonelo, i-NixOS isebenzisa ifayela elilodwa lokucushwa kwesistimu (configuration.nix), inikeza ikhono lokuhlehlisa ngokushesha izibuyekezo, isekela ukushintsha phakathi kwezifunda ezihlukahlukene zesistimu, isekela ukufakwa kwamaphakheji ngamanye ngabasebenzisi ngabanye (iphakheji ifakwe kuhlu lwasekhaya. ), futhi ivumela ukufakwa kanyekanye kwezinguqulo ezimbalwa zohlelo olufanayo . Usayizi ogcwele isithombe sokufaka nge-KDE - 1 GB, inguqulo yekhonsoli efushanisiwe - 400 MB.

main emisha:

  • Imvelo yedeskithophu ye-Pantheon ifakiwe, iyathuthukiswa Iphrojekthi ye-Elementary OS (inikwe amandla nge-service.xserver.desktopManager.pantheon.enable);
  • Imojula enohlelo lwe-Kubernetes lomculo we-orchestration iklanywe kabusha ngokuphawulekayo futhi yahlukaniswa yaba izingxenye ezihlukene. Ukuze kukhuliswe ukuvikeleka, i-TLS ne-RBAC zinikwa amandla ngokuzenzakalela;
  • Izinketho ezingeziwe kuzinhlelo zokusebenza zesistimu yokusebenza kwezinsizakalo endaweni ye-chroot;
  • Kungezwe isithombe sokufaka se-Aarch64 architecture ngokusekelwa
    I-UEFI;

  • Izinguqulo ezibuyekeziwe zezingxenye zokusabalalisa, okuhlanganisa i-CPython 3.7 (bekungu-3.6);
  • Kwengezwe izinsiza ezintsha ezingama-22, okuhlanganisa i-CockroachDB, ibhawudi, i-lirc,
    i-roundcube, i-weechat nefindo.

Uma usebenzisa i-Nix, amaphakheji afakwa esihlahleni somkhombandlela esihlukile/nix/isitolo noma uhla lwemibhalo olungaphansi kunkomba yomsebenzisi. Isibonelo, iphakheji ifakwe njenge /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/, lapho i-"f3a4h9..." iyinkomba yephakheji ehlukile esetshenziselwa ukuqapha ukuncika. Amaphakheji aklanywe njengeziqukathi eziqukethe izingxenye ezidingekayo ukuze izinhlelo zokusebenza zisebenze.

Kungenzeka ukunquma ukuncika phakathi kwamaphakheji, futhi ukucinga ubukhona bokuncika osekufakiwe, ukuskena ama-hashes okuhlonza kumkhombandlela wamaphakheji afakiwe kuyasetshenziswa. Kungenzeka ukulanda amaphakheji kanambambili asevele enziwe endaweni yokugcina (uma ufaka izibuyekezo kumaphakheji kanambambili, izinguquko ze-delta kuphela ezilandiwe), noma ukwakha kusuka kukhodi yomthombo nakho konke okuncikile. Iqoqo lamaphakheji linikezwa endaweni yokugcina ekhethekile Nixpkgs.

Umthomboopennet.ru

[: zu]

kwenzeka ukukhishwa kokusabalalisa I-NixOS 19.03isiphathi sephakheji sisekelwe I-Nix kanye nokuhlinzeka ngenani lentuthuko yalo eyenza kube lula ukusethwa nokugcinwa kokunakekelwa kwesistimu. Isibonelo, i-NixOS isebenzisa ifayela elilodwa lokucushwa kwesistimu (configuration.nix), inikeza ikhono lokuhlehlisa ngokushesha izibuyekezo, isekela ukushintsha phakathi kwezifunda ezihlukahlukene zesistimu, isekela ukufakwa kwamaphakheji ngamanye ngabasebenzisi ngabanye (iphakheji ifakwe kuhlu lwasekhaya. ), futhi ivumela ukufakwa kanyekanye kwezinguqulo ezimbalwa zohlelo olufanayo . Usayizi ogcwele isithombe sokufaka nge-KDE - 1 GB, inguqulo yekhonsoli efushanisiwe - 400 MB.

main emisha:

  • Imvelo yedeskithophu ye-Pantheon ifakiwe, iyathuthukiswa Iphrojekthi ye-Elementary OS (inikwe amandla nge-service.xserver.desktopManager.pantheon.enable);
  • Imojula enohlelo lwe-Kubernetes lomculo we-orchestration iklanywe kabusha ngokuphawulekayo futhi yahlukaniswa yaba izingxenye ezihlukene. Ukuze kukhuliswe ukuvikeleka, i-TLS ne-RBAC zinikwa amandla ngokuzenzakalela;
  • Izinketho ezingeziwe kuzinhlelo zokusebenza zesistimu yokusebenza kwezinsizakalo endaweni ye-chroot;
  • Kungezwe isithombe sokufaka se-Aarch64 architecture ngokusekelwa
    I-UEFI;

  • Izinguqulo ezibuyekeziwe zezingxenye zokusabalalisa, okuhlanganisa i-CPython 3.7 (bekungu-3.6);
  • Kwengezwe izinsiza ezintsha ezingama-22, okuhlanganisa i-CockroachDB, ibhawudi, i-lirc,
    i-roundcube, i-weechat nefindo.

Uma usebenzisa i-Nix, amaphakheji afakwa esihlahleni somkhombandlela esihlukile/nix/isitolo noma uhla lwemibhalo olungaphansi kunkomba yomsebenzisi. Isibonelo, iphakheji ifakwe njenge /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/, lapho i-"f3a4h9..." iyinkomba yephakheji ehlukile esetshenziselwa ukuqapha ukuncika. Amaphakheji aklanywe njengeziqukathi eziqukethe izingxenye ezidingekayo ukuze izinhlelo zokusebenza zisebenze.

Kungenzeka ukunquma ukuncika phakathi kwamaphakheji, futhi ukucinga ubukhona bokuncika osekufakiwe, ukuskena ama-hashes okuhlonza kumkhombandlela wamaphakheji afakiwe kuyasetshenziswa. Kungenzeka ukulanda amaphakheji kanambambili asevele enziwe endaweni yokugcina (uma ufaka izibuyekezo kumaphakheji kanambambili, izinguquko ze-delta kuphela ezilandiwe), noma ukwakha kusuka kukhodi yomthombo nakho konke okuncikile. Iqoqo lamaphakheji linikezwa endaweni yokugcina ekhethekile Nixpkgs.

Source: opennet.ru

[:]

Engeza amazwana