-
Notifications
You must be signed in to change notification settings - Fork 0
Installation Guide
Tuhin Garai edited this page Jul 3, 2025
·
1 revision
This guide provides detailed instructions for installing BravePurifier on various Linux distributions.
curl -fsSL https://raw.githubusercontent.com/nightcodex7/BravePurifier/main/brave-purifier.sh | sudo bashwget https://raw.githubusercontent.com/nightcodex7/BravePurifier/main/brave-purifier.sh
chmod +x brave-purifier.sh
sudo ./brave-purifier.shgit clone https://github.com/nightcodex7/BravePurifier.git
cd BravePurifier
sudo ./brave-purifier.sh-
Root Access: Script must be run with
sudoor as root - Internet Connection: Required for downloading packages
- Supported Linux Distribution: See Supported Systems
The script automatically installs these minimal dependencies:
-
curl- For downloading packages and keys -
gnupg- For package signature verification
Choose one of the download methods above.
chmod +x brave-purifier.shsudo ./brave-purifier.shThe script will:
- Detect your package manager
- Install minimal dependencies
- Add Brave repository
- Install/update Brave Browser
- Apply privacy policies
- Configure user settings
- Remove telemetry components
- Verify installation
# The script automatically:
# 1. Adds Brave GPG key
# 2. Adds Brave repository
# 3. Updates package list
# 4. Installs brave-browser# The script automatically:
# 1. Imports Brave GPG key
# 2. Adds Brave repository
# 3. Installs brave-browser# Requires AUR helper (yay or paru)
# Install AUR helper first if not available:
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/yay.git
cd yay && makepkg -si# The script automatically:
# 1. Adds Brave repository
# 2. Imports GPG keys
# 3. Installs brave-browser# The script automatically:
# 1. Adds package keywords
# 2. Emerges brave-binAfter installation, verify that Brave is properly installed:
# Check if Brave is installed
brave-browser --version
# Check if privacy policies are applied
ls -la /etc/brave/policies/managed/
# Check user settings (replace username)
ls -la /home/username/.config/BraveSoftware/Brave-Browser/Default/To update an existing installation:
sudo ./brave-purifier.shThe script automatically detects existing installations and updates them while preserving privacy settings.
# Debian/Ubuntu
sudo apt remove --purge brave-browser
# Fedora/RHEL
sudo dnf remove brave-browser
# Arch Linux
sudo pacman -Rns brave-browser brave-bin
# openSUSE
sudo zypper remove brave-browser
# Gentoo
sudo emerge -C www-client/brave-binsudo rm -rf /etc/brave/rm -rf ~/.config/BraveSoftware/- Backup: Consider backing up existing Brave settings before running
- Restart Required: Restart Brave Browser after installation
- System-Wide: Changes affect all users on the system
- Privacy First: Some features will be disabled for maximum privacy
If you encounter issues, see the Troubleshooting page or check FAQ for common solutions.