Π”ΠΎΡΡ‚ΡŠΠΏΠ΅Π½ Π΅ дистрибутив NixOS 25.05, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅Π½ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Nix

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π΅Π½ Π΅ Ρ€Π΅Π»ΠΈΠ· Π½Π° дистрибутива NixOS 25.05, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ основан Π½Π° пакСтния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Nix ΠΈ прСдоставя собствСни Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π·Π° опростСно настройванС ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° систСмата. Π’ NixOS цялата настройка Π½Π° систСмата сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° Ρ‡Ρ€Π΅Π· Π΅Π΄ΠΈΠ½Π΅Π½ Ρ„Π°ΠΉΠ» Π·Π° систСмна конфигурация configuration.nix. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΡΡ‚ сС Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° Π±ΡŠΡ€Π·ΠΎ Π²Ρ€ΡŠΡ‰Π°Π½Π΅ Π½Π° систСмата Π½Π° ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½Π° вСрсия Π½Π° конфигурацията ΠΈ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΡ Π½Π° систСмата. ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° сС инсталиранСто Π½Π° ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π½ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΎΡ‚ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Π΅Π΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° няколко вСрсии Π½Π° Π΅Π΄Π½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠžΡΠΈΠ³ΡƒΡ€Π΅Π½ΠΈ са Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΠΈ сборки. Π—Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈΡ‚Π΅ x86_64 ΠΈ ARM64 Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ инсталационСн ΠΎΠ±Ρ€Π°Π· с Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΎ ΠΎΠ±ΠΊΡ€ΡŠΠΆΠ΅Π½ΠΈΠ΅ (3.7 GB) ΠΈ ΡΡŠΠΊΡ€Π°Ρ‚Π΅Π½ ΠΊΠΎΠ½Π·ΠΎΠ»Π΅Π½ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ (1.4 GB).

ΠŸΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Nix, Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΡŠΡ‚ ΠΎΡ‚ компилацията Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ сС ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π° Π² ΠΎΡ‚Π΄Π΅Π»Π½Π° ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΠ° Π² /nix/store. НапримСр, слСд компилация ΠΏΠ°ΠΊΠ΅Ρ‚ΡŠΡ‚ firefox ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС записан Π² /nix/store/5onlv1pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4-firefox-138.0.4/, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Β«5onlv1pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4Β» Π΅ Ρ…Π΅Ρˆ Π½Π° всички Π½Π΅Π³ΠΎΠ²ΠΈ зависимости ΠΈ инструкции Π·Π° компилация. Под инсталиранСто Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ сС Ρ€Π°Π·Π±ΠΈΡ€Π° Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° компилация ΠΈΠ»ΠΈ изтСглянС Π½Π° Π²Π΅Ρ‡Π΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½ (ΠΏΡ€ΠΈ условиС, Ρ‡Π΅ Π΅ Π±ΠΈΠ» Π²Π΅Ρ‡Π΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½ Π½Π° Hydra - услугата Π·Π° компилация Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ NixOS), Π° ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° дирСктория с символични Π²Ρ€ΡŠΠ·ΠΊΠΈ към всички ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π² ΠΏΡ€ΠΎΡ„ΠΈΠ»Π° Π½Π° систСмата ΠΈΠ»ΠΈ потрСбитСля, с послСдващо добавянС Π½Π° Ρ‚Π°Π·ΠΈ дирСктория Π² списъка PATH. ПодобСн ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ сС ΠΏΡ€ΠΈΠ»Π°Π³Π° ΠΈ Π² пакСтния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ GNU Guix, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ основан Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΎΡ‚ Nix. ΠšΠΎΠ»Π΅ΠΊΡ†ΠΈΡΡ‚Π° ΠΎΡ‚ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π΅ прСдставСна Π² спСциалното Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Nixpkgs.

Основни нововъвСдСния:

  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са 7840 ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚ΠΈ са 1694 ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΎΠ±Π½ΠΎΠ²Π΅Π½ΠΈ са 28054 ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са 137 Π½ΠΎΠ²ΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π° ΠΈ 1930 ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ ΠΎΠΏΡ†ΠΈΠΈ, ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚ΠΈ са 10 ΠΌΠΎΠ΄ΡƒΠ»Π° ΠΈ 215 ΠΎΠΏΡ†ΠΈΠΈ. Π’ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ са участвали 2857 Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ, ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²ΠΈΠ»ΠΈ 57054 измСнСния.
  • ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ Π΅ Π½ΠΎΠ² выпуск Π½Π° Ρ€Π°Π±ΠΎΡ‚Π½Π°Ρ‚Π° срСда GNOME 48. По ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ музикалният ΠΏΠ»Π΅ΡŠΡ€ Decibels. ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‚Π΅Π½Π° Π΅ инсталацията ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° с Π΄ΠΎΠ±Π°Π²ΠΊΠΈ Π·Π° GNOME Shell (gnome-shell-extensions).
  • Актуализирани са потрСбитСлскитС срСди Cinnamon 6.4, Pantheon 8 (elementary OS), Xfce 4.20.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° потрСбитСлската срСда COSMIC.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π½ΠΎΠ²ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Anubis, AmneziaVPN, Cursor, Kismet, vwifi, Ghidra, Yggdrasil-Jumper, MaryTTS, doh-server, Schroot, Firezone, PostgREST, postgres-websockets, pgBackRest, Β΅Streamer, nfc-nci, victorialogs, Zipline, vsmartcard-vpcd, LiteLLM, Rebuilderd, GNU Rush, GoDNS ΠΈ Π΄Ρ€.
  • Актуализирани вСрсии Π½Π° софтуСр, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ядро Linux 6.12 (бСшС 6.6), GCC 14, LLVM 19, OpenSSH 10.0p2 (ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° DSA ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Π΅ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚Π΅Π½Π°).
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° създаванС Π½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈ (virtualisation.containers) Π½Π° Π±Π°Π·Π° podman, Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌ Π±Π΅Π· ΠΏΡ€Π°Π²Π° root.
  • Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π° Β«nixos-rebuild build-imageΒ» Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° спСцифични дискови ΠΎΠ±Ρ€Π°Π·ΠΈ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Π·Π°Π΄Π°Π΄Π΅Π½Π° конфигурация.
  • ΠšΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° nixos-option Π΅ прСнаписана ΠΈ ΠΏΡ€Π΅Π²Π΅Π΄Π΅Π½Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈΠ·Ρ€Π°Π·ΠΈ Nix.
  • ΠŸΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Π½ Π΅ Π½Π°Ρ‡ΠΈΠ½ΡŠΡ‚ Π½Π° създаванС Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ Mesa. Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ Π² систСмата прилоТСния, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ вСрсии Π½Π° Mesa, сСга трябва Π΄Π° работят ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ, Π° Π³Π»ΠΎΠ±Π°Π»Π½Π°Ρ‚Π° вСрсия Π½Π° Mesa ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС управлявана Π±Π΅Π· масово прСрСгистриранС.
  • Π’ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡƒΠΌΠ° channels.nixos.org Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Lockable HTTP Tarball, позволяваща Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π°Ρ€Ρ…ΠΈΠ²ΠΈ nixexprs.tar ΠΊΠ°Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΈ Nix Flake.
  • Π’ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° nixos-generate-config Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° опцията Β«β€”flakeΒ» Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ„Π°ΠΉΠ»Π° flake.nix Π² допълнСниС към Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅ configuration.nix ΠΈ hardware-configuration.nix, Π·Π° улСсняванС Π½Π° интСграцията с ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° flake.

    Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru
ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster