Debianの強さのひみつ - alternatives - じゃ
Debianではwindow managerとかjdkみたいに複数の実装があるものは
複数同時にインストールできるかわりに/etc/alternativesで
デフォルトを一元管理されているっす。
そのためただインストールしただけでは使えず、alternativesを設定する
必要があるっす。
デフォルトの変更
alternativesの項目は/etc/alternatives以下に1ファイルとしてリンクが置かれている
っす。これを見て項目名を知ることができるっす。変更するには
update-alternativesコマンドを使うっす。たとえばx-window-managerを
変更するには
# update-alternatives --config x-window-manager
とするっす。するとあたまに「*」が付いている方が現在選択されているもので、
変えたい数字を入力すればこれを変えることができるっす。
優先度の変更
alternativesには優先度があるため関連パッケージをアップデートしたりすると
優先度の高いものに変更されてしまうっす。
それをふせぐためには優先度を変える必要があるっす。
優先度などの情報は/var/lib/dpkg/alternatives以下の同名のファイルに
書きこまれているっす。たとえばx-window-managerでは
auto
/usr/bin/x-window-manager
/usr/bin/kde2
50
/usr/bin/sawfish
20
ここでつねにsawfishにしたい場合は20を70位に書き換えるといいっす。
Copyright (c) 2000
ichiyama ryoichi,
All Rights Reserved.