Comment lancer un navigateur Web par défaut depuis le terminal?

69

Je me demandais quelle était la commande du terminal pour ouvrir le navigateur Web par défaut.

    
posée Luca 19.10.2010 - 12:39
la source

5 réponses

78

sensible-browser est la commande que vous recherchez.

    
réponse donnée Evan 19.10.2010 - 12:50
la source
63

En cherchant sur Google, j'ai trouvé la réponse.

  

xdg-open ouvre un fichier ou une URL dans l’application préférée de l’utilisateur. Si un   L'URL est fournie, l'URL sera ouverte   dans le navigateur Web préféré de l'utilisateur.   Si un fichier est fourni, le fichier sera   ouvert dans l'application préférée   pour les fichiers de ce type. xdg-open   prend en charge les fichiers, ftp, http et https   URL.

xdg-open fait partie de xdg-utils package et il est déjà installé sur Ubuntu 10.10.

    
réponse donnée Luca 19.10.2010 - 12:50
la source
11

Vous pouvez également utiliser:

x-www-browser http://some-url.org

Et cela ouvrira l'URL dans le navigateur par défaut.

    
réponse donnée Benjamin 22.08.2011 - 11:50
la source
3

Avec l'installation d'Ubuntu par défaut, seule la commande gnome-open vous vient en tête.

gnome-open http://askubuntu.com
    
réponse donnée kounryusui 19.10.2010 - 12:51
la source
2

J'ai joué un peu autour de ça. Il y a un problème avec gnome-open - il n'invoquera pas le navigateur Web par défaut, sauf si vous spécifiez une URL. C'est un problème si vous souhaitez configurer une icône ou un raccourci qui lancera toujours le navigateur défini par défaut. D'autres fois, vous devrez peut-être le définir comme paramètre pour certains programmes nécessitant un lien vers un navigateur Web et ne fonctionnant pas correctement avec gnome-open (par exemple: acroread ). Vous pouvez résoudre ce problème en utilisant les liens système x-www-browser ou gnome-www-browser que vous pouvez configurer via update-alternatives , mais ce ne sont pas des paramètres spécifiques à l'utilisateur (et ils ne sont pas synchronisés avec gnome-default-applications-properties ) . Tout cela peut être résolu en ouvrant le fichier exécutable sensible-browser (qui est en fait un script):

sudo gedit $(which sensible-browser)

et en ajoutant ceci au début:

#!/bin/bash
BROWSER=$(gconftool -g /desktop/gnome/url-handlers/http/command)
export BROWSER="${BROWSER//"\"%s\""/}"

Cela fera que sensible-browser lancera toujours le navigateur Web par défaut spécifié par l'utilisateur. (J'ai découvert que gnome-default-applications-properties modifiait certaines clés de gconf en fonction du navigateur actuellement défini. La valeur par défaut du navigateur peut être obtenue à partir de n'importe laquelle de ces clés. J'ai donc utilisé /desktop/gnome/url-handlers/http/command pour remplir la variable $BROWSER (la valeur est supprimée de la partie "%s" ).)

    
réponse donnée user11456 25.02.2011 - 14:15
la source

Lire d'autres questions sur les étiquettes