Linux es ist eines der beliebtesten Betriebssysteme der Welt, bekannt für sein offenes System und freie Software. Viele Android-Nutzer denken darüber nach, wie sie Linux auf ihrem Gerät ausführen können, um zusätzliche Funktionen und Personalisierung zu erhalten.
Normalerweise benötigen Sie Administratorrechte, die auch als Root-Rechte bezeichnet werden, um Linux auf einem Android-Gerät zu installieren. Allerdings möchten nicht alle Benutzer Root-Zugriff aufgrund von Sicherheits- und Herstellergarantie-Risiken erhalten.
In diesem Artikel erfahren Sie, wie Sie Linux auf einem Android-Gerät installieren können, ohne Root-Rechte benötigen zu müssen. Diese Methode wird als setzen Sie Linux in einen Container.
Wenn Sie Linux in einen Container stellen, können Sie ein Linux-System in einer Android-Umgebung ausführen, ähnlich wie beim Ausführen einer virtuellen Maschine. Anstatt jedoch ein Linux-System vollständig zu emulieren, verwendet der Container den Kernel des Android-Geräts und führt ausschließlich Linux-Systemanwendungen aus, die in Android ausgeführt werden können.
Anmerkung: Bevor Sie Linux in einem Container installieren, stellen Sie sicher, dass Ihr Android-Gerät über genügend Leistung und Speicher verfügt, um die Ausführung von zwei Betriebssystemen gleichzeitig zu unterstützen. Es sollte auch berücksichtigt werden, dass einige Funktionen und Funktionen möglicherweise nicht verfügbar sind, da Sie keinen vollständigen Zugriff auf die Android-Systemressourcen gewähren.
Installation von Linux auf Android ohne Administratorrechte
Der Besitz von Linux auf einem Android-Gerät kann dem Benutzer zusätzliche Funktionen und Funktionen bieten. Normalerweise erfordert die Installation von Linux jedoch Administratorrechte (Root-Zugriff), die der Benutzer möglicherweise nicht immer erhält, oder dies kann unerwünschte Folgen für das Smartphone oder Tablet verursachen.
Glücklicherweise gibt es Möglichkeiten, Linux ohne Administratorrechte auf Android zu installieren. Eine solche Methode ist die Verwendung von Anwendungen wie Termux und UserLAnd. Wenn Sie die folgenden Schritte befolgen, können Sie leicht auf die Linux-Umgebung auf Ihrem Gerät zugreifen.
- Laden Sie die Termux-App im Google Play Store herunter und installieren Sie sie.
- Öffnen Sie Termux und geben Sie den Befehl "pkg install proot" ein, um die erforderlichen Pakete zu installieren.
- Geben Sie den Befehl "proot" ein, um eine voll funktionsfähige Linux-Umgebung auf Ihrem Gerät zu starten.
- Wenn Sie vorgefertigte Linux-Distributionen verwenden möchten, geben Sie den Befehl "wget" ein [Distributions-URL]" um die Distribution herunterzuladen.
- Nach dem Booten verwenden Sie den Befehl "proot -r [pfad zur Distribution]" um eine Verbindung zu Linux herzustellen.
Die zweite Methode ist die Verwendung der UserLAnd-Anwendung.
- Laden Sie die UserLAnd App im Google Play Store herunter und installieren Sie sie.
- Öffnen Sie UserLAnd und wählen Sie die Linux-Distribution aus, die Sie installieren möchten.
- Folgen Sie den Anweisungen der Anwendung, um die ausgewählte Distribution auf Ihrem Gerät zu installieren.
- Nach der Installation können Sie die Linux-Umgebung über UserLAnd ausführen und auf Ihrem Gerät verwenden.
Beachten Sie, dass diese Methoden die Installation von Linux auf einem Gerät ohne Administratorrechte ermöglichen, sie jedoch keinen vollständigen Zugriff auf Systemressourcen und -funktionen ermöglichen. Diese Einschränkung macht einige Aufgaben unmöglich oder schwierig, aber für die meisten normalen Aufgaben ist die Verwendung von Linux auf Android ohne Administratorrechte eine völlig akzeptable Lösung.
Vorbereiten der Installation von Linux auf Android
Wenn Sie Linux auf Ihrem Android-Gerät ohne Administratorrechte ausführen möchten, müssen Sie einige vorbereitende Schritte ausführen:
- Überprüfen Sie die Android-Version: Sie müssen Android 4.0 oder höher installiert haben.
- Laden Sie die Termux-App aus dem Google Play Store herunter. Termux ist ein Terminal-Emulator für Android, mit dem Sie Linux-Befehle ohne Root-Zugriff verwenden können.
- Führen Sie die Termux-Anwendung aus, und führen Sie die folgenden Befehle aus, um den Batch-Manager zu aktualisieren:
pkg updatepkg upgrade
- Installieren Sie das Git-Paket mit dem folgenden Befehl:
pkg install git
- Lehnen Sie das Linux Deploy-Repository mit dem Befehl ab:
git clone https://github.com/meefik/linuxdeploy.git
- Installieren Sie Linux Deploy mit dem folgenden Befehl:
cd linuxdeploybash setup.sh
Ihr Android-Gerät ist jetzt bereit, Linux zu installieren. Im nächsten Abschnitt werden wir uns mit dem Installationsprozess und der Konfiguration von Linux auf Android befassen.
Linux auf Android ohne Administratorrechte ausführen
Das Ausführen von Linux auf Android ohne Administratorrechte (root) kann für diejenigen nützlich sein, die die Funktionen von Linux auf ihrem Gerät nutzen möchten, aber keine Administratorrechte erhalten möchten oder können.
Es gibt mehrere Möglichkeiten, Linux auf Android ohne Administratorrechte auszuführen:
1. Verwenden von Emulatoranwendungen
Eine Möglichkeit, Linux auf Android ohne Root-Rechte auszuführen, besteht darin, Emulatoranwendungen zu verwenden, mit denen Sie eine Linux-Umgebung auf Ihrem Gerät emulieren können. Solche Anwendungen ermöglichen den Zugriff auf grundlegende Linux-Funktionen und -Funktionen wie die Verwendung der Befehlszeile, das Ausführen von Programmen und vieles mehr. Ein Beispiel für eine solche Anwendung ist "UserLAnd".
2. Verwenden von virtuellen Maschinen
Eine andere Möglichkeit, Linux auf Android ohne Root-Rechte auszuführen, besteht darin, virtuelle Maschinen zu verwenden, mit denen Sie Betriebssysteme in einem anderen Betriebssystem ausführen können. Dazu müssen Sie eine virtuelle Maschine wie "VirtualBox" oder "QEMU" auf Ihrem Android-Gerät installieren. Sie können dann das gewünschte Linux-Betriebssystemabbild herunterladen und installieren und es in einer virtuellen Maschine auf dem Gerät ausführen.
3. Verwendung von Containern
Die dritte Möglichkeit, Linux auf Android ohne Root-Rechte auszuführen, besteht darin, eine Containertechnologie wie Docker zu verwenden. Mit Containern können Sie Sandboxen erstellen und ausführen, in denen Sie mit Linux arbeiten können. Einige Containeranwendungen wie "Termux" enthalten eine bereits installierte Linux-Umgebung und bieten eine breite Palette von Befehlen und Werkzeugen, die Sie verwenden können.
Ohne Administratorrechte (Root) können Sie die Funktionen und Funktionen von Linux weiterhin mit Emulatoren, virtuellen Maschinen oder Containern auf Ihrem Android-Gerät genießen.