I artikkelen min om Hva er forskjellen mellom Android og Linux, påpekte jeg (også kommentatorer) at en stor forskjell mellom Linux-distros og Android er at Android ikke kan kjøre Linux-applikasjoner; i hvert fall ikke uten møysommelige hacks.
I dag introduserer jeg deg for et kult verktøy som er verdt å skrive hjem om, og det går under navnet UserLAND.
UserLAND er et gratis verktøy med åpen kildekode som lar deg installere og administrere Linux-applikasjoner på Android-enheten din som du ville native app og også kjøre fulle Linux-distribusjoner, f.g. Ubuntu, Kali Linux, Debian osv. – alt du trenger for å roote enheten din. Den har en innebygd terminal for tilkobling til skall og du kan koble den til VNC sesjoner hvis du vil ha en grafisk opplevelse.
UserLAND er muliggjort av det samme teamet bak GNURoot Debian, og det ble opprettet som en erstatning for den originale GNURoot Debian app med sikte på å gjøre det mulig for utviklere å eksperimentere med Linux og dens vanlige programvare fra håndflatene deres.
Du vil gå gjennom en rekke meldinger når du starter UserLAND for første gang, hvoretter den vil laste ned avhengighetene sine basert på oppsettsvalg du har gjort, og det går jevnt etterpå.
Funksjoner i UserLAND
Hvordan bruke UserLand
Du kan bruke UserLAnd på en av to måter, enkeltklikk-apper og brukerdefinerte tilpassede økter. Her er trinnene involvert:
Apper med ett klikk:
- Klikk på en app.
- Skriv inn nødvendig informasjon.
Det er alt!
Brukerdefinerte tilpassede økter:
- Definer en økt – En sesjon er det som beskriver filsystemet du skal bruke og tjenesten (SSH eller VNC) som du vil bruke for å koble til det.
- Definer et filsystem – Et filsystem beskriver Linux-distroen du vil installere.
- Start økten.
Administrere pakker
Debian, Ubuntu og Kali:
Oppdater pakker: $ sudo apt-get update && sudo apt-get dist-upgrade Installer pakker: $ sudo apt-get install Fjern pakker: sudo apt-get remove
Archlinux
Oppdater: $ sudo pacman -Syu Installer pakker: $ sudo pacman -S Fjern pakker: $ sudo pacman -R
Installere et skrivebord
Installer Lxde med kommandoen:
$ sudo apt-get install lxde
Installer X Server Client fra Google Play-butikken.
Start XSDL og i UserLAND og skriv inn kommandoen:
export DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:
Neste, skriv inn
startlxde
Gå tilbake til XSDL og skrivebordet vises.
For Arch Linux er bare det første trinnet annerledes ettersom kommandoen er
$ sudo pacman -S lxde
Last ned UserLAND fra Google Play
Last ned UserLAND fra F-Droid
I dag er første gang jeg dekker en app som lar deg kjøre Linux på Android. Kanskje du vil gjøre det motsatte og kjøre Android-apper på din Linux-distro i stedet, den mest praktiske måten finnes i form av Anbox.
UserLANDss slagord er «Empowering with Linux» – føler du deg styrket når du bruker den? Legg inn to øre i kommentarfeltet nedenfor.