Linux MintにAnboxをインストールする方法は?

この記事では、Linux MintにAnboxをインストールする手順について説明します。AndroidアプリケーションをLinuxシステムで実行できると、どれだけ素晴らしいことか思ったことはありませんか?それができるのがAnboxです。

Anboxは「アンドロイドの中に詰め込んだもの」という意味で、それがまさに名前の通りです!Anboxは無料でオープンソースの環境で、Linuxディストリビューション上でAndroidアプリケーションを実行することができます。

Linux上でAndroidオペレーティングシステムを実行するため、コンテナベースのアプローチを採用しています。

Linux MintでAnboxをインストールする手順

Linux MintにAnboxをインストールする手順の簡単な概要を以下に示します:

    1. 最初に、snapdをインストールします。

 

    1. 必要なカーネルモジュールをインストールします。

 

    1. Linux MintにAnboxパッケージをインストールします。

 

    MintからAnboxをアンインストールする手順

現時点では、Snap StoreからシステムにAnboxをインストールすることができます。Snapは現時点でAnboxを手に入れる唯一の方法です。現時点では、その組織はAnboxの公式サポート以外の配布方法を正式にはサポートしていません。

もし「スナップ」というものを聞いたことがない場合、心配しなくても大丈夫です。スナップは簡単に作成・インストールできるソフトウェアパッケージです。

1. スナップをインストールする

Snapは、Mintの次のリリース用に利用できます。

  • 18.2 (Sonya)
  • 18.3 (Sylvia)
  • 19 (Tara)
  • 19.1 (Tessa)
  • 20 (Ulyana)

Linux Mint 20にSnapをインストールするためには、まず”/etc/apt/preferences.d/nosnap.pref”を削除する必要があります。なぜなら、このファイルがSnapのインストールをブロックしているからです。

これはコマンドで実行されます。

sudo rm /etc/apt/preferences.d/nosnap.pref
sudo apt update

以下のようにaptコマンドを使用してシステムにsnapdをインストールしてください。

$ sudo apt install snapd

代わりに、ソフトウェアマネージャーアプリケーションからダウンロードすることもできます。snapdを検索し、インストールをクリックしてください。

Install Snap

2. カーネルモジュールをインストールする

Anboxをインストールする前に、2つのカーネルモジュールをインストールする必要があります。これは、Androidコンテナの必須カーネルサブシステムであるashmemとbinderをサポートするために必要です。

次のコマンドを使用すれば、これができます。

sudo add-apt-repository ppa:morphis/anbox-support
sudo apt update
sudo apt install linux-headers-generic anbox-modules-dkms

あなたのシステムにanbox-modules-dkmsパッケージをインストールします。

これ以降、カーネルモジュールを手動でロードする必要があります。このロードは一度だけ行われます。以下のコマンドで行うことができます。

sudo modprobe ashmem_linux
sudo modprobe binder_linux

あなたのシステムには2つの新しいノードが追加されます。

/dev/ashmen
/dev/binder 

3. Linux MintにAnboxをインストールしてください。

システムにSnapsと必要なモジュールをインストールした後、以下の手順でAnboxをシステムにインストールできます。

sudo snap install --devmode --beta anbox
Install inbox

新しいバージョンにアップデートするには、次のコマンドを使用してください。

sudo snap refresh --beta --devmode anbox

アンボックススナップに関する情報を取得するには、次のコマンドを使用してください。

snap info anbox 
Anbox Snap Info

4. Anboxのアンインストール手順

Anboxをアンインストールする必要がある場合は、次のコマンドを使用してください。

 $ snap remove anbox

Anboxをアンインストールした後、以下のコマンドを使用してカーネルモジュールもアンインストールすることができます。

$ sudo apt install ppa-purge
$ sudo ppa-purge ppa:morphis/anbox-support

次のコマンドを実行すると、Anboxがシステムから正常にアンインストールされます。

それで終わりです! (Sore de owari desu!)

このチュートリアルでは、Linux MintシステムにAnboxをインストールする方法を紹介しました。もし質問があれば、以下のコメント欄でお知らせください。

コメントを残す 0

Your email address will not be published. Required fields are marked *