AnLinux: o modalitate ușoară de a instala un mediu Linux pe un telefon Android fără root

AnLinux: o modalitate ușoară de a instala un mediu Linux pe un telefon Android fără root

Orice telefon sau tabletă care rulează pe Android este un dispozitiv care rulează sistemul de operare Linux. Da, un sistem de operare foarte modificat, dar baza Android este kernel-ul Linux. Dar, din păcate, pentru majoritatea telefoanelor opțiunea „pentru a demola Android și a instala o distribuție la alegere” nu este disponibilă.

Prin urmare, dacă vrei Linux pe telefon, trebuie să cumperi gadget-uri specializate precum PinePhone, despre care am scris deja într-unul din articole. Dar există o altă modalitate de a obține un mediu Linux pe aproape orice smartphone, fără acces root. Un program de instalare numit AnLinux vă va ajuta în acest sens.

Ce este AnLinux?

Acesta este un software specializat care da o sansa utilizați Linux pe telefon prin montarea unei imagini care conține sistemul de fișiere rădăcină al oricărei distribuții, inclusiv Ubuntu, Kali, Fedora, CentOS, OpenSuse, Arch, Alpine și multe altele. Programul de instalare folosește PROot pentru a emula accesul root.

PRORoot interceptează toate apelurile efectuate de utilizator care ar necesita în mod normal acces root și se asigură că funcționează în condiții normale. PRORoot folosește apelul de sistem ptrace pentru a depana software-ul, ceea ce ajută la atingerea obiectivului. Cu PROot, toate acestea se pot face ca și cu chroot, dar fără drepturi de root. În plus, PROot oferă acces utilizator fals la sistemul de pseudo-fișiere.

AnLinux este un program mic. Dar acest lucru este suficient, deoarece singurul său scop este să instaleze imagini de sistem și să ruleze scripturi care ridică mediul utilizatorului. Când totul este gata, utilizatorul primește un PC Linux în loc de un smartphone, Android continuând să ruleze în fundal. Ne conectăm la dispozitiv folosind un vizualizator VNC sau un terminal și suntem gata de lucru.

Desigur, aceasta nu este o opțiune ideală pentru a rula Linux pe un smartphone, dar funcționează destul de bine.

În cazul în care pentru a începe?

Principalul lucru este un smartphone Android cu o versiune a sistemului de operare nu mai mică decât Lollipop. În plus, va funcționa și un dispozitiv ARM sau x32 pe 64 de biți sau 86 de biți. În plus, veți avea nevoie de o cantitate semnificativă de spațiu liber pentru fișiere. Pentru a face acest lucru, puteți utiliza un card de memorie sau pur și simplu un dispozitiv cu o cantitate mare de memorie internă.

În plus, veți avea nevoie de:

Termux și VNC sunt necesare pentru a obține acces la „calculatorul Linux”. Ultimele trei elemente sunt necesare doar pentru a asigura o muncă confortabilă cu telefonul și instalatorul. Un cablu HDMI este necesar doar dacă este mai convenabil pentru utilizator să lucreze cu un ecran mare decât să privească ecranul telefonului.

Ei bine, să începem

AnLinux: o modalitate ușoară de a instala un mediu Linux pe un telefon Android fără root

De îndată ce Termux este instalat, obținem o consolă cu drepturi depline. Da, nu există root (dacă telefonul nu este rootat), dar e în regulă. Următorul pas este să instalați imaginea pentru distribuția Linux.

Acum trebuie să deschideți AnLinux și apoi să selectați Dashboard din meniu. Sunt trei butoane în total, dar puteți selecta doar unul, primul. După aceasta, apare meniul de selecție a distribuției. Puteți alege nu doar unul, ci mai multe, dar în acest caz veți avea nevoie de o cantitate mare de spațiu liber pentru fișiere.

După selectarea distribuției, sunt activate alte două butoane. Al doilea vă permite să descărcați în clipboard comenzile necesare pentru a descărca și instala Linux. De obicei, acestea sunt comenzi pkg, wget și un script pentru a le executa.

AnLinux: o modalitate ușoară de a instala un mediu Linux pe un telefon Android fără root

Al treilea buton lansează Termux, astfel încât comenzile să poată fi lipite în consolă. Odată ce totul este făcut, se lansează un script care vă permite să încărcați mediul de distribuție. Pentru a apela kitul de distribuție, trebuie să rulați scriptul de fiecare dată, dar îl instalăm o singură dată.

Dar shell-ul grafic?

Dacă aveți nevoie, atunci trebuie doar să selectați meniul pentru mediul desktop și să utilizați mai multe butoane - nu trei, ci mai multe vor apărea. Pe lângă distribuția în sine, trebuie să selectați și un shell, de exemplu, Xfce4, Mate, LXQt sau LXDE. In general, nimic complicat.

Apoi, pe lângă scriptul care lansează distribuția, veți avea nevoie de altul - activează serverul VNC. În general, întregul proces este simplu și direct, este puțin probabil să provoace dificultăți.

După pornirea serverului VNC, ne conectăm din partea clientului folosind vizualizatorul. Trebuie să cunoașteți portul și localhost. Toate acestea sunt raportate de scenariu. Dacă totul este făcut corect, utilizatorul are acces la sistemul său virtual Linux. Performanța telefoanelor moderne este excelentă, așa că nu vor fi probleme. Desigur, este puțin probabil ca un smartphone să poată înlocui complet un desktop, dar, în general, totul funcționează.

Această metodă poate fi utilă dacă brusc trebuie să vă conectați urgent la server și vă aflați în mașină, fără laptop (desigur, în acest caz, toate operațiunile descrise mai sus cu AnLinux ar fi trebuit deja finalizate). O mașină virtuală Linux vă permite să vă conectați la un server de la serviciu sau de acasă. Și dacă din anumite motive există un afișaj și o tastatură wireless în mașină, atunci în câteva secunde puteți organiza un birou de lucru în cabină.

AnLinux: o modalitate ușoară de a instala un mediu Linux pe un telefon Android fără root

Sursa: www.habr.com

Adauga un comentariu