Android oferuje szeroki wybór gier wideo, a dzięki Anbox użytkownicy systemu Linux mogą z łatwością grać w wiele z nich.
Jednakże korzystanie z Anbox na Linuksie może być skomplikowane i wymaga odpowiednich ustawień, aby działało poprawnie. Aby móc z niego skorzystać, potrzebujesz dystrybucji Linuksa obsługującej pakiety Snap oraz mieć możliwość kompilacji kodu źródłowego, gdyby zajdzie taka potrzeba.
Uwaga! Anbox jest w wersji beta, co oznacza, że mogą wystąpić różne problemy. Korzystaj z niego na własne ryzyko!
Instalacja Anbox
Instalacja Anbox w systemie Linux jest stosunkowo prosta dzięki decyzji programistów o dystrybucji oprogramowania w pakietach Snap. Aby rozpocząć, zapoznaj się z naszym przewodnikiem po korzystaniu z Snapów w systemie Linux. Po skonfigurowaniu snapd w systemie uruchom terminal i wprowadź poniższe polecenie, aby zainstalować najnowszą wersję Anbox.
sudo snap install anbox --beta --devmode
Jeśli powyższe polecenie zakończy się sukcesem, Anbox powinien być zainstalowany. Jednakże przed rozpoczęciem korzystania z niego, konieczne jest zainstalowanie dodatkowych składników.
Pakiet Anbox Snap stanowi interfejs użytkownika, za pomocą którego będziesz instalować aplikacje Android, ale wymaga również oprogramowania „zaplecza” (modułów jądra), które współdziała z jądrem systemu Linux. Aby zainstalować te moduły, postępuj zgodnie z poniższymi instrukcjami odpowiednimi dla swojej dystrybucji Linuksa.
Ubuntu poprzez PPA
Aby aktywować moduły jądra Anbox na systemie Ubuntu, musisz dodać repozytorium PPA. Wprowadź poniższe polecenie w terminalu.
sudo add-apt-repository ppa:morphis/anbox-support
Po dodaniu repozytorium, aktualizuj system.
sudo apt update
Następnie zainstaluj pakiety modułów jądra w systemie Ubuntu za pomocą polecenia apt install.
sudo apt install linux-headers-generic anbox-modules-dkms
Arch Linux przez AUR
Dla użytkowników Arch Linux, dostępne są moduły jądra Anbox w pakiecie anbox-modules-dkms-git. Aby zainstalować te moduły, otwórz terminal i wykonaj poniższe kroki.
Krok 1: Zainstaluj Git i Base-devel za pomocą Pacmana.
sudo pacman -S git base-devel
Krok 2: Sklonuj pakiet modułów jądra Anbox za pomocą Git.
git clone https://aur.archlinux.org/anbox-git.git
Krok 3: Przejdź do katalogu „anbox-git” w terminalu.
cd anbox-git
Krok 4: Rozpocznij proces budowy pakietu, wydając polecenie makepkg. W razie problemów z kompilacją, sprawdź komentarze na stronie AUR Anbox.
makepkg -sri
Inne dystrybucje Linuksa
Uruchomienie Anboxa na innych dystrybucjach Linuksa niż Arch i Ubuntu może być trudne, a programiści nie udostępniają wielu informacji na ten temat. Mimo to, nie jest to niemożliwe, ponieważ wielu użytkowników z powodzeniem uruchomiło Anbox na różnych systemach operacyjnych Linuksa.
Aby znaleźć moduły jądra dla swojej dystrybucji Linuksa, odwiedź ten link. Na GitHubie znajdziesz szczegółowe instrukcje kompilacji dla Debiana, Fedory i innych dystrybucji.
Konfiguracja modułów jądra Linuksa
Po zainstalowaniu modułów jądra w swojej dystrybucji Linuksa, najtrudniejsza część jest za tobą. Teraz wystarczy aktywować moduły za pomocą polecenia modprobe.
sudo modprobe ashmem_linux
sudo modprobe binder_linux
Sprawdź, czy moduły zostały poprawnie załadowane:
ls -1 /dev/{ashmem,binder}
Powinieneś zobaczyć następujące wyniki:
/dev/ashmem /dev/binder
Instalacja narzędzi Android
Anbox działa jako emulator Androida, dlatego potrzebujesz również narzędzi programistycznych Androida do instalacji aplikacji. Na szczęście są one dostępne w większości popularnych dystrybucji Linuksa, dzięki czemu ich instalacja nie powinna sprawić problemu.
Aby zainstalować narzędzia Android, otwórz terminal, wyszukaj „android-tools” i zainstaluj je w standardowy sposób, jak inne aplikacje. Możesz również zapoznać się z naszym przewodnikiem na ten temat.
Granie w gry Android na Linuksie z Anbox
Po zakończeniu konfiguracji Anbox jest gotowy do działania, a ty możesz zacząć grać w gry. Aby uruchomić grę, otwórz terminal i wykonaj poniższe kroki.
Krok 1: Rozpocznij serwer ADB.
adb start-server
Krok 2: Odwiedź APK Mirror, znajdź swoją grę i pobierz ją. Pamiętaj, że nie wszystkie gry będą działać, a aby gra działała poprawnie w Anbox, musi być w wersji x86.
Krok 3: Przenieś się do katalogu ~/Downloads w terminalu.
cd ~/Downloads
Krok 4: Użyj polecenia ls, aby znaleźć nazwę pliku APK, a następnie zainstaluj go używając poniższego polecenia.
adb install name-of-android-video-game-app.apk
Krok 5: Otwórz menu aplikacji, znajdź „Anbox” i uruchom aplikację.
Krok 6: Po uruchomieniu menedżera aplikacji Anbox, wykorzystaj go do uruchomienia gry na Androidzie.
newsblog.pl
Maciej – redaktor, pasjonat technologii i samozwańczy pogromca błędów w systemie Windows. Zna Linuxa lepiej niż własną lodówkę, a kawa to jego główne źródło zasilania. Pisze, testuje, naprawia – i czasem nawet wyłącza i włącza ponownie. W wolnych chwilach udaje, że odpoczywa, ale i tak kończy z laptopem na kolanach.