In meinem Artikel „Was ist der Unterschied zwischen Android und Linux“ habe ich (auch Kommentatoren) darauf hingewiesen, dass ein wesentlicher Unterschied zwischen Linux-Distributionen und Android darin besteht, dass Android keine Linux-Anwendungen ausführen kann; zumindest nicht ohne mühsame Hacks.
Heute stelle ich Ihnen ein cooles Tool vor, über das es sich lohnt, nach Hause zu schreiben, und es heißt UserLAND.
UserLAND ist ein kostenloses Open-Source-Tool, mit dem Sie Linux-Anwendungen wie gewohnt auf Ihrem Android-Gerät installieren und verw alten können native App zu verwenden und auch vollständige Linux-Distributionen auszuführen, z.g. Ubuntu, Kali Linux, Debian usw. – all die Notwendigkeit, Ihr Gerät zu rooten. Es verfügt über ein eingebautes Terminal zum Verbinden mit Shells und Sie können es mit VNC Sitzungen verbinden, wenn Sie ein grafisches Erlebnis wünschen.
UserLAND wird von demselben Team hinter GNURoot Debian ermöglicht und wurde als Ersatz für das Original erstellt. GNURoot Debian-App mit dem Ziel, es Entwicklern zu ermöglichen, mit Linux und seiner gängigen Software bequem von der Handfläche aus zu experimentieren.
Du wirst eine Reihe von Eingabeaufforderungen durchlaufen, wenn du UserLAND zum ersten Mal startest, wonach es seine Abhängigkeiten basierend auf herunterlädt Setup-Entscheidungen, die Sie getroffen haben, und danach läuft es reibungslos.
Funktionen in UserLAND
So verwenden Sie UserLAND
Sie können UserLAND auf zwei Arten verwenden: Apps mit einem Klick und benutzerdefinierte benutzerdefinierte Sitzungen. Hier sind die erforderlichen Schritte:
Apps mit einem Klick:
- Klicken Sie auf eine App.
- Geben Sie die erforderlichen Informationen ein.
Das ist alles!
Benutzerdefinierte benutzerdefinierte Sitzungen:
- Definieren Sie eine Sitzung – Eine Sitzung beschreibt das Dateisystem, das Sie verwenden, und den Dienst (SSH oder VNC), mit dem Sie eine Verbindung herstellen.
- Dateisystem definieren – Ein Dateisystem beschreibt die Linux-Distribution, die Sie installieren möchten.
- Sitzung starten.
Pakete verw alten
Debian, Ubuntu und Kali:
Pakete aktualisieren: $ sudo apt-get update && sudo apt-get dist-upgrade Pakete installieren: $ sudo apt-get installieren Pakete entfernen: sudo apt-get entfernen
Archlinux
Aktualisieren: $ sudo pacman-Syu Pakete installieren: $ sudo pacman-S Pakete entfernen: $ sudo pacman-R
Desktop installieren
Installieren Sie Lxde mit dem Befehl:
$ sudo apt-get install lxde
Installieren Sie den X Server Client aus dem Google Play Store.
XSDL starten und in UserLAnd folgenden Befehl eingeben:
export DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:
Als nächstes geben Sie ein
startlxde
Gehen Sie zurück zu XSDL und der Desktop wird angezeigt.
Für Arch Linux ist nur der erste Schritt anders, da der Befehl lautet
$ sudo pacman -S lxde
UserLAND von Google Play herunterladen
UserLAND von F-Droid herunterladen
Heute stelle ich zum ersten Mal eine App vor, mit der Sie Linux auf Android ausführen können. Vielleicht möchten Sie das Gegenteil tun und stattdessen Android-Apps auf Ihrer Linux-Distribution ausführen. Der bequemste Weg besteht in Form von Anbox.
Der Slogan vonUserLAND' lautet „Empowering with Linux“ – fühlen Sie sich ermächtigt, wenn Sie es verwenden? Lassen Sie Ihren Senf im Kommentarbereich unten fallen.