update-alternatives
Debian には、2 つの切り替え可能なコマンドがあります。私の問題は、各コマンドにコマンドを切り替えると同時に切り替える必要があるオートコンプリートコマンドがあることです。コマンドを切り替えるとき(使用してupdate-alternatives --set ...
)オートコンプリートも切り替えるように、これら2つのコマンドを1つの「上書き」として管理する方法はありますか?
答え1
オートコンプリートをアフィリエイトリンクにしてください。バラより手動詳しくは、「グループに変更」をご覧ください。
パッケージpostinst
スクリプトから:
update-alternatives --install /usr/bin/someprogram someprogram /usr/bin/foo-someprogram $PRIORITY \
--slave /usr/share/zsh/site-functions/_someprogram /usr/share/zsh/site-functions/_foo-someprogram
ここで、$PRIORITY は自動的に選択されるときの代替の数値優先順位です。