Or you could just grab the Appimage:I may just give up on Brave and move on.
Release Brave AppImage Continuous Stable · srevinsaju/Brave-AppImage
Contribute to srevinsaju/Brave-AppImage development by creating an account on GitHub.
github.com
When downloaded,
chmod a+x Brave<blahblah>.AppImage
and then move it to "$HOME.local/bin/brave-browser". You'll need to create .local/bin, somkdir $HOME/.local/bin
mv Brave<blahblah>.AppImage $HOME/.local/bin/brave-browser
No "install" required and completely isolated. Just run "brave-browser" (or whatever you name it to) and it'll work. This is not the best way to do it. See below for the extras:
Before that, forgot to mention: if you want it system-wide, I suggest dropping the AppImage in /opt/ and symlinking it to /usr/local/bin/brave-browser, eg:
ln -s /opt/<brave's dir>/Brave<blahblah>.AppImage /usr/local/bin/brave-browser
.But what about updates? Well this is my system:
[Local]:
(chmod u+x)
$HOME/.local/lib/ - each program's directory goes in here
$HOME/.local/bin/ - symlinks to each program in the above
[Global]:
(chmod a+x)
/opt/ - each program's directory
/usr/local/bin/ - symlink to each program in the above
I had setup automation on my previous install, but now I do it manually as I realized the ROI was not worth proper management since I rarely update AppImages so long as they work. So on those rare occasions, I manually update symlinks to reflect the new AppImage name.
However there is a project (actually 2 but I forget the other) to provide package management for AppImages: https://github.com/ivan-hc/AM
Enjoy!
PS: I rushed this post do don't be afraid to ask "what did you mean by X?" and I'll assist with whatever I made clear as mud, lol. Likely someone'll answer it before I do; we have great folks here!