iOS တွင် Linux command line ကိုဖွင့်နေပါသည်။

iOS တွင် Linux command line ကိုဖွင့်နေပါသည်။

သင်သည် iOS စက်ပေါ်တွင် Linux command line ကို run နိုင်သည်ကို သင်သိပါသလား။ "ကျွန်ုပ်၏ iPhone တွင် စာတိုပေးပို့ခြင်းအက်ပ်များကို ကျွန်ုပ်ဘာကြောင့် အသုံးပြုရပါမည်နည်း" ဟု သင်မေးပေမည်။ တရားမျှတသောမေးခွန်း။ ဒါပေမယ့် သင် Opensource.com ကိုဖတ်ရင် အဖြေကို သင်သိနိုင်မှာပါ- Linux အသုံးပြုသူများသည် ၎င်းကို မည်သည့်စက်ပစ္စည်းတွင်မဆို အသုံးပြုနိုင်ပြီး ၎င်းတို့ကိုယ်တိုင် စိတ်ကြိုက်ပြင်ဆင်လိုပါသည်။

သို့သော် အများစုမှာ ရှုပ်ထွေးသော ပြဿနာများကို ဖြေရှင်းလိုကြသည်။

ကျွန်ုပ်တွင် e-books နှင့် အခြားအလုပ်များကို ဖတ်ရန် အလွန်ကောင်းမွန်သော ခုနစ်နှစ်သား iPad 2 Mini ရှိပါသည်။ သို့သော်လည်း ကျွန်ုပ်သည် အလုပ်မလုပ်ဘဲ ကျွန်ုပ်၏ ပရိုဂရမ်များနှင့် ဇာတ်ညွှန်းများနှင့်အတူ အပလီကေးရှင်းများ၏ command line ကို ဝင်ရောက်အသုံးပြုလိုပါသည်။ ကျွန်ုပ်အသုံးပြုခဲ့ဖူးသော ပတ်ဝန်းကျင်တစ်ခုအပြင် ကျွန်ုပ်၏ စံနှုန်းဖွံ့ဖြိုးတိုးတက်သော ပတ်ဝန်းကျင်တစ်ခု လိုအပ်ပါသည်။ ပြီးတော့ ဒါက ဒါကို အောင်မြင်အောင် စီမံခဲ့တာ။

ကီးဘုတ်သို့ ချိတ်ဆက်နေသည်။

ဖုန်း သို့မဟုတ် တက်ဘလက်တစ်ခု၏ မျက်နှာပြင်ပေါ်ရှိ ကီးဘုတ်မှတစ်ဆင့် ပရိုဂရမ်ရေးသားခြင်းအတွက် command line ဖြင့် လုပ်ဆောင်ခြင်းသည် အတော်လေး အဆင်မပြေပါ။ Bluetooth မှတဆင့်ဖြစ်စေ ပြင်ပကီးဘုတ်တစ်ခုကို ချိတ်ဆက်ရန် သို့မဟုတ် ကြိုးတပ်ကီးဘုတ်တစ်ခုကို ချိတ်ဆက်ရန် ကင်မရာချိတ်ဆက်မှု adapter ကိုအသုံးပြုရန် အကြံပြုလိုသည် (နောက်မှရွေးချယ်ခဲ့သည်)။ Kinesis Advantage ခွဲခြမ်းကီးဘုတ်ကို iPhone 6 နှင့် ချိတ်ဆက်သောအခါ၊ ဆင်တူသည့် ထူးဆန်းသောကိရိယာကို သင်ရရှိမည်ဖြစ်သည်။ ကော်ပိုရိတ်ဆိုက်ဘာဒက် ဂန္ထဝင်မှ အယောင်ဆောင်ကာအတွေ့အကြုံယူသည် Shadowrun

Shell ကို iOS တွင် ထည့်သွင်းခြင်း။

iOS တွင် full-featured Linux system ကို run ရန်၊ ရွေးချယ်စရာနှစ်ခုရှိသည်-

  • လုံခြုံသော အခွံ (SSH) ကို Linux ကွန်ပျူတာနှင့် ချိတ်ဆက်ထားသည်။
  • အဖွင့်အရင်းအမြစ်ဖြစ်သည့် iSH ဖြင့် Alpine Linux ကို အသုံးပြု၍ အတုအယောင်စနစ်တစ်ခုကို လုပ်ဆောင်နေသော်လည်း Apple ၏ မူပိုင် TestFlight အပလီကေးရှင်းကို အသုံးပြု၍ ထည့်သွင်းရမည်ဖြစ်ပါသည်။

