Script para instalar a última versión de Firefox

Descargar Script para 64 bits

Descargar Script para 32bits

1. Combrobar a arquitectura do equipo

uname -r

(se pon ...386, trátase dun equipo 32 bits, e se aparece  ...amd64, trátase dunha arquitectura 64 bits)
2. Descargar o ficheiro axeitado á arquitectura
3. Abrir o emulador de terminal
4. Escalar os privilexios a root

su root


5. Ir á carpeta de descargas

cd /home/usuario/Descargas


6. Darlle permisos de execución ao ficheiro:

chmod +x install_firefox.sh

ou

chmod +x install_firefox386.sh


7. Procedes a instalar o programa

./install_firefox.sh 

(fíxarse ben no punto antes da barra)

 

Aquí podes visualizar o código do script para analizar o seu funcionamento:

USER_NAME=`cat /etc/passwd | grep 1000 | cut -d: -f1`
HOME_USER_NAME=/home/$USER_NAME

if [ `id -u` -ne 0 ]; then                        
    echo "Debes de contar con privilexios sudo ou root" >&2
    exit 1
fi
apt remove --purge firefox-esr firefox -y
apt autoremove
sudo rm -r ~/.mozilla
wget "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=gl" -O latest-firefox.tar.bz2
rm -r /opt/firefox
tar -jxvf latest-firefox.tar.bz2 -C /opt
echo 'Firefox instalado'
ln -s /opt/firefox/firefox /usr/bin/firefox
touch test.desktop
echo -e "[Desktop Entry]\nName=Firefox\nComment=Navegador web\nGenericName=Web Browser\nX-GNOME-FullName=Firefox ''Su versión'' Web Browser\nExec=/opt/firefox/firefox %u\nTerminal=false\nX-MultipleArgs=false\nType=Application\nIcon=/opt/firefox/browser/chrome/icons/default/default128.png\nCategories=Network;WebBrowser;\nMimeType=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;\nStartupWMClass=Firefox\nStartupNotify=true\nPath=" > test.desktop
mv test.desktop /usr/share/applications/firefox.desktop
ln -s /usr/share/applications/firefox.desktop $HOME_USER_NAME/Escritorio/firefox.desktop
chmod +x $HOME_USER_NAME/Escritorio/firefox.desktop
rm latest-firefox.tar.bz2