Anbox:在 Linux 上运行 Android 应用程序的简单方式

供稿:hz-xin.com     日期:2025-01-10

在 Linux 上畅享 Android 应用:Anbox 全面解析



在 Linux 系统上体验 Android 应用的魅力,Anbox 提供了一种便捷而高效的解决方案。作为一款基于容器技术的Android模拟器,Anbox让我们能够在 Linux 世界中无缝运行各类安卓应用和游戏,无需虚拟机的负担。本文将深入探讨 Anbox 的工作原理、安装步骤以及如何利用它来运行应用程序。



Anbox:Linux 上的Android新体验



Anbox,即 "Android in a box" 的缩写,利用 Linux 命名空间(LXE)容器技术,将完整的 Android 系统打包在 Linux 系统中运行,从而实现了高效、无延迟的体验。与传统的模拟器不同,Anbox 不仅仅是一个应用,它提供了一个独立的运行环境,让每个应用程序独立于主机操作系统运行,确保流畅的操作体验。



安装步骤大揭秘

对于 Linux 用户,Anbox 的安装方式多样。首先,确保你的系统支持 snap 包管理,如 Ubuntu 18.10 或 Debian 10。在官方软件仓库中,Anbox 已经成为新版本的常态,通过 apt-get 或 snap 安装,只需几个简单的命令就能完成。而对于 Arch Linux 用户,AUR 储库提供了方便的安装途径,如使用 Yay 工具。



在安装 Anbox 之前,确保内核模块已经就绪。对于 Ubuntu 用户,可以通过添加 PPA 并更新软件包来安装相关内核模块。接着,通过 modprobe 命令手动加载所需模块,以激活 Anbox 功能。



运行 Android 应用的必要条件



尽管 Anbox 内置的 Google Play Store 有限,但这并不妨碍我们安装第三方应用。只需从可靠的网站下载 APK 文件,然后借助 ADB 工具进行安装。无论是 Debian/Ubuntu、Fedora 还是 Arch Linux 系统,都有相应的 ADB 安装命令供你选择。



体验 Android 应用的乐趣

启动 Anbox,你可以通过 Dash 或快捷方式访问。为了演示,我们以 YouTube 和 Firefox 为例。首先,启动 ADB 服务,然后将下载的 APK 文件通过命令行安装。只需简单地输入:



成功安装后,你可以在 Anbox 中启动它们,如打开 Firefox 访问 2daygeek.com。



在 Linux 上运行 Android 应用并非遥不可及,Anbox 为开发者和爱好者提供了一个理想平台。现在,你可以亲自体验在熟悉的 Linux 环境中操作 Android 应用的乐趣了。



来源与贡献



本文由 Magesh Maruthamuthu 撰写,Lujun9972 选题,robsean 翻译,wxy 校对。由 LCTT 原创编译,Linux中国荣誉推出。