回答:
はのdrpm
略でdelta rpm
、既存のrpm
に追加されるもので、異なるファイルのみが含まれます。ソース:
デルタRPMパッケージには、RPMパッケージの古いバージョンと新しいバージョンの違いが含まれています。古いRPMにデルタRPMを適用すると、完全に新しいRPMになります。デルタRPMはインストール済みのRPMでも機能するため、古いRPMのコピーを用意する必要はありません。デルタRPMパッケージは、パッチRPMよりもサイズがさらに小さく、更新パッケージをインターネット経由で転送する場合に有利です。欠点は、デルタRPMを使用した更新操作がプレーンRPMまたはパッチRPMよりもかなり多くのCPUサイクルを消費することです。
ドキュメントで参照されているREADMEファイルは、GitHubリポジトリにあります。にdeltarpm
基づいていることがわかりbsdiff
ます。
DRPMファイルはDelta RPMファイルです。完全なパッケージではなく、2つの(RPM)パッケージの違い(=デルタ)のみが含まれます。これは、既存の(インストール済み)パッケージへのアップグレードであるRPMファイルのダウンロードとインストールを高速化するのに役立ちます。ここに含める必要があるのは、新しいファイルと変更されたファイルのみです。
ためにはyum
DRPMファイルで作業するには、インストールする必要がありdeltarpm
、パッケージを:
yum install deltarpm
これには必要なツールが含まれています。
DRPMS:小さな変更のために完全なパッケージをダウンロードする代わりに、デルタrpmが発明されました。私が知る限り、最初にSuse linuxから知っています。インストールされたパッケージと新しいパッケージの間の変更のみがダウンロードされます。デルタrpmがロードされると、再構築プロセスが開始されます。最後に、再構築されたRPMはyumダウンロードディレクトリに配置され、通常のパッケージインストールルーチンがそれを取得してインストールします。