Használja a Linuxot okostelefonján – ez így működik

Számos módja van a Linux használatának okostelefonján. Bemutatjuk őket, és bemutatjuk, hogyan működik.

kijelző

A Linux többféleképpen használható okostelefonon – még ha nem is teljesen triviális. A következőkben bemutatjuk, milyen lehetőségek vannak, és hogyan használhatod a Linuxot okostelefonodon.

  • A lehetőségek áttekintése
  • Linux mint operációs rendszer
  • Linux mint alkalmazás
  • Linux mint távoli asztal
  • Alternatív megoldásként: Linux-eszközök

A lehetőségek áttekintése

Az okostelefonok alapvetően elég erős kis számítógépek. Az Android pedig alapvetően nem más, mint egy (nagyon különleges) Linux disztribúció. Mi lehetne nyilvánvalóbb, mint egy normál Linux disztribúció használata az okostelefonon? Sajnos ez nem ilyen egyszerű.
Vannak alternatív operációs rendszerek az okostelefonokhoz, a Linux is használható lakás futni vagy mint távoli asztal és vagy csak Linux eszközök használja a parancssorban. Mindennek megvan a maga előnye és hátránya.

Linux mint operációs rendszer

Az "igazi" Linux okostelefon iránti vágyat nem olyan könnyű kielégíteni. Valószínűleg a legígéretesebb rendszer szereti Ubuntu érintés legyen az valójában teljesen leváltja az Androidot. A telepítés nagyon egyszerű egy irányított telepítő varázsló segítségével, de a probléma az "Eszközök" oldalon jelenik meg: itt vannak felsorolva a kompatibilis eszközök. Ezek pedig jelenleg: OnePlus One, Fairphone 2, Nexus 4/5, két Meizu és három bq készülék; a 2014-es Moto G a "Közösségi eszköz" néven is szerepel.
Hasonló a helyzet más megközelítésekkel is, az igazi Linux okostelefonok legjobb esetben is csak egyedi (ritka) eszközökhöz érhetők el. Ez vonatkozik a Librem 5-re is, amely csak előrendelhető.

Linux mint alkalmazás

A Linux azonban alkalmazásként is futhat közvetlenül Android alatt – és ami a legjobb: root nélkül! Két lehetőséget szeretnénk bemutatni: Debian noroot és a GNURoot Debian és XServer XSDL kombináció. Az első alkalmazás elérhetővé teszi a tényleges Linux rendszert, a második pedig biztosítja, hogy az asztali környezet a képernyőn végezzen. Eközben a GNURoot Debian megszűnt. Az utód UserLAnd semmiben sem rosszabb, mint az alkalmazás, és az alkalmazás helyettesítőjeként hivatkoznak rá.

A Debian noroot néhány kattintással fut – de nem igazán zökkenőmentesen. ×

A változat az alkalmazással Debian noroot triviális beállítani: Telepíteni az alkalmazást, várjon néhány percet, és megjelenik egy tipikus Linux asztali számítógép tovább. Sajnos itt sok minden nem működik, legalábbis bizonyos eszközökön. Ráadásul az eszköz, legalábbis itt egy Honor 6X-en, Rendkívül lassú. Alapvetően csak arra jó, hogy gyorsan átnézzük a Linuxot.
A második változat sokkal megbízhatóbban és gyorsabban fut, de valamivel összetettebben kell beállítani. Először telepítse a két alkalmazást a Google Playről. Ezután kezdje el XServer XSDL. Az alkalmazás kezdetben csak egy kék képernyőt jelenít meg a másik alkalmazásba beírandó parancsokkal.
Váltani UserLAnd. Itt már fut a Debian, de még nincs grafikus felület. Először frissítse a rendszert a következő parancsokkal:
apt kap frissítést
apt-get upgrade

Sajnos egy kis előkészítő munkát kell végezni a GNURoot Debian termináljában. ×