အခြားရွေးချယ်စရာအနေဖြင့်၊ ကန့်သတ်ထားသောပတ်ဝန်းကျင်တွင် open-source tools များနှင့်အလုပ်လုပ်နိုင်စေသော open source terminal emulator အပလီကေးရှင်းနှစ်ခုရှိသည်။ ဤအရာသည် အဖျက်ဆုံးရွေးချယ်မှုဖြစ်သည် - အမှန်မှာ၊ ဤသည်မှာ Linux မဟုတ်ဘဲ Linux ကိရိယာများကို သင်အသုံးပြုပုံဖြစ်သည်။ ဤအပလီကေးရှင်းများနှင့်အလုပ်လုပ်သောအခါတွင်ပြင်းထန်သောအင်္ဂါရပ်ကန့်သတ်ချက်များရှိသည်၊ သို့သော်သင်သည်တစ်စိတ်တစ်ပိုင်းအမိန့်ပေးလိုင်းလုပ်ဆောင်နိုင်စွမ်းကိုရရှိသည်။

ရှုပ်ထွေးတဲ့ဖြေရှင်းနည်းတွေကို မပြောင်းခင်မှာ အရိုးရှင်းဆုံးနည်းလမ်းကို လေ့လာကြည့်ပါမယ်။

ရွေးချယ်မှု 1- Sandbox ခွံ

အလွယ်ဆုံးနည်းလမ်းတစ်ခုမှာ iOS အက်ပ်ကို ထည့်သွင်းရန်ဖြစ်သည်။ LibTerm။ ဤ ပွင့်လင်းအရင်းအမြစ် သုညဒေါ်လာအတွက် command 80 ကျော်အတွက် ပံ့ပိုးမှုဖြင့် sandboxed command shell ၎င်းကို Python 2.7၊ Python 3.7၊ Lua၊ C၊ Clang နှင့် အခြားအရာများစွာဖြင့် ထုပ်ပိုးထားသည်။

တူညီသောလုပ်ဆောင်နိုင်စွမ်းရှိသည်။ a-shell"စခရင်ထည့်သွင်းမှုပလပ်ဖောင်းအတွက် စမ်းသပ်အသုံးပြုသူ အင်တာဖေ့စ်" အဖြစ် ဆော့ဖ်ဝဲအင်ဂျင်နီယာများက ဖော်ပြသည်။ a-Shell အရင်းအမြစ်များကို တင်ထားသည်။ open source ဖြစ်ပြီး၎င်းသည် တက်ကြွသောဖွံ့ဖြိုးတိုးတက်မှုတွင်ရှိပြီး ဖိုင်စနစ်အသုံးပြုခွင့်ကို ပေးဆောင်ပြီး Lua၊ Python၊ Tex၊ Vim၊ JavaScript၊ C နှင့် C++ အပြင် Clang နှင့် Clang++ တို့ပါရှိသည်။ ၎င်းသည် သင့်ကို pip Python packages များကိုပင် ထည့်သွင်းနိုင်စေပါသည်။

ရွေးချယ်မှု 2- SSH

အက်ပ်တစ်ခုကို ဒေါင်းလုဒ်ဆွဲခြင်းမှ နောက်တစ်ဆင့်တက်ခြင်းမှာ SSH သုံးစွဲသူကို စနစ်ထည့်သွင်းခြင်း ဖြစ်သည်။ ယခုအချိန်အတော်ကြာပါပြီ၊ ကျွန်ုပ်တို့သည် Linux သို့မဟုတ် BSD အသုံးပြုထားသော ဆာဗာသို့ ချိတ်ဆက်ရန်အတွက် iOS အတွက် SSH client အက်ပ်များစွာကိုမဆို အသုံးပြုနိုင်ပါသည်။ SSH ကို အသုံးပြုခြင်း၏ အားသာချက်မှာ ဆာဗာသည် မည်သည့်ဆော့ဖ်ဝဲလ်ဖြင့်မဆို ဖြန့်ဖြူးမှုကို လုပ်ဆောင်နိုင်ခြင်းဖြစ်သည်။ သင်သည် အဝေးမှ အလုပ်လုပ်ပြီး သင့်အလုပ်၏ ရလဒ်များကို သင့် iOS စက်ရှိ terminal emulator သို့ လွှဲပြောင်းပေးပါသည်။

