update-alternatives
modifie l'application à utiliser pour ouvrir un navigateur Web, pas l'application à utiliser pour ouvrir une page Web. Les deux ne sont pas directement liés: «Je veux naviguer sur le Web» est différent de «Je veux parcourir cette page Web», et il existe différents types de contenu qui se trouvent tous ouverts dans un navigateur Web.
Ce que vous devez changer, c'est quelle application est associée au type MIME text/html
et peut-être à d'autres. Ceux-ci sont configurés via le /etc/mailcap
fichier.
Sur Debian, /etc/mailcap
est généré automatiquement à partir des applications que vous avez installées. Lorsque plusieurs applications peuvent ouvrir le même type, il existe un système de priorité (similaire, mais distinct, du système de priorité pour les alternatives). Vous pouvez remplacer ces priorités en ajoutant des entrées à /etc/mailcap.order
. Par exemple, la ligne suivante fera que Firefox sera utilisé de préférence à toute autre application pour tous les types qu'il prend en charge:
firefox:*/*
Après avoir changé /etc/mailcap.order
, exécutez en /usr/sbin/update-mime
tant que root pour mettre à jour /etc/mailcap
.
Si vous souhaitez utiliser un programme qui ne provient pas d'un paquet Debian, éditez-le directement dans /etc/mailcap
, dans le User Section
.
# ----- User Section Begins ----- #
text/html; /home/user/firefox/firefox '%s'; description=HTML Text; test=test -n "$DISPLAY"; nametemplate=%s.html
# ----- User Section Ends ----- #
Si vous souhaitez définir des préférences pour votre propre compte, définissez-les dans ~/.mailcap
: les entrées de ce fichier remplacent celles de /etc/mailcap
. Vous devez y mettre des lignes de mailcap complètes, telles que
text/html; /home/user/firefox/firefox '%s'; description=HTML Text; test=test -n "$DISPLAY"; nametemplate=%s.html