AnLinux: jednostavan način instaliranja Linux okruženja na Android telefon bez roota

AnLinux: jednostavan način instaliranja Linux okruženja na Android telefon bez roota

Svaki telefon ili tablet koji radi na Androidu je uređaj koji pokreće Linux OS. Da, vrlo modificiran OS, ali ipak osnova Androida je Linux kernel. Ali, nažalost, za većinu telefona opcija "srušiti Android i instalirati distribuciju po vašem izboru" nije dostupna.

Stoga, ako želite Linux na svom telefonu, morate kupiti specijalizirane gadgete poput PinePhonea, o kojem već smo napisali u jednom od članaka. Ali postoji još jedan način da dobijete Linux okruženje na gotovo svakom pametnom telefonu, bez root pristupa. Instalater koji se zove AnLinux pomoći će u tome.

Što je AnLinux?

Ovo je specijalizirani softver koji dati priliku koristite Linux na svom telefonu montiranjem slike koja sadrži korijenski datotečni sustav bilo koje distribucije, uključujući Ubuntu, Kali, Fedora, CentOS, OpenSuse, Arch, Alpine i mnoge druge. Instalacijski program koristi PRoot za oponašanje root pristupa.

PRoot presreće sve pozive korisnika koji bi inače zahtijevali root pristup i osigurava da rade u normalnim uvjetima. PRoot koristi sistemski poziv ptrace za otklanjanje pogrešaka u softveru, što pomaže u postizanju cilja. S PRootom se sve to može raditi kao s chrootom, ali bez root prava. Osim toga, PRoot omogućuje lažni korisnički pristup pseudo-datotečnom sustavu.

AnLinux je mali program. Ali to je dovoljno, jer mu je jedina svrha instaliranje slika sustava i pokretanje skripti koje podižu korisničko okruženje. Kada je sve gotovo, korisnik umjesto pametnog telefona dobiva Linux PC, a Android nastavlja raditi u pozadini. Spojimo se na uređaj pomoću VNC preglednika ili terminala i spremni smo za rad.

Naravno, ovo nije idealna opcija za pokretanje Linuxa na pametnom telefonu, ali radi prilično dobro.

Gdje početi?

Glavna stvar je Android pametni telefon s verzijom OS-a koja nije niža od Lollipopa. Osim toga, 32-bitni ili 64-bitni ARM ili x86 uređaj također će raditi. Osim toga, trebat će vam značajna količina slobodnog prostora za datoteke. Da biste to učinili, možete koristiti memorijsku karticu ili jednostavno uređaj s velikom količinom interne memorije.

Osim toga, trebat će vam:

Termux i VNC su potrebni za pristup vašem "Linux računalu". Posljednja tri elementa potrebna su samo za ugodan rad s telefonom i instalaterom. HDMI kabel je potreban samo ako je korisniku prikladnije raditi s velikim zaslonom nego gledati u zaslon telefona.

Pa, počnimo

AnLinux: jednostavan način instaliranja Linux okruženja na Android telefon bez roota

Čim se instalira Termux, dobivamo punu konzolu. Da, nema root-a (ako telefon nije rootan), ali to je u redu. Sljedeći korak je instaliranje slike za distribuciju Linuxa.

Sada morate otvoriti AnLinux, a zatim odabrati Dashboard iz izbornika. Postoje ukupno tri gumba, ali možete odabrati samo jedan, onaj prvi. Nakon toga se pojavljuje izbornik za odabir distribucije. Možete odabrati ne samo jedan, već nekoliko, ali u ovom slučaju trebat će vam velika količina slobodnog prostora za datoteke.

Nakon odabira raspodjele aktiviraju se još dva gumba. Drugi vam omogućuje preuzimanje naredbi potrebnih za preuzimanje i instalaciju Linuxa u međuspremnik. Obično su to pkg, wget naredbe i skripta za njihovo izvršavanje.

AnLinux: jednostavan način instaliranja Linux okruženja na Android telefon bez roota

Treći gumb pokreće Termux tako da se naredbe mogu zalijepiti u konzolu. Nakon što je sve gotovo, pokreće se skripta koja vam omogućuje učitavanje distribucijskog okruženja. Da biste pozvali distribucijski komplet, morate svaki put pokrenuti skriptu, ali mi je instaliramo samo jednom.

Što je s grafičkom ljuskom?

Ako vam treba, tada samo trebate odabrati izbornik za okruženje radne površine i koristiti više gumba - ne tri, nego više će se pojaviti. Osim same distribucije, potrebno je odabrati i ljusku, na primjer, Xfce4, Mate, LXQt ili LXDE. Općenito, ništa komplicirano.

Zatim, osim skripte koja pokreće distribuciju, trebat će vam još jedna - ona aktivira VNC poslužitelj. Općenito, cijeli je postupak jednostavan i jasan, malo je vjerojatno da će izazvati poteškoće.

Nakon pokretanja VNC poslužitelja, spajamo se s klijentske strane pomoću preglednika. Morate znati port i lokalni host. O svemu tome izvješćuje scenarij. Ako je sve učinjeno ispravno, korisnik dobiva pristup svom virtualnom Linux sustavu. Performanse modernih telefona su odlične, tako da neće biti problema. Naravno, malo je vjerojatno da će pametni telefon moći u potpunosti zamijeniti radnu površinu, ali, općenito, sve radi.

Ova metoda može biti korisna ako se iznenada morate hitno spojiti na poslužitelj, a vi ste u automobilu, bez prijenosnog računala (naravno, u ovom slučaju, sve gore opisane operacije s AnLinuxom već bi trebale biti dovršene). Linux virtualni stroj omogućuje vam povezivanje s poslovnim ili kućnim poslužiteljem. A ako iz nekog razloga u automobilu postoji zaslon i bežična tipkovnica, tada u nekoliko sekundi možete organizirati radni ured u kabini.

AnLinux: jednostavan način instaliranja Linux okruženja na Android telefon bez roota

Izvor: www.habr.com

Dodajte komentar