Windows 10 ကိုအတွက် Bash မှာစစ်ဌာနချုပ်လိုင်း Run ဖို့အတွက်ဘယ်လို

ထဲမှာ Windows 10 ကိုနှစ်မြောက် Update ကို Microsoft က developer များ, ပါဝါသုံးစွဲသူများနှင့်ထိုကဲ့သို့သောနဲ့ Mac OS X နဲ့ Linux ကိုအဖြစ် Unix-y ကိုစနစ်များကိုအတူလုပ်ကိုင်ဖို့အသုံးပြုမည်သူမဆိုစိတ်ဝင်စားစရာ feature အသစ်ကထပ်ပြောသည်။ Windows 10 ကိုယခု Unix Bash မှာ (beta ကိုအတွက်) Canonical မှ, နောက်ကွယ်မှကုမ္ပဏီနှင့်အတူပူးပေါင်း၏ယဉ်ကျေး prompt ကိုမှာထား၏ပါဝင်သည် ပေါ်မှာ Ubuntu Linux ကို

အဆိုပါ Bash မှာ prompt ကိုမှာထား၏နှင့်အတူ, သငျသညျစံ Bash မှာပညတ်တော်တို့ကိုအပြေးနှင့်ပင် Linux ကိုသော graphical UI ကိုအစီအစဉ်များကို install လုပ်ပါ, (သင်ပုံမှန် Windows ကို prompt ကိုမှာထား၏နိုင်ပါတယ်နှင့်အတူနည်းတူ) ဤသို့သောကို Windows ဖိုင်စနစ်ဖြင့်အပြန်အလှန်အဖြစ်လုပ်ရပ်များအမျိုးမျိုးတို့ကိုထွက်သယ်ဆောင်နိုင်ပါတယ် --although ပြီးခဲ့သည့်တဦးတည်းကတရားဝင်ထောက်ခံသည်မဟုတ်။

သင်တစ်ဦးဝါရင့် Bash မှာအသုံးပြုသူသို့မဟုတ်ပေါ်ပြူလာ command prompt ကိုနှင့်အတူစတင်စိတ်ဝင်စားတယ်ဆိုရင်ဒီမှာက Windows 10 ရက်နေ့တွင် Bash မှာ install လုပ်ဖို့ဘယ်လိုပါပဲ။

06 ၏ 01

အဆိုပါ subsystem

သငျသညျကို Windows 10 ရက်နေ့တွင် Bash မှာ install လုပ်သည့်အခါသငျသညျအများအားဖြင့် Linux ထဲရှိ Bash မှာကဲ့သို့ပြေးရန်၎င်း၏အကောင်းဆုံးမယ့် virtual machine သို့မဟုတ် program တစ်ခုရတဲ့ကြသည်မဟုတ်။ ဒါဟာ Windows 10 ကိုတစ်အင်္ဂါရပ်ကိုကျေးဇူးတင် Linux တို့အတွက်ကို Windows subsystem (WSL) လို့ခေါ်တဲ့အမှန်တကယ်သင့်ရဲ့ PC မှာပြုလုပ်ရန် running Bash မှာဖြစ်ပါတယ်။ အဆိုပါ WSL Linux ကို software ကို Windows ပေါ်မှာ run ဖို့ခွင့်ပြုမှာ "လျှို့ဝှက်ချက်ငံပြာရည်" ဖြစ်ပါတယ်။

စတင်ရန်, developer များသည်> Setting> Update ကို & လုံခြုံရေး> Start ကိုသွားပါ။ အောကျ Sub-ဦးတည်ဆော့ဖ်ဝဲရေးသားသူ mode ကိုရေဒီယိုခလုတ်ကိုကို select "ကိုအသုံးပြုခြင်း developer features" ။ သင်သည်ဤအချက်မှာသင့်ရဲ့ PC ကို restart လုပ်ပါဖို့တောင်းနိုင်ပါသည်။ သို့ဆိုလျှင်ရှေ့ဆက်နှင့်လုပ်ပါ။

06 ၏ 02

Windows ကိုအင်္ဂါရပ်များတွင် Turn

အတိုင်းပြုင့်ပြီးတာနဲ့က Settings app ကိုပိတ်ဖို့နှင့်အပေါ်ကိုကလစ်နှိပ်ပါ Cortana ကို Windows features တွေအတွက် taskbar နှင့်အမျိုးအစားအတွက်ရှာဖွေရေးဘား။ ထိပ်ရလဒ်ဟုခေါ် Control Panel ထဲက option ကိုဖြစ်သင့်တယ် "ကို Windows ပေါ်တွင်သို့မဟုတ်ချွတ် features ပါ။ " ကြောင်းကို Select လုပ်ပါနှင့်သေးငယ်တဲ့ပြတင်းပေါက်ဖွင့်လှစ်ပါလိမ့်မယ်။