မျက်တောင်ခွံ လူကြိုက်များသော အခပေး SSH application တစ်ခုဖြစ်သည်။ open source ဖြစ်ပြီး. စက်ပစ္စည်း၏ သေးငယ်သော မျက်နှာပြင်ကို လျစ်လျူရှုပါက၊ ဤဆော့ဖ်ဝဲကို အသုံးပြုခြင်းသည် အခြား command line မှတဆင့် ဆာဗာသို့ ချိတ်ဆက်ခြင်းနှင့် ဆင်တူသည်။ Blink Terminal သည် ကြည့်ကောင်းသည်၊ အဆင်သင့်လုပ်ထားသော အပြင်အဆင်များစွာရှိပြီး ဖောင့်အသစ်များကို စိတ်ကြိုက်ထည့်သွင်းနိုင်မှု အပါအဝင် သင့်ကိုယ်ပိုင်ဖန်တီးနိုင်စွမ်း ရှိသည်။

ရွေးချယ်မှု 3- Linux ကိုဖွင့်ပါ။

Linux ဆာဗာသို့ ချိတ်ဆက်ရန် SSH ကို အသုံးပြုခြင်းသည် အမိန့်ပေးစာကြောင်းကို ဝင်ရောက်ရန် နည်းလမ်းကောင်းတစ်ခုဖြစ်သော်လည်း ၎င်းသည် ပြင်ပဆာဗာတစ်ခုနှင့် ကွန်ရက်ချိတ်ဆက်မှုတစ်ခု လိုအပ်ပါသည်။ ၎င်းသည် အကြီးမားဆုံး အတားအဆီးမဟုတ်သော်လည်း ၎င်းကို လုံးဝလျစ်လျူရှု၍မရပါ၊ ထို့ကြောင့် သင်သည် Linux ကို ဆာဗာမပါဘဲ လုပ်ဆောင်ရန် လိုအပ်နိုင်သည်။

ဤအရာသည် သင့်ကိစ္စဖြစ်ပါက၊ သင်သည် ၎င်းကို နောက်တစ်ဆင့်တက်ရန် လိုအပ်မည်ဖြစ်သည်။ TestFlight Apple App Store တွင် မထုတ်ဝေမီကပင် တီထွင်ထားသော အပလီကေးရှင်းများကို ထည့်သွင်းရန်အတွက် တစ်ဦးတည်းပိုင် ဝန်ဆောင်မှုတစ်ခုဖြစ်သည်။ သင်သည် App Store မှ TestFlight အက်ပ်ကို ထည့်သွင်းနိုင်ပြီး စမ်းသပ်အက်ပ်များကို အသုံးပြုနိုင်သည်။ TestFlight ရှိအက်ပ်များသည် အကန့်အသတ်ရှိသော beta စမ်းသပ်သူများကို (ပုံမှန်အားဖြင့် 10 အထိ) အကန့်အသတ်ဖြင့် အချိန်အတိုင်းအတာတစ်ခုအထိ ၎င်းတို့နှင့်အတူ လုပ်ဆောင်နိုင်စေပါသည်။ စမ်းသပ်အပလီကေးရှင်းကို ဒေါင်းလုဒ်လုပ်ရန်၊ သင်သည် စမ်းသပ်ဆော့ဖ်ဝဲရေးဆွဲသူ၏ ဝဘ်ဆိုက်တွင် ထားရှိလေ့ရှိသည့် လင့်ခ်တစ်ခုသို့ သင့်စက်ပစ္စည်းမှ သွားရန် လိုအပ်ပါသည်။

Alpine Linux ကို iSH ဖြင့် လုပ်ဆောင်နေသည်။

ISH အဆင်သင့်လုပ်ထားသော ဖြန့်ဖြူးမှုဖြင့် virtual machine ကိုဖွင့်သည့် open-source TestFlight application တစ်ခုဖြစ်သည်။ Alpine Linux (အနည်းငယ်အားစိုက်ထုတ်ခြင်းဖြင့် သင်သည် အခြားဖြန့်ဝေမှုများကို လုပ်ဆောင်နိုင်သည်)။

