How to Compare Linux Distro ?

Me:
We can’t compare distro. Ubuntu design for End user. Fedora for Network and Redhat for enterprise So, how to compare it.

Box02 :
Distros တွေများရတာ လူ့အကြိုက် ကိုယ့်အကြိုက်မတူကြလို့ နောက်ပြီး ကိုယ့်အသုံးသူ့အသုံး မတူကြလို့ပါ။ ကိုယ်က ကြိုက်တိုင်း သူများကြိုက်ချင်မှ ကြိုက်မှာပါ။
ကျနောှ့စက် ကျနောှ့အသုံးနဲ့ Linux Distros တွေထဲမှာ ကျနောှ့အကြိုက်ဆုံးကတော့ Debian GNU/Linux ပါ၊ အရမ်းကိုလွယ်ကူပြီး speed အရလဲ တကယ့် rocky speed ပါပဲ။ ကျနောှ့ရဲ့ main distro လဲဖြစ်ပါတယ်။
ကျန်တာတွေကတော့ စမ်းကြည့်တာလောက်ပါပဲ။ Ubuntu ဆိုရင် user တွေအတွက် Easy Install, Manage လုပ်နိုင်ပြီး User Interface နဲ့ Applications အသစ်အသစ်တွေပေါက်ဖွားရာနေရာ userland ဖြစ်ပြီး Fedora ကတော့ kernel new features တွေ နည်းပညာအသစ်တွေ ပောက်ဖွားလေ့ရှိတဲ့နေရာ userland ဖြစ်တယ်လို့ လက်ရှိပြောလို့ရပါတယ်။
CentOS ကတော့ Red Hat Enterprise ကို Free Distribute လုပ်တဲ့သဘောပါ။ Red Hat rpm အသုံးပြုချင်သူများအတွက်တော့ Fedora ဒါမှမဟုတ် CentOS ကိုအသုံးပြုနိုင်ပါတယ်။
နောက်တမျိုးက Gentoo Linuxပါ။ Gentoo က Users တွေကို ဘာမှဖုံးကွယ်မထားပါဘူး။ Complete customizable Distro ဖြစ်တယ်။ Powerful Distro တစ်ခုလဲဖြစ်တယ်။

Divinity:
ကို box မမြင်တာကြာပေါ့။ Gentoo စမ်းဖြစ်ပြီလား ကို box ။
Distro တွေကိုတင်ယှဉ် ကြည့်ဖို့မလွယ်ဘူးဗျ။ ကျနော် laptop တစ်လုံးမှာ CentOS 5.3 နဲ့ Debian 5.0 ယှဉ်တင်ထားတယ်။ ဘယ်ဟာပိုကောင်းလည်း မေးရင်တော့ ပိုကြိုက်တာ ပိုကောင်းတာပေါ့။ RPM vs DEB ဆိုရင်တော့ rpm ထက် deb က community အားသာတယ်။ apt-get က package manager ထဲမှာ အကောင်းဆုံးလို့လည်းဆိုကြတယ်။ ဘာပဲပြောပြော ကျနော့ personal fav ကတော့ CentOS ပါ။ CentOS ကိုပဲ ပိုကျွမ်းကျင်လို့ CentOS ပဲပိုသုံးဖြစ်တယ်။ Debian နဲ့ CentOS ကိုတော့ သဘောကြတယ်။

DEB distro တွေကိုတော့ ရှာမရှေတော့ဘူး။ RPM distro မှာတော့ Redhat က server version အတွက် အကောင်းဆုံးပေါ့။ Free သုံးချင်တယ်၊ Update တွေ patch တွေ ထွက်တာ နည်းနည်းနောက်ကျတာ ပြသနာမဟုတ်ဖူးဆိုရင် CentOS နဲ့ Scientific linux က ကောင်းတယ်။ Fedora ကတော့ Redhat Enterprise Linux ရဲ့ Beta / testing version တွေလိုဖြစ်ဖြစ်နေတော့ individual user အတွက်ပဲ ကောင်းမယ်ထင်တယ်။ နောက်တစ်မျိုးက Novel ရဲ့ SuSE ။ သူလည်း beta / testing အနေနဲ့ OpenSuSE ထွက်ပါတယ်။ ကျနော်ပဲ ကံမကောင်းသလားမသိ နှစ်ခါလုံး buggy ဖြစ်တယ်။ Community က တော်တော်အားနည်းတယ်ဗျာ။ သူ့ရဲ့ YaST က yum ကိုရော apt-get ကိုပါ မမှီဘူးလို့ ထင်တယ်။