Ezután telepítse az asztali környezetet LXDE, a "hang kimenet" (pulseaudio) és a grafikus csomagkezelő Szinaptikus, a szoftver későbbi telepítéséhez a terminál nélkül:
apt-get install lxde pulseaudio synaptic
Végül muszáj UserLAnd még mindig megmondja, hová küldje a grafikát és a hangkimenetet, mi a helyzet a paranccsal "export" működik. Adja meg a címet a Az okostelefon IP-címe on, a példában a "192.168.178.89". Kiolvashatja őket az útválasztón, számos hálózati alkalmazáson keresztül vagy közvetlenül a GNURoot Debianban a " paranccsalip a". A kissé zavaros kimenetben az IP címet a "alapértelmezett".
export DISPLAY=192.168.178.89-0
export PULSE_SERVER=tcp:192.168.178.89:4712
Most végre lehet XServer XSDL kapcsoló – ahol bekapcsolja LXDE asztali számítania kell. Tipp mindkét változathoz: Ha Chromecaston keresztül monitorra küldi az okostelefon kijelzőjét, majd USB OTG adapteren keresztül csatlakoztatja az egeret/billentyűzetet az okostelefonhoz, akkor alapvetően egy komplett asztali számítógépünk lesz – ha nem is a leggyorsabb.

Ebben a változatban az asztali számítógép valójában nagyon simán fut, még a nem csúcskategóriás okostelefonokon is. ×

Linux mint távoli asztal

kijelző

Ha csak arról van szó, hogy például útközben is lehet Linuxot használni, akkor természetesen mindig vannak változatok távoli asztal: Például a Linux otthoni NAS-on fut, és egyszerűen elhagyja a Az asztal átvitele pusztán grafikusan. Ez néha elég szaggatott és nem mindennapi használatra alkalmas, de legalább számításigényes feladatok elvégzésére is használható, elvégre az okostelefonnak csak a képet kell megjelenítenie, és nem futtatnia kell egy második operációs rendszert. Az otthoni hálózaton a beállítás is nagyon gyorsan megtörténik: Linuxon a VNC szerver futtassa, és lépjen be az okostelefonon VNC néző.
Például Linuxon használhatja a x11vnc szerverek több mint "apt-get install x11vnc" majd a "x11vnc" Rajt. A VNC Viewer például ideális Androidhoz: Easy telepíteni, egy új kapcsolatot létrehozni, a A Linux számítógép IP-címe adja meg, és az asztal az okostelefonra kerül. De vigyázat: ez van nincs biztonságos kapcsolat - Erről az x11vnc indítás után tájékoztat, és a néző is beszámol erről. tippeket arról Jelszó védelem Az x11vnc ugyanezt adja az üzenettel. Egy olyan hálózatban, amelyben más felhasználók is vannak, csak akkor használja ezt a változatot, ha minden résztvevőben megbízhat. Vagy alaposabb ismereteket szerezhet a hálózatbiztonságról.
Bonyolulttá válik, ha ennek a Linux-on-Android verziónak az interneten keresztül kell működnie: Gondoskodnia kell arról, hogy otthoni hálózata kívülről mindig elérhető legyen Állítsa be a dinamikus DNS-t. Röviden, ez egy olyan szolgáltatás, amely lehetővé teszi a "mycomputer"-hez hasonló címet.dinamikus dns szolgáltató.de" mindig az útválasztó aktuális IP-címére utal. Ez az IP a DSL-szolgáltatótól függően változik, néha gyakrabban, néha ritkábban – de nem javítva. De a dinamikus DNS ismét egy önálló téma.

Távoli asztal – de lehet vele dolgozni is. ×

Alternatív megoldásként: Linux-eszközök

Ha mindez túl sok erőfeszítést jelent számodra, és csak időnként van szükséged egy Linux terminálra, természetesen nélkülözheted a teljes Linux disztribúciót is. Egy csodálatos eszköz, amely nem hiányozhat egyetlen Android okostelefonról sem, az ingyenes Termux alkalmazás. A Termux a terminál emulátor, amely a tipikus Linux-eszközök egész sorát hozza magával. Alapvetően ugyanúgy dolgozhat, mint az otthoni számítógépe előtt. Egy nagyon triviális példa: A "htop" paranccsal előhívható egy grafikusan előkészített feladatkezelő, amely meglehetősen pontos információkat ad a rendszererőforrások használatáról.
Szkriptet és automatizálást is végezhet kedved szerint a terminálban. És érdemes telepíteni a Termux kiterjesztéseket, különösen a Termux:API-t. Az API funkció hozzáférést biztosít a Termuxhoz a hardverfunkciókhoz, például a rezgésekhez, a kamerához vagy a GPS-adatokhoz. Így létre lehet hozni olyan szkripteket, amelyek kiértékelik a GPS-adatokat, és rezgésre késztetik az eszközt egy bizonyos pont elérésekor.

Bővebben a témáról: