update-alternatives: ログファイル /var/log/alternatives.log を無効にする

update-alternatives: ログファイル /var/log/alternatives.log を無効にする

ログファイルを無効にしたいです/var/log/alternatives.log。私はこれがスクリプトによって書かれていることを知っており、引数を取り、非標準のログファイルを指定できることを知っていupdate-alternativesます(私の場合は/ dev / nullが欲しい)。ただし、自動的に実行されるため、対応するコマンドラインオプションを指定する方法がわかりません。update-alternatives--logupdate-alternatives--log

パラメータを指定できる設定ファイルはありますか--log

答え1

update-alternatives構成ファイルがありません。効果的にログを記録したくない場合は、への/var/log/alternatives.logシンボリックリンクを作成できます/dev/null

存在自体/var/log/alternatives.logが問題である場合は、シェルラッパーを作成することもできます。移動するupdate-alternatives

dpkg-divert --add --local --rename --divert /usr/bin/update-alternatives.bin /usr/bin/update-alternatives

このシェルスクリプトを次のように作成します/usr/bin/update-alternatives

#!/bin/sh
exec /usr/bin/update-alternatives.bin --log /dev/null "$@"

関連情報