Gentoo သမားကတော့ ကျန်တာတွေစိတ်ဝင်စားမယ်တောင် မထင်ဘူး။ Gentoo ကောင်းကောင်းသုံးတက်ရင် Linux system တစ်ခုအလုပ်လုပ်ပုံကို နားလည်ပြီ။ Linux From Scratch (LFS) လည်း စိတ်ဝင်စားစရာကောင်းတယ်။ Apache run ရုံပဲဆိုရင် အားလုံးပေါင်း 8MB free disk space က လုံလောက်တယ်တဲ့။ Gentoo ရော LFS ရော စမ်းဖို့ကြိုးစားနေတာကြာပြီ။ အပျင်းရောဂါပျောက်ရင်တော့ စမ်းဖြစ်မှာပါ။

လူပျိုကြီး :
လူစုံပြီဆိုတော့ ဝိုင်းစမယ် အဲလေ စိတ်ဝင်စားလို့ ဝင်ပြီးအာလူးဖုတ်ဦးမယ် Distro ဆိုတာက Software လေးတွေစုံစီနဖာ စုပေးထားတဲ့ လွယ်လွယ်ကူကူ Install လုပ်လို့ရတဲ့ Linux တွေလို့ ပြောလို့ရမယ်မဟုတ်လားခင်ဗျ။ စုစည်းပေးတဲ့အဖွဲ့အစည်း ကုမ္ပဏီအပေါ် မူတည်ပြီးနာမည်ကွဲနေတာလို့ ပြောလို့ရမယ်ထင်တယ်။ သက်ဆိုင်ရာ Distro အလိုက် Version ပြောင်းတယ်ဆိုတာက စုစည်းထားတဲ့ Software တွေ Kernal တွေ Version ပြောင်းသွားရင် ဟောင်းသွားလို့ Distro သမားက Version အသစ်တွေ ထပ်စုပေးတာပဲလေ။ ဥပမာ- Ubuntu 9.04 ကနေ Ubuntu 9.10 ဖြစ်သွားတာ ဘာကွာသလဲဆိုရင် သေချာတာကတော့ 9.10 မှာ 9.04 မှာပါတဲ့ Application တွေရဲ့ Version အသစ်တွေ ဖြစ်နေတာပဲ ကွာမှာပါ ဒီတော့ ကိုယ့်ဟာကိုယ် Upgrade လုပ်တတ်ရင် သူ့တို့အသစ်ထုတ်တာကို မသုံးလည်းဖြစ်တာပဲလေ။ ကိုယ်သက်ဆိုင်ရာ သုံးနေတဲ့ Application ကိုပဲ ကိုယ်တင် Upgrade လုပ်လို့ရတာပဲမဟုတ်လား။ ဒီတော့ Distro ဆိုတာက ယှဉ်ကြည့်စရာမှမလိုတာ ပြောမယ်ဆိုရင် သူတို့က ကိုယ်တိုင်လုပ်တာထက် သူများလုပ်ထားတာတွေ စနစ်တကျ စုပေးတဲ့လူသက်သက်ပါပဲ။ ကိုသေတ္တာနဲ့ ကိုဒီဗင်နတီ ပြောသလိုပဲ Distro တစ်ခုစီမှာ ဦးစားပေးတဲ့အပိုင်းတွေရှိတော့ သူတို့ဦးစားပေးတဲ့ အပိုင်းတွေမှာသုံးတဲ့ လူတွေက တစ်ယောက်အကြိုက်တစ်မျိုးတွေ ဖြစ်နေတာပေါ့။

