Cygwin

Cygwin 1.7.25

Windows / Cygnus Solutions / 367150 / Full spec
ဖော်ပြချက်

Cygwin- Windows အတွက် Ultimate Developer Tool

သင်သည် Windows ၏ကန့်သတ်ချက်များနှင့်အလုပ်လုပ်ရန်ငြီးငွေ့နေသော developer တစ်ယောက်လား။ သင့် Windows စက်ရှိ Linux ၏ အစွမ်းထက်သောကိရိယာများနှင့် လုပ်ဆောင်နိုင်စွမ်းများကို အသုံးပြုနိုင်စေရန် ဆန္ဒရှိပါသလား။ Window အတွက် အဆုံးစွန်သော developer tool ဖြစ်သော Cygwin ထက်မပိုပါ။

Cygwin သည် Windows အတွက် Linux အသွင်အပြင်နှင့် ခံစားနိုင်သော ပတ်ဝန်းကျင်ကို ပေးဆောင်သည့် ကိရိယာများ စုစည်းမှုတစ်ခုဖြစ်သည်။ ၎င်းသည် မရှိမဖြစ်လိုအပ်သော DLL (cygwin1.dll) သည် Linux API အလွှာတစ်ခုအနေဖြင့် လုပ်ဆောင်ကာ များပြားလှသော Linux API လုပ်ဆောင်နိုင်စွမ်းကို ပေးဆောင်သည်။ ဆိုလိုသည်မှာ developer များသည် ၎င်းတို့၏ Windows စက်များတွင် အကျွမ်းတဝင်ရှိသော Unix command များနှင့် utilities များကို အသုံးပြုနိုင်ပြီး မတူညီသော platform များပေါ်တွင် ပိုမိုလွယ်ကူစွာ လုပ်ဆောင်နိုင်စေပါသည်။

Cygwin ကို အသုံးပြုခြင်း၏ အကြီးမားဆုံး အားသာချက်တစ်ခုမှာ မကြာသေးမီက စီးပွားဖြစ်ထွက်ရှိထားသော x86 32 bit နှင့် 64 bit ဗားရှင်းများနှင့် လိုက်ဖက်ညီမှုဖြစ်သည်။ ဆိုလိုသည်မှာ သင်အသုံးပြုနေသည့် Windows ၏ မည်သည့်ဗားရှင်း သို့မဟုတ် ထုတ်ဝေသည်ဖြစ်စေ Cygwin သည် သင့်စနစ်နှင့် ချောမွေ့စွာ လုပ်ဆောင်နိုင်မည်ဖြစ်သည်။

သို့သော် Cygwin သည် developer များအတွက်အတိအကျဘာလုပ်နိုင်သနည်း။ ဤသည်မှာ ဥပမာအချို့သာဖြစ်သည်။

- Unix ညွှန်ကြားချက်များကို အသုံးပြုခွင့်- သင့်စက်ပေါ်တွင် Cygwin ထည့်သွင်းထားခြင်းဖြင့်၊ သင်သည် ls၊ grep၊ awk၊ sed နှင့် အခြားအကျွမ်းတဝင် Unix command များကို သင်အသုံးပြုနိုင်ပါသည်။ ၎င်းသည် Unix အသုံးပြုသူများအတွက် သဘာဝကျသော ပုံစံဖြင့် ဖိုင်များနှင့် လမ်းညွှန်များဖြင့် လုပ်ဆောင်ရန် ပိုမိုလွယ်ကူစေသည်။

- ဖွံ့ဖြိုးတိုးတက်ရေးကိရိယာများ- Cygwin သည် GCC (GNU Compiler Collection)၊ utility နှင့် gdb (GNU Debugger) ကဲ့သို့သော နာမည်ကြီး ဖွံ့ဖြိုးတိုးတက်ရေးကိရိယာများစွာဖြင့် ကြိုတင်ထည့်သွင်းထားသည်။ ဤကိရိယာများသည် မတူညီသောပတ်ဝန်းကျင်များကြားတွင် ပြောင်းစရာမလိုဘဲ developer များအား C/C++၊ Java သို့မဟုတ် အခြားဘာသာစကားများတွင် ကုဒ်ရေးနိုင်စေပါသည်။

- Shell scripting- Unix-like စနစ်များကိုအသုံးပြုခြင်း၏အဓိကအားသာချက်တစ်ခုမှာ ၎င်းတို့၏အစွမ်းထက် shell scripting စွမ်းရည်ဖြစ်သည်။ သင့်စက်တွင် Cygwin ထည့်သွင်းထားခြင်းဖြင့်၊ သင်သည် သင့်စနစ်တွင် မူရင်းအတိုင်းလည်ပတ်မည့် bash သို့မဟုတ် အခြားသော shells များကို အသုံးပြု၍ shell script များကို ရေးသားနိုင်သည်။

