I pacchetti snap riceveranno aggiornamenti differenziali (delta)?


8

Ho scaricato e installato LibreOffice 5.2.0 beta2 come descritto in LibreOffice 5.2.0 beta2 come pacchetto snap . Pesava a 1015 MiB.

Ci saranno sicuramente altri aggiornamenti prima che RC sia uscito. La mia domanda è questa: i pacchetti snap riceveranno aggiornamenti differenziali (delta) o l'intero pacchetto snap, in questo caso 1 GiB, dovrà essere scaricato ogni volta?

(A proposito: questa versione risolve il problema del contenuto degli appunti evanescente di vecchia data !)

Domanda Postscript: Voglio sapere se posso eliminare libreoffice_5.2.0.0.beta2_amd64.snapil file "sorgente" da 1 GiB o devo rimanere sul sistema affinché gli aggiornamenti delta funzionino?


2
Sì, puoi eliminare lo snap originale. Le immagini di squashfs che vengono montate sono memorizzate in / var / lib / snapd / snaps-- non cancellarle :).
Kyle,

Risposte:


9

Questo OMG! L'articolo di Ubuntu dice delta:

App più recenti, più grandi

Un effetto collaterale dell'approccio "bundle" è, naturalmente, una dimensione iniziale del pacchetto più ampia.

Ma gli Snap sono intelligenti; gli aggiornamenti transazionali e delta consentono agli sviluppatori di aggiornare solo le parti che devono essere aggiornate, sia che si tratti di una singola libreria, di un'icona di app o dell'intera cosa da brividi.

La documentazione su Snappy Ubuntu Core menziona anche questi punti:

  • Il sistema operativo e i file dell'applicazione sono tenuti completamente separati, come un insieme di immagini distinte di sola lettura.
  • Aggiornamenti delta transazionali basati su immagini per il sistema e le applicazioni che è sempre possibile ripristinare.
  • Questi file sono di sola lettura, il che significa che non possono essere manomessi e possono essere aggiornati in modo perfetto e prevedibile ogni volta.
  • Le firme e le impronte digitali assicurano che stai eseguendo esattamente ciò che è stato pubblicato dallo sviluppatore, nessun affare divertente anche se i bit provenivano da Internet.
  • La gestione di Delta mantiene le dimensioni dei download al minimo indispensabile.

Ho aggiunto un po 'alla mia domanda. Per favore, vedi se riesci a farci luce. Voglio sapere se posso eliminare libreoffice_5.2.0.0.beta2_amd64.snapil file "sorgente" da 1 GiB o deve rimanere sul sistema affinché gli aggiornamenti delta funzionino?
DK Bose,

@DKBose Non riesco a trovare nessuna informazione in entrambi i modi.
Muru,

1
Si prega di vedere il commento di Kyle: askubuntu.com/questions/787256/libreoffice-snap-package/…
DK Bose,

7

Abbiamo modificato il formato degli snap in 16.04, in un formato più nuovo, più compatto e più sicuro. Dobbiamo aggiungere nuovamente gli aggiornamenti delta nel nuovo formato, arriverà presto. Inoltre, aggiungeremo di nuovo il giardinaggio automatico in modo che il vecchio scatto venga rimosso automaticamente in futuro, ma puoi tranquillamente eliminarlo ora da solo.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.