Distro လုပ်တဲ့လူတွေ လွယ်လွယ်ကူကူ သူများဆီက စုဆောင်းတယ်လို့ မပြောဘူးနော် အင်မတန်လက်ဝင်ပါတယ် Optimize လုပ်ပေးရတယ် Upgrade လုပ်လို့လွယ်အောင် လုပ်ပေးရပါတယ်။ Distro သမားတွေ ကိုယ်တိုင်ဘယ်လို လုပ်ရတယ်ဆိုတာကို သိချင်ရင် စိတ်ဝင်စားတဲ့လူများ စမ်းကြည့်ကြပါဦးလား။ ခေတ်နောက်ပြန်ဆွဲတယ်လို့တော့ မထင်လိုက်ပါနဲ့ Pocket Linux လေးလုပ်ကြည့်ကြပါလား။ အဲဒီ့ Project ကကြာပါပြီ Floppy လေးနှစ်ချပ်နဲ့ Linux လေးလုပ်ကြည့်တာပါ အားလုံးကိုယ်တိုင်ပဲ Compile လုပ်ယူရပါတယ် Programming တတ်စရာမလိုပါဘူး။ အခုခေတ်တော့ Floppy မရှိတော့ပါဘူးလေ USB နဲ့အစားထိုးလုပ်ကြည့်လို့ရပါတယ်။ ဒါလုပ်လို့ ဘာတွေ ဖြစ်လာမလဲဆိုတော့ Linux တစ်ခုဘယ်လို တည်ဆောက်ထားတယ် ဆိုတာသိလာမယ် ဘယ်လိုအစိတ်အပိုင်းတွေပါတယ် ဆိုတာသိလာမယ် Kernal တစ်ခုတည်း ဘာမှလုပ်မရဘူးဆိုတာရယ် အပေါ်ကနေ Shell ရှိမှသာ Kernal နဲ့ပြင်ပနဲ့ ဘယ်လိုဆက်သွယ်တယ်ဆိုတာတွေ အဆင့်အလိုက် သေသေချာချာသိသွားမယ်။ Command တွေနဲ့ ရင်းနီးသွားမယ် Source Code ကနေ Compile လုပ်ပြီး Linux System တစ်ခုဆောက်တတ်သွားမယ်။

ထွက်လာတဲ့ Linux ကတော့ Ubuntu တို့ဘာတို့လိုတော့ မမျှော်လင့်နဲ့နော် ဒါပေမယ့် ဘယ်လိုလုပ်ထားတယ်ဆိုတဲ့ လမ်းတော့သိသွားတာပေါ့ဗျာ။ ပိုပြီးလုပ်ကြည့်ချင်တယ်ဆိုရင်တော့ Linux From Scratch ကိုစမ်းလုပ်ကြည့်ပေါ့ သူကတော့ နည်းနည်းများပါတယ် စာအုပ်လည်း ခေတ်မှီပါသေးတယ်။ အခုခေတ်မှာ စမ်းရတာလွယ်ပါတယ် ကျွန်တော်စမ်းကြည့်တုံးကဆိုရင် အင်တာနက်သုံးလို့ရတဲ့ နေရာကတော်တော်ရှားပါတယ် Download လုပ်ရမယ့် Source Code Links တွေကိုကူးပြီးတော့ သုံးလို့ရမယ့်နေရာမှာသွားဒေါင်း ဗမာပြည်ကွန်နက်ရှင်က အခုခေတ်မှ မဟုတ်ပါဘူးလေ အရင်ကလည်း ထူးမခြားနားပါပဲ Kernal လို Source Code ကြီးတဲ့ဟာတွေဆို တော်တော်သည်းခံရတယ်။ အိမ်ရောက်မှ အဆင့်ဆင့် လုပ်ကြည့်ရပါတယ် တစ်ဖိုင်လောက် ဒေါင်းဖို့ကျန်ခဲ့ရင်သွားပြီ နောက်ရက်မှထပ်ပြီးဒေါင်း။ မေးစရာလူလည်းမရှိဘူးလေ စာဖတ်ပြီးစမ်းလုပ်တာပေါ့ လည်ချာလည်ချာနဲ့ တစ်ပါတ်ဆယ်ရက်လောက်ကြာမှပြီးပါတယ်။ ကျောင်းသားတွေ ဆိုရင်တော့စမ်းကြည့်စေချင်ပါတယ် အနည်းဆုံးတော့ OS စာအုပ်ထဲက စာတွေနားမလည်ပေမယ့် အစိတ်အပိုင်းတွေလောက်တော့ နားလည်လာပါလိမ့်မယ်။ ကျွန်တော်လည်း တတိယနှစ်ကျောင်းသား ဘဝက OS စာအုပ်ထဲက Lab တွေကိုစမ်းကြည့်ချင်တာပါ Concurrency Lab လိုဟာတွေက BSD ပေါ်မှာမှ Run လို့ရတာပါ BSD မရှိလို့ Linux ပေါ်မှာ လျောက်စမ်းရင်း လုပ်ကြည့်မိခဲ့တာတွေပါ။ ကွန်ပျူတာတက္ကသိုလ်က ကျောင်းသားများလည်း ဒီအပေါ်မှာများပါတယ် စိတ်ဝင်စားရင် လုပ်ကြည့်ကြပါဦးလား အထောက်အကူပြုပါလိမ့်မယ်။ ဟာဗျာ ကျွန်တော်တို့ကို အဲဒီလိုမသင်ဘူးလို့ မပြောပါနဲ့ ကျွန်တော်လည်း မသင်ခဲ့ရပါဘူး လုပ်ချင်စိတ်ရှိရင်တော့ ဖြစ်လာပါလိမ့်မယ်။

