For reference, in a nutshell, adapted from here:
Become root, enable kernel user-namespaces, install signature key, add repo, install brave.
sudo su # get a root shell
echo 'kernel.unprivileged_userns_clone=1' > /etc/sysctl.d/00-local-userns.conf
service procps restart
curl https://s3-us-west-2.amazonaws.com/brave-apt/keys.asc | apt-key add -
echo "deb [arch=amd64] https://s3-us-west-2.amazonaws.com/brave-apt buster main" > /etc/apt/sources.list.d/brave-buster.list
apt update
apt install brave
exit # quit root shell
# run brave from the menu
As the topic (and/or problems) came up a few times, I thought I write a little guide.
Why would you want that?
- Brave plays the audio on twitter videos properly (PureBrowser currently doesn’t)
- Brave seems to be much more efficient with silly Google doodles like this one. Actually, the CPU being at the limit / fan always on with PureBrowser, was when I finally invested the time to get Brave, just to make sure my Librem 13 is actually capable playing games that were state of the art in the millennium I grew up.
- Brave has very nice privacy / tracking settings by default (PureBrowser could learn a bit)
- Brave Payments (micropayments substituting blocked ads) is a really nice idea, IMO.
- It never hurts to have a second browser