Como instalar y actualizar Firefox en Debian

SOBRE LA INSTALACION DE FIREFOX EN DEBIAN
.
.
La instalación de Firefox en Debian (o en Linux en general) es bastante sencilla, solo hay 
algunos detalles que hay que tener en cuenta, que son:
.
.
.
Debian trae por defecto Iceweasel que es un fork de Firefox. La instalación de ambos
navegadores juntos (aparte de ser ridículo ya que son prácticamente iguales) nos puede
ocasionar problemas, por lo tanto, lo más conveniente sería desinstalar completamente
Iceweasel y posteriormente instalar Firefox.


Si instalamos Firefox en el sistema de archivos (normalmente en /opt), seguramente
tendremos problemas cuando lo vayamos a actualizar. Para solventar este “problemilla” 
tenemos dos opciones:

- Descomprimir Firefox en el Escritorio, Documentos, Descargas, etc... y después moverlo
  a /opt.

- O bien descomprimirlo directamente en /opt y seguidamente poner nuestro usuario como 
  propietario de la carpeta y todos sus archivos.
.
.
.
Todo esto lo veremos a continuación paso a paso.
.
.
.
.
IMPORTANTE
.
.
Antes de empezar, configuraremos SUDO correctamente, de este modo solo tendremos que abrir un 
Terminal y copiar exactamente los comandos como los muestro.
.
.
Si no sabes bien como hacerlo puedes seguir este enlace
.
.
Como configurar sudo en Debian
.
.
.
.
INDICE DE CONTENIDOS
.
.
PASOS     01  y 02    ELIMINACION DE ICEWEASEL
PASOS del 03 al 09    INSTALACION DE FIREFOX
PASOS del 10 al 12    CREACION DEL LANZADOR DE FIREFOX EN EL MENU DE GNOME
PASO      13  y 14    CREACION DEL LANZADOR DE FIREFOX A MANO
PASOS     15  y 16    ACTUALIZACION DE FIREFOX
PASOS del 17 al 21    DESINSTALACION DE FIREFOX
.
.
.
.
ELIMINACION DE ICEWEASEL
.
.
Abrimos un Terminal
Y escribimos lo siguiente (sin el carácter $)
.
.
PASO 01
Desinstalamos Iceweasel completamente
$ sudo aptitude purge iceweasel
.
.
.
PASO 02
Nos aseguramos de quitar Iceweasel de nuestro PATH (y sí, “firefox” es el ejecutable de 
Iceweasel en nuestro PATH, por eso tanto interés en desinstalarlo).
$ sudo rm -Rv /usr/bin/firefox
.
.
.
.
INSTALACION DE FIREFOX
.
.
Como ya he comentado antes, tenemos dos métodos para la instalación de Firefox en /opt.
Veamos cuales:
.
.
.
Metodo 1
Descomprimiendo Firefox y moviéndolo a /opt
.
.
PASO 03
Nos dirigimos al lugar donde se ha descargado Firefox. Por ejemplo si esta en “Descargas”
$ cd Descargas
.
.
.
PASO 04
Descomprimimos Firefox en ese mismo directorio, (en este caso en Descargas). Usaremos la 
versión "firefox-15.0.1.tar.bz2" como ejemplo (lógicamente la versión habrá cambiado cuando 
leas este post).
$ tar jxvf firefox-15.0.1.tar.bz2
.
.
.
PASO 05
Movemos la carpeta “firefox” a /opt
$ sudo mv -v firefox /opt/
.
.
.
PASO 06
Incluimos Firefox en nuestro PATH
$ sudo ln -sv /opt/firefox/firefox /usr/bin/firefox
.
.
.
Método 2
Descomprimiendo Firefox directamente en /opt
.
.
PASO 07
Descomprimimos Firefox en el directorio /opt. Usaremos la versión "firefox-15.0.1.tar.bz2" 
como ejemplo (lógicamente la versión habrá cambiado cuando leas este post).
$ sudo tar jxvf firefox-15.0.1.tar.bz2 -C /opt/
.
.
.
PASO 08
Ponemos nuestro usuario (como ejemplo pondremos jose) como propietario del directorio y 
los archivos de Firefox. 
Esto nos ayudará a actualizarlo sin problemas en el futuro. 
$ sudo chown -Rv jose /opt/firefox/
.
.
.
PASO 09
Incluimos Firefox en nuestro PATH
$ sudo ln -sv /opt/firefox/firefox /usr/bin/firefox
.
.
.
.
CREACION DEL LANZADOR DE FIREFOX EN EL MENU DE GNOME
.
.
PASO 10
Abrimos el programa Alacarte (el editor de menús) para crear el lanzador 
escribiendo en el Terminal
$ alacarte
.
.
.
PASO 11
Pinchamos en la columna de la izquierda en "Internet" 
y seguidamente en el Botón "+Elemento"
.
.
.
PASO 12
Nos habrá salido la ventana "Crear lanzador" con varios campos en blanco. 
Rellenalos exactamente como te indico
.
.
Tipo:		Aplicación

