Ubuntuにデルタ更新が含まれるのはいつですか?


35

300MBのアップデートをダウンロードするのにうんざりしています。WindowsはXP以降のデルタ更新を行っています。パッケージのほんの一部が変更された場合、すべてをダウンロードするのは愚かなことです。

回答:


17

デルタ経由のアップグレードには何もありません。だから、いや、今日の時点で計画はないようだ。

Dapperがリリースされた頃(apt 0.6.44)にaptに増分更新が導入されました。ubuntu開発者コミュニティ、インフラストラクチャとの非互換性のため、それらの使用を拒否しました。

revuに提出する必要はありません。aptの増分更新機能を認識しています。apt--pdiff(1)ブランチ(debianのバージョンが使用)は、ubuntu(まだ)にはマージされません:

  1. リリースサイクルの後半にある(明らかに:)

  2. diffファイルとdiffIndexを生成するには、アーカイブのサポートが必要です

  3. パッケージではなく、インデックスファイルでのみ機能します

  4. それがubuntuに適切なソリューションであるかどうかは完全に明確ではありません

-2006年5月25日のMichael Vogt

これは、11.04で発生し、今後発生するすべてのリストです(公開されていないものを除く)。


18

それの青写真があり、あらゆる種類の理由でそれを実現できるようにしたいと思いますが、それをする時間を見つけることができませんでした-それは重要なチャンクを必要とするのに役立ちませんLaunchpadのアーカイブインフラストラクチャチームからの時間。ただし、時間を見つけたときはいつでもバックバーナーリストに載っています。

考えられる問題の1つは、パッケージを圧縮するほど、パッケージの同期が難しくなることです。これは、優れた圧縮アルゴリズムのかなり基本的な特性です。これを実装した後でも、現在の状況よりも少しばかり同期がとれるパッケージがあるかもしれません。

その他の情報:


4

.debファイルはインストールと更新の事実上の方法ではありません。

あなたが言及する方法はデルタ更新と呼ばれ、いくつかの理由で方法として拒否されました。その理由の1つは、ダウンロードするものの計算に時間がかかりすぎることです(コメントのリンクで詳しく説明します)。

別の方法はapt-fastです。

Apt-fastは、パッケージごとに複数の接続を持つAxelやAria2などのコマンドラインダウンロードアクセラレータを使用することにより、「APTダウンロード速度を大幅に向上させる」ことができるスクリプトです。

設置

sudo add-apt-repository ppa:apt-fast/stable
sudo apt-get update
sudo apt-get install apt-fast

動作は同じapt-getですが、使用します(2つの例):

sudo apt-fast install PACKAGE
sudo apt-fast upgrade

apt-fastまた、ダウンロードを停止および再開し、パッケージをディレクトリにダウンロードすることもできますapt-fast download PACKAGE


ヒント:15.04では利用できません(まだ)
カールリヒター

3

Delta-RPMは、次のキラーパッケージ管理機能として宣伝されましたが、主に必要な計算のためにすばらしいとは言えませんでした。帯域幅が非常に制限された接続を使用している場合は時間を節約できますが、時間を節約したい場合は、apt-fastを使用してdpkgの高速フロントエンドを検討してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.