Me preguntaba cuál es el comando de terminal para abrir el navegador web predeterminado.
command-line
Luca
fuente
fuente

sensible-utilspaquete y el sistema de alternativas encontradas/etc/alternativesy modificadas porupdate-alternatives?sensible-browserabre Opera en lugar de pf Chrome predeterminado.xdg-openFunciona como se esperaba.sensible-browserno sigue las preferencias del usuario configuradas en unity-control-center.xdg-openhace.Buscando en Google encontré la respuesta.
xdg-open es parte del paquete xdg-utils y ya está instalado en Ubuntu 10.10.
fuente
También puedes usar:
Y abrirá la URL en el navegador predeterminado.
fuente
Con la configuración predeterminada de Ubuntu, solo me viene a la mente el comando gnome-open.
fuente
gnome-openpara casi todos los tipos de archivos, URI y directorios. Es un comando para aprender, en lugar de tratar de recordar acerca de comandos oscuros comosensible-browserxdg-opendebería hacer lo mismo: en realidad, llamarágnome-open, okde-open, o lo que sea, dependiendo de su entorno de escritorio. Por lo tanto, es más portátil.Jugué un poco con esto. Hay un problema con
gnome-open: no invocará el navegador web predeterminado a menos que especifique una URL. Eso es un problema si desea configurar un ícono o un acceso directo que siempre iniciará el navegador que está configurado como predeterminado. En otras ocasiones, es posible que deba configurarlo como parámetro para algunos programas que requieren un enlace a un navegador web y que no funcionan biengnome-open(por ejemplo:)acroread. Puede resolver esto utilizando unox-www-browsero losgnome-www-browserenlaces del sistema que puede configurarupdate-alternatives, pero son configuraciones de todo el sistema, no específicas del usuario (y no están sincronizadas con los valores establecidosgnome-default-applications-properties. Todo esto se puede resolver abriendo elsensible-browserejecutable (que es en realidad un guión):y agregando esto al principio:
Eso hará que
sensible-browsersiempre se inicie el navegador web predeterminado especificado por el usuario. (Descubrí quegnome-default-applications-propertiescambia algunas teclas gconf de acuerdo con el navegador que está configurado actualmente. El valor predeterminado del navegador se puede obtener de cualquiera de estas teclas, así que busqué/desktop/gnome/url-handlers/http/commandy lo usé para completar la$BROWSERvariable (el valor se elimina de la"%s"parte) .)fuente
/usr/bin/sensible-browsercomo recomienda esta respuesta. Este cambio se sobrescribirá en una actualización del sistema.Solo que puede resultarle útil. Un enfoque alternativo y un revestimiento.
Buena lectura para los no familiarizados con los operadores lógicos https://www.howtogeek.com/269509/how-to-run-two-or-more-terminal-commands-at-once-in-linux/ .
y
fuente