Instalación
del Firefox en Debian 110912 310713 |
Versiones |
Firefox El firefox está basado en la nueva plataforma Gecko 1.9. El Gecko 1.9 es un motor de renderizado libre escrito en C++ y originalmente desarrollado por Netscape. Actualmente su desarrollo es gestionado por la Fundación Mozilla y la Corporación Mozilla. La nueva arquitectura del Gecko fue rediseñada con orientación a un mejor desempeño, estabilidad y fiabilidad en las conexiones. Firefox ha sido construido sobre esta plataforma dando como resultado entre otras cosas mayor seguridad y facilidad de uso. Para mayor información sobre firefox. |
¿Porqué no se instala por defecto firefox en debian? Por cuestiones de
licencia. La comunidad de Debian es muy quisquillosa
(o radical) en cuestiones de licencia. Debian solicitó
a Mozilla que cambiara su licencia de varias elementos
del proyecto, como ícono y nombre, para que así
cumplieran con la filosofía de software libre. Mozilla
no aceptó y la comunidad de GNU-Debian decidió lazar
sus componentes en software libre. Debido a lo
anterior, fue necesario el renombramientos de
proyectos:
El IceWeasel es una versión modificada de FireFox (nótese la mofa en el nombre), el Thunderbird y Seamonkey se renombraron a IceDove e IceApe respectivamente. En general el usuario final puede elegir entre los diferentes navegadores, de lincencia libre, considerando solamente factores de gusto. |
Instalación desde el tar.gz de mozilla Es necesario instalar la biblioteca estándar de C++ V3, que en realidad es sólo un sistema de nombramiento para clases escritas en C++ compiladas con versiones anteriores a gcc 3.0: #apt-get install libstdc++5 Hacemos un respaldo de nuestras preferencias del navegador actual (muy probablemente el iceweasel o el actual icecat): historiales, bookmarks, cache, etc. $cp -R ~/.mozilla ~/.mozilla.backup Bajamos el Firefox: http://download-origin.cdn.mozilla.net/pub/mozilla.org/thunderbird/releases/ Se debe seleccionar una versión estable de acuerdo con la arquitectura de nuestro sistema y el lenguaje que queramos. Lo descompactamos y descomprimimos en una ruta para su invocación por usuarios, como /usr/local u /opt . #tar -C /opt -jxvf firefox-3.0.10.tar.bz2 Seguramente en nuestros navegadores anteriores (como iceweasel, galeón, etc.) teníamos varios plugins para audio, video y seguridad, en lugar de copiarlos al firefox, mejor los compartimos. Suponiendo que teníamos instalado el iceweasel (proyecto también de mozilla): #cd /opt/firefox/plugins #ln -s /usr/lib/mozilla/plugins/* . Ahora para que cualquier usuario pueda ejecutar el firefox, es necesario rehacer los enlaces simbólicos. #ls -al /usr/bin/firefox #rm /usr/bin/firefox #ln -s /opt/firefox/firefox /usr/bin/firefox Para lanzar Firefox desde el menú creamos un lanzador. Cada distribución tiene diferentes métodos para crear sus lanzadores, he aquí un método genérico: Creamos un archivo de texto (como root) en la ruta /usr/share/applications y lo guardamos con el nombre Firefox.desktop. Editamos el archivo con los siguientes campos: [Desktop Entry] #Nombre de la aplicación Name=Firefox #Comentario que aparece al seleccionar el lanzador Comment=Otro explorador #Comando a ejecutar, generalmente el nombre de la aplicación Exec=/opt/firefox/firefox #Icono del lanzador, puede ser generico o especificar la ruta del mismo Icon=/opt/firefox/icons/mozicon128.png #Para no abrir una terminal Terminal=false #Tipo de archivo Type=Application #Codificación del texto Encoding=UTF-8 #Categoria de la aplicación Categories=Application;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; StartupWMClass=Firefox-bin StartupNotify=true Guardamos el archivo y verificamos en el menú ya nos aparecerá el icono de Firefox. |
Adobe Flash Player Actualmente un sistema de cómputo sin
multimedia se puede considerar como un sistema
incompleto, ¿cómo trabajar sin escuchar música o ver
videos?. Como es sabido, una fuente inagotable de
música y videos es internet, los cuales pueden ser
reproducidos en línea a través del browser. Para poder
ejecutar archivos multimedia en el browser será
necesario agregarle con un conjunto de funciones
agrupados en bibliotecas conocidas como plugins. Un
plugin para visualización de videos que ha tomado mucha
fuerza es el flash
player que ofrece de forma libre la compañia Adobe. El flash
player puede ser agregado en casi cualquier browser. Al
ser un conjunto de módulos precompilados, se debe de
escoger el paquete de acuerdo a la arquitectura y el
sistema operativo.
Para los sistemas linux en máquinas con arquitectura de 32 bits, se puede obtener el instalador de varias formas: rpm (linux basados en Redhat), deb (linux basados en Debian) o en tar.gz (para cualquier linux). Bajamos un tar.gz y procedemos a instalarlo: $tar -zxvf install_flash_player_10_linux.tar.gz $cd install_flash_player_10_linux Si copiamos la biblioteca (como root) a la ubicación general /usr/lib/mozilla/plugins será necesario crear una liga simbólica a nuestra instalación del firefox /opt/firefox/plugins como se ha comentado. #cp libflashplayer.so /usr/lib/mozilla/plugins O podemos copiarla a nuestra instalación del firefox #cp libflashplayer.so /opt/firefox/plugins |
Instalación desde el repositorio de Linux Mint La versión disponible en este repositorio a día de hoy es la 3.6.8 y este se nos instala en el directorio /opt. No hay que preocuparse por crear los enlaces al flash o java pues los toma automáticamente. Agregamos el repositorio a nuestro sources list. #vim /etc/apt/sources.list Agregamos el repositorio: #Debian Mint deb http://packages.linuxmint.com debian import Nos bajamos la Mint keyring para que no nos de error de claves el repositorio, podemos hacerlo desde la terminal. #wget http://packages.linuxmint.com/pool/main/l/linuxmint-keyring/linuxmint-keyring_2009.04.29_all.deb Se nos bajará a nuestra /home, la instalamos desde la terminal como root: #dpkg -i linuxmint-keyring_2009.04.29_all.deb Actualizamos el repositorio y bajamos los paquetes para su instalación: #apt-get update #apt-get install firefox firefox-l10n-es Para instalar el plug-in del Adobeflash player hacemos: #apt-get install flashplugin-nonfree Para actualizar el plug-in #update-flashplugin-nonfree --install |