brave/brave-browser

Provide an AppImage for Linux

Open

#1,060 opened on Sep 9, 2018

View on GitHub
 (26 comments) (31 reactions) (0 assignees)JavaScript (2,164 forks)batch import
OS/Linuxhelp wantedpriority/P5setup/installersuggestion

Repository metrics

Stars
 (16,194 stars)
PR merge metrics
 (Avg merge 4h 38m) (19 merged PRs in 30d)

Description

Carried over from https://github.com/brave/browser-laptop/issues/10250

Description

I would like to try out your browser but without letting it change repositories or libraries in my system.

Providing an AppImage would have, among others, these advantages:

  • Applications packaged as an AppImage can run on many distributions (including Ubuntu, Fedora, openSUSE, CentOS, elementaryOS, Linux Mint, and others)
  • One app = one file = super simple for users: just download one AppImage file, make it executable, and run
  • No unpacking or installation necessary
  • No root needed
  • No system libraries changed
  • Works out of the box, no installation of runtimes needed
  • Optional desktop integration with appimaged
  • Optional binary delta updates, e.g., for continuous builds (only download the binary diff) using AppImageUpdate
  • Can optionally GPG2-sign your AppImages (inside the file)
  • Works on Live ISOs
  • Can use the same AppImages when dual-booting multiple distributions

Here is an overview of projects that are already distributing upstream-provided, official AppImages.

If you are interested, I am happy to help you make it happen. Just let me know.

Latest status

@posix4e has set this up for browser-laptop; it was never officially released though

Contributor guide