- အဝေးထိန်းအသုံးပြုခွင့်- သင့် windows စက်မှ Linux/Unix လည်ပတ်မှုစနစ် အသုံးပြုသည့် အခြားကွန်ပျူတာသို့ အဝေးမှဝင်ရောက်ခွင့် လိုအပ်ပါက cygwins ssh client/server အကောင်အထည်ဖော်မှုသည် ကွန်ရက်ပေါ်တွင် လုံခြုံသော ကုဒ်ဝှက်ထားသော ဆက်သွယ်မှုကို ပံ့ပိုးပေးပါသည်။

ဆော့ဖ်ဝဲရေးသားသူများအတွက် အထူးဒီဇိုင်းထုတ်ထားသည့် ဤအင်္ဂါရပ်များအပြင် cygwin ကိုအသုံးပြုခြင်းနှင့် ဆက်စပ်သည့် အခြားအကျိုးကျေးဇူးများစွာလည်းရှိပါသည်-

- Open source ဆော့ဖ်ဝဲ- cygwins ဖြန့်ဖြူးမှုတွင် ပါဝင်သော အစိတ်အပိုင်းအားလုံးသည် အခမဲ့အရင်းအမြစ်ဆော့ဖ်ဝဲဖြစ်ပြီး ၎င်းတို့သည် ကုန်ကျစရိတ်အပြင် လွတ်လပ်မှုဟု ဆိုလိုသည်။

- လွယ်ကူသောတပ်ဆင်မှုလုပ်ငန်းစဉ်- cygwin ကိုထည့်သွင်းခြင်းသည်ပိုမိုရိုးရှင်းသည်မဟုတ်ပါ - ၎င်းတို့၏ဝဘ်ဆိုဒ်မှ setup.exe ဖိုင်ကိုဒေါင်းလုဒ်လုပ်ပါ၊ ၎င်းကိုဖွင့်ပါ၊ အသုံးပြုသူလိုအပ်သောပက်ကေ့ဂျ်များကိုရွေးချယ်ပြီး install ခလုတ်ကိုနှိပ်ပါ။ ဒါပဲ!

- စိတ်ကြိုက်ပြုပြင်နိုင်သောပတ်ဝန်းကျင်- အသုံးပြုသူများသည် bash၊ zsh စသည်တို့ကဲ့သို့ မတူညီသော shells များကြားရွေးချယ်မှုများအပါအဝင် ၎င်းတို့၏ပတ်ဝန်းကျင်ကို မည်သို့ configure လုပ်လိုသည်ကို အပြည့်အဝထိန်းချုပ်နိုင်ပါသည် xterm စသည်တို့။

ယေဘူယျအားဖြင့်၊ Cygwins သည် windows ဂေဟစနစ်အတွင်း linux ကဲ့သို့သော ပတ်ဝန်းကျင်ကို ပံ့ပိုးပေးသောကြောင့် ၎င်းသည် ပလပ်ဖောင်းများစွာကို ဖြတ်ကျော်ကာ လိုက်လျောညီထွေမှုရှိသော developer များအတွက် မရှိမဖြစ်ကိရိယာတစ်ခုဖြစ်စေသည်။ Cygwins သည် ၎င်း၏ကျယ်ပြန့်သောအင်္ဂါရပ်အစုံဖြင့် အသုံးပြုရလွယ်ကူပြီး ၎င်းကို လေးနက်သော developer များအတွက် မရှိမဖြစ်ကိရိယာတစ်ခုဖြစ်စေသည်။ သူ/သူမ၏ windows-based development workflow ကို ပိုမိုသိရှိလိုသည်။

Full spec
ထုတ်ဝေသူ Cygnus Solutions
ထုတ်ဝေသူ site http://www.cygwin.com/
ဖြန့်ချိသည့်ရက် 2013-09-03
ရက်စွဲထပ်ထည့်သည် 2013-09-03
အမျိုးအစား Developer Tools များ
အမျိုးအစားခွဲ IDE ဆော့ဝဲ
ဗားရှင်း 1.7.25
Os လိုအပ်ချက်များ Windows 2003, Windows 2000, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
လိုအပ်ချက်များ None
စျေးနှုန်း Free
တစ်ပတ်လျှင်ကူးယူမှုများ 4
စုစုပေါင်း downloads 367150

Comments: