Namestite Linux v Android brez Root

Install Linux Android Without Root



Uporaba Linuxa na telefonu s sistemom Android je lahko koristna, če morate uporabiti orodja ukazne vrstice. Uporaben je tudi za izvajanje celotnih namiznih računalnikov v telefonu. Pogosta težava je, da morate za zagon sistema izkoreniniti telefon, vendar je zdaj na voljo veliko sistemov za izvajanje vašega najljubšega distroja in namizja na vaši mobilni napravi. Nekateri od teh sistemov so na voljo brezplačno, obstajajo pa tudi odprtokodne različice.

Preden se odločite, kako začeti, premislite, kaj želite. Iščete nekaj posebnih aplikacij, ukazno vrstico ali polno namizje? Vaša izbira je pomembna, saj lahko telefon uporabljate za različne stvari. Ta članek vam pokaže, kako v svojo mobilno napravo namestite celotne distribucije in zaganjalnik CLI.







Pregled

Če želite namestiti Linux na Android, ne da bi pri tem poškodovali standardni telefon, ga boste ukoreninili, potrebujete program Proot. Ta program omogoča izvajanje aplikacij, kot da bi bile v drugem korenskem datotečnem sistemu. Zaganjalniki in namestitvene aplikacije za Android uporabljajo Proot za namestitev distribucije ali aplikacije v telefon. Če želite, da se v Linuxu izvajata samo ena ali dve posebni aplikaciji, lahko namestitveni program uporabite za eno aplikacijo hkrati. Izberete lahko tudi namestitev celotne distribucije. Odločite se lahko, kaj najbolje ustreza vašim potrebam, in od tam izberite orodje. Ne pozabite, da tukaj ponarejate datotečni sistem, zato ste z varnostnega vidika sami.



Postopek je preprost zahvaljujoč aplikacijam, ki so jih razvili za nas. Pomočnik ali namestitveno aplikacijo lahko namestite iz F-Droid ali Trgovina z igračami in izberite, kako globoko v zajčjo luknjo želite iti. Večina teh aplikacij je na voljo v obeh trgovinah. Možnost je tudi iskanje aplikacije v čistem ali podobnem APK -ju.



Kako uporabiti

Postopek namestitve distribucije je podoben različnim možnostim, ki jih imate, načeloma pa morate le izbrati možnosti, ki so na voljo v sami aplikaciji. Večina možnosti vključuje nastavitev procesa VNC ali SSH, tako da do njega dostopate iz drugih računalnikov.





Zaganjalnik CLI za Linux

Če ste ljubitelj ukazne vrstice, je ta za vas! Zaganjalnik CLI je na voljo kot aplikacija, ki jo lahko vzamete v trgovini Google Play ali na številnih spletnih mestih za prenos APK. Zaganjalnik ponuja večino ukazov Linuxa in tudi način za zagon aplikacij. Lahko vnesete ime aplikacije in se dotaknete spodnjega seznama, da zaženete aplikacijo.

Ta aplikacija ni namenjena le temu, da ostanete zvesti računalniškemu pogledu na tipkovnico. Morda imate nekatera opravila, ki zahtevajo postopke, ki porabijo veliko energije, ki jih želite prenesti iz glavnega sistema. Ali obratno, nekaj nizke porabe energije, ki bi jo radi imeli v svojem glavnem sistemu.



GNURoot

GNURoot je rešitev za zagon programa Proot in nastavitev za namestitev aplikacij in distribucij Linuxa. S tem lahko namestite več distribucij in aplikacij hkrati. Ta aplikacija je orodje, ki ga lahko uporabite za namestitev katerega koli korenskega datotečnega sistema na mobilno napravo.


V praksi boste najprej prenesli GNURoot in nato ločeno distribucijo. Z GNURoot boste lahko izbirali med številnimi distribucijami, vključno z Debian, Gentoo in domorodnimi. Na voljo imate celo GNU Octave. Vse te distribucije se začnejo v terminalu kot standard. Če želite začeti uporabljati grafični uporabniški vmesnik, poiščite aplikacijo Xserver XSDL in jo namestite. Ko je ta korak končan, lahko v lažno namestitev root namestite vse komponente X. Ko zaženete strežnik X na lokalnem računalniku, boste imeli namizje na mobilnem telefonu. Namizje X lahko zaženete tudi na prenosnem računalniku; na ta način imate nekaj aplikacij, ki so ločene od običajnega sistema. To je lahko koristno, če imate v svojem glavnem sistemu druga zahtevna dela.

WheezyX

WheezyX je rootfs sistem, ki ga lahko namestite z aplikacijo GNURoot. Za to posodobitev pa boste morali preiti na novejšo distribucijo. To lahko storite tako, da spremenite datoteko v datoteki /etc/apt/sources.list. To vključuje posodabljanje celotne slike v razdelilnik, kar lahko povzroči težave.

deb http://ftp.debian.org/debian/buster glavni prispevek, ki ni brezplačen deb-src http://ftp.debian.org/debian/buster glavno prispevek neprosto

UserLand

Z UserLandom dobite podobne funkcije, ki pa so lepo navedene na začetnem zaslonu. Nimate veliko možnosti, čeprav so vse na voljo v aplikaciji. Možnosti, ki jih imate, so več distribucij in nekaj aplikacij. Ta aplikacija je zelo enostavna za uporabo in prenese vse datoteke, jih razpakira ter pokliče strežnik X, strežnik Vnc ali strežnik Xsdl. Ko izberete eno možnost in dovolite njeno namestitev, boste morali izbrati, kako prikazati delujoče okolje. Glede na to, kaj izberete, vas bo UserLand preusmeril v Trgovino Play, kjer boste v ta namen prenesli orodje. Ko prenesete ustrezno orodje, bo aplikacija to orodje zagnala vsakič, ko začnete sejo.


Pomembno opozorilo tukaj je, da se bo v tem procesu posodobil vaš novi korenski datotečni sistem. Poskrbite, da imate na disku dovolj prostora za namestitev. Količina prostora za shranjevanje, ki jo potrebujete, je odvisna od vaše izbire aplikacije, vendar je dobrih 10 GB dober začetek. Če ste kratki, boste morda imeli dolgo namestitev, nato pa se vseeno zruši zaradi pomanjkanja prostora.

https://github.com/CypherpunkArmory/UserLAnd

Zaključek

Za začetek tega procesa je potrebno veliko več kot ena aplikacija. Za upravljanje z ukazno vrstico boste potrebovali nekaj spretnosti in dovolj prostora na disku. Vaša potrpežljivost lahko tudi terja davek, saj boste ob prvem zagonu morali počakati na začetni prenos, nato pa še na dodatne nadgradnje.

O avtorju

Mats Tage Axelsson

Sem samostojni pisatelj za revije Linux. Z veseljem ugotavljam, kaj je mogoče pod Linuxom in kako se lahko vsi povežemo, da ga izboljšamo. Zajemam tudi obnovljivo energijo in nov način delovanja omrežja. Več o mojem pisanju najdete na mojem Blog .

Ogled vseh objav

POVEZANE LINUX NAMIGNE OBJAVE