本文介绍了在 Linux Mint 上安装 Anbox 的步骤. 曾经想过在 Linux 系统上运行 Android 应用程序会有多酷? 好吧, Anbox有助于你做到这一点。
Anbox 简称为 Android 在一个盒子里,这正是它听起来的样子! Anbox 是一个免费的开源环境,允许您在 Linux 发行版上运行 Android 应用程序。
它遵循基于容器的方法,在Linux上运行Android操作系统。
在 Linux Mint 上安装 Anbox 的步骤
以下是您在 Linux Mint 上安装 Anbox 的步骤的快速总结:
- 首先,安装 snapd
- 安装所需的内核模块
- 在 Linux Mint 上安装 Anbox 包 4. 从 Mint 中卸载 Anbox 的步骤
您可以从Snap Store安装Anbox在您的系统上,Snap是获取Anbox的唯一途径,该组织目前没有正式支持Anbox的任何其他发行方式。
如果你还没有听说过Snaps,不要担心。 _Snaps_只是简单创建和安装的软件包。
1、安装Snap
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。
这是用命令完成的:
1sudo rm /etc/apt/preferences.d/nosnap.pref
2sudo apt update
要在您的系统上安装 snapd,请使用 apt 命令如下所示:
1$ sudo apt install snapd
或者,您可以下载它形式的软件管理器应用程序. 搜索 snapd 并点击 Install。
2、安装内核模块
在安裝Anbox之前,您需要安裝兩個內核模塊,這需要支持Android容器的強制性內核子系統ashmem和binder。
你可以用以下命令做到这一点:
1sudo add-apt-repository ppa:morphis/anbox-support
2sudo apt update
3sudo apt install linux-headers-generic anbox-modules-dkms
这将安装 anbox-modules-dkms 包在您的系统上。
此后,您需要手动加载内核模块. 此加载是一次性的事情. 您可以使用以下命令做到这一点:
1sudo modprobe ashmem_linux
2sudo modprobe binder_linux
这将为您的系统添加两个新节点。
1/dev/ashmen
2/dev/binder
3. 在 Linux Mint 上安装 Anbox
现在在您的系统上安装 Snaps 和必要的模块后,您可以使用以下方式在您的系统上安装 Anbox:
1sudo snap install --devmode --beta anbox
要更新到更新的版本,请使用以下命令:
1sudo snap refresh --beta --devmode anbox
要获取有关 anbox snap 的信息,请使用命令:
1snap info anbox
如何卸载Anbox
如果您需要卸载 Anbox,请使用命令:
1$ snap remove anbox
在卸载 anbox 后,您还可以使用以下方式卸载内核模块:
1$ sudo apt install ppa-purge
2$ sudo ppa-purge ppa:morphis/anbox-support
运行这些命令将成功从您的系统中卸载 Anbox。
这就是它!
在本教程中,您看到如何在您的Linux Mint系统上安装Anbox。请告诉我们,如果您在下面的评论中有任何问题。