Aptでパッケージを固定することを知っています。それは私がやりたいことではありません。他の質問は、ピン留めを使用するか、ピンを一時的に使用することで回答されています。私はこれをやりたくありません。
私がやりたいことは、パッケージをカーネルと同じように戻すことです:
# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
linux-generic-pae linux-headers-generic-pae linux-image-generic-pae
The following packages will be upgraded:
私は追加したいtomcat-*とmysql-*してsun-*、このリストに。過去には、これを行うための構成パラメーターがありました。私はいつもそれがのようなものだと思ってきたApt::Get::HoldPkgsかApt::HoldPkgsが、私はそれを見つけることができません。
これらのパッケージは、特にapt-get install。
apt-get構成が見つかりましたApt::NeverAutoRemove。これは私が望むことをしますか?
追加された質問:私はApt::NeverAutoRemove、Apt::Never-MarkAuto-Sections(特に)見ることができる限り文書化されていないことに気付きます。それらはマンページにありません。どちらもありませんaptitude::Keep-Unused-Patternとaptitude::Get-Root-Command。
どんな存在し、包括的かつ完全なのドキュメントはapt.conf?
upgradeコマンドのセマンティクスに依存するため、カーネルの例は適切ではないと言いましたapt-get。
dpkg --set-selections。dpkgの使用とaptitudeの使用は同等ではないことを示唆する質問を見つけました(すなわち、dpkgはaptitude設定を尊重しませんでした)。
upgradeし、dist-upgrade及びパッケージごとに設定することができません。