အရေးကြီးသောအင်္ဂါရပ်- စမ်းသပ်လျှောက်လွှာ. iSH သည် လက်ရှိတွင် စမ်းသပ်မှုအပလီကေးရှင်းဖြစ်သောကြောင့်၊ အဆက်မပြတ်နှင့် ယုံကြည်စိတ်ချရသော လုပ်ဆောင်ချက်ကို မမျှော်လင့်ပါနှင့်။ TestFlight အပလီကေးရှင်းများသည် အချိန်အကန့်အသတ်ရှိသည်။ ကျွန်ုပ်၏လက်ရှိတည်ဆောက်မှုသည် ရက် 60 သာကြာမြင့်မည်ဖြစ်သည်။ ဆိုလိုသည်မှာ ရက် 60 ပြီးနောက် ကျွန်ုပ်သည် ဖယ်ရှားခံရပြီး နောက် iSH စမ်းသပ်မှုတွင် ပြန်လည်ပါဝင်ရမည်ဖြစ်ပါသည်။ ထို့အပြင်၊ iOS ပေါ်ရှိ Files ကို အသုံးပြု၍ သို့မဟုတ် ၎င်းတို့ကို Git host သို့ ကူးယူခြင်း သို့မဟုတ် ကူးယူခြင်းမပြုပါက ကျွန်ုပ်၏ဖိုင်များအားလုံး ဆုံးရှုံးသွားမည်ဖြစ်ပါသည်။ SSH မှတဆင့်. တစ်နည်းပြောရရင်တော့: ဆက်လက်လုပ်ဆောင်ရန် မမျှော်လင့်ပါနှင့်။ သင့်အတွက် အရေးကြီးသောအရာကို စနစ်ထဲသို့ မထည့်ပါနှင့်။ သီးခြားတည်နေရာသို့ အရန်သိမ်းပါ။

iSH ကို ထည့်သွင်းခြင်း။

တပ်ဆင်ခြင်းဖြင့် စတင်ပါ။ TestFlight App Store မှ ပြီးရင် iSH ကို install လုပ်ပါ၊ installation link ကိုလက်ခံရရှိခဲ့သည်။ လျှောက်လွှာဝဘ်ဆိုဒ်မှ။ AltStore ကို အသုံးပြု၍ တပ်ဆင်ခြင်းနည်းလမ်းနောက်တစ်ခုရှိပါသည်၊ သို့သော် ကျွန်တော် မစမ်းကြည့်ရသေးပါ။ သို့မဟုတ် သင့်တွင် အခပေးဆော့ဖ်ဝဲရေးသားသူအကောင့်တစ်ခုရှိပါက၊ သင်သည် iSH repository ကို GitHub မှဒေါင်းလုဒ်လုပ်ပြီး ၎င်းကို ကိုယ်တိုင်ထည့်သွင်းနိုင်သည်။

လင့်ခ်ကို အသုံးပြု၍ TestFlight သည် သင့်စက်တွင် iSH အက်ပ်ကို ထည့်သွင်းမည်ဖြစ်သည်။ အခြားအပလီကေးရှင်းများကဲ့သို့ပင် မျက်နှာပြင်ပေါ်တွင် အိုင်ကွန်တစ်ခု ပေါ်လာမည်ဖြစ်သည်။

Package စီမံခန့်ခွဲမှု

iSH သည် Alpine Linux ဖြင့် x86 emulator ကို လုပ်ဆောင်သည်။ Alpine သည် အရွယ်အစား 5MB အောက်သာရှိသော သေးငယ်သော distro တစ်ခုဖြစ်သည်။ ဒါက Alpine နဲ့ ပထမဆုံးအလုပ်လုပ်တာဆိုတော့ minimalism က စိတ်အနှောက်အယှက်ဖြစ်မယ်လို့ ထင်မိပေမယ့် တကယ်ကို သဘောကျပါတယ်။

iOS တွင် Linux command line ကိုဖွင့်နေပါသည်။
Alpine သည် ပက်ကေ့ဂျ်မန်နေဂျာကို အသုံးပြုသည်။ apkapt သို့မဟုတ် pacman ထက်ပိုမိုလွယ်ကူသည်။

ပက်ကေ့ဂျ်ကို ထည့်သွင်းနည်း-

