Waydroid——在 Wayland 上完美运行 Android(Fedora 指导)

机器人 是一种基于容器的开源方法,用于运行完整的 Android 操作系统。 我们已经讨论过 Anbox,这是另一个运行 Android 的工具,但它在 Wayland 上有很多限制,例如性能问题。 另一方面,Waydroid 被设计为在 Wayland 上运行。

它包含您想要的所有功能,硬件加速、进程隔离(运行在内部的 Android 不知道您的硬件),以及一个成熟的 Android 10 操作系统(Lineage OS)。

另请阅读——使用 WINE 在 Linux 上运行 Windows 应用程序

请注意,如果您使用的不是其他发行版 Fedora、Ubuntu/Debian 和 PostMarket OS,您必须在安装 Waydroid 之前自行构建自定义内核。 这个过程非常简单,你所要做的就是 运行自定义脚本,但其他发行版超出了本文的范围,我们只关注 Fedora 工作站。 让我们开始吧!

目录

安装 Waydroid Fedora 工作站

此应用程序可在 COPR 存储库 你所要做的就是启用它,只需打开一个终端并输入以下命令:

sudo dnf copr enable aleasto/waydroid
sudo dnf install waydroid
启用 COPR 存储库并安装 Waydroid

我们还没有完成,完成后,从应用程序网格/菜单启动应用程序,将出现一个对话框。 您必须在相应字段中输入以下详细信息:

系统OTAhttps://ota.waydro.id/system
供应商OTAhttps://ota.waydro.id/小贩
在相应字段中添加详细信息,然后单击下载

请注意,“Android 类型”有两个选项,一个是 Vanilla,另一个是“GAPPS”,如果您希望运行任何将使​​用 Google Play 服务的应用程序,并且如果您希望在您的设备上安装 Google Play 商店,请选择“GAPPS” ‘,我将使用 Vanilla 进行演示,稍后我们可以安装 Aurora 商店和 F-Droid。 这一步将花费相当长的时间,即使您的 Internet 速度很快,从 SourceForge 下载也需要时间。

下载完成后点击完成按钮下载后,单击“完成”按钮

完成后,单击“完成”按钮,然后重新启动 Waydroid。

界面

您将在首次启动时看到 Lineage OS 徽标,然后是外观正常的 Android UI。 计算器、通讯录、相机(非功能性)等多种常用应用程序也可用。

Lineage OS 界面Lineage OS 界面

让我们尝试安装一些应用程序,您可能想尝试 F-机器人 应用程序,充当开源应用程序商店。 只需下载 APK,然后打开终端并运行:

waydroid app install APPNAME.apk
在 Waydroid 上安装应用程序在 Waydroid 上安装应用程序

安装后,该应用程序将出现在您的应用程序的网格/菜单中,您可以从那里直接启动它。

Android 应用程序已集成到您的 Linux 桌面Android 应用程序已集成到您的 Linux 桌面

在开源的 NewPipe 上播放视频非常好 YouTube 播放器。 您还可以安装 Aurora Store,这是 Play Store 的替代品,并尝试从那里安装闭源应用程序。 为了 example,我尝试安装 Adob​​e Acrobat Reader,它在 Linux 上运行完美,尽管所有 Adob​​e 产品在 Linux 上都不是本机可用的。

使用 NewPipe 在 Linux 上播放 YoutubeYouTube 使用 NewPipe 在 Linux 上回放

如果您想将文件和文件夹从 Android 转移到 Linux,您应该知道整个 Android 系统位于 ~/.local/share/waydroid/data/media/0/ 目录,您可以在分发文件管理器中打开此路径。

Nautilus 中的整个 Android 系统Nautilus 中的整个 Android 系统

概括

如果你有一个运行 Linux 的触摸设备,这可能是一个非常好的应用程序,整体界面类似于平板电脑,并且你不受任何限制,特别是如果你安装默认安装 Google Play 商店的 GAPPS 变体。 但是,您必须小心下载 APK 的位置,因为 Android 容易感染病毒,如果您安装不受信任的 APK,您的设备上可能会有恶意软件。