For context: I habe a PC with an 8gb SSD and I somehow need to get an app on there that only has a flatpak release

138 points

Flatpak seems to be the best choice for consistency and to have it working straight out of the box. I think Linux currently needs this because we’re getting a lot less tech-savvy Linux users nowadays. Don’t get me wrong; package managers should still be used, but how are we going to get people to change if they run into package conflicts or accidentally uninstall a wrong package?

permalink
report
reply
43 points

And universal compatability. One repo, for all distros. That’s a big plus too!

permalink
report
parent
reply
7 points

Until it doesn’t work. There’s a lot of subtlety, and at some point you’ll have to match what the OS provide. Even containers are not “run absolutely anywhere” but “run mostly anywhere”.

That doesn’t change the point, of course; software that are dependent on the actual kernel/low level library to provide something will be hard to get working in unexpected situations anyway, but the “silver bullet” argument irks me.

permalink
report
parent
reply
5 points

Everything is flawed, there is no silver bullet. But again, it’s still a massive improvement over what we had previously.

permalink
report
parent
reply
-3 points

Great… Now, you just need to convince the big distros to do that… Easy!!!111

permalink
report
parent
reply
21 points
*

Well, that’s the neat part. We don’t need to do that because what Flatpak does, doesn’t matter for them. People can just install Flatpak in their system and they have access to everything. I realise for system components it’s a different story, but that’s not the use case, it’s for applications.

Edit: typo.

permalink
report
parent
reply
6 points

Thats… the point of flatpak.

permalink
report
parent
reply
-3 points

That’s called having just one distro.

permalink
report
parent
reply
15 points

It is also nice to have independent packages. Consistent user experience means a lot.

permalink
report
parent
reply
4 points

It’s useful, but it isn’t the best option for everyone, so other options should be available.

permalink
report
parent
reply
1 point

Why would you want the app devs to make that? The whole problem with distro-specific packages is having to package for multiple formats and it’s a painstaking process that really isn’t worth any amount of time investment at all. If you’re an app developer, you’d much rather just make a universal package and hope that some distro package maintainer packages your app for their distro. That’s just basic common sense…

permalink
report
parent
reply
1 point
*

Because Flatpaks can’t share libraries or anything. It creates a lot of bloat that doesn’t need to be there. It’s great for users that want to make sure the app will always work, but it isn’t great for being efficient.

permalink
report
parent
reply
2 points

I just what to install an app. I don’t want to spend an evening figgering out how to get a PWA to install. I don’t want to consult a form or your git repository to install some package I will use once and will be patched out in the next version.

permalink
report
parent
reply
111 points

Personally I do like the ideas behind Snap/Flatpak. I think the sandboxing is a huge deal and will improve security going forward.

permalink
report
reply
92 points

In a world where space is usually the cheapest and most available hardware on a PC, I tend to agree. That being said, it’s the kind of solution that comes from engineers who put the onus on the hardware to make up for their shitty software. Engineers like me.

permalink
report
parent
reply
17 points
*

Yeah. Someone has to put in the work for packaging an application if you want it as a .deb/.rpm etc. package and deal with any bugs that might come up, and it’s not going to be me (speaking as a user, not a developer).

That said, I also painted myself into a corner when it comes to harddrive space. LUKS can be complicated, man …

permalink
report
parent
reply
9 points

In a world where space is usually the cheapest and most available hardware on a PC

I read this in the movie trailer guy’s voice

permalink
report
parent
reply
92 points

You hate people who spend hundreds of ours of their free time developing software, who then release that software for free, under no obligation to you or anyone else, and your reasoning is because they provide it in a packaging solution you don’t find ideal?

Maybe fuck off and write your own software.

permalink
report
reply
-1 points

No, they hate flatpak, one of the many option to distribute software, which is not the only one even if you consider the “must run on many distro” restriction (which isn’t 100% true, kinda like the Java write once run anywhere). There are other options, some more involved, some simpler, to do so.

They didn’t say they hate devs, that’s on you, grabbing a febble occasion to tell someone that voiced his opinion to “fuck off”.

permalink
report
parent
reply
7 points

Then they should say they hate flatpak, or they are frustrated/disappointed when something they are interested in is only on flatpak.

Instead of doing that, they said they hate people who only use flatpak. Words matter, and that kind of entitlement needs to be shut down. The devs don’t owe them anything and they certainly don’t deserve hatred for their packaging solution. There are many constructive ways OP could resolve the issue. Open a feature request issue on the bug tracker, build it locally, send an email, offer to maintain another packaging method, etc.

permalink
report
parent
reply
78 points

8GB SSD

There’s your problem. The last time 8GB was plenty was in 1998.

permalink
report
reply
12 points
*

Even cheap SD cards are larger these days. The smallest SSD you can buy in the UK right now is 250GB.

permalink
report
parent
reply
1 point

Amazon sells 24 GB ones…

permalink
report
parent
reply
1 point

Oh really? Wow! Still 3x more than 8GB though :)

permalink
report
parent
reply
12 points

Yup. Those 64 GB SSDs many retailers put into cheap laptops already come dangerously close to violating the Geneva Convention. 8GB is just stupid, even for a Linux system.

permalink
report
parent
reply
1 point

If I ever have to use a laptop with 64GB of space, I’m following the Geneva Checklist :3

permalink
report
parent
reply
6 points

No need to hate on someone for their hardware.

permalink
report
parent
reply
5 points

Reading through the comments here, the Linux community slowly seems move away from “runs on about every piece of hardware you can think of” to “if you don’t have at least the Nimbus 2000 that’s on you, sucker!”

permalink
report
parent
reply
2 points

Gotta run FFMMLXIV at 94fps and 173hz @3890x2669 resolution otherwise you’re betraying the “Linux is the best gaming OS” movement we’ve all sworn fealty to.

permalink
report
parent
reply
2 points

don’t wanna be mean to any demographic but it’s literally the windows gamer converts. Not all of them though. At the same time that kills the other linux elites of “you don’t compile gentoo from scratch on every system?” so…

permalink
report
parent
reply
4 points

Are they booting of an SD card? Mabey is a Pi or WiFi router?

permalink
report
parent
reply
62 points

Oh lmao, I decided to look into this. https://github.com/flathub/com.ktechpit.torrhunt/blob/master/com.ktechpit.torrhunt.yaml

Looks like it just downloads the .snap package (directly from Canonical’s website) and extracts it. It’s also, of course, completely closed source so who knows what it’s doing when it’s running.

permalink
report
reply
9 points

It’s also, of course, completely closed source so who knows what it’s doing when it’s running.

Ah, yes. The Pinnacle of security

permalink
report
parent
reply
1 point

oh wow that’s way worse than the crappy one he said in his actual post… He said a totally different software. He’s trying to run several things on this machine lol

permalink
report
parent
reply

linuxmemes

!linuxmemes@lemmy.world

Create post

Hint: :q!


Sister communities:

Community rules (click to expand)

1. Follow the site-wide rules
2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like “every user of thing”.
  • Don’t get baited into back-and-forth insults. We are not animals.
  • Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
4. No recent reposts
  • Everybody uses Arch btw, can’t quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
5. 🇬🇧 Language/язык/Sprache
  • This is primarily an English-speaking community. 🇬🇧🇦🇺🇺🇸
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
6. (NEW!) Regarding public figures

We all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.

  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.

 

Please report posts and comments that break these rules!


Important: never execute code or follow advice that you don’t understand or can’t verify, especially here. The word of the day is credibility. This is a meme community – even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don’t remove France.

Community stats

  • 9.7K

    Monthly active users

  • 1.4K

    Posts

  • 41K

    Comments