apk add package

အထုပ်ကို ဖယ်ရှားနည်း

apk del package

အခြား command များနှင့် အချက်အလက်များကို ရှာဖွေနည်း-

apk --help

Package Manager အပ်ဒိတ်-

apk update
apk upgrade

စာသားတည်းဖြတ်ခြင်းကို ထည့်သွင်းခြင်း။

Alpine ၏မူလစာသားတည်းဖြတ်သူမှာ Vi ဖြစ်သည်၊ သို့သော် Vim ကိုနှစ်သက်သောကြောင့် ၎င်းကိုထည့်သွင်းခဲ့သည်-

apk add vim

ဆန္ဒရှိပါက၊ သင်သည် Nano သို့မဟုတ် Emacs ကိုတပ်ဆင်နိုင်သည်။

အခွံပြောင်းလဲမှု

မင်းအကြောင်း ငါမသိပေမယ့် ငါလိုအပ်တယ်။ ငါးခွံ. တခြားလူတွေ ပိုကြိုက်တယ်။ Bash မှာ သို့မဟုတ် zsh. သို့သော် Alpine သည် ပြာများကို အသုံးပြုသည်။ Ash သည် မူရင်းပြာ၏ခက်ရင်းဖြစ်သည့် Dash shell ၏ခက်ရင်းတစ်ခုဖြစ်သည်။ Almquist အခွံ. သူမရဲ့ ဦးစားပေးက မြန်နှုန်းပါ။ တပ်ဆင်ထားသော အလိုအလျောက်ဖြည့်သွင်းမှု၊ အရောင်များ၊ Vim သော့ထိန်းချုပ်မှုများနှင့် ငါးခွံများမှ ကျွန်တော်နှစ်သက်ပြီး သိသည့်အရာများကို မီးမောင်းထိုးပြခြင်းအတွက် မြန်နှုန်းကုန်သွယ်မှုပြုလုပ်ရန် ဆုံးဖြတ်ခဲ့သည်။

ငါးတပ်ဆင်ခြင်း-

apk add fish

၎င်း၏အလိုအလျောက်ဖြည့်စွက်ခြင်းနှင့် man စာမျက်နှာများနှင့်အတူ Bash လိုအပ်ပါက ၎င်းတို့ကို ထည့်သွင်းပါ-

apk add bash bash-doc bash-completion

Alpine ၏ minimalistic သဘောတရားသည် များသောအားဖြင့် အခြားဖြန့်ဝေမှုများတွင် ထုပ်ပိုးထားသော ပရိုဂရမ်အချို့ကို သေးငယ်သော ပက်ကေ့ခ်ျများအဖြစ် ခွဲသွားမည်ဖြစ်သည်။ ၎င်းသည် သင်အလိုရှိသည့်အတိုင်း သင့်စနစ်၏အရွယ်အစားကို စိတ်ကြိုက်ပြင်ဆင်နိုင်ပြီး လျှော့ချနိုင်သည်။

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

မူရင်းအခွံကို ပြောင်းလဲခြင်း။

ငါးထည့်သွင်းပြီးပါက ဝင်ရောက်ခြင်းဖြင့် ၎င်းသို့ ယာယီပြောင်းနိုင်သည်။ fish အခွံထဲသို့ဝင်။ ဒါပေမယ့် ငါးကို ပုံသေအခွံနဲ့ အမိန့်ပေးချင်တယ်။ chshအခြားဖြန့်ဝေမှုများတွင် ကျွန်ုပ်အသုံးပြုခဲ့သော၊ အလုပ်မလုပ်ပါ။

ပထမဦးစွာ ငါးများကို မည်သည့်နေရာတွင် တပ်ဆင်ထားသည်ကို သိရှိရန်။

which fish

ဤသည်မှာ ကျွန်ုပ်ရရှိသောအရာဖြစ်သည်-

/usr/bin/fish

ထို့နောက် လော့ဂ်အင်ခွံကို ငါးအဖြစ်ပြောင်းပါ။ သင့်အတွက် အဆင်ပြေစေမည့် မည်သည့်အယ်ဒီတာကိုမဆို သင်အသုံးပြုနိုင်ပါသည်။ အကယ်၍ သင်သည် စတင်သူဖြစ်ပါက၊ ထို့နောက် Nano ( command ဖြင့် ထည့်သွင်းပါ။ apk add nano) configuration ဖိုင်များကို တည်းဖြတ်ပြီး CTRL+X မှတစ်ဆင့် သိမ်းဆည်းနိုင်စေရန်၊ အတည်ပြုပြီး ထွက်လိုက်ပါ။

