အနိမ့်ဆုံး ဖြန့်ဖြူးရေးကိရိယာ Alpine Linux 3.16 ကို ဖြန့်ချိသည်။

Alpine Linux 3.16 ၏ထွက်ရှိမှုကိုရရှိနိုင်သည်၊ Musl စနစ်စာကြည့်တိုက်နှင့် BusyBox utility set ကိုအခြေခံ၍ တည်ဆောက်ထားသော အနည်းငယ်မျှသာသောဖြန့်ဝေမှုဖြစ်သည်။ ဖြန့်ဖြူးမှုကို တိုးမြှင့်ထားသော လုံခြုံရေးလိုအပ်ချက်များဖြင့် ခွဲခြားထားပြီး SSP (Stack Smashing Protection) ကာကွယ်မှုဖြင့် တည်ဆောက်ထားသည်။ OpenRC ကို ကနဦးစနစ်အဖြစ် အသုံးပြုထားပြီး ၎င်း၏ကိုယ်ပိုင် apk ပက်ကေ့ဂျ်မန်နေဂျာကို ပက်ကေ့ဂျ်စီမံခန့်ခွဲမှုအတွက် အသုံးပြုပါသည်။ Alpine ကိုတရားဝင် Docker ကွန်တိန်နာပုံများတည်ဆောက်ရန်အသုံးပြုသည်။ စတင်နိုင်သော iso ပုံများ (x86_64၊ x86၊ armhf၊ aarch64၊ armv7၊ ppc64le၊ s390x) ကို ဗားရှင်းငါးမျိုးဖြင့် ပြင်ဆင်ထားသည်- စံ (155 MB)၊ မပြင်ဆင်ထားသော kernel (168 MB)၊ အဆင့်မြင့် (750 MB) နှင့် virtual machines (49 MB) .

ထုတ်ဝေမှုအသစ်တွင်-

  • စနစ်ဖွဲ့စည်းပုံ scripts များတွင် NVMe ဒရိုက်ဗ်များအတွက် ပံ့ပိုးမှုကို မြှင့်တင်ထားပြီး၊ စီမံခန့်ခွဲသူ အကောင့်တစ်ခု ဖန်တီးနိုင်မှုနှင့် SSH အတွက် သော့များထည့်ခြင်းအတွက် ပံ့ပိုးမှုများကို ထည့်သွင်းထားသည်။
  • ဒက်စ်တော့ပတ်ဝန်းကျင် တပ်ဆင်ခြင်းကို ရိုးရှင်းစေရန် တပ်ဆင်ခြင်း-ဒက်စ်တော့ ဇာတ်ညွှန်းအသစ်ကို အဆိုပြုထားသည်။
  • sudo utility ပါသည့် ပက်ကေ့ဂျ်ကို နောက်ဆုံးပေါ် တည်ငြိမ်သော sudo ဌာနခွဲအတွက်သာ အားနည်းချက်များကို ဖယ်ရှားပေးမည့် အပ်ဒိတ်များကို ရည်ညွှန်းသည့် ကွန်မြူနတီ သိုလှောင်ရုံသို့ ရွှေ့လိုက်ပါသည်။ sudo အစား၊ doas (OpenBSD ပရောဂျက်မှ sudo ၏ရိုးရှင်းသော analogue) သို့မဟုတ် doas utility ၏ထိပ်တွင်လုပ်ဆောင်သည့် sudo command ကိုအစားထိုးပေးသည့် doas-sudo-shim အလွှာကိုအသုံးပြုရန် အကြံပြုထားသည်။
  • /tmp partition ကို tmpfs ဖိုင်စနစ်အသုံးပြု၍ ယခု memory တွင် ခွဲဝေပေးထားပါသည်။
  • နိုင်ငံတကာသို့ ကူးပြောင်းရန်အတွက် ဒေတာပါရှိသော icu-ဒေတာပက်ကေ့ဂျ်ကို icu-data-en (2.6 MiB၊ en_US/GB ဒေသတစ်ခုတည်းသာပါဝင်သည်) နှင့် icu-data-full (29 MiB) ဟူ၍ ပက်ကေ့ဂျနှစ်ခုအဖြစ် ခွဲခြားထားသည်။
  • NetworkManager အတွက် ပလပ်အင်များကို သီးခြားပက်ကေ့ခ်ျများတွင် ပါ၀င်သည်- networkmanager-wifi၊ networkmanager-adsl၊ networkmanager-wwan၊ networkmanager-bluetooth၊ networkmanager-ppp နှင့် networkmanager-ovs။
  • SDL 1.2 စာကြည့်တိုက်အား SDL 12 binary နှင့် အရင်းအမြစ်ကုဒ်နှင့် တွဲဖက်အသုံးပြုနိုင်သော API တစ်ခုကို ပံ့ပိုးပေးသည့် sdl1.2-compat ပက်ကေ့ဂျ်ဖြင့် အစားထိုးထားပြီး၊ သို့သော် SDL 2 ၏ထိပ်တွင် လုပ်ဆောင်ပါသည်။
  • ပက်ကေ့ဂျ်များ busybox၊ dropbear၊ mingetty၊ openssh၊ util-linux တို့ကို utmps ပံ့ပိုးမှုဖြင့် စုစည်းထားပါသည်။
  • လော့ဂ်အင် command ကိုအလုပ်လုပ်စေရန် util-linux-login package ကိုအသုံးပြုသည်။
  • KDE Plasma 5.24၊ KDE Gears 22.04၊ Plasma Mobile 22.04၊ GNOME 42၊ Go 1.18၊ LLVM 13၊ Node.js 18.2၊ Ruby 3.1၊ Rust 1.60၊ Python 3.10 ၊ PHP 8.1 .4.2 အပါအဝင် ပက်ကေ့ဂျ်ဗားရှင်းများကို အပ်ဒိတ်လုပ်ထားသည်။ Podman 4.16 ။ php4.0 နှင့် python7 မှ ပက်ကေ့ဂျ်များကို ဖယ်ရှားခဲ့သည်။

source: opennet.ru

မှတ်ချက် Add