Natürlich ist die Antwort für die meisten Pakete trivial: Wenn es sich um ein Tool oder eine Bibliothek handelt, ist deb die einzige Option, während für einige proprietäre Software Snap die einzige Option ist.
Es sieht so aus, als ob Ubuntu Snap-Pakete stark pusht und fördert. Dabei werden Vorteile in Bezug auf Paketierung, Isolation, Sicherheit, Updates usw. angeführt. Alle mit Ubuntu 18.04 gelieferten Anwendungen sind jedoch als Deb-Pakete installiert.
Ein Beispiel ist Firefox, ein Paket, das aus Sicherheitsgründen auf dem neuesten Stand gehalten werden sollte und das in der Vergangenheit Konflikte mit den Betreibern von Distributionspaketen hinsichtlich Sicherheit und Branding hatte (Iceweasel). Dennoch hat Canonical Firefox als Deb-Paket ausgeliefert.
Für Pakete, die sowohl ein Snap als auch ein Deb haben, stellt sich die Frage: Welches sollten Sie installieren? Und wenn die Antwort schnell ist, sollte ich installierte Debs aktiv migrieren?
quelle
Einer der Hauptnachteile von Snaps ist der viel größere Platzbedarf, da jede Software ihre eigenen Abhängigkeiten aufweist, während Deb-Pakete systemweit gemeinsame Abhängigkeiten verwenden, was sich wesentlich weniger auswirkt.
Das Dienstprogramm von Snaps bietet sich an, wenn Sie Ihr System isoliert halten möchten (z. B. von proprietären Binärdateien) oder wenn das Paket selbst von anderen Abhängigkeiten abhängt als das, das Sie installiert haben (z. B. neuere).
quelle
Dies ist eine Antwort mit hoher Meinung.
Ich persönlich benutze immer die deb oder eine andere inklusive Verpackung. Ich benutze keine Snaps, weil ich das Gefühl habe, dass sie wie ummauerte Gärten sind, im Gegensatz zu dem offenen Ökosystem, für das Linux steht.
Ich habe Snaps aufgrund von unklaren / mehrdeutigen Beschreibungen / Metadaten im Software-Center einige Male fälschlicherweise installiert. Ich fand, dass sie meine Laptop-Erfahrung verschlechterten. Diese wurden umgehend entfernt.
Wenn eine App nur ein Snap-Paket hat, würde ich die App selbst lieber nicht verwenden.
Ich bin besorgt, dass eines Tages Snapper sagen könnten, dass Sie nicht einmal das Betriebssystem benötigen.
quelle