サーバーにすでに存在する構成ファイルを含むパッケージを自動的にインストールする必要があります。
私は次のようなものを探しています:
apt-get install --yes --force-yes --keep-current-confs mysql-server
おそらくばかげた質問ですが、そのような選択肢は見つかりません。
Raphael Hertzogのブログ で答えを見つけました:
apt-get install -o Dpkg::Options::="--force-confold" --force-yes -y mysql-server
設定するのはdpkgの役割なので、保持するconfファイルを選択します。
現在のUbuntuシステムでは、もう少し必要です。
export DEBIAN_FRONTEND=noninteractive ; apt-get dist-upgrade -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" --force-yes