Me:
ကျွန်တော်လည်း Ubuntu ကို ပြန်ပြင်ပြီး distro အဖြစ်ကြိုးစားဘူးတယ်။ ဒါပေမယ့် မလွယ်ဘူးဗျ။ လူက ဒီမှာဖြင့် ပြင်လို့မပြီးသေးဘူး ထွက်ပြန်ပြီဟ အသစ်နောက်တစ်ခု။ ကိုယ့် server မှာ deb package အသစ်တင်ရုံရှိသေးတယ်။ နောက်ထပ် အသစ်က ထပ်ထွက်ပြန်ပြီ။ ထပ်ထွက်တဲ့ package တွေကလည်း မနည်းဘူးဆိုတော့ သေချာတယ် တစ်ယောက်တည်းလုပ်လို့မရဘူးဆိုတာနဲ့ မလုပ်တော့တာ။

Ubuntu က distro ပြန်လုပ်ဖို့အလွယ်ဆုံးပဲ။ သူက တော်တော်လေးကို ပြန်ပြင်ရတာ လွယ်တယ် (လုပ်တတ်မယ်ဆိုရင်ပေါ့)။ Ubuntu ဆိုတဲ့ စာတစ်လုံးမှ မပါအောင်တော့ ဖျောက်လို့မရဘူး။ ဘာဖြစ်လို့လည်းဆိုတော့ kernel ကို compile လုပ်ထားတာ ubuntu ကဖြစ်နေလို့ပါ။ kernel ကို compile လုပ်။ package တွေဖြည့်ဆိုရင် ရန်ကုန်မှာကတော့ လုံးလုံးကို မလွယ်တာဗျ။

Distro တစ်ခုလုပ်ဖို့ဆိုတာကလည်း လူအင်အားလိုသေးတယ်။ compile တွေလုပ်ရတာလည်းမနည်းဘူး။ နောက်ပြီး package လုပ်ရတာလည်း အဲလောက်ထိ အလွယ်ကြီးမဟုတ်ဘူး။ Linux မှာ Distro တစ်ခုလုပ်မယ်ဆိုရင်တော့ အနည်းဆုံး ကိုယ်ပိုင် package တစ်ခုရှိရပါတယ်။ ကိုယ်ပိုင် package မရှိပဲနဲ့တော့ Ubuntu က re-distro လုပ်တာကို သဘောမတူဘူးလို့ဆိုထားပါတယ်။ ကိုယ်ပိုင် package လုပ်ပြီဆိုတာကလည်း အလွယ်ကြီးတော့ မဟုတ်ဘူးဗျ။ ဒါကတော့လုပ်ဖူးတဲ့လူတွေ သိမှာပါ။ အများအားဖြင့်တော့ Distro တွေက application menu design လောက်ပဲ ပြင်ပြီး redistro လုပ်ကြတာများပါတယ်။ အဲဒါက ပြင်ရတာ အလွယ်ဆုံးကို

အခုတော့ Ubuntu ပဲ သုံးနေတယ်ဗျာ။ တခြားဟာတွေကတော့ မသုံးတတ်လို့ မသုံးဖြစ်တော့ဘူး ။

source : http://www.mysteryzillion.org/forums/showthread.php?p=62106

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.