ဒါပေမယ့် Vim ကိုသုံးခဲ့တယ်

vim /etc/passwd

ကျွန်တော့်ရဲ့ ပထမစာကြောင်းက ဒီလိုပါ။

root:x:0:0:root:/root:/bin/ash

ငါးကို မူရင်းအခွံအဖြစ် ပြုလုပ်ရန်၊ ဤစာကြောင်းကို အောက်ပါအတိုင်း ပြောင်းပါ။

root:x:0:0:root:/root:/usr/bin/fish

ပြီးရင် ဖိုင်ကို save လုပ်ပြီး ထွက်လိုက်ပါ။

ချက်ခြင်းအသုံးပြုနိုင်ရန် shell သို့လမ်းကြောင်းပြောင်းရန် နည်းလမ်းကောင်းတစ်ခုရှိနေကြောင်း ကျွန်ုပ်ယုံကြည်ပါသည်။ ဒါပေမယ့် ကျွန်တော်မသိဘူး၊ ဒါကြောင့် အပလီကေးရှင်းဘရောက်ဆာကို ပြန်သွားပြီး shell ကိုထွက်ခိုင်းပြီး ဘေးကင်းတဲ့ဘက်မှာရှိနေဖို့၊ သင့် iPad သို့မဟုတ် iPhone ကို ပိတ်ပြီး ပြန်လည်စတင်ဖို့ အကြံပြုချင်ပါတယ်။ “Welcome to Alpine!” မက်ဆေ့ချ်အပြင် iSH ကို ထပ်ခါတလဲလဲ ဖွင့်ပါ။ apk မှ စတင်ခြင်းဆိုင်ရာ အချက်အလက်များနှင့် စံငါး၏ လော့ဂ်အင် ကြိုဆိုသည့် မက်ဆေ့ချ်ကို သင်တွေ့မြင်ရလိမ့်မည်- ဖော်ရွေသောအပြန်အလှန်အကျိုးပြုသည့်အခွံ၊ ငါးမျှားရန်ကြိုဆိုပါသည်. ဟူး!

iOS တွင် Linux command line ကိုဖွင့်နေပါသည်။

Python နှင့် pip ကို စနစ်ထည့်သွင်းခြင်း။

ထည့်ဖို့ဆုံးဖြတ်လိုက်တယ်။ Python ကို (ဗားရှင်း 3.x) ကုဒ်ရေးရုံသာမက Python ပရိုဂရမ်များစွာကို အသုံးပြုတာကြောင့်လည်း ဖြစ်ပါတယ်။ တပ်ဆင်ကြပါစို့။

apk add python3

Python 2.x သည် ခေတ်နောက်ကျနေသော်လည်း ၎င်းကို သင်ထည့်သွင်းနိုင်သည်-

apk add python

pip and လို့ခေါ်တဲ့ Python package manager ကို install လုပ်ကြည့်ရအောင် နင်:

python3 -m ensurepip --default-pip

ပက်ကေ့ဂျ်မန်နေဂျာကို ထည့်သွင်းပြီး စီစဉ်သတ်မှတ်ရန် အချိန်အနည်းငယ်ကြာမည်ဖြစ်သောကြောင့် ခဏစောင့်ပါ။

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

apk add curl

လက်စွဲစာအုပ်များဖတ်ခြင်း။

Fish သည် man pages ကိုအခြေခံ၍ built-in autocompletion ကိုအသုံးပြုသည်။ အခြား command line အသုံးပြုသူများကဲ့သို့ ကျွန်ုပ်သည် manual ကို အသုံးပြုပါသည်။ manဒါပေမယ့် Alpine မှာ ထည့်သွင်းမထားပါ။ ဒါနဲ့ terminal pager နဲ့ install လုပ်လိုက်တယ်။ နည်းသော:

apk add man man-pages less less-doc

အပြင်လူက ခမ်းနားတယ်။ tldr စာမျက်နှာများပရောဂျက်ရိုးရှင်းပြီး အသိုင်းအဝိုင်းမှ မောင်းနှင်သော လူသားစာမျက်နှာများကို ပံ့ပိုးပေးသော၊

