NixOS 24.11 ဖြန့်ချီရေး

NixOS 24.11 ဖြန့်ချီရေး

NixOS 24.11 ဖြန့်ချီမှုသည် Nix ပက်ကေ့ဂျ်မန်နေဂျာကို အခြေခံ၍ စနစ်ထည့်သွင်းခြင်းနှင့် ပြုပြင်ထိန်းသိမ်းမှုတို့ကို ရိုးရှင်းစေသော ၎င်း၏ကိုယ်ပိုင်ဖွံ့ဖြိုးတိုးတက်မှုများစွာကို ပံ့ပိုးပေးထားသည်။ ဥပမာအားဖြင့်၊ NixOS တွင်၊ စနစ်ဖွဲ့စည်းပုံအားလုံးသည် စနစ်ဖွဲ့စည်းပုံဖိုင် (configuration.nix) တစ်ခုတည်းမှတစ်ဆင့် ဖြစ်ပေါ်သည်)၊ စနစ်ဖွဲ့စည်းပုံ၏ ယခင်ဗားရှင်းသို့ လျင်မြန်စွာ ပြန်လှည့်နိုင်သည့်စွမ်းရည်ကို ပံ့ပိုးပေးထားပြီး၊ မတူညီသောစနစ်ပြည်နယ်များအကြား ကူးပြောင်းရန်အတွက် ပံ့ပိုးမှုရှိပါသည်။ သုံးစွဲသူတစ်ဦးချင်းစီမှ ပက်ကေ့ခ်ျတစ်ခုစီကို တပ်ဆင်ခြင်းကို ပံ့ပိုးထားပြီး ပရိုဂရမ်တစ်ခုတွင် ဗားရှင်းများစွာကို တစ်ပြိုင်နက်တည်း အသုံးပြုနိုင်ပြီး ပြန်လည်ထုတ်လုပ်နိုင်သော စည်းဝေးပွဲများကို ထောက်ပံ့ပေးထားသည်။ x86_64 နှင့် ARM64 ဗိသုကာများအတွက်၊ KDE (3.2 GB) နှင့် GNOME (2.5 GB) နှင့် အတိုချုံ့ထားသော ကွန်ဆိုးလ်ဗားရှင်း (1.1 GB) ပါသော တပ်ဆင်ပုံများကို ပြင်ဆင်ထားပါသည်။

Nix ကိုအသုံးပြုသည့်အခါ၊ တည်ဆောက်မှုပက်ကေ့ဂျ်များ၏ရလဒ်ကို /nix/store ရှိ သီးခြားလမ်းညွှန်ခွဲတစ်ခုတွင် သိမ်းဆည်းထားသည်။ ဥပမာအားဖြင့်၊ တည်ဆောက်ပြီးနောက်၊ firefox အထုပ်ကို /nix/store/1onlv5pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4-firefox-133.0.0/၊ "1onlv5pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4-firefox-XNUMX/" နေရာတွင် "XNUMXonlvXNUMXpcXNUMXedXNUMXnXNUMXnskgXNUMXewXNUMXtwcfdXNUMXdXNUMXaeXNUMXecXNUMXdXNUMX" တည်ဆောက်မှုဖြစ်သည်။ ပက်ကေ့ဂျ်တစ်ခုကို ထည့်သွင်းခြင်းဆိုသည်မှာ ၎င်းကို စုစည်းခြင်း သို့မဟုတ် စုစည်းပြီးသားတစ်ခုကို ဒေါင်းလုဒ်ဆွဲခြင်း (၎င်းကို Hydra၊ NixOS ပရောဂျက်တည်ဆောက်ရေးဝန်ဆောင်မှုတွင် စုစည်းထားပြီးဖြစ်သည်) နှင့် စနစ် သို့မဟုတ် အသုံးပြုသူပရိုဖိုင်ရှိ ပက်ကေ့ဂျ်အားလုံးအတွက် သင်္ကေတလင့်ခ်များပါသည့် လမ်းညွှန်တစ်ခုကို ဖန်တီးခြင်း၊ ထို့နောက်၊ ဤလမ်းညွှန်ကို PATH စာရင်းသို့ထည့်ခြင်း။ Nix ဖွံ့ဖြိုးတိုးတက်မှုများကိုအခြေခံသည့် GNU Guix ပက်ကေ့ဂျ်မန်နေဂျာတွင် အလားတူချဉ်းကပ်မှုကို အသုံးပြုပါသည်။ ပက်ကေ့ဂျ်များစုစည်းမှုကို အထူးသိုလှောင်ရာ Nixpkgs တွင် ပြသထားသည်။

