How do you guys get software that is not in your distribution’s repositories?

You are viewing a single thread.
View all comments
56 points

Native package manager > Native binaries > AppImage > Flatpak.

Yes, snap isn’t even on the scale.

permalink
report
reply
51 points

Not a fan of AppImages myself. For an universal format it has surprising amount of issues with different distros, in my experience. And the whole Windows style “go to a website, download the AppImage, if you want to update it, go to the web page again and download it again” is one thing I wanted to get away from. At least they don’t come with install wizards, that clicking through menus thing was a pain.

For one off stuff I run once and never need again, AppImage is alright. But not being built-in with sandboxing, repos, all that stuff, it just seems like a step back.

permalink
report
parent
reply
11 points

I ran into the same issues, mentally, when trying out AppImages for the first time - but my attitude changed once I found and started using this tool: https://github.com/ivan-hc/AM

permalink
report
parent
reply
3 points

Glad you like AM.

permalink
report
parent
reply
1 point

So it’s Scoop, but for Linux? (That’s a compliment. I love Scoop.)

permalink
report
parent
reply
23 points

App images are a very Windows way to do things. They bundle everything so they are big

permalink
report
parent
reply
8 points

They are windows, but the linux version of dll-hell across distros and distro versions makes windows dll hell look quaint.

If someone had addressed that better it would be one thing, but binary interoperability is infinitely broken, so app image is actually an improvement.

permalink
report
parent
reply
6 points
*

Isn’t the gnome runtime alone 2GiB? You know how many appimages that is?

Not to mention you are unlikely to only use one runtime.

permalink
report
parent
reply
9 points

Then again, loads of apps share that runtime. And if other runtimes have same stuff as that GNOME runtime, the shared parts are on your disk only once. It’s pretty smart in how it works.

permalink
report
parent
reply
8 points

I’m a technically savvy but new to Linux user who installed Mint as my primary OS about a month ago. So far I’ve used Flatpaks and AppImages without any issue and haven’t come across snaps. Would you explain the differences and why I would care about one over another?

permalink
report
parent
reply
4 points

At the end of the day, they’re just different ways of reaching the same goal: universal packages for Linux. I personally use them interchangeably depending on the application and use case.

There are some packages that definitely work better and are intended to be used and installed via your native package manager (if they rely on system libraries and whatnot). But using either a Flatpak or AppImage results in the same experience - in my experience. It’s a personal preference.

permalink
report
parent
reply
2 points

IMO flatpaks are the future of installing linux apps. The comment you replied to lives in the past. System package manager should be for system binaries, not for applications.

permalink
report
parent
reply
6 points

But I like my applications years out of date and I think its good that every distro has to spend manhours on packaging it individually.

permalink
report
parent
reply
5 points

And the last three aren’t even an option in the enterprise unless your CTO is 24.

permalink
report
parent
reply

linuxmemes

!linuxmemes@lemmy.world

Create post

I use Arch btw


Sister communities:
Community rules
  1. Follow the site-wide rules and code of conduct
  2. Be civil
  3. Post Linux-related content
  4. No recent reposts

Please report posts and comments that break these rules!

Community stats

  • 7.3K

    Monthly active users

  • 1.2K

    Posts

  • 65K

    Comments