Hallo Leute,
(?)ubuntu 26.04 steht vor der Tür und laut der Roadmap wurde Snap richtig aufpoliert. Ich persönlich konnte bei den Snaps die ich verwende grundsätzlich mal keine Geschwindigkeitsthemen feststellen. Ich bin grundsätzlich ein Freund von DEB-Paketen, erkenne aber durchaus die Vorteile von Snap/Flatpak an (z.B. Sicherheitsaspekt, keine weitere Paketquelle). Aus diesem Grund möchte ich auch unter 26.04 mich von manuell hinzugefügten Paketquellen abgrenzen und Snap/Flatpak alternativ verwenden.
Grundsätzlich würde ich mich sehr gerne für Snap vor Flat entscheiden, da es unter Ubuntu der Default ist. Das, was mich aber aufhält, ist die Tatsache da es der Zeit nicht möglich ist das Snappakete eine andere zusätzliche CA nutzen als die offiziellen die unter den Snap-Core Pakete verfügbar sind. Lediglich den Snapstore (Snapclient) selbst kann man ein CA mit übergeben.
Der Grundsatz von Snap ist natürlich klar: "Völlige Abkapselung vom System". Ja, eine Alternative wäre Snaps im Classic-Modus zu installieren. Aber das besagte Snap muss dafür auch konzipiert sein. Und die was ich verwenden möchte, sind es nicht → Beispiel Bitwarden oder Steam. Außerdem verliert man dann ja wieder die Sicherheit von Snap.
Habt ihr dazu vielleicht noch Ideen wie man das umschiffen kann?
Eine Alternative wäre Flatpak. Das hat mit den CAs kein Problem. Die Implementierung ist eine andere. Wäre also auch eine Möglichkeit.
Warum das ganze? Ich möchte einfach nicht mehr sämtlich Zusatzpakete auf meinem Repository pflegen und selbst DEB-Pakete bauen, oder Fremdquellen hinzufügen. Snap/Flatpak würde das, bis auf ein paar Ausnahmen ermöglichen.
Vielen Dank schon mal für eure Gedanken ☺