ProHoster > Blogs > AdministrÄcija > AnLinux: vienkÄrÅ”s veids, kÄ instalÄt Linux vidi Android tÄlrunÄ« bez root
AnLinux: vienkÄrÅ”s veids, kÄ instalÄt Linux vidi Android tÄlrunÄ« bez root
JebkurÅ” tÄlrunis vai planÅ”etdators, kurÄ darbojas operÄtÄjsistÄma Android, ir ierÄ«ce, kurÄ darbojas operÄtÄjsistÄma Linux. JÄ, ļoti modificÄta OS, bet tomÄr Android pamatÄ ir Linux kodols. Bet diemžÄl lielÄkajai daļai tÄlruÅu opcija ānojaukt Android un instalÄt izplatÄ«Å”anu pÄc jÅ«su izvÄlesā nav pieejama.
TÄpÄc, ja vÄlaties Linux savÄ tÄlrunÄ«, jums ir jÄiegÄdÄjas specializÄti sÄ«krÄ«ki, piemÄram, PinePhone, par kuriem mÄs jau rakstÄ«jÄm vienÄ no rakstiem. Bet ir vÄl viens veids, kÄ iegÅ«t Linux vidi gandrÄ«z jebkurÄ viedtÄlrunÄ« bez root piekļuves. Ar to palÄ«dzÄs instalÄtÄjs AnLinux.
Kas ir AnLinux?
Å Ä« ir specializÄta programmatÅ«ra, kas dod iespÄju izmantojiet Linux savÄ tÄlrunÄ«, uzstÄdot attÄlu, kurÄ ir jebkura izplatÄ«Å”anas sistÄmas saknes failu sistÄma, tostarp Ubuntu, Kali, Fedora, CentOS, OpenSuse, Arch, Alpine un daudzi citi. InstalÄÅ”anas programma izmanto PROoot, lai emulÄtu root piekļuvi.
PROoot pÄrtver visus lietotÄja veiktos zvanus, kuriem parasti bÅ«tu nepiecieÅ”ama root piekļuve, un nodroÅ”ina, ka tie darbojas normÄlos apstÄkļos. PROoot izmanto ptrace sistÄmas izsaukumu, lai atkļūdotu programmatÅ«ru, kas palÄ«dz sasniegt mÄrÄ·i. Ar PROoot to visu var izdarÄ«t tÄpat kÄ ar chroot, bet bez root tiesÄ«bÄm. TurklÄt PROoot nodroÅ”ina viltus lietotÄja piekļuvi pseido failu sistÄmai.
AnLinux ir neliela programma. Bet tas ir pietiekami, jo tÄ vienÄ«gais mÄrÄ·is ir instalÄt sistÄmas attÄlus un palaist skriptus, kas paaugstina lietotÄja vidi. Kad viss ir izdarÄ«ts, lietotÄjs viedtÄlruÅa vietÄ saÅem Linux datoru, fonÄ turpina darboties Android. Savienojamies ar ierÄ«ci, izmantojot VNC skatÄ«tÄju vai terminÄli, un esam gatavi darbam.
Protams, Ŕī nav ideÄla iespÄja palaist Linux viedtÄlrunÄ«, taÄu tÄ darbojas diezgan labi.
Ar ko sÄkt?
Galvenais ir Android viedtÄlrunis ar OS versiju, kas nav zemÄka par Lollipop. TurklÄt darbosies arÄ« 32 bitu vai 64 bitu ARM vai x86 ierÄ«ce. TurklÄt jums bÅ«s nepiecieÅ”ams ievÄrojams daudzums brÄ«vas faila vietas. Lai to izdarÄ«tu, varat izmantot atmiÅas karti vai vienkÄrÅ”i ierÄ«ci ar lielu iekÅ”ÄjÄs atmiÅas apjomu.
Termux un VNC ir nepiecieÅ”ami, lai piekļūtu jÅ«su āLinux datoramā. PÄdÄjie trÄ«s elementi ir nepiecieÅ”ami tikai, lai nodroÅ”inÄtu Ärtu darbu ar tÄlruni un uzstÄdÄ«tÄju. HDMI kabelis ir nepiecieÅ”ams tikai tad, ja lietotÄjam ir ÄrtÄk strÄdÄt ar lielu ekrÄnu, nevis skatÄ«ties tÄlruÅa displejÄ.
Nu, sÄksim
TiklÄ«dz Termux ir instalÄts, mÄs iegÅ«stam pilnvÄrtÄ«gu konsoli. JÄ, nav saknes (ja tÄlrunim nav saknes), bet tas ir labi. NÄkamais solis ir Linux izplatÄ«Å”anas attÄla instalÄÅ”ana.
Tagad jums ir jÄatver AnLinux un pÄc tam izvÄlnÄ atlasiet Dashboard. KopÄ ir trÄ«s pogas, bet jÅ«s varat izvÄlÄties tikai vienu, pirmo. PÄc tam tiek parÄdÄ«ta izplatÄ«Å”anas izvÄles izvÄlne. JÅ«s varat izvÄlÄties ne tikai vienu, bet vairÄkus, taÄu Å”ajÄ gadÄ«jumÄ jums bÅ«s nepiecieÅ”ams liels daudzums brÄ«vas faila vietas.
PÄc izplatÄ«Å”anas izvÄles tiek aktivizÄtas divas citas pogas. Otrais ļauj starpliktuvÄ lejupielÄdÄt komandas, kas nepiecieÅ”amas, lai lejupielÄdÄtu un instalÄtu Linux. Parasti tÄs ir komandas pkg, wget un skripts to izpildei.
TreÅ”Ä poga palaiž Termux, lai komandas varÄtu ielÄ«mÄt konsolÄ. Kad viss ir izdarÄ«ts, tiek palaists skripts, kas ļauj ielÄdÄt izplatÄ«Å”anas vidi. Lai izsauktu izplatÄ«Å”anas komplektu, skripts ir jÄpalaiž katru reizi, taÄu mÄs to instalÄjam tikai vienu reizi.
KÄ ar grafisko apvalku?
Ja jums tas ir nepiecieÅ”ams, jums vienkÄrÅ”i jÄizvÄlas darbvirsmas vides izvÄlne un jÄizmanto vairÄk pogas - parÄdÄ«sies nevis trÄ«s, bet vairÄk. Papildus paÅ”am izplatÄ«Å”anai jums ir jÄizvÄlas arÄ« apvalks, piemÄram, Xfce4, Mate, LXQt vai LXDE. KopumÄ nekas sarežģīts.
Tad papildus skriptam, kas palaiž izplatÄ«Å”anu, jums bÅ«s nepiecieÅ”ams vÄl viens - tas aktivizÄ VNC serveri. KopumÄ viss process ir vienkÄrÅ”s un vienkÄrÅ”s, maz ticams, ka tas radÄ«s grÅ«tÄ«bas.
PÄc VNC servera palaiÅ”anas mÄs izveidojam savienojumu no klienta puses, izmantojot skatÄ«tÄju. Jums jÄzina osta un vietÄjais saimnieks. Par to visu ziÅo scenÄrijs. Ja viss ir izdarÄ«ts pareizi, lietotÄjs iegÅ«st piekļuvi savai virtuÄlajai Linux sistÄmai. MÅ«sdienu tÄlruÅu veiktspÄja ir lieliska, tÄpÄc problÄmu nebÅ«s. Protams, maz ticams, ka viedtÄlrunis spÄs pilnÄ«bÄ aizstÄt galddatoru, taÄu kopumÄ tas viss darbojas.
Å Ä« metode var bÅ«t noderÄ«ga, ja pÄkÅ”Åi ir nepiecieÅ”ams steidzami izveidot savienojumu ar serveri, un jÅ«s atrodaties automaŔīnÄ bez klÄpjdatora (protams, Å”ajÄ gadÄ«jumÄ visÄm iepriekÅ” aprakstÄ«tajÄm darbÄ«bÄm ar AnLinux jau vajadzÄtu bÅ«t pabeigtÄm). Linux virtuÄlÄ maŔīna ļauj izveidot savienojumu ar darba vai mÄjas serveri. Un, ja kÄda iemesla dÄļ automaŔīnÄ ir displejs un bezvadu tastatÅ«ra, tad dažu sekunžu laikÄ jÅ«s varat organizÄt darba biroju salonÄ.