အောက်ကိုဆင်းနှင့် label တပ်ထားသော box ကိုစစ်ဆေး "Linux တို့အတွက် Windows ကို subsystem (Beta ကို) ။ " ထိုအခါပြတင်းပေါက်ပိတ်ဖို့ရန် OK ကိုနှိပ်ပါ။

Next ကိုသင် Bash မှာမသုံးနိုင်ခင်ပြုပါရန်ရှိသည်တံ့သော, သင့် PC ကို restart လုပ်ပါသတိပေးခံရပါလိမ့်မယ်။

06 ၏ 03

ဗိုလ်လုပွဲတပ်ဆင်ခြင်း

သင့်ရဲ့ကွန်ပျူတာကိုပြန်လည်စတင်ခဲ့ပါသည်ပြီးတာနဲ့တခါထပ် taskbar အတွက် Cortana ကို click နဲ့ကား Bash ရိုက်ထည့်။ ထိပ်ရလဒ် command တစ်ခုအဖြစ် "ကား Bash" ကို run ဖို့ option ကိုဖြစ်သင့်တယ် - ကြောင်းကိုရွေးပါ။

တနည်းအားဖြင့်> ကို Windows System ကို> Command Prompt ကို Start ကိုသွားပါ။ အဆိုပါ command prompt ကိုပြတင်းပေါက်ပြီးတာနဲ့ကား Bash အတွက်ရိုက် Enter ကိုနှိပ်ဖွင့်လှစ်။

သငျသညျထိုသို့ပြုဘယ်ဟာကိုလမ်း, Bash မှာများအတွက်နောက်ဆုံး install process ကိုကို (command prompt ကိုမှတဆင့်) ကို Windows Store မှ Bash မှာဒေါင်းလုပ်ခြင်းဖြင့်စတင်ပါလိမ့်မယ်။ တဦးတည်းမှာသင်ဆက်လက်လုပ်ဆောင်ဖို့တောင်းပါလိမ့်မယ်။ ထိုသို့ဖြစ်လာသည့်အခါရုံ y ကိုရိုက်ထည့်ပြီးတော့ဖြည့်စွက်ဖို့ installation ကိုစောင့်ပါ။

06 ၏ 04

တစ်ဦးက Username နှင့် Password ကိုထပ်ထည့်ပါ

အရာအားလုံးနီးပါးပြုတဲ့အခါမှာ Unix command prompt များအတွက်ပုံမှန်ဖြစ်သကဲ့သို့, သင်မယ့် username နှင့် password ကိုရိုက်ထည့်ဖို့တောင်းပါလိမ့်မယ်။ သင်သည်သင်၏ Windows ကိုအသုံးပြုသူအကောင့်အမည်သို့မဟုတ်စကားဝှက်ကိုသုံးစွဲဖို့မရှိကြပါဘူး။ အဲဒီအစား, သူတို့လုံးဝထူးခြားသောနိုင်ပါတယ်။ သင် "r3dB4r0n" ကိုယ့်ကိုကိုယ်မခေါ်ချင်လျှင်ထိုသို့သွားပါ။

ထိုအပိုင်းပြုသောအမှုများနှင့်တပ်ဆင်ခြင်းပြီးဆုံးသည်နှင့်တပြိုင်နက်ထို command prompt ကို Bash မှာထဲသို့အလိုအလျှောက်ဖွင့်လှစ်ပါလိမ့်မယ်။ သင် command prompt ကိုကဲ့သို့တစ်ခုခု '' r3dB4r0n @ [သင်၏ကွန်ပျူတာအမည်] '' မြင်သောအခါပြုင့်ကိုသိပါလိမ့်မယ်။

ယခုတွင်သင်သည်မည်သည့် Bash မှာရိုက်ထည့်ဖို့အခမဲ့နေသင်ကြိုက်နှစ်သက်ပညတ်တော်မူ၏။ ဒီနေဆဲ beta ကို software ကိုဖြစ်သကဲ့သို့အရာရာအလုပ်လုပ်ပါလိမ့်မယ်, ဒါပေမယ့်အများဆုံးအစိတ်အပိုင်းအတွက်ကြောင့်အခြားစနစ်များအပေါ် Bash မှအလားတူလုပ်ကိုင်ကြလိမ့်မည်မဟုတ်ပါ။

