Lëshimi i shpërndarjes NixOS 21.11, që përdor menaxherin e paketave Nix

Doli doli i distribucionit NixOS 21.11, i bazuar nĂ« menaxherin e pakove Nix dhe qĂ« ofron njĂ« sĂ«rĂ« zhvillimesh tĂ« veta, duke e thjeshtuar konfigurimin dhe mbĂ«shtetje. PĂ«r shembull, nĂ« NixOS pĂ«rdoret njĂ« skedar i vetĂ«m pĂ«r konfigurimin e sistemit (configuration.nix), ofrohet mundĂ«sia pĂ«r rikthim tĂ« shpejtĂ« tĂ« pĂ«rditĂ«simeve, ka mbĂ«shtetje pĂ«r kalimin mes gjendjeve tĂ« ndryshme tĂ« sistemit, mbĂ«shtetet instalimi i pakove individuale nga pĂ«rdorues tĂ« veçantĂ« (paketat instalohen nĂ« katalogun e shtĂ«pisĂ«), Ă«shtĂ« e mundur instalimi njĂ«kohĂ«sisht i disa versioneve tĂ« njĂ« programi, dhe janĂ« tĂ« garantuara ndĂ«rtimet e riprodhueshme. MadhĂ«sia e imazhit tĂ« plotĂ« tĂ« instalimit me KDE Ă«shtĂ« 1.6 GB, GNOME — 2 GB, dhe varianti i shkurtuar nĂ« konsolĂ« — 765 MB.

TĂ« rejat kryesore:

  • Desktopi KDE Plasma default Ă«shtĂ« rregulluar pĂ«r tĂ« pĂ«rdorur protokollin Wayland. Desktopet GNOME 41 dhe Pantheon 6 (nga Elementary OS 6) janĂ« pĂ«rditĂ«suar.
  • NĂ« vend tĂ« iptables Ă«shtĂ« pĂ«rdorur seti iptables-nft, qĂ« ofron mjete me tĂ« njĂ«jtin sintaksĂ« tĂ« komandave, por qĂ« pĂ«rkthejnĂ« rregullat e marra nĂ« kodin e bajtĂ«ve nf_tables.
  • JanĂ« pĂ«rditĂ«suar versionet Systemd 249, PHP 8.0, Python 3.9, PostgreSQL 13, bash 5, OpenSSH 8.8p1.
  • NovĂ« pĂ«rmirĂ«sim i dukshĂ«m nĂ« mbĂ«shtetje pĂ«r sistemin e menaxhimit tĂ« kontejnerĂ«ve LXD. ËshtĂ« realizuar mundĂ«sia e ndĂ«rtimit tĂ« imazheve pĂ«r LXD nga skedarĂ«t e konfigurimit duke pĂ«rdorur nixpkgs. JanĂ« siguruar ndĂ«rtimet e imazheve nixOS me mbĂ«shtetje tĂ« plotĂ« pĂ«r nixos-rebuild, tĂ« cilat mund tĂ« pĂ«rdoren nĂ« mĂ«nyrĂ« tĂ« veçantĂ«.
  • Shtuar mbi 40 shĂ«rbime tĂ« reja, pĂ«rfshirĂ« Git, btrbk (backup pĂ«r btrfs), clipcat (menaxher i buferit tĂ« kopjimit), dex (ofrues OAuth 2.0), Jibri (shĂ«rbimi pĂ«r regjistrimin e konferencave Jitsi Meet), Kea (serveri DHCP), owncast (video streaming), PeerTube, ucarp (implementimi i protokollit CARP), opensnitch (firewall dinamik), Hockeypuck (serveri i çelĂ«save OpenPGP), MeshCentral (analog i TeamViewer), influxdb2 (DBMS pĂ«r ruajtjen e metrikeve), fluidd (ndĂ«rfaqja web pĂ«r menaxhimin e printerĂ«ve 3D), postfixadmin (ndĂ«rfaqja web pĂ«r menaxhimin e postĂ«s nĂ« bazĂ« tĂ« Postfix), seafile (platforma pĂ«r ruajtjen e tĂ« dhĂ«nave nĂ« re). serverin (nĂ« bazĂ« tĂ« Postfix), seafile (platforma e ruajtjes sĂ« tĂ« dhĂ«nave nĂ« re).

Kur bĂ«het pĂ«rdorimi i Nix, paketat instalohen nĂ« njĂ« pemĂ« tĂ« veçantĂ« dosjesh /nix/store ose nĂ« njĂ« nĂ«n-dosje nĂ« katalogun e pĂ«rdoruesit. PĂ«r shembull, paketa instalohet si /nix/store/a2b5
8b163-firefox-94.0.2/, ku «a2b5 » Ă«shtĂ« njĂ« identifikues unik pĂ«r paketĂ«n, i pĂ«rdorur pĂ«r kontrollin e varĂ«sive. Paketat janĂ« tĂ« organizuara si kontejnerĂ« qĂ« pĂ«rmbajnĂ« komponentĂ«t e nevojshĂ«m pĂ«r funksionimin e aplikacioneve. NjĂ« qasje e ngjashme aplikohet edhe nĂ« menaxhuesin e paketave GNU Guix, i cili Ă«shtĂ« i bazuar nĂ« punĂ«n e Nix.

Mes paketave është e mundur të përcaktohen varësitë, ndërsa për të verifikuar ngritjen e varësive ekzistuese përdoret skanimi i hash-identifikuesve në dosjen e paketave të instaluara. E mundshme është si shkarkimi i paketave binare të gatshme nga depoja (kur instalohet përditësimi i paketave binare, shkarkohen vetëm ndryshimet delta) ashtu edhe ndërtimi nga kodet burimore me të gjitha varësitë. Kolleksioni i paketave është i prezantuar në një depo të veçantë Nixpkgs.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster