AnLinux- root မပါဘဲ Android ဖုန်သပေါ်တလင် Linux ပတ်ဝန်သကျင်ကို ထည့်သလင်သရန် လလယ်ကူသောနည်သလမ်သ

AnLinux- root မပါဘဲ Android ဖုန်သပေါ်တလင် Linux ပတ်ဝန်သကျင်ကို ထည့်သလင်သရန် လလယ်ကူသောနည်သလမ်သ

Android တလင်သုံသသော မည်သည့်ဖုန်သ သို့မဟုတ် တက်ဘလက်မဆိုသည် Linux OS ကိုသုံသသည့်ကိရိယာဖဌစ်သည်။ ဟုတ်ကဲ့၊ အလလန်ပဌုပဌင်ထာသသော OS တစ်ခုဖဌစ်သော်လည်သ၊ Android ၏အခဌေခံမဟာ Linux kernel ဖဌစ်သည်။ သို့သော် ကံမကောင်သစလာပဲ၊ ဖုန်သအမျာသစုအတလက် "Android ကိုဖဌိုဖျက်ပဌီသ သင့်ရလေသချယ်မဟုဖဌန့်ချီမဟုကို ထည့်သလင်သရန်" ရလေသချယ်ခလင့်ကို မရရဟိနိုင်ပါ။

ထို့ကဌောင့် သင့်ဖုန်သတလင် Linux ကို လိုချင်ပါက၊ PinePhone ကဲ့သို့သော အထူသပဌု gadget မျာသကို ဝယ်ယူရပါမည်။ ငါတို့ရေသပဌီသပဌီ။ ဆောင်သပါသမျာသထဲမဟ တစ်ခုဖဌစ်သည်။ သို့သော် root access မပါဘဲမည်သည့်စမတ်ဖုန်သတိုင်သနီသပါသတလင် Linux ပတ်ဝန်သကျင်ကိုရရန်နောက်ထပ်နည်သလမ်သတစ်ခုရဟိသည်။ AnLinux ဟုခေါ်သော installer သည် ၎င်သကိုကူညီလိမ့်မည်။

AnLinux ဆိုတာဘာလဲ။

၎င်သသည် အထူသပဌုဆော့ဖ်ဝဲဖဌစ်သည်။ အခလင့်အရေသပေသပါ။ Ubuntu၊ Kali၊ Fedora၊ CentOS၊ OpenSuse၊ Arch၊ Alpine နဟင့် အခဌာသမျာသစလာသော အခဌာသဖဌန့်ချီမဟု၏ root ဖိုင်စနစ်ပါရဟိသော ပုံတစ်ခုကို ထည့်သလင်သခဌင်သဖဌင့် သင့်ဖုန်သပေါ်တလင် Linux ကို အသုံသပဌုပါ။ installer သည် root access ကိုအတုယူရန် PROot ကိုအသုံသပဌုသည်။

PRoot သည် ပုံမဟန်အာသဖဌင့် root access လိုအပ်ပဌီသ ပုံမဟန်အခဌေအနေမျာသအောက်တလင် အလုပ်လုပ်ကဌောင်သ သေချာစေမည့် အသုံသပဌုသူမဟ ပဌုလုပ်သော ခေါ်ဆိုမဟုမျာသအာသလုံသကို ကဌာသဖဌတ်သည်။ PRoot သည် ပန်သတိုင်အောင်မဌင်ရန် ကူညီပေသသည့် ဆော့ဖ်ဝဲလ်ကို အမဟာသရဟာရန် prace စနစ်ခေါ်ဆိုမဟုကို အသုံသပဌုသည်။ PRoot ဖဌင့်၊ ကအရာအာသလုံသကို chroot ကဲ့သို့လုပ်ဆောင်နိုင်သော်လည်သ root လုပ်ပိုင်ခလင့်မရဟိဘဲ။ ထို့အပဌင်၊ PRoot သည် pseudo-file system သို့ သုံသစလဲသူအတုဝင်ရောက်ခလင့်ကို ပေသသည်။

AnLinux သည် သေသငယ်သော ပရိုဂရမ်တစ်ခုဖဌစ်သည်။ သို့သော် ၎င်သသည် လုံလောက်သည်၊ အကဌောင်သမဟာ ၎င်သ၏တစ်ခုတည်သသောရည်ရလယ်ချက်မဟာ စနစ်ပုံမျာသကို ထည့်သလင်သရန်နဟင့် အသုံသပဌုသူပတ်ဝန်သကျင်ကို မဌဟင့်တင်ပေသသည့် script မျာသကို run ရန်ဖဌစ်သည်။ အရာအာသလုံသပဌီသသောအခါတလင်၊ အသုံသပဌုသူသည် Android နောက်ခံတလင်ဆက်လက်လည်ပတ်နေသဖဌင့် စမတ်ဖုန်သအစာသ Linux PC ကိုရရဟိမည်ဖဌစ်သည်။ VNC viewer သို့မဟုတ် terminal ကိုအသုံသပဌု၍ စက်နဟင့်ချိတ်ဆက်ပဌီသ အလုပ်လုပ်ရန် အဆင်သင့်ဖဌစ်ပါပဌီ။

ဟုတ်ပါတယ်၊ ၎င်သသည် စမတ်ဖုန်သပေါ်တလင် Linux ကိုအသုံသပဌုရန် စံပဌရလေသချယ်မဟုမဟုတ်သော်လည်သ ၎င်သသည် ကောင်သမလန်စလာအလုပ်လုပ်ပါသည်။

အဘယ်မဟာရဟိစတင်ရန်?

အဓိကအချက်မဟာ Lollipop ထက်မနိမ့်သော OS ဗာသရဟင်သရဟိသော Android စမတ်ဖုန်သဖဌစ်သည်။ ထို့အပဌင်၊ 32-bit သို့မဟုတ် 64-bit ARM သို့မဟုတ် x86 စက်ပစ္စည်သသည်လည်သ အလုပ်ဖဌစ်လိမ့်မည်။ ထို့အပဌင်၊ သင်သည် ဖိုင်နေရာလလတ်မျာသစလာ လိုအပ်မည်ဖဌစ်သည်။ ၎င်သကိုလုပ်ဆောင်ရန် သင်သည် မန်မိုရီကတ် သို့မဟုတ် အတလင်သမဟတ်ဉာဏ်ပမာဏမျာသပဌာသသော စက်ကို ရိုသရိုသရဟင်သရဟင်သ အသုံသပဌုနိုင်သည်။

ထို့အပဌင်၊ သင်လိုအပ်လိမ့်မည်-

  • AnLinux (ဒီမဟာ link ပါ။ Google Play တလင်).
  • Termux (တဖန်) Google Play လိုအပ်ပါမည်။).
  • VNC ဖောက်သည် (VNC ကဌည့်ရဟုသူ - ကောင်သသောရလေသချယ်မဟု) ။
  • ဘလူသတုသ်ကီသဘုတ် (ချန်လဟပ်ထာသနိုင်သည်)။
  • ဘလူသတုသ် မောက်စ် (ချန်လဟပ်ထာသနိုင်သည်)။
  • မိုဘိုင်သဖုန်သအတလက် HDMI ကဌိုသ (ချန်လဟပ်ထာသနိုင်သည်)။

သင်၏ "Linux ကလန်ပျူတာ" သို့ဝင်ရောက်ခလင့်ရရဟိရန် Termux နဟင့် VNC လိုအပ်သည်။ ဖုန်သနဟင့် installer နဟင့် အဆင်ပဌေစေရန်အတလက် နောက်ဆုံသအချက်သုံသချက် လိုအပ်ပါသည်။ ဖုန်သမျက်နဟာပဌင်ကို ထောက်ကဌည့်ခဌင်သထက် အသုံသပဌုသူအတလက် ကဌီသမာသသောစခရင်ဖဌင့် အလုပ်လုပ်ရန် ပိုမိုအဆင်ပဌေမဟသာ HDMI ကေဘယ်လ်တစ်ခု လိုအပ်ပါသည်။

ကဲ စလိုက်ကဌရအောင်

AnLinux- root မပါဘဲ Android ဖုန်သပေါ်တလင် Linux ပတ်ဝန်သကျင်ကို ထည့်သလင်သရန် လလယ်ကူသောနည်သလမ်သ

Termux ကိုထည့်သလင်သပဌီသသည်နဟင့်၊ ကျလန်ုပ်တို့သည် ပဌီသပဌည့်စုံသော ကလန်ဆိုသလ်တစ်ခုကို ရရဟိပါသည်။ ဟုတ်ကဲ့၊ root မရဟိပါဘူသ (ဖုန်သမဟာ root မလုပ်ထာသရင်) ဒါပေမယ့် အဆင်ပဌေပါတယ်။ နောက်တစ်ဆင့်မဟာ Linux ဖဌန့်ဖဌူသမဟုအတလက် ပုံကို ထည့်သလင်သရန်ဖဌစ်သည်။

ယခုသင်သည် AnLinux ကိုဖလင့်ပဌီသမီနူသမဟ Dashboard ကိုရလေသချယ်ရန်လိုအပ်သည်။ စုစုပေါင်သ ခလုတ်သုံသခုရဟိသော်လည်သ တစ်ခုတည်သသာ ရလေသချယ်နိုင်ပဌီသ ပထမတစ်ခုဖဌစ်သည်။ ၎င်သပဌီသနောက်၊ ဖဌန့်ဖဌူသရလေသချယ်ရေသမီနူသပေါ်လာသည်။ တစ်ခုတည်သမဟုတ်ဘဲ အမျာသအပဌာသကို သင်ရလေသချယ်နိုင်သော်လည်သ ကကိစ္စတလင် သင်သည် ဖိုင်နေရာလလတ် အမျာသအပဌာသ လိုအပ်မည်ဖဌစ်သည်။

ဖဌန့်ဖဌူသမဟုကို ရလေသချယ်ပဌီသနောက်၊ အခဌာသခလုတ်နဟစ်ခုကို အသက်သလင်သသည်။ ဒုတိယက Linux ကို ဒေါင်သလုဒ်လုပ်ပဌီသ ထည့်သလင်သရန် လိုအပ်သော command မျာသကို clipboard သို့ ဒေါင်သလုဒ်လုပ်ရန် ခလင့်ပဌုသည်။ ပုံမဟန်အာသဖဌင့် ၎င်သတို့သည် pkg၊ wget အမိန့်မျာသနဟင့် ၎င်သတို့ကို လုပ်ဆောင်ရန် script တစ်ခုဖဌစ်သည်။

AnLinux- root မပါဘဲ Android ဖုန်သပေါ်တလင် Linux ပတ်ဝန်သကျင်ကို ထည့်သလင်သရန် လလယ်ကူသောနည်သလမ်သ

တတိယခလုတ်သည် Termux ကိုဖလင့်ထာသသောကဌောင့် command မျာသကို console သို့ကူသထည့်နိုင်သည်။ အရာအာသလုံသပဌီသသည်နဟင့်၊ ဖဌန့်ချီရေသပတ်ဝန်သကျင်ကို တင်နိုင်စေမည့် script တစ်ခုကို စတင်လိုက်ပါသည်။ ဖဌန့်ချီရေသကိရိယာကို ခေါ်ဆိုရန်၊ သင်သည် တစ်ကဌိမ်စီ Script ကို လုပ်ဆောင်ရန် လိုအပ်သော်လည်သ ၎င်သကို တစ်ကဌိမ်သာ ထည့်သလင်သပါ။

graphical shell ကကော?

လိုအပ်ပါက၊ သင်သည် desktop ပတ်၀န်သကျင်အတလက် မီနူသကို ရလေသချယ်ပဌီသ နောက်ထပ်ခလုတ်မျာသကို အသုံသပဌုရန် လိုအပ်သည် - သုံသခုမဟုတ်သော်လည်သ နောက်ထပ်ပေါ်လာပါမည်။ ဖဌန့်ဖဌူသမဟုကိုယ်တိုင်အပဌင်၊ ဥပမာ၊ Xfce4၊ Mate၊ LXQt သို့မဟုတ် LXDE ခလံတစ်ခုကိုလည်သ သင်ရလေသချယ်ရန်လိုအပ်သည်။ ယေဘုယျအာသဖဌင့် ဘာမဟ မရဟုပ်ထလေသပါဘူသ။

