web-dev-qa-db-fra.com

Comment changer mon navigateur par défaut?

Existe-t-il une option pour changer mon navigateur par défaut pour toutes mes applications?

101
Ederico

Consultez votre system-settings -> Details:

(Notez que dans les anciennes versions d'Ubuntu, Details s'appelle System Info)

enter image description here

109
fossfreedom

C'est une façon de faire cela

Sudo update-alternatives --config x-www-browser
Sudo update-alternatives --config gnome-www-browser
49

Si votre navigateur préféré ne figure pas dans ce menu ou si vous préférez le faire depuis la ligne de commande, cette commande vous permettra de faire la même chose que dans la réponse de fossfreedom:

xdg-settings set default-web-browser name-of-browser.desktop

Par exemple.:

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

ou

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

ou

xdg-settings set default-web-browser google-chrome.desktop
36
Cybolic

Toutes les préférences concernant les applications par défaut de votre utilisateur se trouvent dans le fichier "mimeapps.list". J'utilise Gnome 3 et Debian. Pour moi, il s'agit de ~/.config/mimeapps.list.

Si vous ne savez pas où se trouve ce fichier, essayez la commande suivante:

locate mimeapps.list

Pour remplacer par défaut un navigateur Web dont vous avez besoin, au moins, modifiez les valeurs de la catégorie [Applications par défaut]

  • gestionnaire x-scheme/http
  • texte/html
  • application/xhtml_xml
  • image/webp
  • gestionnaire x-scheme/https
  • gestionnaire x-scheme/ftp
  • gestionnaire x-scheme/https
  • gestionnaire x-scheme/ftp

et dans la catégorie [Added Associations]

  • texte/html
  • text/xml
  • application/xhtml_xml
  • image/webp
  • gestionnaire x-scheme/https
  • gestionnaire x-scheme/ftp

Pour Opera , le fichier ~/.config/mimeapps.list doit contenir:

[Default Applications]
x-scheme-handler/http=opera-browser.desktop
text/html=opera-browser.desktop
text/xml=opera-browser.desktop
application/xhtml_xml=opera-browser.desktop
image/webp=opera-browser.desktop
x-scheme-handler/https=opera-browser.desktop
x-scheme-handler/ftp=opera-browser.desktop

[Added Associations]
text/html=opera-browser.desktop;
text/xml=opera-browser.desktop;
application/xhtml_xml=opera-browser.desktop;
image/webp=opera-browser.desktop;
x-scheme-handler/https=opera-browser.desktop;
x-scheme-handler/ftp=opera-browser.desktop;

Essayez-le (doit être ouvert dans Opera, s'il est installé)

xdg-open somehtmlfile.html

Pour Chrome , le fichier ~/.config/mimeapps.list doit contenir:

[Default Applications]
x-scheme-handler/http=google-chrome.desktop
text/html=google-chrome.desktop
text/xml=google-chrome.desktop
application/xhtml_xml=google-chrome.desktop
image/webp=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
x-scheme-handler/ftp=google-chrome.desktop

[Added Associations]
text/html=google-chrome.desktop;
text/xml=google-chrome.desktop;
application/xhtml_xml=google-chrome.desktop;
image/webp=google-chrome.desktop;
x-scheme-handler/https=google-chrome.desktop;
x-scheme-handler/ftp=google-chrome.desktop;

Essayez-le (doit être ouvert dans Chrome, s'il est installé)

xdg-open somehtmlfile.html

Et ainsi de suite (Firefox ou autre chose).

Vous n'avez besoin que de remplacer les types MIME souhaités. Mais je recommande d'utiliser l'interface graphique pour cela. Ce sera réduire le nombre d'erreurs.

C'est un système réel pour moi et cela changera d'un système à l'autre, d'un environnement de bureau à un environnement de bureau, etc.

Environnement de test

$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 8.6 (jessie)
Release:    8.6
Codename:   jessie
$ uname -a
Linux localhost 3.16.0-4-AMD64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19) x86_64 GNU/Linux
$s gnome-session --version
gnome-session 3.14.0
4
Seti Volkylany

Système -> Centre de contrôle -> Applications préférées
pour ubuntu avec MATE DESKTOP

1
Alex

Vous pouvez également modifier votre navigateur par défaut dans les paramètres de navigateur appropriés, par exemple.

Firefox:
Preferences, tick 'Always check if Firefox is your default browser'

Chrome:
Settings, click 'Make chrome default browser'

1
Sambit

En dehors de certains commentaires ci-dessus, je suggérerais de suivre la réponse en haut ici . Cela implique de changer les schémas mimeapps/url de votre utilisateur actuel.

Je devais utiliser cette solution pour que Linux Skype se comporte normalement. La plupart des autres applications utiliseraient x-www-browser ou gnome-www-browser , mais je suppose qu'elles ont intérêt à utiliser les schémas d'URL ; parfois cela a plus de sens.

1
Adrian Castravete