LinuxでAndroidゲームをプレイする方法

デスクトップでAndroidゲームをプレイしたいですか? Windowsでの方法はお見せしましたが、Linuxではどうでしょうか? LinuxでAndroidゲームをプレイしたい場合、解決策があります。
AnboxでAndroidゲームをプレイ
Anboxは、本質的にコンテナ内で動作するAndroidのバージョンです。設定が完了すると、ネイティブのLinuxアプリケーションのように、オペレーティングシステムと統合された形でAndroidアプリケーションを実行できます。このプラットフォームを使用して、LinuxでAndroidゲームを実行できます。
LinuxにAnboxをインストールする
現在、Anboxをインストールするための唯一の公式サポート方法はSnapsストアを介してのもので、ここではその方法を説明します。まず、インストールする必要があるカーネルモジュールがあります。残念ながら、これらをUbuntuやArch Linux以外のディストリビューションにインストールするのは難しい場合があります。Ubuntu 20.04を実行している場合は、これらのモジュールのインストールをスキップできます。
PPAを介してUbuntuにAnboxモジュールをインストール
UbuntuにAnboxモジュールをインストールするには、まず以下のコマンドを実行します。
sudo add-apt-repository ppa:morphis/anbox-support
sudo apt update
sudo apt install linux-headers-generic anbox-modules-dkms次に、カーネルモジュールを手動でロードする必要があります。次回システムを起動すると、自動的に開始されます。モジュールを手動でロードするには、以下を実行します。
sudo modprobe ashmen_linux
sudo modprobe binder_linuxArch LinuxにAnboxモジュールをインストール
Arch Linuxでは、AURを介して必要なモジュールをインストールできます。これを行うには、まずシステムにGitとBase-develをインストールする必要があります。
sudo pacman -Sgit base-devel次に、Anboxカーネルモジュールパッケージをコンピュータにgit cloneします。
git clone https://aur.archlinux.org/anbox-git.git次に、「anbox-git」フォルダに移動します。
cd anbox-git最後に、makepkgコマンドでパッケージビルドプロセスを実行します。
makepkg -sri再度、カーネルモジュールを手動でロードする必要があります。次回システムを起動すると、自動的に開始されます。
sudo modprobe ashmen_linux
sudo modprobe binder_linuxSnapを使用してAnboxをインストール
必要なモジュールがインストールされたので、SnapsストアからAnboxをインストールできます。SnapsはUbuntu、Zorin OS、Solusにプリインストールされていますが、Arch Linuxにもインストールできます。他のLinuxディストリビューションへのインストール方法も利用可能です。
Anboxスナップをインストールするには、以下を実行します。
sudo snap install--devmode--beta anbox次に、AnboxにプログラムをインストールするためにAndroidの開発ツールをインストールする必要があります。これをインストールするには、Android Studioをインストールする必要があります。最初のステップはJavaをインストールすることです。最新バージョンはJava 11で、以下のコマンドでインストールできます。
sudo apt install openjdk-11-jdk次に、公式のAndroid Studioダウンロードページに移動します。Android Studioの最新バージョンをダウンロードします。ターミナルを開き、ダウンロードフォルダに移動します。
cd ~/Downloadsダウンロードした圧縮ファイルの内容を抽出できます。これが完了したら、抽出された「android-studio」フォルダ内の「bin」フォルダに移動します。
cd android-studio/bin次に、以下のコマンドでAndroid Studioインストールツールを起動できます。
./studio.shこのプロセスが完了した後、AndroidのADBツールをインストールする必要があります。これを以下で行います。
sudo apt install android-tools-adb次に、ADBサーバーを起動します。
adb start-serverこれでAnboxを起動できます。

次に、Google Playストアをインストールし、いくつかのプロセッサ互換性の問題を修正します。まず、以下のコマンドで必要なツールをインストールする必要があります。
sudo apt installwget curl lzip tarunzip squashfs-toolsGoogle Playストア、Google Playサービス、およびARMアプリやゲームのサポートを有効にするlibhoudiniを自動的にインストールするスクリプトをダウンロードできます。
スクリプトをダウンロードするには、以下を実行します。
wget https://raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh次に、実行可能にします。
chmod +x install-playstore.shスクリプトを実行します。
./install-playstore.shこれらの手順をすべて完了したら、楽しい部分に進んでいくつかのゲームをインストールできます!
Anboxにゲームをインストールする
Anboxにゲームをインストールするには2つのオプションがあります。APKファイルをどこかからダウンロードするか、Google Playストアからゲームをダウンロードすることができます。
APKファイルを使用してゲームをインストールするには、ダウンロードしたフォルダに移動する必要があります。その後、以下のコマンドを実行できます。
adb install gamefilename.apk「gamefilename」を実際のゲームAPKのファイル名に置き換えてください。インストールが完了すると、Anbox内からゲームを起動できるようになります。あるいは、Google Playストアからゲームをダウンロードすることもできます。

ゲームをアンインストールするには、設定に移動し、アプリを選択します。アンインストールしたいゲームを選択し、UNINSTALLを押します。

注意: 残念ながら、すべてのゲームがAnboxで動作するわけではありません。時々、うまくいかないこともあります。
最後の考え
ここでは、Anboxを使用してLinuxでAndroidゲームを実行する包括的な方法を説明しました。この方法でGoogle Playストアをインストールすることもできます。すべてのゲームやアプリがAnboxで動作するわけではありませんが、動作するものもかなりあります。古いDOSゲームをプレイしたい場合は、DOSBoxを試すか、LinuxにWindowsゲームをインストールする方法を学んでください。