သငျသညျတဖနျ Bash မှာဖွင့်လှစ်ချင်တိုင်းသင်က Windows ပေါ်မှာ Ubuntu ကိုအပေါ်ကို Start> Bash မှာအောက်မှာရှာတွေ့ပါလိမ့်မယ်။

06 ၏ 05

သင့်တပ်ဆင်အဆင့်မြှင့်

မဆိုကောင်းသော Bash မှာအသုံးပြုသူအဖြစ်သင် command line ကိုအတူဘာမှလုပ်မီ packages များ၏သင့်လက်ရှိတပ်ဆင်ခြင်းကို update နှင့်အဆင့်မြှင့်တင်ရန်သင့်တယ်သိတယ်။ သငျသညျဟူသောဝေါဟာရကိုကြားဖူးပါဘူးဆိုရငျ, packages များသင့်စက်ပေါ်တွင် install လုပ်ပြီး command line ကိုအစီအစဉ်များနှင့် utilities တက်အောင်ဖိုင်တွေကိုများစုဆောင်းခြင်းမခေါ်ဘာတွေလုပ်နေလဲ။

သငျသညျရက်စွဲအထိပါပဲသေချာအောင် Windows ပေါ်မှာ Ubuntu ကိုအပေါ်ပွင့်လင်း Bash မှာအောက်ပါ command ကိုရိုက်ထည့်ရန်: sudo apt-get update ကို။ အခုတော့ Enter နှိပ်ပါ။ Bash မှာထို့နောက်ပြတင်းပေါက်မှ error message ကို print ထုတ်ပြီးတော့သင့်ရဲ့စကားဝှက်ကိုတောင်းပါလိမ့်မယ်။

ယခုပင်အဘို့အကြောင်း error message ကိုလျစ်လျူရှု။ အဆိုပါ sudo command ကိုအပြည့်အဝသေးအလုပ်လုပ်သည်မဟုတ်, ဒါပေမယ့်သင်ဆဲက Bash မှာအတွင်းရှိအချို့သော command များထွက်သယ်ဆောင်ရန်လိုအပ်ပါတယ်။ Plus အားက Windows ပေါ်မှာတစ်ချောမွေ့စွာ Bash မှာအတွေ့အကြုံအတွက်မျှော်သောအရာတို့ကိုတရားဝင်လမ်းလုပ်ဖို့ပဲကောင်းသောအလေ့အကျင့်ပါပဲ။

ဒါကြောင့်ယခုအချိန်အထိကျွန်တော်ပြုမိပါတယ်အားလုံးအသစ်ကဘာမှရှိမယ့်လျှင်ကွန်ပျူတာကိုသိပေးနိုင်ပါတယ်ရာ installed packages များကျွန်တော်တို့ရဲ့ဒေသခံဒေတာဘေ့စ, updated ဖြစ်ပါတယ်။ အခုတော့တကယ်ကျနော်တို့ apt-get upgrade sudo ရိုက်ထည့်ရန်ရှိသည်သစ်ကို packages များတပ်ဆင်ရန်နှင့်တစ်ဖန် Enter ကိုနှိပ်ဖို့။ သင်ရုံကဝင်ကြ၏ကတည်းက Bash မှာဖြစ်ကောင်းနောက်တဖန်သင့်စကားဝှက်ကိုတောင်းလိမ့်မည်မဟုတ်ပါ။ ယခုမှာ Bash မှာအားလုံးသင့်ရဲ့ packages များအဆင့်မြှင့်တင်ခြင်းဟာလူမျိုးမှချွတ်သည်။ သင်အမှန်တကယ်သင့်ရဲ့ Bash မှာဆော့ဖ်ဝဲကိုအဆင့်မြှင့်ဆက်လက်ချင်လျှင်အစောပိုင်းပေါ်မှလုပ်ငန်းစဉ်များတွင် Bash မှာသင်မေးပါလိမ့်မယ်။ ရုံအဆင့်မြှင့်ထွက်သယ်ဆောင်ရန်ဟုတ်ကဲ့အဘို့အက y ကိုရိုက်ထည့်။

ဒါဟာအရာအားလုံး upgrade လုပ်ဖို့မိနစ်အနည်းငယ်ကြာနိုင်ပေမယ့်အမှုကိုစီရင်ရဲ့တစ်ချိန်က Bash မှာအဆင့်မြှင့်သွားဖို့အဆင်သင့်ပါလိမ့်မည်။

06 ၏ 06

တစ်ဦးကစစ်ဌာနချုပ်လိုင်းအစီအစဉ်အသုံးပြုခြင်း

