apt-listchanges が本当に嫌いです。大規模なdist-upgradeを実行する場合は、コンピューターを数時間そのままにしておきます。このサーバーフォールト質問の質問者は、その投稿のすべての提案を実装した後、同じ目標を念頭に置いていましたが、私はまだヒットしましたapt-listchanges
。
apt
Unix哲学がそれを目指しているのに、なぜ他の点では優れたプログラムで非対話性を達成するのがそれほど難しいのですか?
私が行った変更/etc/apt/listchanges.conf
が助けになることを望んでいますが、相互作用なしに確実にアップグレードを行う方法についての提案が欲しいです。
[apt]
frontend=none
email_address=root
confirm=0
save_seen=/var/lib/apt/listchanges.db
which=news
これは私が使用したコマンドです
DEBIAN_FRONTEND=noninteractive \
apt-get \
-o Dpkg::Options::="--force-confnew" \
--force-yes \
-fuy \
dist-upgrade
また、次の行を追加しました /etc/dpkg/dpkg.cfg
force-confold
force-confdef
apt-get purge apt-listchanges
あなたを助けてそれを削除していませんか?
Warl0ckの権利。アンインストールします。私はapt-getを常に非対話的に使用しています。
—
バハマ
最新のdebianがプリインストールされています... d'oh!
—
ixtmixilix
ええ、これがデフォルトのようだというのは本当に嫌いです。
—
UpTheCreek
apt-listchanges
、なぜインストールするのですか?