အဓိက တီထွင်ဆန်းသစ်မှုများ-

  • ထပ်ပြောပါသည်။ 8141 အထုပ်*၊ ဖျက်လိုက်ပြီ။ အထုပ် ၅၂၀20975 ပက်ကေ့ဂျ်များကို အပ်ဒိတ်လုပ်ထားသည်။ ထပ်ပြောပါသည်။ မော်ဂျူးအသစ် 119 ခု, ဖျက် 30 modules. ဆော့ဖ်ဝဲရေးသားသူ 2669 သည် ပက်ကေ့ဂျ်များ ဖွံ့ဖြိုးတိုးတက်ရေးနှင့် ပြုပြင်ထိန်းသိမ်းမှုတွင် ပါဝင်ခဲ့ပြီး ပြောင်းလဲမှု 49079 ခုကို ပြင်ဆင်ခဲ့သည်။
  • အဆိုပြုထားသော အသုံးပြုသူပတ်ဝန်းကျင်များ ထုတ်ဝေခြင်း။ KDE Plasma 6.2 и GNOME 47ပါဝင်ပစ္စည်းတွင် ပေါင်းစပ်ပစ္စည်းပါဝင်သည် ဆာဗာ နိရီWayland ကို အသုံးပြု.
  • Cyrus IMAP၊ Collabora Online၊ Music Assistant၊ Suricata၊ Apache Tika၊ OpenGFW၊ saunafs၊ obs-studio၊ Zapret၊ Glances၊ cryptpad၊ Pingvin Share၊ wg-access-server အပါအဝင် ဝန်ဆောင်မှုအသစ် 63 ခုကို ထည့်သွင်းထားပါသည်။
  • ဂရပ်ဖစ်ကဏ္ဍအများစုသည် ပုံမှန်အားဖြင့် PulseAudio အစား မီဒီယာဆာဗာကို အသုံးပြုသည်။ ကွမ်းခြံကုန်း.
  • အပ်ဒိတ်လုပ်ထားသော ပရိုဂရမ်ဗားရှင်းများ ဥပမာ၊ LLVM 19၊ PostgreSQL 16၊ grafana 11.3၊ knot dns 3.4၊ qBittorrent 5၊ NVIDIA 560 ဒရိုက်ဘာ၊ FFmpeg 7.1၊ openssl 3.3၊ Docker 27၊ Xen 4.19။
  • Nix ပက်ကေ့ဂျ်မန်နေဂျာကို ဗားရှင်း 2.24 သို့ အပ်ဒိတ်လုပ်ထားပြီး၊ Git သိုလှောင်ရာနေရာများမှ ကုဒ်ပြန်လည်ရယူခြင်းကို ပိုမိုကောင်းမွန်စေပြီး မှတ်ချက်များမှတ်တမ်းတင်ခြင်းအတွက် ပံ့ပိုးမှုပေးပါသည်။
  • AMD GPUs (hardware.amdgpu.amdvlk) အတွက် Vulkan driver အတွက် ပံ့ပိုးမှု ထပ်လောင်း
  • Moonlight ဂိမ်း streaming client သည် HDR ကို ယခု ပံ့ပိုးပေးပါပြီ။ Linux.
  • sched_ext kernel ခွဲစနစ်အပေါ် အခြေခံ၍ အလုပ်ချိန်ဇယားများကို အသုံးပြုခြင်းအတွက် services.scx ဝန်ဆောင်မှုကို ထည့်သွင်းထားသည်။
  • dm-verity module ကိုအခြေခံ၍ data integrity control ကိုအသုံးပြုသည့် block စက်ပစ္စည်းများမှ ဖိုင်စနစ်များတပ်ဆင်ခြင်းအတွက် ပံ့ပိုးမှု ပေါင်းထည့်ထားပါသည်။
  • Xen hypervisor ကို အသုံးပြု၍ virtualization.xen ရွေးချယ်မှုကို ထည့်သွင်းထားသည်။
  • Nixpkgs repository သည် platform support ကို သိသိသာသာ တိုးတက်ကောင်းမွန်အောင် ပြုလုပ်ထားသည်။ macOSnative Xcode tools များကို ပံ့ပိုးပေးရန်၊ build rules များကို ရိုးရှင်းစေရန်နှင့် ဗားရှင်းအမျိုးမျိုးမှ standard SDK များကို အသုံးပြုရန် build environment ကို ပြန်လည်ဒီဇိုင်းထုတ်ထားပါသည်။ macOS (မှ macOS ၄ ခုပေးလိုက်ပါတယ် macOS ၁၅) နှင့် application များတည်ဆောက်သည့်အခါ မလိုအပ်သော patch များကို ဖယ်ရှားခြင်း။ Nixpkgs 24.11 သည် ဤ branch အတွက် ပံ့ပိုးမှုပါရှိသော နောက်ဆုံးထွက်ဗားရှင်းဖြစ်လိမ့်မည်။ macOS 10.x မှာ နောက် version ကနေစပြီး branch ကို minimum အဖြစ် ကြေငြာပါမယ်။ macOS 11 ။

source: linux.org.ru

DDoS ကာကွယ်ရေး၊ VPS VDS ဆာဗာများပါသည့် ဆိုက်များအတွက် ယုံကြည်စိတ်ချရသော hosting ကို ဝယ်ယူပါ။ 🔥 DDoS ကာကွယ်မှု၊ VPS VDS ဆာဗာများပါရှိသော ယုံကြည်စိတ်ချရသော ဝဘ်ဆိုက် hosting ကို ဝယ်ယူပါ | ProHoster