Comment changer mon navigateur par défaut?

109

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

Ederico
la source

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

fossfreedom
la source
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
Sergey P. aussi nommé azur
la source
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
Cybolique
la source
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
PADYMKO
la source
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.

Adrian Castravete
la source
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".

Sambit
la source
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

Alex
la source