¿Qué variable de entorno debo usar para configurar un navegador web predeterminado?

¿Qué variable de entorno debo usar para configurar un navegador web predeterminado?

Estoy intentando configurar mi navegador web predeterminado como Google Chrome dentro de mi .bashrc o .profile. ¿Qué variable de entorno necesito configurar para lograr esto?

Editar: Aquí hay más información:

R. No tengo acceso sudo a la máquina.

B. Debido a la naturaleza de la máquina, es necesario volver a ejecutarla cada vez que inicie sesión.

C. Lo ideal es que se ejecute al iniciar sesión sin diálogo.

Respuesta1

He encontrado una solución:

xdg-settings set default-web-browser chromium-browser.desktop

también podrías usar:

xdg-settings set default-web-browser firefox.desktop

o:

xdg-settings set default-web-browser chrome-browser-stable.desktop

Si desea automatizar esto al iniciar sesión, simplemente coloque esta línea en su perfil.

Respuesta2

Utilizaría el comando sudo update-alternativespara este propósito. Para el navegador web predeterminado, sudo update-alternatives --config x-www-browserse iniciará un cuadro de diálogo interactivo que le permitirá establecer el valor predeterminado, que seguirá siendo el predeterminado incluso entre sesiones.

Si realmente desea establecer el valor predeterminado después de cada reinicio, use

update-alternatives --set x-www-browser /path/to/browser

en algo así /etc/rc.local, ya que necesita permiso de root.

información relacionada