pip ကို အသုံးပြု၍ ထည့်သွင်းခဲ့သည်

pip install tldr

အဖွဲ့ tldr စာမျက်နှာအသစ်တစ်ခုတောင်းဆိုမှုကြုံလာသောအခါ စာမျက်နှာများကို ပြန်လည်ရယူရန် ဝဘ်နှင့်ချိတ်ဆက်သည်။ Command အသုံးပြုပုံကို သိလိုလျှင် ကြိုက်သလိုရေးနိုင်ပါသည်။ tldr curl ပြီးလျှင် ရိုးရှင်းသော အင်္ဂလိပ်လို ဖော်ပြချက်နှင့် command ကိုအသုံးပြုပုံ နမူနာကောင်းကို ရယူပါ။

ဟုတ်ပါတယ်၊ ဒီတပ်ဆင်မှုလုပ်ငန်းအားလုံးကို အလိုအလျောက်အသုံးပြုနိုင်ပါတယ်။ ဒေါ့ဖိုင်များ သို့မဟုတ် တပ်ဆင်မှု script တစ်ခု၊ သို့သော် အမှန်တကယ်တွင် ၎င်းသည် Alpine ၏ သဘောတရားနှင့် အမှန်တကယ် မကိုက်ညီပါ - သင့်လိုအပ်ချက်များနှင့် ကိုက်ညီစေရန် အနည်းငယ်မျှသာတပ်ဆင်မှုကို အတိအကျ စိတ်ကြိုက်ပြုလုပ်ပါ။ အပြင်က တော်တော်ကြာတယ်မဟုတ်လား?

နောက်ထပ်သတင်းအချက်အလက်များကို

iSH Wiki တွင် စာမျက်နှာတစ်ခုရှိသည်ဘာအလုပ်လုပ်လဲ။"ဘယ်ပက်ကေ့ဂျ်တွေ လက်ရှိလည်ပတ်နေတယ်ဆိုတဲ့ အစီရင်ခံစာတွေနဲ့။ စကားမစပ်၊ အဲဒါက ဖြစ်ပုံရတယ်။ npm သည် ယခု အလုပ်မလုပ်ပါ။.

အခြား wiki စာမျက်နှာတွင် လုပ်နည်းကို ရှင်းပြထားသည်။ iSH ဖိုင်များကို ဝင်ရောက်ကြည့်ရှုပါ။ iOS Files အက်ပ်မှ ဤသည်မှာ ဖိုင်များကို ရွှေ့နိုင်ပြီး ကူးယူနိုင်သော နည်းလမ်းများထဲမှ တစ်ခုဖြစ်သည်။

Git ကိုလည်း ထည့်သွင်းနိုင်သည် (ဟုတ်ကဲ့။ apk add git ) ပြီးလျှင် သင်၏အလုပ်ကို အဝေးထိန်းနေရာသို့ တွန်းပို့ပါ သို့မဟုတ် SSH မှတစ်ဆင့် ဆာဗာသို့ လွှဲပြောင်းပါ။ ထို့အပြင်၊ သင်သည် GitHub မှ ကောင်းမွန်သော open-source ပရောဂျက်များစွာကို ဒေါင်းလုဒ်လုပ်၍ လုပ်ဆောင်နိုင်သည်။

iSH ၏ နောက်ထပ်အချက်အလက်များကို ဤလင့်ခ်များတွင် ကြည့်ရှုနိုင်ပါသည်။

ကြော်ငြာအဖြစ်

Vdsina ကမ်းလှမ်းမှု Linux ရှိ virtual ဆာဗာများ သို့မဟုတ် Windows သီးသန့်သုံးပါတယ်။ အမှတ်တံဆိပ် ကိရိယာ၎င်း၏ကိုယ်ပိုင်ဒီဇိုင်း၏အကောင်းဆုံးဆာဗာထိန်းချုပ် panel နှင့်ရုရှားနှင့်အီးယူရှိအကောင်းဆုံးဒေတာစင်တာများထဲမှတစ်ခုဖြစ်သည်။ မြန်မြန်အော်ဒါမှာလိုက်နော်။

iOS တွင် Linux command line ကိုဖွင့်နေပါသည်။

source: www.habr.com

မှတ်ချက် Add