
I include a new script to download and install Firefox Latest into user's home folder under /Programs/Browsers/Mozilla/firefox and create a launher in the ~/.local/share/applications folder for inclusion in the menu and create a desktop launcher. The script is located in the /usr/local/bin folder and needs to be RUN AS THE NORMAL USER, NOT ROOT!!!

The exact commands are below:

# make the directory
mkdir -p ~/Programs/Browsers/Mozilla/

# download the firefox-latest tar package
wget -O ~/Programs/Browsers/Mozilla/FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US"

# extract the tar package
tar xjf ~/Programs/Browsers/Mozilla/FirefoxSetup.tar.bz2 -C ~/Programs/Browsers/Mozilla/

# delete the tar file
rm ~/Programs/Browsers/Mozilla/FirefoxSetup.tar.bz2

# make the ~/.local/share/applications/ directory
mkdir -p ~/.local/share/applications/

# create the launcher
echo "[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;
NoDisplay=true
Exec=/home/$USER/Programs/Browsers/Mozilla/firefox/firefox-bin %u
Name=Firefox-Latest
Icon=firefox
Comment=Firefox-Latest" > /home/$USER/.local/share/applications/Firefox-Latest.desktop

# create link on Desktop
ln -s /home/$USER/.local/share/applications/Firefox-Latest.desktop /home/$USER/Desktop/Firefox-Latest.desktop

_____
ffinstall.txt
# Revision: 2024.03.14 -- by eznix (https://sourceforge.net/projects/ezarch/)
# (GNU/General Public License version 3.0)
