home · contact · privacy
Outsource Firefox setup to own script.
[config] / bullseye / setup_scripts / setup_firefox.sh
1 #!/bin/sh
2 set -e
3
4 # Install Firefox directly from Mozilla.
5 firefox_release="91.5.1esr"
6 firefox_filename="firefox-${firefox_release}.tar.bz2"
7 url_firefox="https://ftp.mozilla.org/pub/firefox/releases/${firefox_release}/linux-x86_64/en-US/${firefox_filename}"
8 wget "${url_firefox}"
9 mv "${firefox_filename}" /opt/
10 cd /opt/
11 tar xf "${firefox_filename}"
12 rm "${firefox_filename}"
13 ln -s /opt/firefox/firefox /usr/local/bin/
14 update-alternatives --install /usr/bin/x-www-browser x-www-browser /opt/firefox/firefox 200
15 update-alternatives --set x-www-browser /opt/firefox/firefox