
Context
Electron is a very powerful tool to develop cross-platform apps. It also simplify the building process thanks to theelectron-builder that targets Windows, MacOS and Linux.
Linux builds have many choices,rpm anddeb are the most common ones as they target Debian and Red-Hat distros.
In 2014 Canonical started to develop a new package manager,snap that now is supported by all main distributions.
One release to rule them all
The electron-builder creates a.snap file, but it is not executable.
Test the .snap file
A snap file is basically a single compressed filesystem using SquashFS. In order to test it we need to mount/uncompress the file.
1) unpack the snap file:unsquashfs -d /tmp/ <folder that will be created> <.snap file>
2) move to the newly created folder with unpacked data
3) the app should be in the root, just execute it
Note: i choose /tmp folder but anyone can choose where to unpack the snap file
Try a snap file is really really easy but nowhere I found how to do it, hope that this short post will help you.
Maybe more posts about snap will follow
Top comments(0)
For further actions, you may consider blocking this person and/orreporting abuse