Shkëputja e shpërndarjes NixOS 19.03, që përdor menaxherin e paketave Nix

Lëshimi i distribucionit NixOS 19.03, i bazuar në menaxherin e paketave Nix, ofron një sërë zhvillimesh të veta që thjeshtojnë konfigurimin dhe mirëmbajtjen e sistemit. Për shembull, në NixOS përdoret një skedar i vetëm i konfigurimit të sistemit (configuration.nix), sigurohet mundësia për kthimin e shpejtë të azhurnimeve, mbështetet ndërrimi i gjendjeve të ndryshme të sistemit, mbështetet instalimi i paketeve individuale nga përdoruesit e veçantë (paketa vendoset në direktorinë e shtëpisë), si dhe instalimi simultan i disa versioneve të një programi. Madhësia e imazhit të plotë të instalimit me KDE është 1 GB, ndërsa versioni i shkurtuar në konsolë është 400 MB.

Novitetet kryesore:

  • Përfshihet mjedisi i desktopit Pantheon, i zhvilluar nga projekti Elementary OS (aktivizohet përmes services.xserver.desktopManager.pantheon.enable);
  • Moduli i sistemit të orkestrimit të kontejnerëve Kubernetes është rinovuar në mënyrë të rëndësishme dhe është ndarë në komponente të veçanta. Për të rritur sigurinë, TLS dhe RBAC janë aktivizuar nga e para;
  • Opsione për të nisur shërbimet në ambientin chroot janë shtuar në systemd.services;
  • Një imazh instalimi për arkitekturën Aarch64 me mbështetje është shtuar;
    UEFI;
  • Versionet e komponenteve të distribucionit janë përmirësuar, përfshirë CPython 3.7 (ishte 3.6);
  • Janë shtuar 22 shërbime të reja, përfshirë CockroachDB, bolt, lirc,
    roundcube, weechat dhe knot.

Kur përdoren Nix, paketat instalohen në një pemë të veçantë direktorish /nix/store ose nën-direktorinë në katalogn e përdoruesit. Për shembull, një paketë instalohen si /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/, ku «f3a4h9…» është identifikues unik i paketës që përdoret për kontrollin e varësive. Paketat paraqiten në formën e kontejnerëve që përmbajnë komponentët e nevojshëm për funksionimin e aplikacioneve.

Mes paketave është e mundur të përcaktohen varësitë, ku skanimi i identifikuesve të hash-ave në drejtorinë e paketave të instaluara përdoret për të kontrolluar praninë e varësive tashmë të instaluara. Është e mundur si shkarkimi i paketeve të gatshme binare nga repositori (kur bëhen azhurnime të paketeve binare, shkarkohen vetëm ndryshimet delta), ashtu edhe ndërtimi nga shkronjat burimore me të gjitha varësitë e nevojshme. Koleksioni i paketeve është i prezantuar në një repositor të veçantë Nixpkgs.

Burimi: opennet.ru

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster