KDE > alternativesでデフォルトのブラウザを変更

KDE 4.4.5-2

システム設定でデフォルトブラウザを変更しても、Thunderbirdのデフォルトブラウザ(メール内のURLをクリックして開くブラウザ)なんかは、konquerorのままになっている。これをFirefoxに変更する。


標準ブラウザの確認

$ ls -l /etc/alternatives/x-www-browser
lrwxrwxrwx 1 root root 18 2013-08-23 14:39 /etc/alternatives/x-www-browser -> /usr/bin/konqueror

標準ブラウザの変更

$ sudo update-alternatives --config x-www-browser
リンクグループ x-www-browser に 1 つの alternative のみがあります: /usr/bin/konqueror
設定は行いません。
あれ?Firefoxがない。

標準ブラウザのリンクグループ x-www-browser に firefox を追加

$ sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/bin/firefox 1

登録の書式「$ sudo /sbin/alternatives --install リンク名 総称名 選択候補 優先度」

1.総称名
リンク名、選択候補、優先度、モードなどを一つのグループとして管理するための グループの名前
先の config 設定の際に使ったものでよい

2.リンク名
/var/lib/dpkg/alternatives/x-www-browser を見てみると、総称名「x-www-browser」のリンク名は「/usr/bin/x-www-browser」だと分かる
$ cat /var/lib/dpkg/alternatives/x-www-browser
 
3.選択候補には、firefoxコマンドのフルパス

こんどこそ標準ブラウザの変更

$ sudo update-alternatives --config x-www-browser
alternative x-www-browser (/usr/bin/x-www-browser を提供) には 2 個の選択肢があります。
 
  選択肢    パス              優先度  状態
------------------------------------------------------------
* 0            /usr/bin/konqueror   100       自動モード
  1            /usr/bin/firefox     1         手動モード
  2            /usr/bin/konqueror   100       手動モード
 
現在の選択 [*] を保持するには Enter、さもなければ選択肢の番号のキーを押してください: 1
update-alternatives: /usr/bin/x-www-browser (x-www-browser) を提供するために 手動モード で /usr/bin/firefox を使います。

標準ブラウザの確認

$ ls -l /etc/alternatives/x-www-browser
lrwxrwxrwx 1 root root 16 2013-11-07 09:22 /etc/alternatives/x-www-browser -> /usr/bin/firefox
できた


これでも変わらんときは、mimeタイプを変更したらいいかも。
GNOME/mimeタイプの変更

最終更新:2014年12月16日 20:59