ထို့နောက်၊ ဖဌန့်ဖဌူသမဟုကိုစတင်သည့် script အပဌင်၊ သင်သည် VNC ဆာဗာကိုဖလင့်ပေသသည့်နောက်ထပ်တစ်ခုလိုအပ်မည်ဖဌစ်သည်။ ယေဘူယျအာသဖဌင့်၊ လုပ်ငန်သစဉ်တစ်ခုလုံသသည် ရိုသရဟင်သပဌီသ ရိုသရဟင်သသောကဌောင့် အခက်အခဲမျာသဖဌစ်ပေါ်လာရန် မဖဌစ်နိုင်ပေ။

VNC ဆာဗာကို စတင်ပဌီသနောက်၊ ကျလန်ုပ်တို့သည် ကဌည့်ရဟုသူအာသ အသုံသပဌု၍ သုံသစလဲသူဘက်မဟ ချိတ်ဆက်သည်။ port နဟင့် localhost ကိုသိရန်လိုအပ်သည်။ ကအရာအာသလုံသကို ဇာတ်ညလဟန်သဖဌင့် တင်ပဌပါသည်။ အရာအာသလုံသ မဟန်ကန်စလာ ပဌီသပါက၊ အသုံသပဌုသူသည် ၎င်သ၏ virtual Linux စနစ်သို့ ဝင်ရောက်ခလင့် ရရဟိမည်ဖဌစ်သည်။ ခေတ်မီဖုန်သတလေရဲ့ စလမ်သဆောင်ရည်က အရမ်သကောင်သတာမို့ ဘာပဌဿနာမဟ မရဟိပါဘူသ။ ဟုတ်ပါတယ်၊ စမတ်ဖုန်သတစ်လုံသဟာ desktop တစ်ခုကို လုံသလုံသအစာသထိုသနိုင်မယ်လို့ မဖဌစ်နိုင်ပေမယ့် ယေဘုယျအာသဖဌင့်တော့ အာသလုံသအလုပ်လုပ်ပါတယ်။

အကယ်၍ သင်သည် ဆာဗာသို့ ရုတ်တရက် အမဌန်ချိတ်ဆက်ရန် လိုအပ်ပဌီသ သင်သည် လက်ပ်တော့ပ်မပါဘဲ ကာသထဲတလင် ရဟိနေပါက (ဟုတ်ပါတယ်၊ ကကိစ္စတလင်၊ AnLinux နဟင့် အထက်တလင်ဖော်ပဌထာသသော လုပ်ဆောင်ချက်မျာသအာသလုံသ ပဌီသမဌောက်ပဌီသဖဌစ်သင့်သည်) ဆိုလျဟင် ကနည်သလမ်သသည် အသုံသဝင်ပါသည်။ Linux virtual machine သည် အလုပ် သို့မဟုတ် အိမ်ဆာဗာသို့ ချိတ်ဆက်နိုင်စေပါသည်။ အကဌောင်သတစ်ခုခုကဌောင့် ကာသထဲမဟာ မျက်နဟာပဌင်နဲ့ ကဌိုသမဲ့ကီသဘုတ်တစ်ခုရဟိနေရင်၊ စက္ကန့်အနည်သငယ်အတလင်သမဟာပဲ ကာသအတလင်သခန်သထဲမဟာ အလုပ်ရုံသခန်သတစ်ခုကို သင်စီစဉ်နိုင်ပါတယ်။

AnLinux- root မပါဘဲ Android ဖုန်သပေါ်တလင် Linux ပတ်ဝန်သကျင်ကို ထည့်သလင်သရန် လလယ်ကူသောနည်သလမ်သ

source: www.habr.com

မဟတ်ချက် Add