update-alternatives
Ändert die Anwendung zum Öffnen eines Webbrowsers und nicht die Anwendung zum Öffnen einer Webseite. Die beiden stehen nicht in direktem Zusammenhang: "Ich möchte im Internet surfen" unterscheidet sich von "Ich möchte diese Webseite durchsuchen", und es gibt verschiedene Arten von Inhalten, die alle in einem Webbrowser geöffnet sind.
Was Sie ändern müssen, ist, welche Anwendung dem MIME-Typ text/html
und möglicherweise anderen zugeordnet ist. Diese werden über die /etc/mailcap
Datei konfiguriert .
Wird unter Debian /etc/mailcap
automatisch aus den von Ihnen installierten Anwendungen generiert. Wenn mehrere Anwendungen denselben Typ öffnen können, gibt es ein Prioritätssystem (ähnlich, aber verschieden vom Prioritätssystem für Alternativen). Sie können diese Prioritäten überschreiben, indem Sie Einträge hinzufügen /etc/mailcap.order
. In der folgenden Zeile wird beispielsweise Firefox für alle unterstützten Typen gegenüber anderen Anwendungen bevorzugt verwendet:
firefox:*/*
Nachdem Sie geändert haben /etc/mailcap.order
, führen Sie /usr/sbin/update-mime
als root zu aktualisieren /etc/mailcap
.
Wenn Sie ein Programm verwenden möchten, das nicht aus einem Debian-Paket stammt, bearbeiten Sie es direkt in /etc/mailcap
der 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 ----- #
Wenn Sie Einstellungen für Ihr eigenes Konto festlegen möchten, definieren Sie diese in ~/.mailcap
: Die Einträge in dieser Datei überschreiben die Einträge in /etc/mailcap
. Sie müssen dort vollständige Mailcap-Zeilen einfügen, z
text/html; /home/user/firefox/firefox '%s'; description=HTML Text; test=test -n "$DISPLAY"; nametemplate=%s.html