AnLinux: egyszerű módja a Linux környezet telepítésének egy Android telefonra root nélkül

AnLinux: egyszerű módja a Linux környezet telepítésének egy Android telefonra root nélkül

Minden Androidon futó telefon vagy táblagép olyan eszköz, amelyen Linux operációs rendszer fut. Igen, egy nagyon módosított operációs rendszer, de az Android alapja továbbra is a Linux kernel. Sajnos azonban a legtöbb telefon esetében nem érhető el az „Android lebontása és egy választott disztribúció telepítése” lehetőség.

Ezért ha Linuxot szeretne a telefonján, speciális kütyüket kell vásárolnia, például a PinePhone-t, amelyről már írtunk az egyik cikkben. De van egy másik módja annak, hogy szinte bármilyen okostelefonon Linux-környezetet szerezzen root hozzáférés nélkül. Az AnLinux nevű telepítő segít ebben.

Mi az az AnLinux?

Ez egy speciális szoftver adjon esélyt használjon Linuxot a telefonján egy olyan lemezkép csatolásával, amely bármely disztribúció gyökérfájlrendszerét tartalmazza, beleértve az Ubuntu, Kali, Fedora, CentOS, OpenSuse, Arch, Alpine és sok más terjesztést. A telepítő a PROoot segítségével emulálja a root hozzáférést.

A PROoot elfogja a felhasználó által kezdeményezett összes olyan hívást, amelyhez általában root hozzáférés szükséges, és biztosítja, hogy normál körülmények között működjenek. A PROoot a ptrace rendszerhívást használja a szoftver hibakereséséhez, ami segít a cél elérésében. A PROoot-tal mindez megtehető, mint a chroot-tal, de root jogok nélkül. Ezenkívül a PROoot hamis felhasználói hozzáférést biztosít a pszeudofájlrendszerhez.

Az AnLinux egy kis program. De ez elég is, mert ennek egyetlen célja a rendszerképek telepítése és a felhasználói környezetet emelő szkriptek futtatása. Ha minden készen van, a felhasználó egy Linux PC-t kap okostelefon helyett, az Android pedig továbbra is fut a háttérben. VNC megjelenítővel vagy terminállal csatlakozunk az eszközhöz, és máris munkára készen állunk.

Természetesen ez nem ideális lehetőség a Linux futtatásához okostelefonon, de elég jól működik.

Hol is kezdjem?

A legfontosabb dolog egy Android okostelefon, amelynek operációs rendszere nem alacsonyabb, mint a Lollipop. Ezen kívül egy 32 bites vagy 64 bites ARM vagy x86 eszköz is működni fog. Ezenkívül jelentős mennyiségű szabad fájlterületre lesz szüksége. Ehhez használhat memóriakártyát vagy egyszerűen egy nagy mennyiségű belső memóriával rendelkező eszközt.

Ezenkívül szüksége lesz:

Termux és VNC szükséges a „Linux számítógéphez” való hozzáféréshez. Az utolsó három elem csak a telefonnal és a telepítővel való kényelmes munkavégzéshez szükséges. HDMI-kábelre csak akkor van szükség, ha a felhasználó számára kényelmesebb a nagy képernyővel dolgozni, ahelyett, hogy a telefon kijelzőjét nézné.

Nos, kezdjük

AnLinux: egyszerű módja a Linux környezet telepítésének egy Android telefonra root nélkül

A Termux telepítése után egy teljes értékű konzolt kapunk. Igen, nincs root (ha a telefon nincs rootolva), de nem baj. A következő lépés a lemezkép telepítése a Linux disztribúcióhoz.

Most meg kell nyitnia az AnLinuxot, majd a menüből válassza ki az Irányítópultot. Összesen három gomb van, de csak egyet választhat ki, az elsőt. Ezt követően megjelenik a disztribúcióválasztó menü. Nem csak egyet, hanem többet is választhat, de ebben az esetben nagy mennyiségű szabad fájlterületre lesz szüksége.

Az elosztás kiválasztása után két másik gomb aktiválódik. A második lehetővé teszi a Linux letöltéséhez és telepítéséhez szükséges parancsok letöltését a vágólapra. Általában ezek a pkg, a wget parancsok és a végrehajtásukra szolgáló szkript.

AnLinux: egyszerű módja a Linux környezet telepítésének egy Android telefonra root nélkül

A harmadik gomb elindítja a Termuxot, így a parancsok beilleszthetők a konzolba. Ha minden elkészült, elindul egy szkript, amely lehetővé teszi a terjesztési környezet betöltését. A terjesztési készlet meghívásához minden alkalommal le kell futtatnia a szkriptet, de csak egyszer telepítjük.

Mi a helyzet a grafikus héjjal?

Ha szüksége van rá, akkor csak ki kell választania az asztali környezet menüjét, és több gombot kell használnia - nem három, hanem több jelenik meg. Magán a disztribúción kívül ki kell választania egy shellt is, például Xfce4, Mate, LXQt vagy LXDE. Általában semmi bonyolult.

Ezután a disztribúciót elindító szkripten kívül szüksége lesz még egyre - ez aktiválja a VNC-kiszolgálót. Általában az egész folyamat egyszerű és egyértelmű, nem valószínű, hogy nehézségeket okozna.

A VNC szerver elindítása után kliens oldalról csatlakozunk a viewer segítségével. Ismernie kell a portot és a localhostot. Minderről a forgatókönyv beszámol. Ha minden helyesen történik, a felhasználó hozzáfér a virtuális Linux rendszeréhez. A modern telefonok teljesítménye kiváló, így nem lesz probléma. Természetesen nem valószínű, hogy egy okostelefon teljesen helyettesítheti az asztali számítógépet, de általában minden működik.

Ez a módszer akkor lehet hasznos, ha hirtelen sürgősen csatlakoznia kell a szerverhez, és Ön az autóban van, laptop nélkül (természetesen ebben az esetben az összes fent leírt műveletet az AnLinux-szal már végre kell hajtani). A Linuxos virtuális gépek lehetővé teszik a munkahelyi vagy otthoni szerverhez való csatlakozást. És ha valamilyen oknál fogva van kijelző és vezeték nélküli billentyűzet az autóban, akkor pillanatok alatt megszervezhet egy munkahelyi irodát az utastérben.

AnLinux: egyszerű módja a Linux környezet telepítésének egy Android telefonra root nélkül

Forrás: will.com

Hozzászólás