如何在Linux Mint上安装Anbox?

本文介绍了在Linux Mint上安装Anbox的步骤。曾经想过在Linux系统上运行安卓应用程序有多酷吗?那么,Anbox可以帮助您实现这个愿望。

Anbox是Android in a box的缩写,它就是它听起来的那样!Anbox是一个免费、开源的环境,可以让您在Linux发行版上运行Android应用程序。

它采用基于容器的方法在Linux上运行安卓操作系统。

安装Anbox在Linux Mint的步骤

以下是在Linux Mint上安装Anbox的步骤简要概述:

    首先,安装snapd
    安装所需的内核模块
    在Linux Mint上安装Anbox包
    从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文件。原因是这个文件会阻止Snap的安装。

这是用命令完成的。

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

要在您的系统上安装 snapd,请按照以下所示使用 apt 命令:

$ sudo apt install snapd

另外,您可以从软件管理器应用程序中下载它。搜索snapd并点击安装。

Install Snap

2. 安装内核模块

在安装Anbox之前,您需要安装两个内核模块。这是为了支持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

这将在您的系统中添加两个新节点。

/dev/ashmen
/dev/binder 

在Linux Mint上安装Anbox。

现在,在您的系统上安装了Snaps和必要的模块之后,您可以使用以下步骤在您的系统上安装Anbox:

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

升级到新版本,请使用命令行执行:

sudo snap refresh --beta --devmode anbox

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

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。

就这样了!

在本教程中,你学习了如何在你的Linux Mint系统上安装Anbox。如果你有任何问题,请在下方的评论中告诉我们。

发表回复 0

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


广告
将在 10 秒后关闭
bannerAds