In mijn artikel over Wat is het verschil tussen Android en Linux, heb ik (ook commentatoren) erop gewezen dat een groot verschil tussen Linux-distributies en Android is dat Android geen Linux-applicaties kan draaien; in ieder geval niet zonder nauwgezette hacks.
Vandaag stel ik je voor aan een coole tool die het waard is om over naar huis te schrijven en die de naam UserLANDd.
UserLAND is een gratis, open-source tool waarmee je Linux-applicaties op je Android-apparaat kunt installeren en beheren zoals je dat met een native app en om ook volledige Linux-distributies uit te voeren e.g. Ubuntu, Kali Linux, Debian , enz. – alle noodzaak om uw apparaat te rooten. Het heeft een ingebouwde terminal om verbinding te maken met shells en je kunt het verbinden met VNC sessies als je een grafische ervaring wilt.
UserLANDd wordt mogelijk gemaakt door hetzelfde team achter GNURoot Debian en is gemaakt als vervanging voor de originele GNUroot Debian app met als doel ontwikkelaars in staat te stellen te experimenteren met Linux en de gangbare software vanuit het gemak van hun handpalm.
U doorloopt een reeks prompts wanneer u UserLand voor de eerste keer start, waarna het zijn afhankelijkheden zal downloaden op basis van de instellingskeuzes die je hebt gemaakt en daarna is het een makkie.
Functies in Gebruikersland
Gebruikersland gebruiken
U kunt UserLAND op twee manieren gebruiken: apps met één klik en door de gebruiker gedefinieerde aangepaste sessies. Dit zijn de betrokken stappen:
Apps met één klik:
- Klik op een app.
- Voer de vereiste informatie in.
Dat is alles!
Door gebruiker gedefinieerde aangepaste sessies:
- Een sessie definiëren – Een sessie beschrijft het bestandssysteem dat u gaat gebruiken en de service (SSH of VNC) die u gaat gebruiken om er verbinding mee te maken.
- Definieer een bestandssysteem – Een bestandssysteem beschrijft de Linux distro die je wilt installeren.
- Start de sessie.
Pakketten beheren
Debian, Ubuntu en Kali:
Update pakketten: $ sudo apt-get update && sudo apt-get dist-upgrade Installeer pakketten: $ sudo apt-get install Pakketten verwijderen: sudo apt-get verwijderen
Archlinux
Bijwerken: $ sudo pacman-Syu Installeer pakketten: $ sudo pacman-S Pakketten verwijderen: $ sudo pacman-R
Een desktop installeren
Installeer Lxde met het commando:
$ sudo apt-get install lxde
Installeer X Server Client vanuit de Google Play Store.
Start XSDL en voer in UserLAND de opdracht in:
export DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:
Voer vervolgens in
startlxde
Ga terug naar XSDL en het bureaublad wordt weergegeven.
Voor Arch Linux is alleen de eerste stap anders omdat de opdracht is
$ sudo pacman -S lxde
Download UserLAND van Google Play
Download UserLAND van F-Droid
Vandaag behandel ik voor het eerst een app waarmee je Linux op Android kunt gebruiken. Misschien wil je het omgekeerde doen en in plaats daarvan Android-apps op je Linux-distro uitvoeren, de handigste manier bestaat in de vorm van Anbox.
De slogan vanUserLAND' is "Empowering with Linux" – voel je je sterker als je het gebruikt? Laat je twee cent vallen in het commentaargedeelte hieronder.