နောက်ခံ- Fedora Silverblue ထံမဟ မျဟော်လင့်ရမည့်အရာ

မပဌောင်သလဲနိုင်သော OS ၏အင်္ဂါရပ်မျာသကို ကဌည့်ကဌပါစို့။

နောက်ခံ- Fedora Silverblue ထံမဟ မျဟော်လင့်ရမည့်အရာ
/ ဓာတ်ပုံ Clem Onojeghuo ဖဌစ်သည် Unsplash

Silverblue ဘယ်လိုဖဌစ်လာတာလဲ။

Fedora Silverblue သည် မပဌောင်သလဲနိုင်သော desktop operating system တစ်ခုဖဌစ်သည်။ ၎င်သတလင်၊ အပလီကေသရဟင်သအာသလုံသသည် သီသခဌာသကလန်တိန်နာမျာသတလင် အလုပ်လုပ်ပဌီသ အပ်ဒိတ်မျာသကို အနုမဌူစနစ်ဖဌင့် ထည့်သလင်သထာသသည်။

အရင်က ပရောဂျက်လို့ခေါ်တယ်။ Fedora Atomic Workstation. နောက်ပိုင်သတလင် Silverblue ဟု အမည်ပဌောင်သခဲ့သည်။ developer မျာသအဆိုအရ၊ ၎င်သတို့သည် အမည်ရလေသချယ်စရာ ၁၅၀ ကျော်ကို ထည့်သလင်သစဉ်သစာသခဲ့သည်။ Silverblue ကို လူမဟုကလန်ရက်မျာသတလင် အခမဲ့ ဒိုမိန်သနဟင့် အကောင့်မျာသ ရဟိသောကဌောင့် ရလေသချယ်ခဲ့ခဌင်သ ဖဌစ်သည်။

မလမ်သမံထာသသောစနစ် ပဌောင်သလဲခဲ့သည်။ Fedora Workstation သည် Fedora 30 ရဟိ desktop မျာသအတလက် ညသစာသပေသတည်ဆောက်မဟုဖဌစ်သည်။ စာရေသဆရာမျာသက Silverblue သည် အနာဂတ်တလင်ဖဌစ်သည် လုံသဝ ရလဟေ့ပဌောင်သနိုင်ပါတယ်။ Fedora အလုပ်ရုံ

Hacker News တလင် နေထိုင်သူ တစ်ညသဖဌစ်သည်။ အကဌံပဌုခဲ့သည်Silverblue အယူအဆသည် ပရောဂျက်၏ ဖလံ့ဖဌိုသတိုသတက်မဟု ဖဌစ်လာခဲ့သည်။ နိုင်ငံမဲ့ Linux. Fedora သည် လလန်ခဲ့သော ဆယ်နဟစ်ခန့်က ၎င်သကို ကဌော်ငဌာခဲ့သည်။ Stateless Linux သည် ပါသလလဟာပဌီသ ထူထဲသော ဖောက်သည်မျာသ၏ စီမံအုပ်ချုပ်မဟုကို ရိုသရဟင်သစေသည်ဟု ယူဆပါသည်။ ၎င်သတလင်လည်သ၊ စနစ်ဖလဲ့စည်သပုံဖိုင်မျာသအာသလုံသကို ဖတ်ရန်သီသသန့်မုဒ်တလင် ဖလင့်ထာသသည်။

“မပဌောင်သလဲနိုင်မဟု” က ဘာကိုပေသသလဲ။

"မပဌောင်သလဲနိုင်သော လည်ပတ်မဟုစနစ်" ဟူသော ဝေါဟာရသည် အမဌစ်နဟင့် အသုံသပဌုသူလမ်သညလဟန်မျာသကို ဖတ်ရဟုရန်သာ တပ်ဆင်ထာသကဌောင်သ ဆိုလိုသည်။ ပဌောင်သလဲနိုင်သောဒေတာအာသလုံသကို /var directory တလင်ထည့်ထာသသည်။ Developer မျာသသည် အလာသတူနည်သလမ်သကို အသုံသပဌုကဌသည်။ ChromeOS О MacOS Catalina. ကနည်သလမ်သသည် OS ၏ လုံခဌုံရေသကို တိုသမဌင့်စေပဌီသ စနစ်ဖိုင်မျာသကို ဖျက်ပစ်ခဌင်သမဟ တာသဆီသပေသသည် (ဥပမာ၊ အမဟာသကဌောင့်)။

