私のDebianシステムの1つはほとんどアップグレードされません。そのため、アップグレードするときには多数のパッケージがあります。これで、デフォルトでアップグレードを監視する必要があります。これは、50個のパッケージごとに構成を維持する必要があるのか、それとも新しい構成を入れるべきかを決定するのに役立つ必要があるパッケージがあるからです。
私のシステムは本当に遅いので、システムは自分でできるだけ多くのパケットを処理し、残りは私に任せるように指示することを好みます。
make -k
だから私はbut forapt-get
または同様のものを探していますaptitude
。私が探しているのは、パッケージの非対話型構成です。するパッケージを構成したいのですが、構成を要求する前に、システムにできるだけ多くのパッケージをインストール/アップグレードしたいと思います。これにより、後で戻って複数のパッケージを構成し、残りの(希望的に)いくつかのパッケージをインストールできるようになります。
編集する:
また、する構成に戻り、できるだけ構成できます。したがって、最初に設定する必要があるすべてのパッケージを延期する必要があり、返すときにその時点で設定できるすべてのパッケージの優先順位を指定する必要があります。
答え1
これはあなたの要件を満たす必要があります。後で構成質問をしなさい。
$ DEBIAN_PRIORITY=critical
$ export DEBIAN_PRIORITY
$ apt-get upgrade
# Wait a long time. Should be almost entirely noninteractive.
$ dpkg-reconfigure --default-priority=medium --unseen-only
または、試す前にすべての設定質問を聞くこともできます。
$ apt-get clean
$ cat >> /etc/apt/apt.conf <<EOF
// Pre-configure all packages before
// they are installed.
DPkg::Pre-Install-Pkgs {
"dpkg-preconfigure --apt --priority=low";
};
EOF
$ apt-get upgrade