Nix ပက်ကေ့ဂျ်မန်နေဂျာကို အသုံးပြု၍ NixOS 19.03 ဖြန့်ဖြူးမှုကို ဖြန့်ချိသည်။

Nix package manager ကို အခြေခံထားတဲ့ ဖြန့်ချိမှုတစ်ခုဖြစ်တဲ့ NixOS 19.03 ကို ထွက်ရှိပါပြီ။ ၎င်းမှာ system setup နဲ့ maintenance ကို ရိုးရှင်းစေမယ့် proprietary features အများအပြားကို ပေးစွမ်းပါတယ်။ ဥပမာအားဖြင့် NixOS ဟာ single system configuration file (configuration.nix) ကိုအသုံးပြုပြီး updates တွေကို မြန်မြန်ဆန်ဆန် roll back လုပ်နိုင်စွမ်း၊ system state အမျိုးမျိုးကြား ပြောင်းလဲနိုင်စွမ်း၊ user တစ်ဦးချင်းစီရဲ့ package တွေကို install လုပ်နိုင်စွမ်း (home directory မှာ install လုပ်နိုင်စွမ်း) နဲ့ program တစ်ခုတည်းရဲ့ version အများအပြားကို တစ်ပြိုင်နက်တည်း install လုပ်နိုင်စွမ်းတွေ ပေးစွမ်းပါတယ်။ KDE installation image အပြည့်အစုံက 1 GB ဖြစ်ပြီး၊ reduced console version ကတော့ 400 MB ဖြစ်ပါတယ်။

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

  • ၎င်း package တွင် Elementary OS project မှ တီထွင်ထားသော Pantheon desktop environment ပါဝင်သည် (services.xserver.desktopManager.pantheon.enable မှတစ်ဆင့် enable လုပ်ထားသည်)။
  • Kubernetes container orchestration system ပါရှိသော မော်ဂျူးအား သိသိသာသာ ပြန်လည်ဒီဇိုင်းရေးဆွဲပြီး သီးခြားအစိတ်အပိုင်းများအဖြစ် ပိုင်းခြားထားပါသည်။ လုံခြုံရေးတိုးမြှင့်ရန်၊ TLS နှင့် RBAC ကို ပုံသေအားဖြင့် ဖွင့်ထားသည်။
  • chroot ပတ်ဝန်းကျင်တွင် ဝန်ဆောင်မှုများ လုပ်ဆောင်ရန်အတွက် systemd.services တွင် ရွေးချယ်စရာများ ထည့်သွင်းထားသည်။
  • ပံ့ပိုးမှုဖြင့် Aarch64 ဗိသုကာအတွက် ထည့်သွင်းပုံ
    UEFI;
  • CPython 3.7 (ဖြစ်ခဲ့သည့် 3.6);
  • CockroachDB၊ bolt၊ lirc၊ အပါအဝင် ဝန်ဆောင်မှုအသစ် 22 ခုကို ပေါင်းထည့်ထားသည်။
    roundcube၊ weechat နှင့် knot။

Nix ကိုအသုံးပြုသည့်အခါ၊ ပက်ကေ့ဂျ်များကို သီးခြားလမ်းညွှန်သစ်ပင် /nix/store သို့မဟုတ် အသုံးပြုသူ၏လမ်းညွှန်တွင် ဖိုင်တွဲခွဲတစ်ခုတွင် ထည့်သွင်းထားသည်။ ဥပမာအားဖြင့်၊ အထုပ်ကို /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/၊ "f3a4h9... ပက်ကေ့ဂျ်များကို အက်ပ်များလည်ပတ်ရန်အတွက် လိုအပ်သော အစိတ်အပိုင်းများပါရှိသော ကွန်တိန်နာများအဖြစ် ဒီဇိုင်းထုတ်ထားပါသည်။

ပက်ကေ့ဂျ်များကြားတွင် မှီခိုမှုကို ဆုံးဖြတ်ရန်နှင့် ထည့်သွင်းပြီးသား မှီခိုမှုများ၏ရှေ့မှောက်တွင် ရှာဖွေရန်၊ ထည့်သွင်းထားသော ပက်ကေ့ဂျ်များ၏ လမ်းညွှန်တွင် စကင်န်ဖတ်ခြင်းအမှတ်အသားပါ ဟက်ကာများကို အသုံးပြုသည်။ repository မှ အဆင်သင့်လုပ်ထားသော binary ပက်ကေ့ဂျ်များကို ဒေါင်းလုဒ်လုပ်ခြင်း (ဒွိပက်ကေ့ခ်ျများသို့ အပ်ဒိတ်များထည့်သွင်းသောအခါ၊ မြစ်ဝကျွန်းပေါ်အပြောင်းအလဲများကိုသာ ဒေါင်းလုဒ်လုပ်သည်) သို့မဟုတ် မှီခိုမှုအားလုံးဖြင့် အရင်းအမြစ်ကုဒ်မှ တည်ဆောက်နိုင်သည်။ ပက်ကေ့ဂျ်များစုစည်းမှုကို အထူးသိုလှောင်ရာ Nixpkgs တွင် ပြသထားသည်။

source: opennet.ru

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