第28章 update-alternatives による標準コマンドの切り替え

28.1. 機能の重複するプログラム

いくつかのプログラムには、同様の機能をもったプログラムが複数用意されている場合があります。

これらの中には、複数のものを同時にインストールしておけるものがあります。

バージョンの異なるものを同時に複数インストールしておけるものでは、gcc のようなプログラムがあり、gcc,gcc4,gcc295 といったrpmパッケージがあります。

また、ある程度同等な機能をもつものとしては cupsLPRng のようなものがあります。

ほかにも様々なものがあります。そうしたrpmパッケージの一覧は 「alternatives で切り替えられるものが含まれているrpmパッケージ」 を見てください。

複数のプログラムをインストールしてある時に、どれをシステムの標準とするか、決定、選択、切り替えを行うために alternatives という仕組みがあります。

この章では、alternatives の仕組みと、パッケージ alternatives に含まれている update-alternatives コマンドの利用方法を扱います。

alternatives というパッケージは、cups など、切り替え可能なrpmパッケージが一つでもインストールされていればすでにインストールされているはずですが、インストールされていない場合には、スーパーユーザ(root)でインストールしてください。参照 パート III. アプリケーションの追加や削除

# apt-get install alternatives

update-alternatives コマンドのマニュアルに日本語での詳細な説明があるので読んでください。

$ jman update-alternatives