AnLinux: in maklike manier om in Linux-omjouwing te ynstallearjen op in Android-tillefoan sûnder root

AnLinux: in maklike manier om in Linux-omjouwing te ynstallearjen op in Android-tillefoan sûnder root

Elke tillefoan of tablet dy't rint op Android is in apparaat dat Linux OS rint. Ja, in heul wizige OS, mar dochs is de basis fan Android de Linux-kernel. Mar, spitigernôch, foar de measte tillefoans is de opsje "Android ôfbrekke en in distribúsje fan jo kar te ynstallearjen" net beskikber.

Dêrom, as jo wolle Linux op jo telefoan, Jo moatte keapje spesjalisearre gadgets lykas PinePhone, oer hokker wy al skreaun yn ien fan 'e artikels. Mar d'r is in oare manier om in Linux-omjouwing te krijen op hast elke smartphone, sûnder root-tagong. In ynstallearder neamd AnLinux sil hjirmei helpe.

Wat is AnLinux?

Dit is spesjalisearre software dy't in kâns jaan brûk Linux op jo tillefoan troch in ôfbylding te montearjen mei it rootbestânsysteem fan elke distribúsje, ynklusyf Ubuntu, Kali, Fedora, CentOS, OpenSuse, Arch, Alpine en in protte oaren. De ynstallearder brûkt PRoot om root-tagong te emulearjen.

PRoot ûnderskept alle oproppen makke troch de brûker dy't normaal root-tagong fereaskje en soarget dat se wurkje ûnder normale omstannichheden. PRoot brûkt de ptrace-systeemoprop om software te debuggen, wat helpt om it doel te berikken. Mei PROot kin dit alles dien wurde lykas mei chroot, mar sûnder rootrjochten. Derneist biedt PRoot falske brûkers tagong ta it pseudo-bestânsysteem.

AnLinux is in lyts programma. Mar dit is genôch, om't it ienige doel is om systeemôfbyldings te ynstallearjen en skripts út te fieren dy't de brûkersomjouwing ferheegje. As alles dien is, krijt de brûker in Linux PC ynstee fan in smartphone, mei Android dy't op 'e eftergrûn bliuwt. Wy ferbine mei it apparaat mei help fan in VNC viewer of terminal, en wy binne ree om te wurkjen.

Fansels is dit gjin ideale opsje om Linux op in smartphone út te fieren, mar it wurket frij goed.

Wêr moat it begjinne?

It wichtichste ding is in Android-smartphone mei in OS-ferzje net leger as Lollipop. Derneist sil in 32-bit of 64-bit ARM- as x86-apparaat ek wurkje. Derneist sille jo in signifikant bedrach fan frije triemromte nedich wêze. Om dit te dwaan, kinne jo gebrûk meitsje fan in ûnthâld kaart of gewoan in apparaat mei in grut bedrach fan ynterne ûnthâld.

Derneist sille jo nedich wêze:

Termux en VNC binne nedich om tagong te krijen ta jo "Linux-kompjûter". De lêste trije eleminten binne allinich fereaske om noflik wurk mei de tillefoan en de ynstallearder te garandearjen. In HDMI-kabel is allinich nedich as it handiger is foar de brûker om te wurkjen mei in grut skerm ynstee fan te sjen op it tillefoandisplay.

No, lit ús begjinne

AnLinux: in maklike manier om in Linux-omjouwing te ynstallearjen op in Android-tillefoan sûnder root

Sadree't Termux is ynstalleare, krije wy in folsleine konsole. Ja, d'r is gjin root (as de tillefoan net root is), mar dat is goed. De folgjende stap is om de ôfbylding te ynstallearjen foar de Linux-distribúsje.

No moatte jo AnLinux iepenje en dan Dashboard selektearje út it menu. D'r binne yn totaal trije knoppen, mar jo kinne mar ien selektearje, de earste. Hjirnei ferskynt it distribúsjeseleksjemenu. Jo kinne net allinich ien kieze, mar ferskate, mar yn dit gefal sille jo in grutte hoemannichte frije triemromte nedich hawwe.

Nei it selektearjen fan de distribúsje wurde twa oare knoppen aktivearre. De twadde lit jo de kommando's dy't nedich binne om Linux te downloaden en te ynstallearjen nei it klamboerd downloade. Typysk binne dit pkg, wget kommando's en in skript om se út te fieren.

AnLinux: in maklike manier om in Linux-omjouwing te ynstallearjen op in Android-tillefoan sûnder root

De tredde knop lanseart Termux sadat kommando's yn 'e konsole kinne wurde plakt. As alles dien is, wurdt in skript lansearre wêrmei jo de distribúsjeomjouwing kinne laden. Om de distribúsje kit te neamen, moatte jo it skript elke kear útfiere, mar wy ynstallearje it mar ien kear.

Hoe sit it mei de grafyske shell?

As jo ​​​​it nedich binne, dan moatte jo gewoan it menu selektearje foar de buroblêdomjouwing en mear knoppen brûke - net trije, mar mear sille ferskine. Neist de distribúsje sels, Jo moatte ek selektearje in shell, Bygelyks, Xfce4, Mate, LXQt of LXDE. Yn it algemien, neat yngewikkeld.

Dan, neist it skript dat de distribúsje lanseart, sille jo noch ien nedich wêze - it aktivearret de VNC-tsjinner. Yn it algemien is it hiele proses ienfâldich en rjochtlinich, it is net wierskynlik dat it swierrichheden feroarsaakje sil.

Nei it starten fan de VNC-tsjinner, ferbine wy ​​​​fan 'e kliïntside mei de werjouwer. Jo moatte de haven en localhost witte. Dit alles wurdt rapportearre troch it skript. As alles goed dien wurdt, krijt de brûker tagong ta syn firtuele Linux-systeem. De prestaasjes fan moderne tillefoans binne poerbêst, dus d'r sille gjin problemen wêze. Fansels is it net wierskynlik dat in smartphone in buroblêd folslein kin ferfange, mar yn 't algemien wurket it allegear.

Dizze metoade kin nuttich wêze as jo ynienen driuwend moatte ferbine mei de tsjinner, en jo binne yn 'e auto, sûnder in laptop (fansels, yn dit gefal moatte alle hjirboppe beskreaune operaasjes mei AnLinux al foltôge wêze). In firtuele Linux-masine lit jo ferbine mei in wurk- of thússerver. En as der om ien of oare reden in display en in draadloze toetseboerd yn 'e auto is, dan kinne jo in kwestje fan sekonden in wurkburo yn' e kabine organisearje.

AnLinux: in maklike manier om in Linux-omjouwing te ynstallearjen op in Android-tillefoan sûnder root

Boarne: www.habr.com

Add a comment