web-dev-qa-db-ja.com

スナップパッケージは差分(デルタ)更新を取得しますか?

スナップパッケージとしてのLibreOffice 5.2.0 beta2 の説明に従って、LibreOffice 5.2.0 beta2をダウンロードしてインストールしました。重量は1015 MiBでした。

RCがリリースされる前に、さらに多くの更新があることは確かです。私の質問はこれです:スナップパッケージは差分(デルタ)更新を取得しますか、それともスナップパッケージ全体(この場合1 GiB)を毎回ダウンロードする必要がありますか?

(ところで:このバージョンは長年の クリップボードコンテンツの消失の問題 !を修正します。)

追記の質問:libreoffice_5.2.0.0.beta2_AMD64.snap、1 GiB「ソース」ファイルを削除できるか、またはデルタ更新が機能するためにシステムに残しておく必要があるかどうかを知りたいですか?

8
DK Bose

これは OMG!Ubuntuの記事 Deltaと言う:

新しいアプリ、大きい

「バンドル」アプローチの副作用の1つは、当然、初期パッケージサイズが大きくなることです。

しかし、スナップは賢いです。トランザクションおよびデルタ更新により、開発者は更新が必要な部分のみをアップグレードできます。単一のlib、アプリアイコン、またはおかしなもの全体です。

Snappy Ubuntu Coreのドキュメント もこれらのポイントに言及しています:

  • OSファイルとアプリケーションファイルは、別個の読み取り専用イメージのセットとして完全に分離されています。
  • 常にロールバックできるシステムおよびアプリケーションのトランザクションベースのイメージベースのデルタ更新。
  • これらのファイルは読み取り専用です。つまり、改ざんすることはできず、毎回完全かつ予想どおりに更新できます。
  • 署名と指紋により、開発者が公開したものとまったく同じものを実行することができます。たとえインターネットから来たとしても、面白いビジネスはありません。
  • デルタ管理は、ダウンロードのサイズを最小限に抑えます。
8
muru

16.04では、スナップの形式をより新しく、よりコンパクトで安全な形式に変更しました。新しい形式でデルタ更新を追加し直す必要があります。それは間もなく提供されます。また、古いスナップが将来自動的に削除されるように自動ガーデニングを追加し直しますが、自分で安全に削除できます。

6

そして今、それはここにあります。新しいスナップ形式のデルタ更新 https://insights.ubuntu.com/2017/08/01/snap-updates-are-getting-smaller-heres-why/

2
julian-alarcon