Existe-t-il une option pour changer mon navigateur par défaut pour toutes mes applications?
Consultez votre system-settings
-> Details
:
(Notez que dans les anciennes versions d'Ubuntu, Details
s'appelle System Info
)
C'est une façon de faire cela
Sudo update-alternatives --config x-www-browser
Sudo update-alternatives --config gnome-www-browser
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
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]
et dans la catégorie [Added Associations]
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
Système -> Centre de contrôle -> Applications préférées
pour ubuntu avec MATE DESKTOP
Vous pouvez également modifier votre navigateur par défaut dans les paramètres de navigateur appropriés, par exemple.
Firefox:
Chrome:
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.