Nombre:	        Firefox

Comando:	/opt/firefox/firefox

Comentario:     Navegador web de Mozilla

Icono:	        /opt/firefox/browser/icons/mozicon128.png
.
.
.
.
CREACION DEL LANZADOR DE FIREFOX A MANO
.
.
Creándolo a mano nos aseguraremos que el lanzador aparezca en el menú de aplicaciones
independientemente del entorno de escritorio que usemos. Para ello tendremos que crear 
el lanzador en una de las siguientes rutas: 
.
/home/nuestro_usuario/.local/share/applicatios
/usr/local/share/applications
/usr/share/applications. 
.
Nosotros lo crearemos en esta última.
.
.
.
PASO 13
Creamos con nuestro editor de textos (en este caso gedit) un archivo con el nombre
Firefox.desktop en /usr/share/applications
$ sudo gedit /usr/share/applications/Firefox.desktop
.
.
Y le añadimos las siguientes líneas 
.
.
.
[Desktop Entry] 
Version=1.0 
Type=Application 
Terminal=false 

Name=Firefox

Categories=Network; 

Exec=/opt/firefox/firefox

Comment=Navegador web de Mozilla

Icon=/opt/firefox/browser/icons/mozicon128.png
.
.
.
Después guarda y cierra
.
.
PASO 14
Le concedemos permiso de lectura, escritura y ejecución a todos
$ sudo chmod 777 -v /usr/share/applications/Firefox.desktop

.
.
.
.
ACTUALIZACION DE FIREFOX
.
.
Si lo hemos hecho como indico en el manual, bien moviendo la carpeta firefox a /opt, 
o descomprimiéndolo directamente en /opt y poniendo nuestro usuario como propietario del
directorio y los archivos de Firefox será fácil.
.
.
PASO 15
Iniciamos Firefox y pinchamos en:
Ayuda > Acerca de Firefox
.
.
o bien en
Botón Menú Firefox > Ayuda > Acerca de Firefox
.
.
Ahora nos dirá que "Firefox está actualizado", en caso contrario, comprobará y descargará 
las actualizaciones y pulsaremos el botón "Aplicar actualización" para finalizar.
.
.
.
PASO 16
Si por algún motivo NO podemos actualizarlo tendremos que ejecutar Firefox como ROOT
$ sudo /opt/firefox/firefox
.
.
Se nos abrirá Firefox pero sin los marcadores ni nada (tranquilos, es normal) y pinchamos en
Ayuda > Acerca de Firefox
.
.
o bien en
Botón Menú Firefox > Ayuda > Acerca de Firefox
.
.
Ahora nos dirá que "Firefox está actualizado", en caso contrario, comprobará y descargará 
las actualizaciones y pulsaremos el botón "Aplicar actualización" para finalizar.
.
.
Después cierra y vuelve a iniciar Firefox normalmente 
.
.
.
.
DESINSTALACION DE FIREFOX
.
.
PASO 17
Eliminamos el directorio de Firefox
$ sudo rm -Rv /opt/firefox
.
.
.
PASO 18
Eliminamos Firefox de nuestro PATH
$ sudo rm -Rv /usr/bin/firefox
.
.
.
PASO 19
Iniciamos el programa Alacarte para eliminar el lanzador en Gnome escribiendo en un Terminal
$ alacarte
.
.
.
PASO 20
Pinchamos en la columna de la izquierda en "Internet" 
Seleccionamos “Firefox” y damos Botón derecho del ratón > Eliminar
.
.
PASO 21
Si hemos instalado el lanzador a mano
$ sudo rm -Rv /usr/share/applications/Firefox.desktop

Me da igual que comentes