I min artikel om Hvad er forskellen mellem Android og Linux, påpegede jeg (også kommentatorer), at en væsentlig forskel mellem Linux-distros og Android er, at Android ikke kan køre Linux-applikationer; i hvert fald ikke uden omhyggelige hacks.
I dag præsenterer jeg dig for et fedt værktøj, som er værd at skrive hjem om, og det går under navnet UserLAND.
UserLAND er et gratis open source-værktøj, der giver dig mulighed for at installere og administrere Linux-applikationer på din Android-enhed, som du ville native app og til også at køre fulde Linux-distributioner, f.g. Ubuntu, Kali Linux, Debian osv. – alt det nødvendige for at roote din enhed. Den har en indbygget terminal til tilslutning til skaller, og du kan tilslutte den til VNC sessioner, hvis du ønsker en grafisk oplevelse.
UserLAND er muliggjort af det samme team bag GNURoot Debian, og det blev oprettet som en erstatning for den originale GNURoot Debian app med det formål at gøre det muligt for udviklere at eksperimentere med Linux og dets almindelige software fra deres håndflader.
Du vil gennemgå en række meddelelser, når du starter UserLAND for første gang, hvorefter den vil downloade sine afhængigheder baseret på opsætningsvalg, du har foretaget, og det sejler uden problemer derefter.
Funktioner i UserLAND
Sådan bruges brugerland
Du kan bruge UserLAnd på en af 2 måder, apps med et enkelt klik og brugerdefinerede brugerdefinerede sessioner. Her er de involverede trin:
Apps med et enkelt klik:
- Klik på en app.
- Indtast de nødvendige oplysninger.
Det er alt!
Brugerdefinerede brugerdefinerede sessioner:
- Definer en session – En session er det, der beskriver det filsystem, du vil bruge, og den tjeneste (SSH eller VNC), du vil bruge til at oprette forbindelse til.
- Definer et filsystem – Et filsystem beskriver den Linux distro, du vil installere.
- Start sessionen.
Managing Packages
Debian, Ubuntu og Kali:
Opdater pakker: $ sudo apt-get update && sudo apt-get dist-upgrade Installer pakker: $ sudo apt-get install Fjern pakker: sudo apt-get remove
Archlinux
Opdatering: $ sudo pacman -Syu Installer pakker: $ sudo pacman -S Fjern pakker: $ sudo pacman -R
Installation af en desktop
Installer Lxde med kommandoen:
$ sudo apt-get install lxde
Installer X Server Client fra Google Play Butik.
Start XSDL, og indtast kommandoen i UserLAND og indtast kommandoen:
eksport DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:
Næste, indtast
startlxde
Gå tilbage til XSDL, og skrivebordet vil vise.
For Arch Linux er kun det første trin anderledes, da kommandoen er
$ sudo pacman -S lxde
Download UserLAND fra Google Play
Download UserLAND fra F-Droid
I dag er første gang, jeg dækker en app, der lader dig køre Linux på Android. Måske vil du gøre det omvendte og køre Android-apps på din Linux-distro i stedet, den mest bekvemme måde findes i form af Anbox.
UserLANDss slogan er "Empowering with Linux" – føler du dig styrket, når du bruger den? Smid dine to øre i kommentarfeltet nedenfor.