Kutulutsidwa kwa kugawa kwa NixOS 19.03 pogwiritsa ntchito phukusi la Nix

[:ru]

chinachitika kutulutsidwa kogawa Kutulutsa kwa NixOS 19.03phukusi woyang'anira zochokera nix ndikupereka zingapo zake zomwe zimathandizira kukhazikitsa ndi kukonza dongosolo. Mwachitsanzo, NixOS imagwiritsa ntchito fayilo imodzi yokonzekera dongosolo (configuration.nix), imapereka mwayi wotsitsimula zosintha mwamsanga, imathandizira kusinthana pakati pa mayiko osiyanasiyana, imathandizira kuyika phukusi la munthu aliyense payekha (phukusilo limayikidwa mu bukhu lanyumba. ), ndipo imalola kukhazikitsa nthawi imodzi mitundu ingapo ya pulogalamu imodzi . Kukula kwathunthu unsembe chithunzi ndi KDE - 1 GB, mtundu wofupikitsa wa console - 400 MB.

waukulu zatsopano:

  • Malo apakompyuta a Pantheon akuphatikizidwa, kukulitsidwa Pulojekiti ya Elementary OS (yothandizidwa kudzera pa services.xserver.desktopManager.pantheon.enable);
  • Module yokhala ndi makina oimba a Kubernetes idasinthidwanso ndikugawidwa m'zigawo zosiyana. Kuti muwonjezere chitetezo, TLS ndi RBAC zimathandizidwa mwachisawawa;
  • Zosankha zowonjezeredwa ku systemd.services zoyendetsa ntchito kumalo a chroot;
  • Chithunzi chowonjezera cha zomangamanga za Aarch64 ndi chithandizo
    UEFI;

  • Mabaibulo osinthidwa a magawo ogawa, kuphatikizapo CPython 3.7 (anali 3.6);
  • Anawonjezera ntchito 22 zatsopano, kuphatikiza CockroachDB, bolt, lirc,
    roundcube, weechat ndi mfundo.

Mukamagwiritsa ntchito Nix, mapaketi amayikidwa mumtundu wina /nix/store kapena subdirectory mu bukhu la wogwiritsa ntchito. Mwachitsanzo, phukusili limayikidwa ngati /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/, pomwe "f3a4h9..." ndi chida chapadera chomwe chimagwiritsidwa ntchito powunika kudalira. Maphukusi amapangidwa ngati zotengera zomwe zili ndi zinthu zofunika kuti pulogalamuyo igwire ntchito.

Ndizotheka kudziwa kudalira pakati pa mapaketi, ndikusaka kukhalapo kwa zodalira zomwe zakhazikitsidwa kale, ma hashes ozindikiritsa omwe ali mu bukhu la mapaketi omwe adayikidwa amagwiritsidwa ntchito. Ndizotheka kutsitsa mapaketi a binary opangidwa kale kuchokera kunkhokwe (pokhazikitsa zosintha pamaphukusi a binary, zosintha za delta zokha zimatsitsidwa), kapena kumanga kuchokera ku code code ndi zodalira zonse. Kutolere kwa paketi kumaperekedwa munkhokwe yapadera Nixpkgs.

Kuchokeraopennet.ru

[: en]

chinachitika kutulutsidwa kogawa Kutulutsa kwa NixOS 19.03phukusi woyang'anira zochokera nix ndikupereka zingapo zake zomwe zimathandizira kukhazikitsa ndi kukonza dongosolo. Mwachitsanzo, NixOS imagwiritsa ntchito fayilo imodzi yokonzekera dongosolo (configuration.nix), imapereka mwayi wotsitsimula zosintha mwamsanga, imathandizira kusinthana pakati pa mayiko osiyanasiyana, imathandizira kuyika phukusi la munthu aliyense payekha (phukusilo limayikidwa mu bukhu lanyumba. ), ndipo imalola kukhazikitsa nthawi imodzi mitundu ingapo ya pulogalamu imodzi . Kukula kwathunthu unsembe chithunzi ndi KDE - 1 GB, mtundu wofupikitsa wa console - 400 MB.

waukulu zatsopano:

  • Malo apakompyuta a Pantheon akuphatikizidwa, kukulitsidwa Pulojekiti ya Elementary OS (yothandizidwa kudzera pa services.xserver.desktopManager.pantheon.enable);
  • Module yokhala ndi makina oimba a Kubernetes idasinthidwanso ndikugawidwa m'zigawo zosiyana. Kuti muwonjezere chitetezo, TLS ndi RBAC zimathandizidwa mwachisawawa;
  • Zosankha zowonjezeredwa ku systemd.services zoyendetsa ntchito kumalo a chroot;
  • Chithunzi chowonjezera cha zomangamanga za Aarch64 ndi chithandizo
    UEFI;

  • Mabaibulo osinthidwa a magawo ogawa, kuphatikizapo CPython 3.7 (anali 3.6);
  • Anawonjezera ntchito 22 zatsopano, kuphatikiza CockroachDB, bolt, lirc,
    roundcube, weechat ndi mfundo.

Mukamagwiritsa ntchito Nix, mapaketi amayikidwa mumtundu wina /nix/store kapena subdirectory mu bukhu la wogwiritsa ntchito. Mwachitsanzo, phukusili limayikidwa ngati /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/, pomwe "f3a4h9..." ndi chida chapadera chomwe chimagwiritsidwa ntchito powunika kudalira. Maphukusi amapangidwa ngati zotengera zomwe zili ndi zinthu zofunika kuti pulogalamuyo igwire ntchito.

Ndizotheka kudziwa kudalira pakati pa mapaketi, ndikusaka kukhalapo kwa zodalira zomwe zakhazikitsidwa kale, ma hashes ozindikiritsa omwe ali mu bukhu la mapaketi omwe adayikidwa amagwiritsidwa ntchito. Ndizotheka kutsitsa mapaketi a binary opangidwa kale kuchokera kunkhokwe (pokhazikitsa zosintha pamaphukusi a binary, zosintha za delta zokha zimatsitsidwa), kapena kumanga kuchokera ku code code ndi zodalira zonse. Kutolere kwa paketi kumaperekedwa munkhokwe yapadera Nixpkgs.

Source: opennet.ru

[:]

Kuwonjezera ndemanga