ယခုငါတို့ကအတူလွယ်ကူသောအရာတစ်ခုခုလုပ်ဖို့အချိန်ရဲ့ Bash မှာတက်နှင့်အပြေးရရှိပါသည်။ ကျနော်တို့အနေနဲ့ပြင်ပ hard drive ကိုကြှနျုပျတို့၏ကို Windows စာရွက်စာတမ်းများဖိုင်တွဲများ back-up လုပ်ဖို့ rsync command ကိုသုံးပါမယ်။

ဒီဥပမာမှာကျွန်ုပ်တို့၏ folder ကို C တွင်ဖြစ်ပါသည်: \ Users BashFan \ Documents \, ငါတို့ပြင်ပ hard drive ကိုအက်ဖ်ဖြစ်ပါတယ်: \ drive တခုဖြစ်တယ်။

သင်ပြုသမျှအားလုံးသည် rsync -rv / mnt / က c / Users / BashFan / စာရွက်စာတမ်းများ / / mnt / f / စာရွက်စာတမ်းများရိုက်ထည့်သည်။ ဒီ command ပြီးသား Bash မှာသင့်ရဲ့ version ကိုအပေါ်ကို install လတံ့သော program တစ်ခု rsync, သုံးစွဲဖို့ Bash မှာပြောပြသည်။ ထိုအခါ "RV" စိတျအပိုငျးသင့်ရဲ့ PC ကိုအတွက်အမျိုးမျိုးသောဖိုလ်ဒါအတွင်း၌ပါရှိသောအရာအားလုံး-up, back, နှင့် command line ကိုမှ rsync ရဲ့လုပ်ဆောင်ချက်အားလုံးကိုအထဲက print ထုတ်မှ rsync ပြောပြသည်။ သငျသညျအတိအကျပြီးနောက် Trail မျဉ်းစောင်းများအသုံးပြုခြင်း ... / BashFan / စာရွက်စာတမ်းများ / အပါအဝင်ဒီ command ကိုရိုက်ထည့်သေချာအောင်လုပ်ပါ။ ကြောင်းမျဉ်းစောင်းကဒီဒစ်ဂျစ်တယ်သမုဒ္ဒရာသင်ခန်းစာထုတ်စစ်ဆေးအရေးကြီးသောသည်အဘယ်ကြောင့်တခုတခုအပေါ်မှာရှင်းပြသည်။

ဖိုင်တွဲနေရာများနှင့်အတူနောက်ဆုံးနှစ်ခု-bits ကူးယူဘယ်မှာမှကူးယူဖို့ရာ folder ကို Bash မှာပြောပြပါ။ Bash မှာက "/ mnt /" နှင့်အတူစတင်ရန်ရှိပြီး Windows ဖိုင်တွေကိုဝင်ရောက်ဖို့ပါ။ က Linux ကိုစက်ပေါ်ပြေးမယ့်လျှင်အဖြစ် Bash မှာနေတုန်းပဲလည်ပတ်ကတည်းကဒါက Windows ပေါ်မှာ Bash မှာပဲတစ်ဦး oddity ပါပဲ။

ဒါ့အပြင် Bash မှာပညတ်တော်တို့ကိုအမှုအထိခိုက်မခံဖြစ်ကြောင်းသတိပြုပါ။ သင် "စာရွက်စာတမ်းများ" အစား "စာရွက်စာတမ်းများ" တွင်ရိုက်နှိပ်ထားလျှင် rsync ညာဘက် folder ကိုရှာတွေ့နိုင်ပါလိမ့်မည်မဟုတ်ပေ။

အခုဆိုရင်သင့် command ကိုအတွက်ရိုက်တော့ရိုက်ထည့်ပါနှင့်သင့်စာရွက်စာတမ်းများမျှသောကာလ၌တက်ကျောထောက်နောက်ခံပြုပါလိမ့်မည်နှိပ်ပါ။

ဒါကကျနော်တို့က Windows ပေါ်မှာ Bash မှာဤနိဒါန်းတွင်ဖုံးလွှမ်းရန်တာပေါ့အားလုံးပါပဲ။ နောက်ထပ်အချိန်ငါတို့သည်သင်တို့ကို Windows ပေါ်မှာ Linux ကိုအစီအစဉ်များကိုအပြေးနှင့်အတူစမ်းသပ်နှင့် Bash မှာအတူသုံးစွဲဖို့ဘုံပညတ်တော်တို့ကိုအကြောင်းကိုနည်းနည်းပိုစကားပြောရန်နိုငျပုံကိုကြည့်ယူပါလိမ့်မယ်။