-
Notifications
You must be signed in to change notification settings - Fork 0
Supported Systems
Tuhin Garai edited this page Jul 3, 2025
·
1 revision
BravePurifier supports all major Linux distributions through automatic package manager detection.
- Ubuntu (18.04 LTS, 20.04 LTS, 22.04 LTS, 23.04+)
- Debian (10 Buster, 11 Bullseye, 12 Bookworm)
- Linux Mint (19.x, 20.x, 21.x)
- Elementary OS (6.x, 7.x)
- Pop!_OS (20.04, 22.04)
- Zorin OS (16.x, 17.x)
- MX Linux (21.x, 23.x)
- Kali Linux (2022.x, 2023.x)
- Fedora (36, 37, 38, 39)
- Red Hat Enterprise Linux (8.x, 9.x)
- CentOS (8.x, 9.x)
- Rocky Linux (8.x, 9.x)
- AlmaLinux (8.x, 9.x)
- Oracle Linux (8.x, 9.x)
- Arch Linux (Rolling release)
- Manjaro (21.x, 22.x, 23.x)
- EndeavourOS (Latest)
- Garuda Linux (Latest)
- ArcoLinux (Latest)
Note: Requires AUR helper (yay or paru) for optimal experience.
- openSUSE Leap (15.3, 15.4, 15.5)
- openSUSE Tumbleweed (Rolling release)
- SUSE Linux Enterprise (15.x)
- Gentoo Linux (Latest)
- Calculate Linux (Latest)
# Distributions: Debian, Ubuntu, Mint, etc.
# Commands used: apt update, apt install
# Repository: https://brave-browser-apt-release.s3.brave.com/# Distributions: Fedora, RHEL 8+, CentOS 8+
# Commands used: dnf install, dnf config-manager
# Repository: https://brave-browser-rpm-release.s3.brave.com/# Distributions: RHEL 7, CentOS 7, older systems
# Commands used: yum install, yum-config-manager
# Repository: https://brave-browser-rpm-release.s3.brave.com/# Distributions: Arch Linux, Manjaro, EndeavourOS
# Commands used: pacman -S, AUR helpers (yay/paru)
# Source: AUR (brave-bin)# Distributions: openSUSE, SUSE Linux Enterprise
# Commands used: zypper addrepo, zypper install
# Repository: https://brave-browser-rpm-release.s3.brave.com/# Distributions: Gentoo, Calculate Linux
# Commands used: emerge
# Package: www-client/brave-bin- x86_64 (amd64): Full support on all distributions
- ARM64: Limited support (check distribution-specific availability)
- i386 (32-bit): Not supported by Brave Browser
- ARM32: Not supported by Brave Browser
- RAM: 2 GB (4 GB recommended)
- Storage: 500 MB free space
- CPU: 64-bit processor
- Network: Internet connection for installation
- RAM: 4 GB or more
- Storage: 1 GB free space
- CPU: Multi-core 64-bit processor
- Network: Broadband internet connection
BravePurifier automatically detects your system using this priority order:
-
APT - Checks for
aptcommand -
DNF - Checks for
dnfcommand -
YUM - Checks for
yumcommand -
Pacman - Checks for
pacmancommand -
Zypper - Checks for
zyppercommand -
Portage - Checks for
emergecommand
-
AUR Helper Required: Install
yayorparubefore running BravePurifier -
Base Development Tools: Ensure
base-develgroup is installed
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/yay.git
cd yay && makepkg -si- Package Keywords: Script automatically adds necessary keywords
- Compilation Time: Binary package (brave-bin) is used for faster installation
- RHEL/CentOS: May require EPEL repository for dependencies
- Corporate Networks: Ensure firewall allows access to Brave repositories
- Windows: Use Windows Subsystem for Linux (WSL) with supported distribution
- macOS: Not supported (use Homebrew for macOS Brave installation)
- BSD Systems: Not supported (FreeBSD, OpenBSD, NetBSD)
- Snap: Not used (prefer native packages)
- Flatpak: Not used (prefer native packages)
- AppImage: Not used (prefer native packages)
# Update package lists
sudo apt update
# Fix broken packages
sudo apt --fix-broken install
# Clear package cache
sudo apt clean# Update system
sudo dnf update
# Clear cache
sudo dnf clean all
# Rebuild cache
sudo dnf makecache# Update system
sudo pacman -Syu
# Clear cache
sudo pacman -Sc
# Update AUR helper
yay -Syu# Refresh repositories
sudo zypper refresh
# Update system
sudo zypper update
# Clear cache
sudo zypper cleanIf your distribution is not listed or you encounter issues:
- Check Issues: GitHub Issues
- Create Issue: Report your distribution and error details
- Community Support: Check distribution-specific forums
Planned support for additional systems:
- Alpine Linux (APK package manager)
- Void Linux (XBPS package manager)
- NixOS (Nix package manager)
Submit feature requests for additional distribution support!