在Fedora 30上使用Anbox安装和运行Android应用程序

Anbox

很少有适用于Linux的Android仿真器 虽然 有可能能够在计算机上安装Android, 很多次 这种可能性没有吸引力 由于容量方面的原因,由于用户通常需要更特定的应用程序,因此该系统太受限制,无法在台式计算机上使用。

在某种程度上 能够在您的操作系统中使用Android的确令人惊讶 因为您希望能够享受特定的应用程序或游戏。 这是Android仿真器的用武之地,即使最后一点需要使用大量的系统资源,也可以让您在虚拟机中运行系统。

关于安宝

这是Anbox进来的地方 是一款允许Android在容器内运行的软件 这样 允许用户能够在其Linux发行版中运行Android应用程序 不必牺牲团队中的太多资源。

它的构建方式是该软件将应用程序与系统集成在一起 并尝试将应用程序作为系统上安装的本机软件运行。 这是在系统上运行Android应用程序的好方法。

对于那些有兴趣在Fedora 30上安装此软件的人,可以按照下面共享的说明进行安装。

值得一提的是,Anbox是Beta版软件,因此它仍有许多故障,可能会引起一些问题。 也就是说,使用此软件的风险自负。

如何在Fedora 30上安装Anbox?

能够在Fedora 30上安装Anbox的第一步是 打开一个终端,在其中我们将执行以下命令 我们将使用它们来安装DKMS和工具来构建内核模块。

sudo dnf install dkms

sudo dnf install kernel-devel

sudo dnf install android-tools

完成此操作后,现在我们将在终端中键入以下内容。

cd ~

git clone https://github.com/anbox/anbox-modules

cd anbox-modules

sudo cp anbox.conf /etc/modules-load.d/

sudo cp 99-anbox.rules /lib/udev/rules.d/

sudo cp -rT ashmem /usr/src/anbox-ashmem-1

sudo cp -rT binder /usr/src/anbox-binder-1

sudo dkms install anbox-ashmem/1

sudo dkms install anbox-binder/1

sudo modprobe ashmem_linux

拥有以上键盘后, 现在我们要在系统上安装Anbox, 为此 我们将使用Snap软件包,因此,如果您没有安装支持,只需在终端中输入以下内容:

sudo dnf install snapd

sudo ln -s /var/lib/snapd/snap /snap

有了系统中的Snap支持,我们可以安装Anbox。 要在终端中执行此操作,我们只需键入以下内容:

snap install --devmode --beta anbox

而且,对于以后的情况,如果有更新,或者您想验证它是否存在并且想要安装它,则只需键入:

snap refresh --beta --devmode anbox

瞧,他们已经在系统上安装了Anbox。 现在 在Fedora 30中开始使用Anbox之前,必须配置SELinux安全模块 系统,因为这会阻止Anbox正确启动。

为此,我们只需要在终端中键入以下命令:

sudo ausearch -c servicemanager --raw

sudo semodule -X 300 -i my-servicemanager.pp

sudo ausearch -c anboxd --raw

sudo semodule -X 300 -i my-anboxd.pp

sudo ausearch -c gatekeeperd --raw

sudo semodule -X 300 -i my-gatekeeperd.pp

做完这一切 现在我们准备安装和运行我们的应用程序 我们系统中的Anbox收藏夹, 但在第一次执行我们的设备重启之前 这样我们所做的所有更改都将在系统会话开始时上传。

重新启动后,我们将可以在系统中使用Anbox。 他们可以执行安装了任何应用程序的测试。

为此,只需在网络上获取您感兴趣的应用程序的.apk,然后在终端中,我们将键入以下命令:

adb install filename.apk

如果您想进一步了解Anbox的使用,可以在 以下链接。 


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   米格尔

    谢谢
    您能制作一个适用于Arch / Manjaro的教程吗?

    它开始于我-使用Manjaro-但没有让我安装任何东西,仅使用4.19内核,而我们打算使用实验性5.2 / 5.3,我不知道-相同的配置-它不起作用。

    在AUR中,还具有能够编辑安装脚本的优点,如果您发现仅用一个命令即可正确安装它的方法,我希望您向维护人员发送建议或制作捆绑的安装程序“ anbox-bundle” ”。

    提前致谢

    1.    大卫·纳兰霍

      很高兴地,我只解决了Arco Linux在计算机上使用Snap时遇到的一些问题,这些问题让我深感困惑:

  2.   拉德尔

    问候并祝贺这个伟大的存储库的伟大出版,请上传并发布“如何在 Fedora 34 lXDE x86_x64 中安装 Anbox”,因为我有必要安装 Google Meet、Classroom、Zoom、Duo 和其他应用程序应用商店。

    在此先感谢您的关注,帮助和及时的回复。