Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide an AppImage for Linux #43

Closed
probonopd opened this issue Oct 2, 2016 · 2 comments
Closed

Provide an AppImage for Linux #43

probonopd opened this issue Oct 2, 2016 · 2 comments
Assignees
Milestone

Comments

@probonopd
Copy link
Contributor

AppImage is a format for portable applications on Linux that bundles an application and everything it needs to run that cannot be expected to be part of the base system (e.g., Qt). The resulting AppImage runs on most not-too-outdated Linux desktop distributions - without installation, without root, without touching any of the system libraries.

It also runs easily from a Live USB or Live ISO without the need for installation - just download, set the executable bit (via the GUI or with chmod a+x, and run.

It would be useful to have an official AppImage from the EncryptPad project.
I have made an example AppImage here:
https://bintray.com/probono/AppImages/EncryptPad/_latestVersion#files

The recipe that generated this AppImage is here:
https://github.com/probonopd/AppImages/blob/master/recipes/meta/EncryptPad.yml

@evpo
Copy link
Owner

evpo commented Nov 13, 2016

I have created the qtdeployment branch with changes to configure.sh and a new linux_deployment directory with a script and static AppDir files to automate the process. It currently generates an AppImage. I have tested it on Ubuntu and Fedora. The next release will have an official AppImage.

@probonopd
Copy link
Contributor Author

See https://github.com/probonopd/uploadtool for an easy way to upload continuous build artefacts from Travis CI to GitHub Releases.

@evpo evpo closed this as completed Jan 12, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants