46
Ubuntu 26.04 LTS - The Roadmap
(discourse.ubuntu.com)
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
Huh. I don't know enough about Flatpak, I guess repo owners get to make that call? Do Flatpaks have a preinst equivalent? Could you theoretically have an empty Flatpak that installs snaps at a system level? I guess it would need explicit permission to write to the filesystem, which kinda seems to be the opposite of the purpose of Flatpak.
And like, even if that is possible, the Flathub maintainers would probably reject it on principle. So I'm imagining CanHub with an extra step in the installation instructions that gets you to pipe a curl'd script into sh, at which point, what's the point?
Flatpak recently got a method of preinstalling flatpaks.
A flatpak cannot install a snap on your system. Apt can install a snap because when apt installs and updates packages, it can also run scripts as root. That's insecure and potentially dangerous, so flatpak doesn't have that ability.