I have a free Oracle Cloud VPS with Ubuntu and use some cli/server snaps like redis, certbot, pngquant, etc. Wish more packages were available as snaps. Not a big fan of snaps for desktop apps. Flatpaks are great on my laptop running Fedora.
Announcement
Collapse
No announcement yet.
Canonical To Work On Improving Snap Support Across Linux Distributions
Collapse
X
-
Originally posted by rommyappus View PostI wonder what obstacles lie with flatpak being good for services style of applications? do you know?
Their FAQ lists these reasons:
Can Flatpak be used on servers too?
Flatpak is designed to run inside a desktop session and relies on certain session services, such as a D-Bus session bus and, optionally, a systemd --user instance. This makes Flatpak not a good match for a server.
But I wonder what could be done to make those optional if the app itself doesn't use it, as I imagine most services don't?
You will find that a lot of different thing support the Open Container Initiative (OCI) format.
A raw OCI container does not have all those extras. Also a lot of people miss for moving flatpak applications between systems you can bundle everything up into single file that is OCI format.
Like I don't see Kubernetes or podman adding snap support any time soon as a source of services. Both Kubernetes and podman support OCI as a source.
- Likes 3
Comment
-
Originally posted by oiaohm View Post
Lot of it is don't reinvent the wheel.
The rest of your message (with OCI stuff) is informative.
- Likes 1
Comment
-
Originally posted by Daktyl198 View Post
Because that's what enterprise customers want. You think Canonical is still around decades later because they cater to random Linux users? Either way, it amazes me that people talk shit about Canonical in every Phoronix thread that mentions them, then turn around and suck the toes of the IBM-owned Red Hat who's done more harm to the Linux desktop than Canonical by a mile. They just have a better PR team than Canonical who focuses on their own business, and RH pushes their shit out to every distro by making it required (e.g. making systemd required by Gnome and PulseAudio).
- Likes 2
Comment
-
Originally posted by rommyappus View Post
I wonder what obstacles lie with flatpak being good for services style of applications? do you know?
Their FAQ lists these reasons:
Can Flatpak be used on servers too?
Flatpak is designed to run inside a desktop session and relies on certain session services, such as a D-Bus session bus and, optionally, a systemd --user instance. This makes Flatpak not a good match for a server.
But I wonder what could be done to make those optional if the app itself doesn't use it, as I imagine most services don't?
(Try running systemd-analyze security. The results you'll see are what that recent post about Red Had working to improve defaults was about.)
systemd even supports running daemons out of disk images if you want to distribute a Snap/Docker-esque self-contained cross-distro daemon package.
- Likes 3
Comment
-
Originally posted by bumblebritches57 View Post
Snap makes firefox unbareable, fuck snap and fuck firefox; this is why I use Chrome on linux and Safari on MacOS.
- Likes 4
Comment
-
Originally posted by tenplus1 View PostI would much rather they didn't mess with other distributions at all, this is why I use flatpak since it works well and doesnt force itself onto your Os.
This is an update to my blog post from last year. Here some facts for context, should anyone read this sometime down the road: Today is 8 June 2018 Latest Flatpak: 0.11.8.1, released today (0.11.8.…
(TL;DR: Almost a decade ago, Canonical more or less code-dropped Snap support on a bunch of other distros and then left it to bit-rot when those distros didn't immediately jump with excitement to maintain it.)
See also https://happyassassin.net/posts/2016...da-department/
- Likes 3
Comment
Comment