Si eres como yo, que te gusta tener el Navegador Web extremadamente personalizado, tanto al gusto estético, cómo en preferencias, opciones, complementos etc, que más parece ya un "sistema operativo" que un simple navegador. Te será terriblemente incomodo (cómo me comentaba un usuario y por esto este artículo) que una X aplicación en vez de abrir tu navegador favorito te abra el otro. La cuestión estriba, que tampoco quieres eliminar el otro que utilizas en momentos puntuales.
Supongo que más de uno habrá tirado por el camino del medio "el más rápido" y eliminó el navegador que menos utiliza para evitar esta situación.
Bueno, pues realizar esto (eliminarlo), no es lo mejor y tampoco lo más rápido.
Para conseguir que siempre se abra en cualquier situación el navegador por defecto que uno quiera, tan sólo tenemos que abrir un Terminal y ejecutar dos comandos prácticamente idénticos:
sudo update-alternatives --config x-www-browser
Este comando nos mostrará una lista numerada con los navegadores instalados. Indicando con un asterisco (*) el navegador predeterminado para el sistema en global:
Tan sólo tenemos que teclear el número correspondiente al navegador en la lista mostrada que queramos como predeterminado.
Ahora ejecutaremos este otro comando:
sudo update-alternatives --config gnome-www-browser
Nota: en el caso de querer configurarlo únicamente para el escritorio Gnome cambiamos la x por gnome. Quedando así: gnome-www-browser
Este comando nos mostrará igual que la vez anterior una lista numerada con los navegadores instalados. Indicando con un asterisco (*) el navegador predeterminado para el sistema a nivel escritorio Gnome:
Procederemos a realizar exactamente lo mismo, que es teclear el número correspondiente al navegador en la lista mostrada, que queramos como predeterminado.
Listo a partir de entonces todo debería abrirse con el mismo navegador.
Si nuestro navegtador no se encuentra en la lista podemos añadirlo consimilar comando.
Ejemplo, añadir a la lista de navegadores predeterminados a Iron:
sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/share/iron/iron 40
En el caso de querer hacerlo sólo para Gnome:sudo update-alternatives --install /usr/bin/gnome-www-browser gnome-www-browser /usr/share/iron/iron 40
NOTA: 40 se refiere a la prioridad. El nivel de prioridad más alto se convierte en Modo automático automáticamente. En la captura se ve cómo Chrome tiene un nivel de 200, por lo tanto al ser la prioridad más elevada se convierte en Modo automático. Sucedería lo mismo si en vez de 200 la ponemos a 80 ya que seguiría siendo superior a los 70 de Firefox.
En el caso de querer eliminar una entrada podemos hacer lo siguiente:
sudo update-alternatives --remove x-www-browser /usr/share/iron/iron
En el caso de no quere tener seleccionada (*) ninguna alternativa:
sudo rm /etc/alternatives/x-www-browser Para Gnome:
sudo rm /etc/alternatives/gnome-www-browser
Aun así, si aun siguen habiendo aplicaciones que abran otro navegador, por ejemplo clicar en los enlaces como pueden ser en los programas de correo, puede ser necesario modificar el editor de configuración:
Para Gnome: Ejecutamos gconf-editor y profundizamos en la siguiente rama
/desktop/gnome/url-handlers/http/command y en /desktop/gnome/url-handlers/https/command ponemos la ruta al navegador deseado por ejemplo: /opt/google/chrome/google-chrome %s
/desktop/mate/url-handlers/http/command y en /desktop/mate/url-handlers/https/command
Más información:
update-alternatives
gracias , por el aporte xd, me pregunto que no se podrá hacer por terminal, saludos frannoe xd.
ResponderEliminarhola, tengo lmde 2012, cuando tiro esa linea que das me aparece esto
ResponderEliminarSólo hay una alternativa en el grupo de enlaces x-www-browser: /opt/firefox/firefox
Nada que configurar.
el browser que me gustaría poner cómo default es srware iron
Bueno veamos, para ello hay que añadir Iron al grupo de alternativas.
EliminarSuponiendo que te descargaste el paquete DEB de su página oficial este se instalará en /usr/share/iron/
Para añadirlo tendrías que hacer los siguiente:
sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/share/iron/iron 40
Pero no lo hagas aún, espera un poco ya que hay un problema. El ejecutable de Iron es un archivo que está considerado cómo biblioteca compartida y no es ejecutable cuando se crea el enlace con el comando anterior.
He conseguido solucionar esto del siguiente modo.
Renombra el archivo iron que encontraras en la siguiente ruta:
/usr/share/iron/
Cómo iron-run
Ahora crea un archivo de texto plano con la siguiente líneas:
#!/bin/sh
exec /usr/share/iron/iron-run "$@"
Guarda este archivo con el nombre de iron y luego clica con el botón derecho del ratón en él y selecciona Propiedades, en la Pestaña Permisos le das permisos de ejecución.
Luego introduce este archivo en: /usr/share/iron/ junto a iron-run
Ahora ya sí podemos añadir Iron a la lista de alternativos:
sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/share/iron/iron 40
Nota: 40 es la prioridad, puedes darle más si quieres.
Por último:
sudo update-alternatives --config x-www-browser
y selecciona el número que señala a Iron
Espero no te sea muy complicado de hacer...
Ya comentaras como te fue.
Saludos
me he liado un poco al inicio pero al final lo he logrado, sólo que sigo teniendo a firefox por defecto, supongo que porque tengo dos entradas de firefox la primera dice automatico y la segunda dice manual, iron quedo en manual, me pregunto si tendra algo que ver.
ResponderEliminarsaludos y muchas gracias
me he liado un poco al inicio aunque al final creo que lo he logrado, aunque firefox sigue siendo el browser por defecto, me pregunto si sera por tener dos entradas de firefox una con el argumento manual y otra automatico, iron quedo cómo manual ¿sabe cómo cambiar esto? y otra cosa, perdi el icono de iron, me quedo el de chromium creo...
ResponderEliminary bueno, si tiro de nuevo la linea
ResponderEliminarsudo update-alternatives --config gnome-www-browser
me dice que no hay opciones...
Si lo has hecho bien al clicar en el archivo x-www-browser que se encuentra en /etc/alternatives/ se tiene que abrir Iron.
Eliminarbueno, me aparece la linea de comando que me dio para el archivo de texto que se convirtió en un "ejecutable", aun así cuando desde el sistema abro algun enlace por ejemplo descargar spices para cinnamon, se abre en ff
ResponderEliminarigual cambie en /etc/alternatives/x-cursor-theme el cursor por defecto, pero aun así se sigue alternando el dmz-black que es el que elegi a el dmz cuando cambio de ventanas
saludos y gracias por contestar
según pude leer acá http://linux.die.net/man/8/update-alternatives el problema parece ser el auto mode (automático) aunque no entendí cómo aplicar el "--auto" para cambiar a voluntad de manual a automático las opciones
ResponderEliminarPara que se ponga en Modo Automático Victor tan solo tienes que cambiar la prioridad. Por ejemplo dándole una de 80 quedará automáticamente como automático. Ejemplo:
Eliminarsudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/share/iron/iron 80
Saludos