如何在Linux Mint上安装Anbox?
本文介绍了在Linux Mint上安装Anbox的步骤。
有没有想过能够在Linux系统上运行android应用程序有多酷?好吧,Anbox可以帮助您做到这一点。
Anbox是Android的缩写,它听起来像是这样! Anbox是一个免费的开源环境,使您可以在Linux发行版上运行Android应用程序。
它遵循基于容器的方法在Linux上运行android操作系统。
在Linux Mint上安装Anbox的步骤
以下是在Linux Mint上安装Anbox的步骤的简要概述:
- 首先,安装对齐
- 安装所需的内核模块
- 在Linux Mint上安装Anbox软件包
- 从Mint卸载Anbox的步骤
您可以从Snap Store在系统上安装Anbox。
到目前为止,Snap是获取Anbox的唯一方法。
该组织目前不正式支持Anbox的任何其他分发方法。
1.安装snap
Snap可用于以下Mint版本:
- 18.2(索尼娅)
- 18.3(西尔维亚)
- 19(塔拉)
- 19.1(泰莎)
- 20(乌利亚纳)
要在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
或者,您可以从Software Manager应用程序下载它。
搜索快照并单击安装。
2.安装内核模块
在安装Anbox之前,您需要安装两个内核模块。
这对于支持Android容器的强制性内核子系统ashmem和绑定器是必需的。
您可以使用以下命令执行此操作:
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
3.在Linux Mint上安装Anbox
现在,在系统上安装Snaps和必要的模块之后,您可以使用以下方法在系统上安装Anbox:
sudo snap install --devmode --beta anbox
要更新到较新的版本,请使用以下命令:
sudo snap refresh --beta --devmode anbox
要获取有关anbox捕捉的信息,请使用以下命令:
snap info anbox
4.卸载Anbox的步骤
如果您需要卸载Anbox,请使用以下命令:
$snap remove anbox
卸载anbox后,您还可以使用以下方法卸载内核模块:
$sudo apt install ppa-purge $sudo ppa-purge ppa:morphis/anbox-support
运行这些命令将成功从系统中卸载Anbox。