Debianには手動でパッチが適用されたパッケージがあります(理想的ではありませんが、現在のバージョンを保持する必要があります)私が理解しているように、これにアプローチする方法はいくつかあります。
- apt-pinning(を参照
apt_preferences(5)
) aptitude hold
dpkg --set-selections
- で設定
dselect
?
ある保留が別の保留に影響を与えないことを読んだことがあります(たとえば、使用してもパッケージがaptitude hold
妨げられapt-get
たりdselect
、パッケージがアップグレードされたりすることはありません)。保留を解除しない限り、Debianのツールがパッケージをアップグレードしないことを100%保証するために何をする必要がありますか?
1
ちょうどコメント、9年前に誰かがパッケージを実際に保持する方法についてDebianのバグシステムにバグを作成し、aptitude holdを使用していくつかの問題がある(またはあった)ようです(LINK:bugs.debian.org/cgi-bin/ bugreport.cgi?bug = 146207)
—
ルチアーノ
誰かが私になります。:-)。まだ未解決のバグですが、最近適性を復活させた人々は、それを見てみると言いました。
—
ファヒムミサ
ダニエル・ハートウィッグは私に次のように書いています。「適性に取り組み始めて以来、この問題を把握しているようです。現時点では、マルチアーチを動かすことに焦点を当てているため、徹底的に見てはいません。年齢と意義が脅かされていますまた、aptitudeは起動時にdpkgの状態を多少「解釈」して、もしあれば、どのような変更を行い、内部状態モデルにどのように組み込むべきかを決定するという問題があります。 -コードの関連領域を見るとき、私は常にそれを意識しています。」
—
ファヒームミサ
bugs.debian.org/146207は、unstableにアップロードされたaptitudeのバージョンで修正されたと思われます。
—
ファヒームミサ