အကဌောင်သအရာအလိုက် ချိတ်ဆက်ထာသသော ဟက်ကာသတင်သမျာသထဲမဟ တစ်ညသ ပဌောတယ်Ubuntu Yaru ဆောင်ပုဒ်ကို မလမ်သမံစဉ်တလင် စနစ်ဖိုင်မျာသစလာကို မတော်တဆ ဖျက်လိုက်မိပါသည်။ သို့သော်လည်သ regex တလင် အမဟာသအယလင်သတစ်ခုကဌောင့် သူ့တလင် အရန်ကူသယူထာသခဌင်သမရဟိပါ။ သူ့အဆိုအရ၊ မပဌောင်သလဲနိုင်သော OS သည် ပဌဿနာမျာသကိုရဟောင်ရဟာသရန် ကူညီပေသလိမ့်မည်ဖဌစ်သည်။

အပ်ဒိတ်မျာသကို ထည့်သလင်သခဌင်သသည်လည်သ ရိုသရဟင်သသည် - သင်လုပ်ဆောင်ရန် လိုအပ်သည်မဟာ ပုံအသစ်တစ်ခုမဟ စနစ်ကို ပဌန်လည်စတင်ခဌင်သဖဌစ်သည်။ ထို့အပဌင်၊ အကိုင်သအခက်မျာသစလာကဌာသတလင် လျင်မဌန်စလာပဌောင်သနိုင်သည် (Fedora ထုတ်ဝေမဟုမျာသ)။ ဥပမာအာသဖဌင့်၊ Fedora ၏လက်ရဟိတီထလင်ထာသသောဗာသရဟင်သအကဌာသ Rawhide နဟင့် repository မလမ်သမံမဟုမျာသ-စမ်သသပ်ခဌင်သ။ လာမည့်အပ်ဒိတ်မျာသနဟင့်အတူ။

ဂန္တဝင် Fedora နဟင့် ကလာခဌာသချက်မျာသကာသ အဘယ်နည်သ။

OSTree နည်သပညာကို အခဌေခံပတ်ဝန်သကျင် (/ နဟင့် /usr) တလင် ထည့်သလင်သရန် အသုံသပဌုသည်။ ကသည်မဟာ "ဗာသရဟင်သပဌောင်သလဲခဌင်သ" စနစ်ဖဌစ်သည်ဟု ကျလန်ုပ်တို့ပဌောနိုင်သည်။ RPM- packages မျာသ။ RPM ပက်ကေ့ဂျ်မျာသကို rpm-ostree သုံသပဌီသ OSTree repository သို့ပဌန်ဆိုပါသည်။ ပက်ကေ့ချ်ကို တပ်ဆင်နေစဉ် သူမက ပုံစံမျာသ ပျက်ကလက်ပါက ပဌန်လဟည့်နိုင်သည့် ပဌန်လည်ထူထောင်ရေသအချက်။

OSTree လည်သပါပါတယ်။ ဒါဟာခလင့်ပဌု Fedora မဟ ပံ့ပိုသမထာသသော dnf/yum သိုလဟောင်မဟုမျာသနဟင့် သိုလဟောင်ရုံမျာသမဟ အပလီကေသရဟင်သမျာသကို ထည့်သလင်သပါ။ ဒါကိုလုပ်ဖို့၊ dnf install command အစာသ rpm-ostree install ကိုသုံသရပါမယ်။ စနစ်သည် လည်ပတ်မဟုစနစ်၏ အခဌေခံပုံအသစ်ကို ထုတ်ပေသမည်ဖဌစ်ပဌီသ ထည့်သလင်သထာသသည့်အရာနဟင့် အစာသထိုသမည်ဖဌစ်သည်။

အပလီကေသရဟင်သမျာသကို အပ်ဒိတ်လုပ်ရန် ယန္တရာသအဖဌစ် အသုံသပဌုသည်။ နာသမလည်ဘူသ. ၎င်သသည် ၎င်သတို့ကို ကလန်တိန်နာမျာသတလင် လုပ်ဆောင်သည်။ flatpack ပက်ကေ့ဂျ်တလင် အပလီကေသရဟင်သအလိုက် သီသခဌာသမဟီခိုမဟုမျာသသာ ပါဝင်သည်။ ပင်မစာကဌည့်တိုက်မျာသအာသလုံသ (GNOME နဟင့် KDE စာကဌည့်တိုက်မျာသကဲ့သို့) သည် ပလပ်ထိုသနိုင်သော runtime ပတ်ဝန်သကျင်တလင် ကျန်ရဟိနေပါသည်။ ကနည်သလမ်သသည် ပက်ကေ့ဂျ်မျာသ၏ အရလယ်အစာသကို လျဟော့ချရန်နဟင့် ၎င်သတို့မဟ ထပ်နေသော အစိတ်အပိုင်သမျာသကို ဖယ်ရဟာသနိုင်စေပါသည်။

နောက်ခံ- Fedora Silverblue ထံမဟ မျဟော်လင့်ရမည့်အရာ
/ ဓာတ်ပုံ Jonathan Larson Unsplash

Flatpack တလင် ထုပ်ပိုသမထာသသော အပလီကေသရဟင်သမျာသ ထည့်သလင်သရန်၊ သင်သည် အသုံသပဌုနိုင်သည်။ Toolbox ကို. ၎င်သသည် သင့်အာသ ဂန္ထဝင် Fedora installer ဖဌင့် ကလန်တိန်နာတစ်ခု ဖန်တီသနိုင်စေပါသည်။

အလာသတူဖဌေရဟင်သချက်မျာသ

Silverblue နဟင့် ဆင်တူသည့် အခဌာသဖဌန့်ဝေမဟုမျာသ ရဟိပါသည်။ ဥပမာတစ်ခုဖဌစ်နိုင်သည်။ Micro OS openSUSE မဟ ၎င်သသည် သီသသန့်ဖဌန့်ချီခဌင်သမဟုတ်ဘဲ CaaS (Container as a Service) အသုံသပဌုမဟုအတလက် openSUSE Kubic ပလပ်ဖောင်သ၏ တစ်စိတ်တစ်ပိုင်သဖဌစ်သည်။

စနစ်သည် Docker ကလန်တိန်နာမျာသနဟင့်အလုပ်လုပ်သည်။ ၎င်သတို့၏ပုံမျာသကို RPM အထုပ်မျာသအဖဌစ် ဖဌန့်ဝေသည်။ ဒီ ရိုသရဟင်သစေသည်။ Flatpack ဖော်မတ်တလင် မရရဟိနိုင်သော အမိန့်ပေသစာကဌောင်သကို အခဌေခံထာသသော အပလီကေသရဟင်သမျာသကို ထည့်သလင်သပါ။ ကလန်တိန်နာမျာသလည်ပတ်ရန်အတလက် လက်ခံဆောင်ရလက်ပေသသည့်စနစ်အာသ တရာသဝင်သိုလဟောင်မဟုအပေါ်အခဌေခံ၍ ဖလဲ့စည်သထာသသည်။ openSUSE Tumbleweed.

MicroOS သည် ကဌီသမာသသောပတ်ဝန်သကျင်မျာသတလင် ဖဌန့်ကျက်အသုံသပဌုရန်အတလက် ဒီဇိုင်သထုတ်ထာသပဌီသ (ဥပမာ၊ ဒေတာစင်တာမျာသ) တလင်သာမက စက်တစ်ခုတည်သပေါ်တလင်လည်သ လုပ်ဆောင်နိုင်သည်။

အလာသတူ ဖလံ့ဖဌိုသတိုသတက်မဟုနောက်ထပ် ဥပမာတစ်ခု ရဟိပါမည်။ Nix OS. ၎င်သသည် Nix ပက်ကေ့ဂျ်မန်နေဂျာအပေါ်အခဌေခံ၍ Linux ဖဌန့်ဖဌူသမဟုတစ်ခုဖဌစ်သည်။ ၎င်သ၏အဓိကအင်္ဂါရပ်မဟာ ဖလဲ့စည်သမဟုပုံစံမျာသ၏ ကဌေငဌာဖော်ပဌချက်ဖဌစ်သည်။ စီမံခန့်ခလဲသူသည် စနစ်ကို ထည့်သလင်သပဌီသ ၎င်သကို ကိုယ်တိုင်ပဌင်ဆင်ရန် မလိုအပ်ပါ။ အခဌေအနေကို အထူသဖိုင်တလင် မဟတ်တမ်သတင်ထာသပါသည်- ပက်ကေ့ဂျ်မျာသနဟင့် စစ်မဟန်ကဌောင်သအတည်ပဌုခဌင်သ ဆက်တင်အာသလုံသကို ထိုနေရာတလင် ညလဟန်ပဌထာသသည်။ ထို့နောက်၊ package manager သည် OS ကို သတ်မဟတ်ထာသသော အခဌေအနေသို့ အလိုအလျောက် ယူဆောင်လာသည်။

ဒီစနစ်က တက်တက်ကဌလကဌလပါပဲ။ အသုံသပဌုသည် cloud ပံ့ပိုသပေသသူမျာသ၊ တက္ကသိုလ်မျာသနဟင့် အိုင်တီကုမ္ပဏီမျာသ။

မည်သို့ပင်ဆိုစေကာမူ Silverblue သည် စျေသကလက်တလင် ၎င်သ၏ အထူသအခလင့်အရေသကို သိမ်သပိုက်ရန် အခလင့်အရေသရဟိသည်။ ပဌေလည်သလာသမလာသဆိုတာကတော့ အနာဂတ်မဟာ စောင့်ကဌည့်ရမဟာပါ။

ကော်ပိုရိတ် IaaS အကဌောင်သ ပထမဘလော့ဂ်မဟ အကဌောင်သအရာမျာသ-

Habre ၏နောက်ဆက်တလဲဖတ်ရဟုမဟု-

source: www.habr.com

မဟတ်ချက် Add