Comment changer mon navigateur par défaut?


109

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

Réponses:


112

Regardez votre system-settings-> Details:

(Notez que dans les anciennes versions d'Ubuntu Detailsest appelée System Info)

entrez la description de l'image ici


10
Wow, c'est un endroit assez stupide pour le dire! Presque aussi mauvais que d'avoir à aller dans les "paramètres" pour éteindre votre ordinateur sous Windows 8.
Mike

4
dans Ubuntu 14.04 [thème cannelle] naviguer versSystem Settings > Preferred applications
diEcho

Pour lancer ceci sur Ubuntu 14.04 à partir de la CLI, essayez unity-control-center askubuntu.com/questions/116655/…
Winny

Comment puis-je faire apparaître une application ici?
Anaphory

Pour y accéder à partir de l'interface de ligne de commande gnome-control-center, allez à System > Details. Vous devrez également utiliser update-alternativesla réponse de Sergey P. alias azure ci-dessous, car différents programmes lisent les paramètres de différentes sources.
Boris Bukh le

50

C'est une façon de faire cela

sudo update-alternatives --config x-www-browser
sudo update-alternatives --config gnome-www-browser

Il s’agit d’un changement à l’échelle du système, qui devrait s’ajouter à la réponse de fossfreedom.
Flimm

3
J'ai essayé toutes les réponses ici; seule la seconde de ces deux lignes a modifié le navigateur dans lequel les liens externes au navigateur (par exemple, de Pidgin) étaient ouverts.
Ragoût

C’est la manière la plus appropriée de le faire, en travaillant pour i3WM et d’autres environnements de bureau où les terminaux règnent. Merci pour le partage.
Geppettvs D'Constanzo

Cela ne fonctionnait pas pour moi sur Ubuntu 16.04 (essayait de changer le navigateur utilisé par thunderbird pour ouvrir les liens). La solution acceptée a fonctionné.
Étienne

39

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

1
Pour des raisons de référencement: cela fonctionne avec i3wm lorsque chrome se faufile dans x-www-browseret update-alternativesest hors de portée, car il le faut sudo. Vous devez être my-application.desktopdisponible, par exemple, dans ~/.local/share/applications/my-app.desktop. Mais vous ne transmettez pas le chemin complet à xdg-settings, seulement le nom du fichier.
black_puppydog

7

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, donc pour moi c'est le cas ~/.config/mimeapps.list.

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

locate mimeapps.list

Pour remplacer un navigateur Web par défaut dont vous avez besoin, au moins, modifiez les valeurs dans 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 [Associations ajoutées]

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

Pour Opera, le fichier ~/.config/mimeapps.listdoit 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

1

Mis à part quelques - uns des commentaires ci - dessus, je suggère la suite de la réponse haut ici . Cela implique de changer les schémas mimeapps / url de votre utilisateur actuel.

J'ai dû 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.


Cela ne fournit pas de réponse à la question. Pour critiquer ou demander des éclaircissements à un auteur, laissez un commentaire en dessous de son message - vous pouvez toujours commenter vos propres messages, et une fois que vous avez suffisamment de réputation, vous pourrez commenter n'importe quel message .
Jan

Je pensais que cela répondait toujours à la question concernant Skype, mais pour autant que je sache, les modifications apportées à la réponse principale n'influencent pas la manière dont Skype choisit l'application par défaut dans toutes les conditions. La réponse est là pour aider les utilisateurs au cas où le premier ne le ferait pas. Si cela peut être fait en répondant avec des commentaires à la première réponse, je le ferai exactement. :) Merci pour le heads up!
Adrian Castravete

Vous avez compris, Adrian, assis dans le même bateau. Pourtant, cela ne l'a pas résolu pour moi. Ce qui l'a résolu, était cette réponse . Mais cela pourrait être dû au fait que j'utilise LXDE comme ordinateur de bureau.
Izzy

1

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

Firefox:
Préférences, cochez la case "Toujours vérifier si Firefox est votre navigateur par défaut"

Chrome:
Paramètres, cliquez sur "Créer un navigateur Chrome par défaut".


Cela ne fonctionne pas pour moi le 15.04
user11153

1

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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.