Existe-t-il une option permettant de modifier mon navigateur par défaut pour toutes mes applications ?
Réponses
Trop de publicités?Si votre navigateur préféré n'est pas dans ce menu ou si vous préférez le faire en 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
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 ~/.config/mimeapps.list
.
Si vous ne savez pas où se trouve ce fichier, essayez la commande :
locate mimeapps.list
Pour remplacer les valeurs par défaut d'un navigateur web, vous devez, au moins, changer les valeurs dans la catégorie [Applications par défaut]
- x-scheme-handler/http
- texte/html
- application/xhtml_xml
- image/webp
- x-scheme-handler/https
- x-scheme-handler/ftp
- x-scheme-handler/https
- x-scheme-handler/ftp
et dans la catégorie [Associations ajoutées]
- texte/html
- texte/xml
- application/xhtml_xml
- image/webp
- x-scheme-handler/https
- x-scheme-handler/ftp
Pour Opéra 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).
Il suffit de remplacer les mimetypes de désir. Mais je recommande d'utiliser l'interface graphique pour cela. Cela réduira le nombre d'erreurs.
Il s'agit de mon système et il changera d'un système à l'autre, d'un environnement de bureau à l'autre, et ainsi de suite.
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
- Réponses précédentes
- Plus de réponses