Czy pakiety Snap otrzymają aktualizacje różnicowe (delta)?

8

Pobrałem i zainstalowałem LibreOffice 5.2.0 beta2 zgodnie z opisem w LibreOffice 5.2.0 beta2 jako pakiet przystawek . Ważyło 1015 MiB.

Na pewno będzie więcej aktualizacji, zanim RC zostanie wydany. Moje pytanie brzmi: czy pakiety Snap otrzymają aktualizacje różnicowe (delta) czy cały pakiet Snap, w tym przypadku 1 GiB, będzie musiał być pobierany za każdym razem?

(BTW: ta wersja rozwiązuje od dawna znikający problem ze schowkiem !)

Pytanie postscriptum: Chcę wiedzieć, czy mogę usunąć libreoffice_5.2.0.0.beta2_amd64.snapplik „źródłowy” 1 GiB, czy też musi on pozostać w systemie, aby aktualizacje delta działały?

DK Bose
źródło
2
Tak, możesz usunąć oryginalną przystawkę. Montowane obrazy squashfs są przechowywane w / var / lib / snapd / snaps - nie usuwaj ich :).
Kyle

Odpowiedzi:

9

To OMG! Artykuł Ubuntu mówi delta:

Nowsze aplikacje, większe

Jednym z efektów ubocznych podejścia „pakietowego” jest oczywiście większy początkowy rozmiar opakowania.

Ale Snapy są sprytne; aktualizacje transakcyjne i delta pozwalają deweloperom aktualizować tylko te części, które wymagają aktualizacji, czy to pojedynczą bibliotekę, ikonę aplikacji, czy całą dziwaczną rzecz.

Dokumentację Snappy Ubuntu Rdzenia wspomina również te punkty:

  • Pliki systemu operacyjnego i aplikacji są przechowywane osobno, jako zestaw odrębnych obrazów tylko do odczytu.
  • Transakcyjne, oparte na obrazach aktualizacje delta dla systemu i aplikacji, które zawsze można przywrócić.
  • Pliki te są tylko do odczytu, co oznacza, że ​​nie można ich modyfikować i można je idealnie i dokładnie zaktualizować za każdym razem.
  • Podpisy i odciski palców zapewniają, że korzystasz dokładnie z tego, co zostało opublikowane przez programistę, co nie jest śmieszne, nawet jeśli bity pochodzą z Internetu.
  • Zarządzanie Delta utrzymuje rozmiar pobieranych plików na minimalnym poziomie.
muru
źródło
Dodałem trochę do mojego pytania. Sprawdź, czy możesz rzucić na to trochę światła. Chcę wiedzieć, czy mogę usunąć libreoffice_5.2.0.0.beta2_amd64.snapplik „źródłowy” 1 GiB, czy też musi on pozostać w systemie, aby aktualizacje delta działały?
DK Bose
@DKBose Nie mogę znaleźć żadnych informacji w żaden sposób.
muru
7

Zmieniliśmy format snapów w 16.04, na nowszy, bardziej kompaktowy i bezpieczniejszy format. Musimy dodać aktualizacje delta z powrotem w nowym formacie, już wkrótce. Ponadto dodamy automatyczne ogrodnictwo, aby stare zatrzaski zostały automatycznie usunięte w przyszłości, ale możesz je teraz bezpiecznie usunąć samodzielnie.

Mark Shuttleworth
źródło