this post was submitted on 07 Jul 2025
705 points (92.2% liked)

Linux

56547 readers
456 users here now

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.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
(page 5) 50 comments
sorted by: hot top controversial new old
[–] dessalines@lemmy.ml 2 points 1 week ago (2 children)

Can someone explain why flatpak isn't necessary for distros that have proper OS dependency management like Arch-based distros or Nix?

Seems like flatpak is solving a problem for OS's that don't have proper dependency management.

[–] BlameTheAntifa@lemmy.world 2 points 1 week ago* (last edited 1 week ago) (3 children)

You answered your own question. Arch and Nix solve the same problem Flatpak solves, but by using better dependency management. Flatpak’s main proposition is built-in sandboxing and convenience, but if you’re on an “expert” oriented distro like Arch (btw), you probably don’t care as much about those “freebies.”

load more comments (3 replies)
[–] machinya@hexbear.net 2 points 1 week ago

main selling points are isolation and having the latest version directly from developers without having to wait for your distro to package/update it.

both are debatable since they are not as good as promoted (isolation doesn't always work correctly and it's a mess to configure it once you use anything different than the more mainstream distros) or goes against the historical preference (using bundled everything instead of cooperating with your distro packages and trusting every individual over trusting your distro as a whole) but having the latest version on any distro without having to wait is a popular need so they gained traction quite fast. this might make little sense for rolling release distros (arch, nix) but it's helpful if you have a stable base (years old debian) but need the latest feature on an specific application or have to use very specific libraries that are not packaged on the main distro and would require complex upgrades

[–] zazous@lemmy.funami.tech 2 points 2 weeks ago (1 children)

./configure make make install

[–] 0x0@lemmy.zip 2 points 1 week ago

Missisng &&?

[–] shapis@lemmy.ml 2 points 2 weeks ago

It just doesnt work half the time. I avoid them as much as possible.

[–] ICastFist@programming.dev 2 points 2 weeks ago
[–] Lettuceeatlettuce@lemmy.ml 2 points 2 weeks ago (1 children)

Flatpaks are pretty great for getting the latest software without having to have a cutting edge rolling release distro or installing special repos and making sure stuff doesn't break down the line.

I use Flatpaks for my software that I need the latest and greatest version of, and my distros native package for CLI apps and older software that I don't care about being super up to date.

My updater script handles all of it in one action anyways, so no biggie on that either.

Flatpaks are the best all-in-one solution when compared to Appimages or Snaps imo.

load more comments (1 replies)
[–] chicken@lemmy.dbzer0.com 2 points 2 weeks ago

When I open my task manager I see flatpak-session-helper near the top of the list for ram usage and am suspicious

load more comments
view more: ‹ prev next ›