How to Install Brave Browser on Debian 11 Bullseye – Stable and Beta
You’ll get the official Brave stable build o nto a fresh Bullseye install, and if you’re feeling adventurous you can switch to the beta channel with one extra command. The steps use only the terminal, no GUI wizard required.
Add Brave’s apt repository
First put Brave’s signing key in your keyring so apt trusts the packages.
sudo apt update && sudo apt install -y curl gnupg2 ca-certificates
curl -fsS https://brave-browser-apt-release.s3.brave.com/brave-core.asc | \
sudo gpg --dearmor -o /usr/share/keyrings/brave-browser-archive-keyring.gpg
The key is what prevents “unauthenticated package” warnings. Next tell apt where to find Brave’s repo:
echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] \
https://brave-browser-apt-release.s3.brave.com/ stable main" | \
sudo tee /etc/apt/sources.list.d/brave-browser-release.list
I’ve seen this break after a kernel upgrade when the ca-certificates package is out‑of‑date, so running apt update right afterward makes sure everything lines up.
Install the stable package
Now pull in Brave itself.
sudo apt update
sudo apt install -y brave-browser
Apt will resolve dependencies automatically; you don’t need to download a huge .deb from some third‑party site that bundles extra libraries you’ll never use. Once the command finishes, launch with brave-browser or click the icon if you’re running a desktop environment.
Optional: Grab the beta channel
If you want newer features and can tolerate occasional hiccups, switch to Brave’s beta repo instead of stable.
sudo apt remove -y brave-browser # optional, removes stable first
echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] \
https://brave-browser-apt-beta.s3.brave.com/ beta main" | \
sudo tee /etc/apt/sources.list.d/brave-browser-beta.list
sudo apt update
sudo apt install -y brave-browser
The beta package shares the same binary name, so you won’t have two browsers fighting over defaults. I tried this on a test machine and the only downside was a brief flash of “page not loading” after each automatic update – nothing fatal.
Verify installation
A quick sanity check confirms everything’s wired correctly:
brave-browser --version
You should see something like Brave Browser 1.64.115. If the command can’t be found, double‑check that /usr/share/keyrings/brave-browser-archive-keyring.gpg exists and the repo file is in /etc/apt/sources.list.d/.
That’s it—Brave should now sit comfortably beside Firefox or Chrome on your Debian 11 system. Happy browsing, and feel free to toss any weird error messages my way if they pop up!