-
Notifications
You must be signed in to change notification settings - Fork 2.4k
(Re)packaging
Francois Marier edited this page Apr 25, 2024
·
7 revisions
- The Brave browser is released for Linux, macOS, Windows, Android and iOS
- Most of those platforms have a unified preferred method of installation and official packages alone are sufficient
- This is not the case on Linux, where each distribution may have a different package format and method of installation
- Official Linux packages cover RPM and DEB package formats delivered via custom repos, as well as the Flatpak, and Snap.
- Unofficial packages are maintained for Arch, Manjaro, Solus and F-Droid
- This page will contain information relevant to (re)packaging the browser for different platforms/distributions
- Information about released browser versions can be found at versions.brave.com
- Unless a given package is meant to be unstable, only "public" releases should be used
- Internal releases are published only to GitHub and are meant primarily for testing (marked as pre-release)
- Public releases are published to all mediums and are meant for general use (marked as full release)
- The above page links to individual endpoints for each platform/channel/architecture that return the current version
- E.g. public linux x64 release - https://versions.brave.com/latest/release-linux-x64.version
- Automation should rely on these endpoints, rather than polling GitHub
- If you maintain a Brave browser package that we're not aware of, please contact us at devops at brave dot com