Flatpak Support #62

Open
sebasmagri opened this Issue Apr 12, 2017 · 3 comments

Comments

Projects
None yet
4 participants

Make sure you are running the latest version of Anbox before reporting an issue.

Please also check that no similar bug is already reported. Have a look on the
list of open bugs at https://github.com/anbox/anbox/issues

Anbox release (anbox version) and system info (anbox system-info):

Description of the problem:
I would like to have anbox available on FlatPak format. It has not been possible for me to use snap on ArchLinux.

Expected:
Be able to install Anbox with FlatPak

Additional info:

This comment has been minimized.

Show comment Hide comment
@jdsmit60

jdsmit60 Apr 13, 2017

If you really want to run anbox on Arch (like me) despite Arch not being supported, there's an AUR package: anbox-git. You'll have to install boost and doxygen before installing anbox-git, since those two packages are missing dependencies for a package that anbox-git pulls in.

If you really want to run anbox on Arch (like me) despite Arch not being supported, there's an AUR package: anbox-git. You'll have to install boost and doxygen before installing anbox-git, since those two packages are missing dependencies for a package that anbox-git pulls in.

This comment has been minimized.

Show comment Hide comment
@morphis

morphis Apr 14, 2017

Owner

Personally I don't have interest in create a flatpak for Anbox as I have enough work with the snap one already. But I am happy if somebody wants to work on this and will accept contributions adding flatpak support.

Owner

morphis commented Apr 14, 2017

Personally I don't have interest in create a flatpak for Anbox as I have enough work with the snap one already. But I am happy if somebody wants to work on this and will accept contributions adding flatpak support.

@LeandroStanger LeandroStanger referenced this issue in flathub/flathub Jan 9, 2018

Closed

Anbox flatpak? #214

This comment has been minimized.

Show comment Hide comment
@TingPing

TingPing Jan 9, 2018

Based on the readme you can't Flatpak this in the current state:

  • Out-of-tree kernel modules for binder and ashmem as no distribution kernel ships both enabled.
  • A udev rule to set correct permissions for /dev/binder and /dev/ashmem
  • A upstart job which starts the Anbox session manager as part of a user session.

Flatpak's can't get root access and can't install things onto the host, they can't add udev rules (they aren't guaranteed to be portable between udev versions), and well upstart is ofc not remotely portable.

TingPing commented Jan 9, 2018

Based on the readme you can't Flatpak this in the current state:

  • Out-of-tree kernel modules for binder and ashmem as no distribution kernel ships both enabled.
  • A udev rule to set correct permissions for /dev/binder and /dev/ashmem
  • A upstart job which starts the Anbox session manager as part of a user session.

Flatpak's can't get root access and can't install things onto the host, they can't add udev rules (they aren't guaranteed to be portable between udev versions), and well upstart is ofc not remotely portable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment