Come giocare ai giochi Android su Linux con Anbox

Android ha molti videogiochi. Grazie all’applicazione Anbox, è possibile giocare alla maggior parte dei giochi Android su Linux.

Usare il runtime di Anbox su Linux non è facile e richiede molto per farlo funzionare correttamente. Per usarlo, è necessario utilizzare una distribuzione Linux che supporti i pacchetti Snap e abbia la capacità di compilare il codice dal sorgente, se necessario.

Avvertimento! Anbox è un software beta e potresti riscontrare problemi! Utilizzare a proprio rischio!

Installa Anbox

Ottenere il sistema Anbox configurato su Linux è la parte facile di questa guida, a causa della decisione dello sviluppatore di distribuire il software in un pacchetto Snap. Per installarlo, vai al nostro tutorial su come utilizzare Snaps su Linux. Segui la guida e impara come configurare snapd sul tuo sistema Linux. Quando è attivo e in esecuzione, apri una finestra di terminale e inserisci il seguente comando per ottenere l’ultima versione di Anbox.

sudo snap install anbox --beta --devmode

Supponendo che il comando Snap sopra venga eseguito senza problemi, Anbox dovrebbe essere pronto. Tuttavia, non è ancora utilizzabile, e questo perché ci sono più componenti nel software.

Il pacchetto Anbox Snap è il “front-end” del software con cui interagirai per installare le app Android, ma non può essere eseguito senza il software “backend” (ovvero i moduli del kernel) che interagisce con il nucleo di Linux kernel. Per ottenere i moduli, segui le istruzioni seguenti che corrispondono alla tua distribuzione Linux.

Ubuntu tramite PPA

Per abilitare i moduli del kernel Anbox su Ubuntu, è necessario aggiungere un PPA software di terze parti. Per abilitarlo, inserisci il comando add-apt-repository di seguito nel terminale.

sudo add-apt-repository ppa:morphis/anbox-support

Con il PPA aggiunto al sistema, è ora di eseguire il comando di aggiornamento.

sudo apt update

Infine, installa i pacchetti del modulo del kernel su Ubuntu con il comando apt install.

sudo apt install linux-headers-generic anbox-modules-dkms

Arch Linux tramite AUR

Arch Linux AUR ha i moduli del kernel Anbox disponibili tramite il pacchetto anbox-modules-dkms-git. Per farlo funzionare, apri una finestra di terminale e segui le istruzioni dettagliate di seguito.

Passaggio 1: installa Git e Base-devel sul tuo computer, tramite Pacman.

sudo pacman -S git base-devel

Passaggio 2: clona il pacchetto dei moduli del kernel Anbox sul tuo computer con Git.

git clone https://aur.archlinux.org/anbox-git.git

Passaggio 3: spostare il terminale dalla directory home (~ /) alla cartella “anbox-git” con il comando CD.

cd anbox-git

Passaggio 4: eseguire il processo di creazione del pacchetto eseguendo il comando makepkg. Se hai problemi con la creazione del software, assicurati di controllare i commenti sul file Pagina Anbox AUR.

makepkg -sri

Altre distribuzioni Linux

A parte Arch Linux e Ubuntu, far funzionare Anbox è piuttosto incostante e gli sviluppatori non hanno molte informazioni sul sito web in merito. Detto questo, non è impossibile. Le persone hanno fatto lavorare Anbox su molti diversi sistemi operativi Linux.

Per far funzionare i moduli del kernel su un sistema operativo Linux che non sia Ubuntu o Arch Linux, controlla questa pagina. È GitHub per i moduli del kernel. Su di esso troverai istruzioni dettagliate su come compilare per Debian, Fedora, ecc.

Configurazione dei moduli del kernel Linux

Una volta che i pacchetti dei moduli del kernel sono installati sulla tua distribuzione Linux, la parte difficile è finita. Tutto quello che devi fare è accendere i moduli e iniziare a usarli con il comando modprobe.

sudo modprobe ashmem_linux
sudo modprobe binder_linux

Verificare che i moduli funzionino con:

ls -1 /dev/{ashmem,binder}

Tu dovresti vedere:

/dev/ashmem
/dev/binder

Installa gli strumenti Android

Anbox è un sistema di emulazione Android, quindi richiede gli strumenti di sviluppo Android per installare programmi su di esso. Fortunatamente, gli strumenti di sviluppo Android sono supportati su quasi tutte le principali distribuzioni Linux, quindi ottenerli non è un problema.

Per installare gli strumenti Android, avvia un terminale, cerca “android-tools” e installalo come faresti normalmente per installare le applicazioni sul tuo computer. In alternativa, dai un’occhiata al nostro tutorial su come installarli e configurarli.

Riproduzione di giochi Android su Linux con Anbox

Dopo tutto questo setup e configurazione, Anbox è finalmente pronto per partire e possiamo iniziare a usarlo per giocare. Per caricare e giocare, apri un terminale e segui i passaggi seguenti per avviare il gioco!

Passaggio 1: avvia il server ADB.

adb start-server

Passaggio 2: vai a Specchio APK, cerca il tuo gioco e scaricalo. Tieni presente che non tutti i giochi funzioneranno. Inoltre, affinché il gioco Android funzioni correttamente con Anbox, deve essere installata la versione x86.

Passaggio 3: spostare la sessione del terminale dalla directory home (~ /) alla cartella ~ / Download utilizzando il CD.

cd ~/Downloads

Passaggio 4: eseguire il comando ls e ottenere il nome del file APK di Android per installarlo e copiarlo. Quindi installalo con il comando sottostante.

adb install name-of-android-video-game-app.apk

Passaggio 5: apri il menu dell’applicazione, cerca “Anbox” e avvia l’applicazione.

Passaggio 6: una volta che il gestore delle app Anbox è attivo e funzionante, usalo per avviare il tuo gioco Android.