alternatives を使って使うプログラムを切替えるにはの続き。
切替する選択肢を増やしたい。
alternativesを使うと同じ名前の別プログラムを切り替えられる。これにプログラムを追加したい。
記述方法
alternatives --install $PATH_TO_LINK $ALTER_NAME $PATH_TO_REAL_PATH $PROIORITY
例
現在の設定。
takuya@letsnote:~$ update-alternatives --config gcc 1 プログラムがあり 'gcc' を提供します。 選択 コマンド ----------------------------------------------- *+ 1 /usr/bin/gcc-4.exe Enter を押して現在の選択 [+] を保持するか、選択番号を入力します:
追加してみる。
追加
takuya@letsnote:~$ alternatives --install /usr/bin/gcc.exe gcc /usr/bin/gcc-3.exe 10
追加後
takuya@letsnote:~$ update-alternatives --config gcc 2 プログラムがあり 'gcc' を提供します。 選択 コマンド ----------------------------------------------- *+ 1 /usr/bin/gcc-4.exe 2 /usr/bin/gcc-3.exe Enter を押して現在の選択 [+] を保持するか、選択番号を入力します:
無事追加された。OK
まとめ
/usr/sbin/alternatives --install /usr/sbin/sendmail mta /usr/sbin/sendmail.postfix 30 --install [バイナリのシンボリックリンク名][名前][指定したいバイナリ本体][優先度]