Dans Ubuntu, j'ai utilisé
Sudo update-alternatives --config x-www-browser
pour définir manuellement le navigateur Internet par défaut.
À Manjaro, je reçois:
Sudo: update-alternatives: command not found
J'ai défini Firefox comme paramètre par défaut dans ses paramètres et je souhaite qu'il le reste.
Après avoir installé Chromium, le navigateur par défaut est maintenant Chromium, bien que j'ai reconfirmé Firefox en tant que tel et dans les paramètres de Chromnum, il est dit: "Chromium ne peut pas déterminer ou définir le navigateur par défaut".
Comment faire du navigateur par défaut de Firefox?
Pour les utilisateurs d'i3wm, en plus de modifier ~/.config/mimeapps.list
et ~/.i3/config
, vous devez également modifier $BROWSER
de ~/.profile
, définissez-le sur /usr/bin/chromium
, pour empêcher les sessions de navigateur émergeant du terminal d'ouvrir le mauvais navigateur.
xdg-settings set default-web-browser chromium.desktop
Au cas où quelqu'un d'autre aurait le même problème…
Modifiez votre fichier de configuration:
nano ~/.i3/config
et changer
bindsym $mod+F2 exec …
sur le navigateur de votre choix (par exemple bindsym $mod+F2 exec google-chrome-stable
) Enregistrez et rechargez votre fichier de configuration (mod+Shift+R)
Devrait être prêt ...
Modifiez votre ~/.config/mimeapps.list
et remplacer les références à firefox.desktop
avec google-chrome.desktop
.
Si tu utilises google-chrome-stable
pour lancer Chrome, utilisez-le à la place, suivi de .desktop
.
Cette question est un peu ancienne, mais je voudrais enregistrer ma solution. Après avoir lutté avec xdg-settings
, ce qui a fonctionné pour moi était xdg-mime
.
Vérifiez donc votre navigateur par défaut avec:
xdg-mime query default x-scheme-handler/https
Et changez le navigateur que vous souhaitez utiliser. Assurez-vous d'utiliser le .desktop
après le nom du navigateur.
xdg-mime default google-chrome.desktop x-scheme-handler/https
xdg-mime default google-chrome.desktop x-scheme-handler/http
Ensuite, vérifiez à nouveau:
xdg-mime query default x-scheme-handler/https