Snapcraft
SNAP
Snapcraft is a special jailed development environment. Snapcraft or simply snap is a self-contained way of packaging software that enables independent software installation. Everything that is needed to run an application is part of the snap package, so there are no external dependencies outside the snap package and no dependency with the application repository. The tool for using snaps is called snapd (the Snapcraft daemon), which must be installed first.
Contents
Install
sudo apt install snapd
As a side effect of using --devmode the snap will not automatically update. In order to update to a newer version you can run:
$ snap refresh --beta --devmode <<name of software>>
Example SNAP software
Is it installed or what about it?
snap info <<softwarename>>
vlc
Check this out...
anbox
I tried to install it one way, and on Mint 18 it failed, so I tired another way... see below...
nicolep@solo ~/tmp $ snap install --classic anbox-installer && anbox-installer anbox-installer 1 from morphis installed The anbox-installer is deprecated. Please find updated installation instructions here https://github.com/anbox/anbox/blob/master/docs/install.md
For any further questions please ask on the #anbox IRC channel on the FreeNode network or in the Anbox telegram group (https://t.me/anbox). nicolep@solo ~/tmp $ snap install --devmode --beta anbox anbox (beta) 4-e1ecd04 from morphis installed
I don't know, maybe that helps you. Try it both ways.
You need some kernel stuff
sudo add-apt-repository ppa:morphis/anbox-support sudo apt install anbox-modules-dkms sudo modprobe ashmem_linux sudo modprobe binder_linux sudo apt-get install android-tools-adb
Oh I guess snap isn't so great after all, I still need to manually add kernel modules!!!!
Also, you need to reboot now that you mucked about with your kernel.