Přejít na hlavní obsah

Jak nainstalovat Anbox na Ubuntu

Čas od času je potřeba spouštět aplikace pro Android na počítači s operačním systémem Ubuntu, aby se například otestovala jejich funkčnost nebo se před řádnou instalací do mobilního zařízení jen zamíchala. V takových případech se anbox, platforma pro spouštění aplikací pro Android na Linuxu, stává skutečnou záchranou. Umožňuje vám vytvořit virtuální prostředí Android a spustit libovolnou aplikaci v počítači, aniž byste museli instalovat emulátor Androida nebo konfigurovat složité virtuální stroje.

Při popisu procesu instalace Anboxu na Ubuntu je prvním krokem nákup přístupu ke zdrojům snap balíčků z podepsaného úložiště Canonical-a, protože aplikace Anbox není k dispozici v oficiálních úložištích Ubuntu. Poté byste měli nakonfigurovat svůj systém tak, aby fungoval s balíčky Snap, a nainstalovat samotný Anbox.

Přístup k Snap balíčkům se provádí pomocí příkazů v terminálu. Poté bude proces instalace Anboxu jednodušší a přehlednější. Před zahájením je však třeba vzít v úvahu, že Anbox je experimentální software a jeho instalace může způsobit určité problémy. Kromě toho jsou systémové požadavky Anboxu poměrně vysoké, takže před instalací stojí za to zkontrolovat potřebné součásti a stav vašeho počítače.

Kroky instalace Anboxu na Ubuntu

Instalace Anboxu na Ubuntu se provádí následujícími kroky:

1. Příprava systému

Před instalací Anboxu se ujistěte, že je váš systém plně aktualizován. Chcete-li to provést, otevřete terminál a spusťte následující příkaz:

sudo apt update && sudo apt upgrade -y

2. Zahrnutí možnosti použití SNAP

Chcete-li nainstalovat Anbox, budete muset povolit možnost použití snap paketů. Spusťte následující příkaz:

sudo apt install snapd

3. Instalace Anboxu

Po úspěšné aktivaci snap balíčků spusťte následující příkaz k instalaci Anboxu:

sudo snap install --devmode --beta anbox

4. Spuštění Anboxu

Po dokončení instalace Anboxu jej spusťte pomocí příkazu:

Nyní je Anbox připraven k použití na vašem systému Ubuntu!

Stáhněte a nainstalujte potřebné balíčky

Než začnete instalovat Anbox, ujistěte se, že máte v počítači nainstalované následující balíčky:

  1. adb (Android Debug Bridge) je vývojářský nástroj pro Android, který vám umožňuje komunikovat se zařízeními Android prostřednictvím příkazového řádku.
  2. dkms (Dynamic Kernel Module Support) je sada nástrojů, které umožňují vytvářet a instalovat ovladače jádra bez restartování systému.
  3. curl je nástroj příkazového řádku pro práci s adresami URL.
  4. rng-tools je nástroj, který umožňuje přístup k hardwarovému generátoru náhodných čísel v Linuxu.
  5. lxc je sada nástrojů pro správu systémových kontejnerů.
  6. lxd je systém pro správu kontejnerů založený na LXC.
  7. Android Tools-ADB balíček s adb a dalšími nástroji potřebnými pro interakci se zařízeními Android.
  8. android tools - Fastboot-balíček nástrojů pro práci se spouštěči zařízení Android.

Nainstalujte všechny potřebné balíčky pomocí následujícího příkazu:

sudo apt install adb dkms curl rng-tools lxc lxd android-tools-adb android-tools-fastboot

Po provedení příkazu možná budete muset zadat heslo správce (root).

Nainstalujte Anbox ze zdrojového kódu

Pokud chcete nainstalovat Anbox na Ubuntu ze zdrojového kódu, postupujte podle těchto kroků:

Krok 1: Nastavte si potřebné závislosti. Spusťte v terminálu následující příkaz:

sudo apt-get install git cmake cmake-data libboost-dev libboost-filesystem-dev libboost-system-dev libboost-test-dev libsdl2-dev squashfs-tools

Krok 2: Klonujte úložiště Anbox z GitHubu. Spusťte následující příkaz:

git clone https://github.com/anbox/anbox.git

Krok 3: Přejděte do adresáře s úložištěm Anbox. Spusťte následující příkaz:

Krok 4: Vytvořte a přejděte do adresáře sestavení. Spusťte následující příkaz:

mkdir build && cd build

Krok 5: Spusťte proces sestavení. Proveďte následující příkazy:

Krok 6: Nainstalujte Anbox. Spusťte následující příkaz:

sudo make install

Krok 7: Spusťte Anbox. Spusťte následující příkaz:

Gratuluji! Nyní máte na Ubuntu nainstalovaný Anbox ze zdrojového kódu.

Všimněte si, že tato metoda instalace může vyžadovat čas a některé další kroky na vaší straně. Pokud máte problémy, další informace naleznete v dokumentaci Anboxu.

Nakonfigurujte jádro pro podporu Anboxu

Před instalací Anboxu na Ubuntu se ujistěte, že vaše jádro podporuje potřebné funkce a nainstalujte příslušné moduly. Pro konfiguraci jádra postupujte podle následujících kroků:

  1. Otevřete terminál a spusťte příkaz sudo nano /etc/modules .
  2. Přidejte do souboru následující řádky:
Název modulu
ashmem_linux
binder_linux

Uložte soubor a zavřete jej stisknutím Ctrl + X a poté Y pro potvrzení uložení.

  1. Spusťte příkaz sudo modprobe ashmem_linux a načtěte modul jádra ashmem_linux .
  2. Spusťte příkaz sudo modprobe binder_linux a načtěte modul jádra binder_linux .

Po provedení těchto kroků bude vaše jádro nakonfigurováno tak, aby podporovalo Anbox. Nyní jste připraveni nainstalovat a spustit Anbox na Ubuntu.

Nainstalujte aplikace do Anboxu

Po instalaci Anboxu na Ubuntu můžete začít instalovat aplikace do virtuálního kontejneru Android.

Zde je několik způsobů, jak nainstalovat aplikace do Anboxu:

ZpůsobPopis
Používání Obchodu Google PlayObchod Google Play můžete nainstalovat na Anbox a stahovat aplikace přímo z obchodu.
Instalace pomocí souborů APKSoubory APK aplikací si můžete stáhnout z internetu a nainstalovat je do Anboxu.
Použití příkazového řádku ADBK instalaci aplikací na Anbox z počítače můžete použít příkazy ADB (Android Debug Bridge).

Vyberte pro vás nejpohodlnější způsob, jak začít instalovat a používat aplikace na Anboxu.

Nastavení rozhraní a spuštění Anboxu

Po úspěšné instalaci Anboxu na váš systém Ubuntu budete muset nakonfigurovat rozhraní a spustit aplikaci.

1. Prvním krokem je nastavení displeje Anbox. Chcete-li to provést, otevřete terminál a spusťte příkaz:

2. Po spuštění relace Anbox se rozhraní zobrazí v novém okně. Chcete-li zvětšit jeho velikost, klikněte na ikonu rozšíření okna v pravém horním rohu okna. Poté vyberte požadovanou velikost.

3. Nyní přetažením souborů APK nebo použitím příkazu adb nainstalujte aplikace, které chcete použít v Anboxu.

4. Po instalaci aplikací je budete moci spustit přímo z rozhraní Anbox. Najděte ikonu nainstalované aplikace a kliknutím na ni začněte.

Nyní jste připraveni používat Anbox na svém zařízení Ubuntu a užívat si spouštění aplikací pro Android na ploše.