Open bsclifton opened 6 years ago
Please let me know if I can assist you with this in any way. Does Brave build on Ubuntu 14.04 (trusty), the oldest currently still-supported LTS release of Ubuntu?
@probonopd it should build there without a problem 😄 Unlike browser-laptop
before, the build process involves grabbing all of the Chromium code (which takes ~1 hour) and then compiling it all (which may take ~6 or more hours)
You can check the binaries on our release page if you want to avoid the build / setup required: https://github.com/brave/brave-browser/releases
Please :smile:
Are the packages on https://github.com/brave/brave-browser/releases suitable for Ubuntu 14.04?
Then we could use https://github.com/AppImage/AppImages pkg2appimage
to convert the deb to AppImage without having to recompile.
@probonopd yes- those should be fine. They're not signed though- if you want to get the signed packages, please check out the notes here: https://brave-browser.readthedocs.io/en/latest/installing-brave.html#linux
On that page it mentions Ubuntu 16.04+ though while I am looking to support all still-supported LTS releases of Ubuntu, which currently includes 14.04.
18.04 is the current lts
Yes, 14.04 is no longer supported. 16.04 (Xenial) is now the oldest still-supported LTS, and hence the one that should be considered the baseline target system.
I am happy to help the Brave team make an AppImage. Just let me know.
Amazing, I've been looking for help. Please email me at alexnewmanbrave@wuli.nu and we can take it from there.
Sorry for the delay. I talked to the brave people and we are good to hook up travis
@posix4e let's know if you need some assistance.
I have started working on it but keep running into issues building Brave (even before beginning to AppImage-ify it). Any hints appreciated.
Travis support helping at all?
@hcsubser added this recently https://github.com/hcsubser/Brave-AppImage and there's one release there
@hcsubser added this recently https://github.com/hcsubser/Brave-AppImage and there's one release there
There is now a better unofficial appimage of brave at: https://github.com/srevinsaju/Brave-AppImage which is also fully automatic but covers all versions and not just bleeding edge versions of brave like mine
That's great @hcsubser and clearly shows that it can be done.
Would still be good to have an official one since running (no offense!) binaries from "random third parties" is generally discouraged for security reasons; especially for a web browser.
Perhaps the better upstream would be willing to submit it as a patch and be a part of the official brave process?
We're happy to take this in at Brave similar to how it was done for snaps.
@azubieta do you think you could have a look at this?
Added to my TODO
Any luck with this? It would be great to have the Brave browser in appimage format and from a trusted source.
@0-5-0 there's an official Snap and an unofficial Flatpak (see brave.com/linux).
I don't think it makes sense for Brave to maintain an AppImage. It's the least popular of the 3 and AppImageKit hasn't had a new release in 2 years.
IMO this issue should be closed as WONTFIX.
Hey since brave already releases a zipped portable build, you can just turn that into an appimage, which is already done here for example.
The appimage is just a more convenient way to distribute portable builds.
The only detail is that if you go with this approach, please use this appimagetool instead as it uses the static appimage runtime (works on distros that only have fuse3 instead of fuse2): https://github.com/probonopd/go-appimage
I would love to see an official Appimage. Any chance (reading through this issue fast but i am not sure how many third party releases for AppImages there may be out there) that if they do good work, the third party people doing those releases could help out or even become (even if just for making the appimage or automating it based on new Brave releases) part of the team and those AppImages could be listed here as now "official" releases?
Carried over from https://github.com/brave/browser-laptop/issues/10250
Description
Latest status
@posix4e has set this up for
browser-laptop
; it was never officially released though