EITC/IS/LSA Linux System Administration သည် Linux ရှိ စီမံခန့်ခွဲမှုနှင့် လုံခြုံရေးစီမံခန့်ခွဲမှုဆိုင်ရာ ဥရောပ IT Certification ပရိုဂရမ်ဖြစ်ပြီး ကမ္ဘာတစ်ဝှမ်းတွင် ဦးဆောင်နေရာယူထားသော ဆာဗာများတွင် အသုံးပြုလေ့ရှိသည့် open-source networking operating system ဖြစ်သည်။
EITC/IS/LSA Linux System Administration ၏ သင်ရိုးညွှန်းတမ်းသည် ဤ EITC အသိအမှတ်ပြုလက်မှတ်အတွက် ကိုးကားချက်အဖြစ် ပြည့်စုံသော ဗီဒီယိုကို ကိုးကားချက်အဖြစ် Linux တွင် စုစည်းထားသော စီမံခန့်ခွဲမှုနှင့် လုံခြုံရေးစီမံခန့်ခွဲမှုတွင် လက်တွေ့ကျသော ကျွမ်းကျင်မှုများအပေါ် အာရုံစိုက်ထားသည်။
Linux သည် 1991 ခုနှစ်တွင် စတင်ထွက်ရှိခဲ့သော Linus Torvalds ၏ Linux kernel ကိုအခြေခံ၍ ယေဘုယျအားဖြင့် လက်ခံထားသော open-source Unix-like operating systems များစုစည်းမှုဖြစ်သည်။ Linux kernel နှင့် ပူးတွဲပါရှိသော စနစ်ဆော့ဖ်ဝဲလ်နှင့် စာကြည့်တိုက်များကို အများအားဖြင့် Linux ဖြန့်ဖြူးမှုတွင် စုစည်းထားရှိပြီး ၎င်းတို့အများစုမှာ GNU ပရောဂျက်အောက်တွင် လိုင်စင်ရထားသည်။ Linux ဖြန့်ဖြူးမှုများစွာသည် “Linux” ဟူသော အသုံးအနှုန်းကို အသုံးပြုသော်လည်း၊ Free Software Foundation သည် GNU ဆော့ဖ်ဝဲလ်၏ အရေးပါမှုကို နောက်ခံထားရန် “GNU/Linux” ဟူသော ဝေါဟာရကို နှစ်သက်သည်။
Debian၊ Fedora နှင့် Ubuntu တို့သည် လူကြိုက်များသော Linux ဖြန့်ချိမှုများဖြစ်သည်။ Red Hat Enterprise Linux နှင့် SUSE Linux Enterprise Server သည် စီးပွားဖြစ် ဖြန့်ဖြူးမှု နှစ်ခုဖြစ်သည်။ X11 သို့မဟုတ် Wayland ကဲ့သို့သော ဝင်းဒိုးစနစ်တစ်ခုအပြင် GNOME သို့မဟုတ် KDE Plasma ကဲ့သို့သော ဒက်စ်တော့ပတ်ဝန်းကျင်တွင် ပါဝင်သည်။ ဆာဗာ ဖြန့်ဝေမှုများတွင် ဂရပ်ဖစ်များ ပါဝင်နိုင်သည် သို့မဟုတ် မပါဝင်နိုင်သလို၊ သို့မဟုတ် LAMP ကဲ့သို့သော ဖြေရှင်းချက်အတွဲတစ်ခုလည်း ပါဝင်နိုင်သည်။ Linux သည် လွတ်လပ်စွာ ပြန်လည်ဖြန့်ဝေနိုင်သော open-source ဆော့ဖ်ဝဲဖြစ်သောကြောင့် မည်သူမဆို ရည်ရွယ်ချက်အတွက် ဖြန့်ဖြူးမှုကို ထုတ်လုပ်နိုင်သည်။
Linux ကို Intel ၏ x86 ဗိသုကာအခြေပြု ကိုယ်ရေးကိုယ်တာ ကွန်ပျူတာများအတွက် ဖန်တီးထားသော်လည်း နောက်ပိုင်းတွင် အခြား operating system များထက် ပိုမိုသော platform များသို့ ပို့လွှတ်ခံခဲ့ရသည်။ စမတ်ဖုန်းများပေါ်တွင် Linux-based Android ၏လွှမ်းမိုးမှုကြောင့် Linux သည် အထွေထွေအသုံးပြုလည်ပတ်မှုစနစ်အားလုံး၏ အကြီးကျယ်ဆုံးထည့်သွင်းထားသောအခြေခံဖြစ်သည်။ Linux ကို desktop ကွန်ပျူတာများ၏ 2.3 ရာခိုင်နှုန်းသာ အသုံးပြုနေသော်လည်း Linux kernel-based Chrome OS ကို အသုံးပြုသည့် Chromebook သည် US K–12 ပညာရေးစျေးကွက်ကို လွှမ်းမိုးထားပြီး $20 လက်ပ်တော့ရောင်းရငွေအားလုံး၏ 300% ခန့်ရှိသည်။ . Linux သည် ဆာဗာများအတွက် ရေပန်းအစားဆုံး လည်ပတ်မှုစနစ် (ထိပ်တန်း ဝဘ်ဆာဗာ 96.4 သန်း၏ 1 ရာခိုင်နှုန်းခန့်သည် Linux ကို အသုံးပြုသည်) အပြင် ပင်မဘောင်ကွန်ပြူတာများနှင့် TOP500 စူပါကွန်ပြူတာကဲ့သို့သော သံစနစ်ကြီးများ (ပြိုင်ဘက်အားလုံးကို ဖယ်ရှားပြီးနောက် 2017 ခုနှစ် နိုဝင်ဘာလကတည်းက)။
Linux သည် လည်ပတ်မှုစနစ်ကို မကြာခဏ firmware တွင်ထည့်သွင်းထားပြီး စနစ်အတွက် အလွန်စိတ်ကြိုက်ပြင်ဆင်ထားသော စက်ပစ္စည်းများဖြစ်သည့် မြှုပ်သွင်းစနစ်များအတွက်လည်း ရရှိနိုင်ပါသည်။ Routers များ၊ အလိုအလျောက်စနစ်ထိန်းချုပ်မှုများ၊ အိမ်သုံးနည်းပညာ၊ တီဗီများ (Samsung နှင့် LG Smart TV များသည် Tizen နှင့် WebOS အသီးသီးကိုအသုံးပြုသည်)၊ မော်တော်ကားများ (Tesla၊ Audi၊ Mercedes-Benz၊ Hyundai နှင့် Toyota အားလုံးသည် Linux ကိုအသုံးပြုသည်)၊ ဒစ်ဂျစ်တယ်ဗီဒီယိုအသံဖမ်းစက်များ၊ ဗီဒီယိုဂိမ်းစက်များ နှင့် စမတ်နာရီများသည် Linux အခြေခံ စက်ပစ္စည်းများ၏ နမူနာများဖြစ်သည်။ Falcon 9 နှင့် Dragon 2 တို့၏ ပျံသန်းမှုများသည် Linux ၏ စိတ်ကြိုက်ဗားရှင်းပေါ်တွင် အခြေခံထားသည်။
Linux သည် အခမဲ့နှင့် open-source software ပူးပေါင်းဆောင်ရွက်မှု၏ အကျော်ကြားဆုံး ဥပမာများထဲမှ တစ်ခုဖြစ်သည်။ GNU အထွေထွေအများပြည်သူလိုင်စင်ကဲ့သို့သော ၎င်း၏တစ်ဦးချင်းလိုင်စင်များ၏ စည်းမျဉ်းများအောက်တွင်၊ ရင်းမြစ်ကုဒ်ကို မည်သူမဆို စီးပွားဖြစ် သို့မဟုတ် စီးပွားဖြစ်မဟုတ်သော မည်သူမဆို အသုံးပြု၊ အပ်ဒိတ်လုပ်ကာ ဖြန့်ဝေနိုင်ပါသည်။
Linux kernel သည် ဒီဇိုင်းထုတ်ထားခြင်းမဟုတ်သော်လည်း၊ open source developer အများအပြား၏အဆိုအရ၊ သဘာဝရွေးချယ်မှုမှတစ်ဆင့် ပြောင်းလဲလာပါသည်။ Unix ဗိသုကာလက်ရာသည် ငြမ်းတစ်ခုအနေဖြင့် လုပ်ဆောင်သော်လည်း Torvalds က "Linux သည် ဗီဇပြောင်းလဲမှုများစွာဖြင့် ဆင့်ကဲပြောင်းလဲလာသည်- နှင့် ဗီဇပြောင်းလဲမှုများသည် ကျပန်းထက်နည်းသောကြောင့်၊ ၎င်းတို့သည် DNA ရှိ အယ်လ်ဖာ-အမှုန်များထက် ပိုမိုမြန်ဆန်ပြီး ဦးတည်ချက်ပိုရှိခဲ့သည်။" Eric S. Raymond ၏အဆိုအရ Linux ၏တော်လှန်သောဝိသေသလက္ခဏာများသည်နည်းပညာထက်လူမှုရေးအရဖြစ်သည်- Linux မတိုင်မီခေတ်မီဆန်းပြားသောဆော့ဖ်ဝဲလ်များကိုလူအုပ်စုငယ်များမှစိတ်အားထက်သန်စွာတည်ဆောက်ခဲ့သည်၊ သို့သော် "Linux သည်အလွန်ကွဲပြားခြားနားသောပုံစံဖြင့်ကြီးပြင်းလာသည်။ အင်တာနက်ကတစ်ဆင့်သာ ဆက်သွယ်ပေးသော စေတနာ့ဝန်ထမ်းအဖွဲ့ကြီးများမှ အစကတည်းက မရည်ရွယ်ဘဲ ဟက်ခ်ခံရသည်။ ရက်သတ္တပတ်တိုင်းတွင် ထုတ်ဝေခြင်းနှင့် အသုံးပြုသူရာပေါင်းများစွာထံမှ ထည့်သွင်းမှုကို လက်ခံရယူခြင်း၏ မိုက်မဲသောရိုးရှင်းသောနည်းပညာကို တင်းကျပ်သောစံနှုန်းများ သို့မဟုတ် အာဏာရှင်စနစ်ထက် ဆော့ဖ်ဝဲအင်ဂျင်နီယာများက ယူဆောင်လာသော ဗီဇပြောင်းလဲမှုများအတွက် လျင်မြန်သော Darwinian ရွေးချယ်မှုပုံစံကို ဖန်တီးပေးကာ အရည်အသွေးကို ထိန်းသိမ်းရန်အတွက် အသုံးပြုခဲ့သည်။” “Linux ဟာ ဒီဇိုင်းမထုတ်ထားဘူး၊ ဆင့်ကဲပြောင်းလဲသွားတယ်” လို့ ပြိုင်ဖက် OS တစ်ခုအတွက် အင်ဂျင်နီယာတစ်ဦးဖြစ်တဲ့ Bryan Cantrill က ပြောပါတယ်၊ ဒါပေမယ့် ဒါက ကန့်သတ်ချက်တစ်ခုအနေနဲ့ မြင်ပါတယ်၊ အထူးသဖြင့် လုံခြုံရေးနဲ့ပတ်သက်တဲ့ အချို့သောအင်္ဂါရပ်တွေကို ပြုပြင်မွမ်းမံလို့မရပါဘူး၊ တစ်နေ့တာရဲ့ အဆုံးမှာ ဇီဝဗေဒစနစ် မဟုတ်ဘူး၊ အဲဒါက ဆော့ဖ်ဝဲလ်စနစ်ပါပဲ။” Linux-based စနစ်သည် ၁၉၇၀ နှင့် ၁၉၈၀ ခုနှစ်များအတွင်း တီထွင်ခဲ့သော Unix အခြေခံမူများမှ ၎င်း၏ ဗိသုကာဆိုင်ရာ လှုံ့ဆော်မှုများစွာကို ထုတ်ယူသည့် မော်ဂျူလာ Unix ကဲ့သို့သော လည်ပတ်မှုစနစ်တစ်ခုဖြစ်သည်။ monolithic kernel၊ Linux kernel ကို လုပ်ငန်းစဉ်ထိန်းချုပ်မှု၊ ကွန်ရက်ချိတ်ဆက်မှု၊ အရံအသုံးပြုခွင့်နှင့် ဖိုင်စနစ်များကို ကိုင်တွယ်ရန် ထိုစနစ်တွင် အသုံးပြုသည်။ စက်ပစ္စည်းဒရိုင်ဘာများကို kernel တွင် တိုက်ရိုက်တည်ဆောက်ထားသည် သို့မဟုတ် စနစ်လည်ပတ်နေချိန်တွင် ထည့်သွင်းထားသည့် မော်ဂျူးများအဖြစ် ထည့်သွင်းထားသည်။
GNU userland သည် ခြွင်းချက်အနေဖြင့် Android သည် Linux အခြေခံစနစ်အများစု၏ အရေးကြီးသောအင်္ဂါရပ်တစ်ခုဖြစ်သည်။ toolchain သည် Linux ဖွံ့ဖြိုးတိုးတက်မှုအတွက် အရေးကြီးသော ကျယ်ပြန့်သော ပရိုဂရမ်းမင်းကိရိယာများစုစည်းမှု (Linux kernel ကိုယ်တိုင်တည်ဆောက်ရန်အသုံးပြုသည့် compilers များအပါအဝင်) နှင့် coreutils များသည် အခြေခံ Unix ကိရိယာများစွာကို အကောင်အထည်ဖော်ပါသည်။ C library ၏ ပရောဂျက်၏ အကောင်အထည်ဖော်မှုသည် Linux kernel ၏ system calls အတွက် kernel-userspace interface အတွက် လိုအပ်သော wrapper တစ်ခုအနေဖြင့် အလုပ်လုပ်သည်၊ toolchain သည် Linux ဖွံ့ဖြိုးတိုးတက်မှုအတွက် အရေးပါသော ပရိုဂရမ်တူးလ်များစုစည်းမှု ( Linux kernel ကိုယ်တိုင်တည်ဆောက်ရန်အသုံးပြုသည့် compilers များအပါအဝင်) နှင့် coreutils များသည် အခြေခံ Unix ကိရိယာများစွာကို အကောင်အထည်ဖော်သည်။ Bash သည် လူကြိုက်များသော CLI shell ကို ပရောဂျက်၏ တစ်စိတ်တစ်ပိုင်းအနေဖြင့်လည်း ဖန်တီးထားသည်။ Linux စနစ်အများစု၏ graphical user interface (သို့မဟုတ် GUI) သည် X Window System ကို အကောင်အထည်ဖော်မှုအပေါ် အခြေခံထားသည်။ မကြာသေးမီက၊ Linux အသိုင်းအဝိုင်းသည် X11 ကို Wayland ဖြင့် အစားထိုးရန် အစားထိုး display server protocol အဖြစ် လုပ်ဆောင်နေပါသည်။ Linux စနစ်များသည် အခြားသော open-source software အစပျိုးမှုများမှ အကျိုးကျေးဇူးများစွာ ရရှိပါသည်။
Linux စနစ်၏ ထည့်သွင်းထားသော အစိတ်အပိုင်းများတွင် အောက်ပါတို့ ပါဝင်သည်-
- GNU GRUB၊ LILO၊ SYSLINUX သို့မဟုတ် Gummiboot များသည် bootloaders များ၏ ဥပမာများဖြစ်သည်။ ဤသည်မှာ ကွန်ပျူတာ၏ ပင်မမှတ်ဉာဏ်ထဲသို့ Linux kernel ကို တင်ရန် firmware အစပြုခြင်းအပြီးတွင် ကွန်ပြူတာအား ပါဝါဖွင့်ထားချိန်တွင် လုပ်ဆောင်သည့် ဆော့ဖ်ဝဲတစ်ခုဖြစ်သည်။
- sysvinit သို့မဟုတ် လတ်တလော systemd၊ OpenRC သို့မဟုတ် Upstart ကဲ့သို့သော init ပရိုဂရမ်တစ်ခု။ ၎င်းသည် Linux kernel မှစတင်သည့် ကနဦးလုပ်ငန်းစဉ်ဖြစ်ပြီး ၎င်းသည် လုပ်ငန်းစဉ်သစ်ပင်၏ထိပ်တွင် တည်ရှိသည်။ တစ်နည်းဆိုရသော် init သည် အခြားသော လုပ်ငန်းစဉ်များအားလုံး စတင်သည့်နေရာဖြစ်သည်။ ၎င်းသည် စနစ်ဝန်ဆောင်မှုများနှင့် လော့ဂ်အင်အချက်ပေးချက်များ (ဂရပ်ဖစ်ဖြစ်စေ သို့မဟုတ် terminal မုဒ်တွင်ဖြစ်စေ) ကဲ့သို့သော လုပ်ငန်းဆောင်တာများကို စတင်လုပ်ဆောင်သည်။
- Software libraries များသည် အခြားသော ပရိုဂရမ်များမှ အသုံးပြုနိုင်သော ကုဒ်အစုအဝေးများဖြစ်သည်။ ELF-ဖော်မတ်တည်းဖြတ်နိုင်သောဖိုင်များကိုအသုံးပြုသည့် Linux စနစ်များတွင် ရွေ့လျားစာကြည့်တိုက်များအသုံးပြုမှုကို ကိုင်တွယ်သည့် dynamic linker ကို ld-linux.so ဟုခေါ်သည်။ အသုံးပြုသူသည် အပလီကေးရှင်းများ ကိုယ်တိုင်ထုတ်လုပ်နိုင်ရန် စနစ်ထည့်သွင်းထားပါက၊ ထည့်သွင်းထားသည့် စာကြည့်တိုက်များ၏ မျက်နှာပြင်ကို ဖော်ပြရန်အတွက် ခေါင်းစီးဖိုင်များ ပါဝင်မည်ဖြစ်သည်။ Linux စနစ်များတွင် အသုံးအများဆုံး ဆော့ဖ်ဝဲစာကြည့်တိုက်ဖြစ်သည့် GNU C Library (glibc) အပြင်၊ SDL နှင့် Mesa ကဲ့သို့သော အခြားသော စာကြည့်တိုက်များလည်း ရှိသေးသည်။
- GNU C Library သည် ကွန်ပြူတာစနစ်တစ်ခုပေါ်တွင် C ပရိုဂရမ်များကို လုပ်ဆောင်ရန် လိုအပ်သော စံ C စံစာကြည့်တိုက်ဖြစ်သည်။ musl၊ EGLIBC (Debian မှ မူလအသုံးပြုခဲ့သည့် glibc clone) နှင့် uClibc (uClinux အတွက် တည်ဆောက်ထားသည်) အပါအဝင် အခြားရွေးချယ်စရာများကို တီထွင်ခဲ့ပြီး နောက်ဆုံးနှစ်ခုကို ဆက်လက်ထိန်းသိမ်းထားခြင်းမရှိတော့ပါ။ Bionic၊ Android ၏ ကိုယ်ပိုင် C စာကြည့်တိုက်ကို အသုံးပြုထားသည်။
- GNU coreutils သည် အခြေခံ Unix command များ ၏ စံ အကောင်အထည်ဖော်မှု ဖြစ်သည်။ ထည့်သွင်းထားသော စက်များအတွက်၊ copyleft BusyBox နှင့် BSD-လိုင်စင်ရ Toybox ကဲ့သို့သော အခြားရွေးချယ်စရာများ ရှိပါသည်။
- Widget toolkits များသည် ဆော့ဖ်ဝဲလ်အပလီကေးရှင်းများ၏ ဂရပ်ဖစ်အသုံးပြုသူ အင်တာဖေ့စ်များ (GUI) ကို ဖန်တီးရန်အတွက် စာကြည့်တိုက်များဖြစ်သည်။ GNOME ပရောဂျက်၊ Qt၊ Qt ပရောဂျက်မှ ဖန်တီးပြီး The Qt ကုမ္ပဏီမှ ဦးဆောင်ကာ ဉာဏ်အလင်းပေးသည့် ဖောင်ဒေးရှင်း စာကြည့်တိုက်များ (EFL) နှင့် ဉာဏ်အလင်းအဖွဲ့မှ အများစုကို ထိန်းသိမ်းထားသည့် GTK နှင့် ရှုပ်ပွသည်မှာ ရရှိနိုင်သော ဝစ်ဂျက်ကိရိယာများထဲမှ တစ်ခုဖြစ်သည်။
- ပက်ကေ့ဂျ်များကို စီမံခန့်ခွဲရန်အတွက် dpkg သို့မဟုတ် RPM ကဲ့သို့သော ပက်ကေ့ဂျ်စီမံခန့်ခွဲမှုစနစ်အား အသုံးပြုပါသည်။ ပက်ကေ့ဂျ်များကို အရင်းအမြစ် tarball သို့မဟုတ် binary tarballs များမှလည်း တည်ဆောက်နိုင်သည်။
- Command shells နှင့် windowing environment များသည် user interface ပရိုဂရမ်များ၏ နမူနာများဖြစ်သည်။
Shell ဟု အများအားဖြင့် သိကြသည့် အသုံးပြုသူ အင်တာဖေ့စ်သည် ပုံမှန်အားဖြင့် command-line interface (CLI)၊ graphical user interface (GUI) သို့မဟုတ် တွဲဖက် hardware နှင့် controls များဖြစ်သည်။ Desktop PC များပေါ်ရှိ ပုံမှန်အသုံးပြုသူမျက်နှာပြင်သည် များသောအားဖြင့် ဂရပ်ဖစ်ပုံဖြစ်ပြီး CLI ကို terminal emulator windows သို့မဟုတ် သီးခြား virtual console မှတဆင့် မကြာခဏဝင်ရောက်နိုင်သည်။
စာသားအခြေခံအသုံးပြုသူ အင်တာဖေ့စ်များ သို့မဟုတ် CLI အခွံများသည် အဝင်နှင့်အထွက် နှစ်ခုစလုံးအတွက် စာသားကို အသုံးပြုသည်။ GNU ပရောဂျက်အတွက် ဖန်တီးထားသည့် Bourne-Again Shell (bash) သည် Linux အောက်တွင် အသုံးအများဆုံး shell ဖြစ်သည်။ CLI ကို userland ၏ ကဏ္ဍအမျိုးမျိုးအပါအဝင် အဆင့်နိမ့် Linux အစိတ်အပိုင်းအများစုမှ လုံးဝအသုံးပြုသည်။ CLI သည် အထူးသင့်လျော်ပြီး ထပ်ခါတလဲလဲ သို့မဟုတ် နှောင့်နှေးနေသော လည်ပတ်မှုများကို အလိုအလျောက်လုပ်ဆောင်ရန်အတွက် အထူးသင့်လျော်ပြီး ၎င်းသည် လုပ်ငန်းစဉ်အချင်းချင်း ဆက်သွယ်မှုအား လွယ်ကူစေသည်။
KDE Plasma၊ GNOME၊ MATE၊ Cinnamon၊ LXDE၊ Pantheon နှင့် Xfce ကဲ့သို့သော desktop ပတ်၀န်းကျင် အပြည့်အစုံဖြင့် ထုပ်ပိုးထားသော GUI ခွံများသည် desktop စနစ်များတွင် လူကြိုက်အများဆုံး user interface များဖြစ်ပြီး အခြားသော user interface အများအပြားလည်း ရှိနေပါသည်။ X Window System သည် “X” ဟုလည်းလူသိများသော လူကြိုက်များသောအသုံးပြုသူအင်တာဖေ့စ်အများစုကို အထောက်အပြုပါသည်။ ၎င်းသည် စက်တစ်ခုပေါ်တွင် လည်ပတ်နေသော ဂရပ်ဖစ်အပလီကေးရှင်းတစ်ခုကို အခြားစက်တစ်ခုတွင် ပြသနိုင်စေခြင်းဖြင့် သုံးစွဲသူတစ်ဦးနှင့် အပြန်အလှန်အကျိုးပြုနိုင်စေခြင်းဖြင့် ကွန်ရက်ပွင့်လင်းမြင်သာမှုကို ပေးစွမ်းနိုင်မည်ဖြစ်သည်။ သို့သော်လည်း၊ အချို့သော X Window System extension များသည် ကွန်ရက်ပေါ်တွင် အလုပ်လုပ်နိုင်စွမ်းမရှိပေ။ ရည်ညွှန်းအကောင်အထည်ဖော်မှုဖြစ်သည့် X.Org Server သည် ရေပန်းအစားဆုံးဖြစ်သော X display server အများအပြားရှိသည်။
ဆာဗာ ဖြန့်ဝေမှုများသည် developer များနှင့် စီမံခန့်ခွဲသူများအတွက် command-line interface ကို ပေးစွမ်းနိုင်သော်လည်း၊ စနစ်၏ အသုံးပြုပုံနှင့် အံဝင်ခွင်ကျဖြစ်သော end-users များအတွက် စိတ်ကြိုက် interface တစ်ခုလည်း ပါဝင်နိုင်ပါသည်။ ဤစိတ်ကြိုက်အင်တာဖေ့စ်ကို Linux ကိုအခြေခံသည့် မလိုအပ်သည့် အခြားစနစ်တစ်ခုပေါ်တွင် လုပ်ဆောင်နေသည့် ကလိုင်းယင့်မှတစ်ဆင့် ဝင်ရောက်ကြည့်ရှုသည်။
X11 အတွက်၊ ကြွေပြားခင်းခြင်း၊ ဒိုင်နမစ်၊ စည်းချက်ခြင်းနှင့် ပေါင်းစပ်ခြင်း အပါအဝင် ဝင်းဒိုးမန်နေဂျာ အမျိုးအစားများစွာ ရှိပါသည်။ Window မန်နေဂျာများသည် X Window System နှင့် အပြန်အလှန် တုံ့ပြန်ပြီး တစ်ဦးချင်းစီ အက်ပ်ဝင်းဒိုးများ၏ တည်နေရာနှင့် အသွင်အပြင်ကို ထိန်းချုပ်ရန် ခွင့်ပြုသည်။ dwm၊ ratpoison၊ i3wm သို့မဟုတ် herbstluftwm ကဲ့သို့သော ရိုးရှင်းသော X ဝင်းဒိုးမန်နေဂျာများသည် သေးငယ်သော အင်တာဖေ့စ်ရှိသော်လည်း FVWM၊ Enlightenment၊ သို့မဟုတ် Window Maker ကဲ့သို့သော ရှုပ်ထွေးသောဝင်းဒိုးမန်နေဂျာများသည် တပ်ဆင်ပါရှိသော Taskbar နှင့် အပြင်အဆင်များကဲ့သို့ ထပ်လောင်းအင်္ဂါရပ်များပါရှိသည်၊ သို့သော် နှိုင်းယှဉ်လျှင် ပေါ့ပါးနေဆဲဖြစ်သည်။ desktop ပတ်ဝန်းကျင်များ။ Mutter (GNOME)၊ KWin (KDE) နှင့် Xfwm (xfce) ကဲ့သို့သော ဝင်းဒိုးမန်နေဂျာများသည် ဒက်စ်တော့ပတ်ဝန်းကျင်၏ အခြေခံထည့်သွင်းမှုများတွင် အများစုပါဝင်သော်လည်း အသုံးပြုသူများသည် ၎င်းတို့နှစ်သက်ပါက အခြားဝင်းဒိုးမန်နေဂျာကို အသုံးပြုရန် ရွေးချယ်နိုင်သည်။
Wayland သည် X11 ပရိုတိုကောကို အစားထိုးရန် ဒီဇိုင်းထုတ်ထားသည့် display server protocol တစ်ခုဖြစ်သော်လည်း ၎င်းသည် 2014 ခုနှစ်အထိ တွင်တွင်ကျယ်ကျယ် အသုံးပြုခြင်းမရှိသေးပါ။ Wayland သည် X11 နှင့်မတူဘဲ၊ ပြင်ပ window manager သို့မဟုတ် compositing manager မလိုအပ်ပါ။ ရလဒ်အနေဖြင့် Wayland compositor သည် display server၊ window manager နှင့် compositing manager အားလုံးကို one in one အဖြစ် ဆောင်ရွက်ပါသည်။ Wayland ၏ အကိုးအကား အကောင်အထည်ဖော်မှုသည် Weston ဖြစ်သည်၊ GNOME နှင့် KDE မှ Mutter နှင့် KWin ကို သီးသန့်ဖော်ပြသည့်ဆာဗာများအဖြစ် Wayland သို့ ပြောင်းလဲနေပါသည်။ ဗားရှင်း 19 မှစ၍၊ Enlightenment ကို အောင်မြင်စွာ ပေးပို့နိုင်ခဲ့သည်။
အောင်လက်မှတ် သင်ရိုးညွှန်းတမ်းနှင့် အသေးစိတ် သိစေရန်အတွက် အောက်ပါဇယားကို ချဲ့ထွင်ပြီး ခွဲခြမ်းစိတ်ဖြာနိုင်ပါသည်။
EITC/IS/LSA Linux System Administration Certification Curriculum သည် ဗီဒီယိုဖောင်တစ်ခုတွင် ပွင့်လင်းမြင်သာမှုရှိသော အလေ့အကျင့်များကို ရည်ညွှန်းသည်။ သင်ယူမှု လုပ်ငန်းစဉ်ကို သက်ဆိုင်ရာ သင်ရိုးညွှန်းတမ်း အစိတ်အပိုင်းများ အကျုံးဝင်သော အဆင့်ဆင့်ဖွဲ့စည်းပုံ (ပရိုဂရမ်များ -> သင်ခန်းစာများ -> ခေါင်းစဉ်များ) ဖြင့် ပိုင်းခြားထားသည်။ Domain ကျွမ်းကျင်သူများနှင့် အကန့်အသတ်မရှိ အကြံပေးခြင်းကိုလည်း ဆောင်ရွက်ပေးပါသည်။
Certification လုပ်ထုံးလုပ်နည်းအသေးစိတ်အတွက် စစ်ဆေးပါ။ ဘယ်လိုအလုပ်လုပ်လဲ.
EITC/IS/LSA Linux စနစ် စီမံခန့်ခွဲရေး ပရိုဂရမ်အတွက် အော့ဖ်လိုင်း ကိုယ်တိုင် သင်ယူမှု အပြည့်အစုံကို PDF ဖိုင်တွင် ဒေါင်းလုဒ်လုပ်ပါ
EITC/IS/LSA ကြိုတင်ပြင်ဆင်ပစ္စည်းများ - စံဗားရှင်း
EITC/IS/LSA ကြိုတင်ပြင်ဆင်ပစ္စည်းများ – ပြန်လည်သုံးသပ်မေးခွန်းများဖြင့် တိုးချဲ့ဗားရှင်း