Von Zeit zu Zeit müssen Android-Apps auf einem Ubuntu-Computer ausgeführt werden, um beispielsweise ihre Funktionsfähigkeit zu testen oder einfach nur nachzudenken, bevor sie auf einem mobilen Gerät installiert werden. In solchen Fällen wird Anbox, die Plattform zum Ausführen von Android-Apps unter Linux, zu einer echten Rettung. Es ermöglicht Ihnen, eine virtuelle Android-Umgebung zu erstellen und jede Anwendung auf Ihrem Computer auszuführen, ohne einen Androida-Emulator installieren oder komplexe virtuelle Maschinen konfigurieren zu müssen.
Wenn Sie die Installation von Anbox auf Ubuntu beschreiben, müssen Sie zuerst Zugriff auf die Snap-Paketquellen aus dem signierten Canonical-Repository erwerben, da die Anbox-Anwendung in den offiziellen Ubuntu-Repositories nicht verfügbar ist. Konfigurieren Sie dann Ihr System für die Arbeit mit Snap-Paketen und installieren Sie Anbox selbst.
Der Zugriff auf Snap-Pakete erfolgt über Befehle im Terminal. Danach wird die Installation von Anbox einfacher und intuitiver. Beachten Sie jedoch, dass es sich bei Anbox um experimentelle Software handelt und die Installation einige Probleme verursachen kann, bevor Sie beginnen. Darüber hinaus sind die Systemanforderungen von Anbox recht hoch, daher sollten Sie vor der Installation die erforderlichen Komponenten und den Zustand Ihres Pcs überprüfen.
Schritte zur Installation von Anbox auf Ubuntu
Die Installation von Anbox auf Ubuntu erfolgt durch die folgenden Schritte:
1. Vorbereitung des Systems
Stellen Sie vor der Installation von Anbox sicher, dass Ihr System vollständig auf dem neuesten Stand ist. Öffnen Sie dazu ein Terminal und führen Sie den folgenden Befehl aus:
sudo apt update && sudo apt upgrade -y
2. Aktivieren der SNAP-Funktion
Um Anbox zu installieren, müssen Sie die Möglichkeit aktivieren, SNAP-Pakete zu verwenden. Führen Sie den folgenden Befehl aus:
sudo apt install snapd
3. Anbox installieren
Führen Sie nach erfolgreicher Aktivierung der SNAP-Pakete den folgenden Befehl aus, um Anbox zu installieren:
sudo snap install --devmode --beta anbox
4. Starten von Anbox
Nachdem die Installation von Anbox abgeschlossen ist, führen Sie sie mit dem Befehl aus:
Jetzt ist Anbox auf Ihrem Ubuntu-System einsatzbereit!
Laden Sie die erforderlichen Pakete herunter und installieren Sie sie
Stellen Sie sicher, dass die folgenden Pakete auf Ihrem Computer installiert sind, bevor Sie mit der Installation von Anbox beginnen:
- adb (Android Debug Bridge) ist ein Android–Entwickler-Tool, mit dem Sie über die Befehlszeile mit Android-Geräten interagieren können.
- dkms (Dynamic Kernel Module Support) ist eine Sammlung von Tools, mit denen Sie Kernel-Treiber erstellen und installieren können, ohne das System neu zu starten.
- curl ist ein Befehlszeilenprogramm für die Arbeit mit URLs.
- rng-tools ist ein Werkzeug, das den Zugriff auf einen Hardware-Zufallszahlengenerator unter Linux ermöglicht.
- lxc ist ein Toolkit zum Verwalten von Systemcontainern.
- lxd ist ein auf LXC basierendes Containerverwaltungssystem.
- android-tools-adb ist ein Paket mit adb und anderen Tools, die für die Interaktion mit Android-Geräten benötigt werden.
- android-tools-fastboot ist ein Paket mit Werkzeugen für die Arbeit mit Bootloadern von Android-Geräten.
Sie können alle erforderlichen Pakete mit dem folgenden Befehl installieren:
sudo apt install adb dkms curl rng-tools lxc lxd android-tools-adb android-tools-fastboot
Nach dem Ausführen des Befehls müssen Sie möglicherweise das Administratorkennwort (root) eingeben.
Installieren Sie Anbox aus dem Quellcode
Wenn Sie Anbox aus dem Quellcode auf Ubuntu installieren möchten, befolgen Sie diese Schritte:
Schritt 1: Installieren Sie die erforderlichen Abhängigkeiten. Führen Sie den folgenden Befehl im Terminal aus:
sudo apt-get install git cmake cmake-data libboost-dev libboost-filesystem-dev libboost-system-dev libboost-test-dev libsdl2-dev squashfs-tools
Schritt 2: Klonen Sie das Anbox-Repository von GitHub. Führen Sie den folgenden Befehl aus:
git clone https://github.com/anbox/anbox.git
Schritt 3: Navigieren Sie zum Verzeichnis mit dem Anbox-Repository. Führen Sie den folgenden Befehl aus:
Schritt 4: Erstellen und navigieren Sie zum Build-Verzeichnis. Führen Sie den folgenden Befehl aus:
mkdir build && cd build
Schritt 5: Starten Sie den Build-Prozess. Führen Sie die folgenden Befehle aus:
Schritt 6: Installieren Sie Anbox. Führen Sie den folgenden Befehl aus:
sudo make install
Schritt 7: Starten Sie Anbox. Führen Sie den folgenden Befehl aus:
Glückwunsch! Jetzt haben Sie Anbox auf Ubuntu aus dem Quellcode installiert.
Beachten Sie, dass diese Installationsmethode Zeit und einige zusätzliche Schritte auf Ihrer Seite erfordern kann. Wenn Sie Probleme haben, finden Sie weitere Informationen in der Anbox-Dokumentation.
Konfigurieren Sie den Kernel, um Anbox zu unterstützen
Bevor Sie Anbox auf Ubuntu installieren, stellen Sie sicher, dass Ihr Kernel die erforderlichen Funktionen unterstützt, und installieren Sie die entsprechenden Module. Führen Sie die folgenden Schritte aus, um den Kernel zu konfigurieren:
- Öffnen Sie ein Terminal und führen Sie den Befehl sudo nano /etc/modules aus .
- Fügen Sie der Datei die folgenden Zeilen hinzu:
| Modulname |
|---|
| ashmem_linux |
| binder_linux |
Speichern Sie die Datei und schließen Sie sie, indem Sie Strg + X und dann Y drücken, um das Speichern zu bestätigen.
- Führen Sie den Befehl sudo modprobe ashmem_linux aus, um das Kernelmodul ashmem_linux zu laden.
- Führen Sie den Befehl sudo modprobe binder_linux aus, um das Kernelmodul binder_linux zu laden.
Nachdem Sie diese Schritte ausgeführt haben, wird Ihr Kernel so konfiguriert, dass er Anbox unterstützt. Jetzt sind Sie bereit, Anbox auf Ubuntu zu installieren und auszuführen.
Installieren Sie Apps auf Anbox
Nach der Installation von Anbox auf Ubuntu können Sie mit der Installation von Apps auf dem virtuellen Android-Container beginnen.
Hier sind einige Möglichkeiten, Apps auf Anbox zu installieren:
| Art | Die Beschreibung |
|---|---|
| Verwenden des Google Play Store | Sie können den Google Play Store auf Anbox installieren und Apps direkt aus dem Store herunterladen. |
| Installation mit APK-Dateien | Sie können die App-APK-Dateien aus dem Internet herunterladen und in Anbox installieren. |
| Verwenden der ADB-Befehlszeile | Sie können die ADB-Befehle (Android Debug Bridge) verwenden, um Anwendungen von Ihrem Computer aus auf der Anbox zu installieren. |
Wählen Sie die bequemste Methode für Sie, um mit der Installation und Verwendung von Anwendungen auf Anbox zu beginnen.
Schnittstelle einrichten und Anbox starten
Nachdem Sie Anbox erfolgreich auf Ihrem Ubuntu-System installiert haben, müssen Sie die Benutzeroberfläche konfigurieren und die Anwendung ausführen.
1. Der erste Schritt besteht darin, die Anbox-Anzeige einzurichten. Öffnen Sie dazu ein Terminal und führen Sie den Befehl aus:
2. Nach dem Start der Anbox-Sitzung wird die Schnittstelle in einem neuen Fenster angezeigt. Um die Größe zu vergrößern, klicken Sie auf das Fenstererweiterungssymbol in der oberen rechten Ecke des Fensters. Wählen Sie dann die gewünschte Größe aus.
3. Installieren Sie nun die Anwendungen, die Sie in Anbox verwenden möchten, indem Sie die APK-Dateien ziehen oder den adb-Befehl verwenden.
4. Nach der Installation der Anwendungen können Sie sie direkt von der Anbox-Oberfläche aus starten. Suchen Sie nach dem installierten App-Symbol und klicken Sie darauf, um loszulegen.
Jetzt sind Sie bereit, Anbox auf Ihrem Ubuntu-Gerät zu verwenden und es zu genießen, Android-Apps auf Ihrem Desktop auszuführen.