update-alternatives
bir web sayfasını açmak için kullanılacak uygulamayı değil, bir web tarayıcısını açmak için kullanılacak uygulamayı değiştirir. İkisi doğrudan ilgili değil: “Web'e göz atmak istiyorum”, “Bu web sayfasına göz atmak istiyorum” dan farklıdır ve bir web tarayıcısında açık olan farklı içerik türleri vardır.
Değiştirmeniz gereken, hangi uygulamanın MIME türüyle text/html
ve belki de diğerleriyle ilişkili olduğudur . Bunlar /etc/mailcap
dosya üzerinden yapılandırılır .
Debian'da, /etc/mailcap
yüklediğiniz uygulamalardan otomatik olarak oluşturulur. Birden fazla uygulama aynı türü açabildiğinde, bir öncelik sistemi vardır (alternatifler için öncelik sisteminden benzer, ancak farklıdır). Girdilerini ekleyerek bu öncelikleri geçersiz kılabilirsiniz /etc/mailcap.order
. Örneğin, aşağıdaki satır, Firefox'un desteklediği tüm türler için başka herhangi bir uygulamanın yerine kullanılmasına neden olacaktır:
firefox:*/*
Değiştirdikten sonra güncellemek için root olarak /etc/mailcap.order
çalıştırın ./usr/sbin/update-mime
/etc/mailcap
Eğer Debian paketleri gelmez bir program, doğrudan içine düzenlemeyi kullanmak isterseniz /etc/mailcap
de, 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 ----- #
Kendi hesabınız için tercihleri ayarlamak istiyorsanız, bunları şu konumda tanımlayın ~/.mailcap
: o dosyadaki girişler, girişleri geçersiz kılar /etc/mailcap
. Buraya tam posta başlığı satırları koymanız gerekir.
text/html; /home/user/firefox/firefox '%s'; description=HTML Text; test=test -n "$DISPLAY"; nametemplate=%s.html