update-alternatives
데비안에서는 전환할 수 있는 명령이 2개 있습니다. 내 문제는 각 명령에 명령이 전환되는 동시에 전환되어야 하는 자동 완성기 명령이 있다는 것입니다. 명령을 전환할 때( 사용하여 update-alternatives --set ...
) 자동 완성기도 전환되도록 이 두 명령을 하나의 "재정의"로 관리할 수 있는 방법이 있습니까 ?
답변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는 자동으로 선택될 때 대안의 숫자 우선순위입니다.