Une "mise à jour transactionnelle" est une sorte de mise à jour qui:
- est atomique - pendant la mise à jour, votre système fonctionne parfaitement;
- peut être annulé - si la mise à niveau échoue ou si la nouvelle version du logiciel n'est pas compatible avec votre infrastructure, vous pouvez rapidement restaurer la situation telle qu'elle était avant la mise à niveau.
Avec APT, seule la dernière version d'un logiciel est généralement disponible (vous ne pouvez pas revenir en arrière) et la mise à niveau d'un package avec toutes ses dépendances peut rendre le système temporairement inutilisable pendant le processus.
De plus, les packages Snappy sont "autonomes", c'est-à-dire qu'ils n'ont pas de dépendances. Toutes les bibliothèques et les composants nécessaires sont limités dans le même package Snappy.
.deb
packages ne peuvent-ils pas être également installés de manière transactionnelle?