Flatpak και Snap

Καλημέρα και καλή εβδομάδα. Επανέρχομαι στο θέμα με μια ερώτηση.
Υπάρχει κάποια διανομή εκτός των arch based που να σου δείνει επιλογή να εγκαταστήσεις την εφαρμογή που θες με τον παραδοσιακό τρόπο???
Τι θέλω να πω π.χ στα Ubuntu αν θέλεις να εγκαταστήσεις το chromium αναγκαστικά σε πετάει στο snap
Το ίδιο γίνεται και στα opensuse fedora κλπ?

Όχι, δε γίνεται το ίδιο στις διανομές που ανέφερες και γενικότερα δεν είναι συνηθισμένη πρακτική η χρήση των snaps ή των flatpaks έναντι των αποθετηρίων.

Οποτε μόνο στο Ubuntu έγινε όλος ο χαμός με τα snaps…

Τo snap είναι μια τεχνολογία της Cannonical και καμία άλλη διανομή δεν την έχει υιοθετήσει. Πολλές διανομές όμως την έχουν κληρονομήσει και τουλάχιστον μία διανομή (Mint) έχει κάνει αποποίηση κληρονομιάς.

Σε κάθε διανομή τα πακέτα της, με όποιο σύστημα και αν τα παίρνεις, είναι πάντα ο προτιμότερος τρόπος. Αλλά μερικές φορές κάτι δεν υπάρχει ή είναι πολύ δύσκολο να περαστεί αλλιώς. Εκεί θα προτιμήσεις τον δεύτερο επικρατέστερο τρόπο κάθε διανομής.

Το Debian εχει τα αποθετηρια του και συνεπως ολα τα πακετα ειναι σε μορφη .deb

Αν θες flatpak θα πρεπει να το βαλεις απο το αποθετηριο μονος σου. Το ιδιο ισχυει και για τα snap πακετα. Τιποτα δεν σε σμπρωχνει προς το flatpak ή το snapd παρα μονο το τι λογισμικο και πιες εκδοσεις του θες ή χριεαζεσαι να εγκαταστησεις.

Το Ubuntu χρησιμοποιεί Snap που αναπτύσσεται από τη Canonical και Fedora χρησιμοποιεί Flatpak που αναπτύσσεται από τη Red Hat. Αυτές είναι οι μόνες σημαντικές διανομές* που έχουν κάποιο από τα δύο προ εγκατεστημένα. Σε όλες είναι δευτερεύον τρόπος εγκατάστασης πακέτων επιπλέον του package manager της διανομής. Η Fedora έχει και τη Silverblue variant που τα Flatpak είναι ο βασικός τρόπος εγκατάστασης πακέτων. Edit: Και αντίστοιχα, η Canonical έχει το Ubuntu Core με το Snap.

Να προσθέσω πως το Flatpak έχει ως στόχο desktop εφαρμογές, ενώ το Snap επιτρέπει και εγκατάσταση υπηρεσιών και πυρήνων.

* Για Snap άλλες είναι Ubuntu flavors, Manjaro (Arch-based) και Solus (independent), ενώ για Flatpak άλλες είναι Linux Mint, elementaryOS, Pop!_OS (Ubuntu-based, περίεργο που δεν χρησιμοποιούν Snap).

Η αληθεια ειναι πως εδω και καποιες μερες ακροβατω αναμεσα σε opensuse tumbleweed και endeavour os. αυτο που δεν μου αρεσε ειναι οτι εφαρμογες οπως το viber και ακομα 2 - 3 που χρησιμοποιω για το opensuse ειναι μονοδρομος η εγκατσταση τους μεσω snaps.
Το snap ειναι και ενας απο του λογους που εφηγα απο τα ubuntu και μετα ηρθε η δευτερη σφαλιαρα απο το mint σταματησε την υποστιριξη του kde…
οποτε να ψαξω να δω αν οι εφαρμογες που θελω υπαρχουν σε appimage που δεν γινετε εγκατασταση η να μεινω στο endeavour…

Τα πακέτα της διανομής είναι η πιο σίγουρη επιλογή, μα σε ελάχιστες περιπτώσεις η ανάγκη (;) σε οδηγεί διαφορετικά.
Παραδείγματα:
Tutanota email ? appimage
Authy 2FA ? Snap
Viber ? Flatpak (στους δικούς μου υπολογιστές μόνο έτσι δούλεψε σωστά)