back

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位に書き換えるといいっす。

back
Copyright (c) 2000 ichiyama ryoichi, All Rights Reserved.