如何在 Linux Mint 上安装 Anbox?

本文介绍了在 Linux Mint 上安装 Anbox 的步骤. 曾经想过在 Linux 系统上运行 Android 应用程序会有多酷? 好吧, Anbox有助于你做到这一点。

Anbox 简称为 Android 在一个盒子里,这正是它听起来的样子! Anbox 是一个免费的开源环境,允许您在 Linux 发行版上运行 Android 应用程序。

它遵循基于容器的方法,在Linux上运行Android操作系统。

在 Linux Mint 上安装 Anbox 的步骤

以下是您在 Linux Mint 上安装 Anbox 的步骤的快速总结:

  1. 首先,安装 snapd
  2. 安装所需的内核模块
  3. 在 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

Install Snap

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

Install inbox

要更新到更新的版本,请使用以下命令:

1sudo snap refresh --beta --devmode anbox

要获取有关 anbox snap 的信息,请使用命令:

1snap info anbox

Anbox Snap Info

如何卸载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。请告诉我们,如果您在下面的评论中有任何问题。

Published At
Categories with 技术
Tagged with
comments powered by Disqus