私が理解する限りでは、 /etc/alternatives
は、現在選択されている選択肢のみを保存します。すべてのバリアントとすべてのメタデータはどこに保存されますか?誤ってgalternatives
の代替を削除し、手動で追加したいのですが(galternatives
機能が非常に制限されているため)。
このデータは/ var/lib/dpkg/alternativesにあるようです。詳細については、man update-alternativesも確認してください。
コマンドラインupdate-alternatives
ツールはここで役立ちます。
このコマンドを使用すると、すべての選択肢を1つずつ確認できます。
update-alternatives --all
このwikiページにはさらにいくつかの例があります 手動で設定されたすべての選択肢を表示し、すべての選択肢をデフォルトにリセットすることもできます(注意して使用してください!)。
代替システムがどのように機能するかの詳細な説明は、すべての構成を保存する場所を含めて、利用可能です pdate-alternatives manpageで (DebianおよびUbuntuのこのバージョンには、更新よりも多くの機能が含まれていることに注意してください- redhatからの代替)。