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.

Turklāt jums būs nepiecieŔams:

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

AnLinux: vienkārÅ”s veids, kā instalēt Linux vidi Android tālrunÄ« bez root

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.

AnLinux: vienkārÅ”s veids, kā instalēt Linux vidi Android tālrunÄ« bez root

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ā.

AnLinux: vienkārÅ”s veids, kā instalēt Linux vidi Android tālrunÄ« bez root

Avots: www.habr.com

Pievieno komentāru