バックポーティングとバックポーティングの混乱の違いは何ですか?

バックポーティングとバックポーティングの混乱の違いは何ですか?

Debian Stretchの一部のパッケージはstretch-backports-sloppy。一般的なものとの違いは何ですか?stretch-backports-sloppysloppy…-backports

答え1

メインバックポートリポジトリは、システムが次のバージョンにアップグレードされたときにパッケージをシームレスにアップグレードできるように、次のバージョンではメインリポジトリのパッケージよりも新しいバージョンのパッケージを使用できません。つまり、Stretchでバックポートされたパッケージを持つDebian 9システムは、システム全体がDebian 10にシームレスにアップグレードできるように、最終的にDebian 10よりも新しいパッケージを使用することはできません。

不正なバックポートストアにはこの制限はありません。たとえば、パッケージをBusterバックポートとStrechバックポートにバックポートできます。

だからapache2パッケージ現在、次のバージョンが利用可能です。

  • Debian 9の2.4.25-3+deb9u9
  • 2.4.46-1~bpo9+1のストレッチが乱雑に後ろに移植されました。
  • Debian 10 の 2.4.38-3+deb10u4
  • バスターバックポートの2.4.46-1~bpo10+1

悪いバックポートがない場合、Debian 9バックポートは2.4.38-3(Debian 10リリースバージョン)以前のバージョンに制限されます。技術的には2.4.38-3が含まれ、2.4.38-3〜bpo9にバックポートされます。 +1(2.4.38-3より「前」、ありがとう チルダ)。

バラよりバックポートガイドライン:

以前の安定リリースから次の安定リリースへのきちんとしたアップグレードパスを確保するために、現在のテストからこのバックポートリリースにパッケージをアップロードすることは許可されていません。これらのシステムがいくつかの最新のパッケージを使用できるようにするために、いわゆる粗末なディストリビューションを作成しました。

関連情報