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

  • superkret@feddit.org
    link
    fedilink
    arrow-up
    46
    ·
    edit-2
    3 days ago

    I habe a PC with an 8gb SSD

    Are you using a first gen eeePC?
    I think I bought one of those for 40€, 12 years ago.

  • Uairhahs@lemmy.world
    link
    fedilink
    arrow-up
    17
    arrow-down
    12
    ·
    2 days ago

    Everyone brazenly saying Flatpak is the best install package management system has stockholm syndrome.

    • Realitaetsverlust@lemmy.zip
      link
      fedilink
      English
      arrow-up
      14
      arrow-down
      3
      ·
      2 days ago

      It is the best one for people that don’t know a lot about linux. Many people are at a loss when they read basic errors like fatal error: <header>.h: No such file or directory or ld: cannot find -l<library>. Flatpak solves a lot of that by specifically including all of it in the installation.

      So ye, for non-power users, flatpak is the best package manager. It also has only one downside, which is the increased storage requirement for apps as they have to bring all of their dependencies themselves, which is okay these days as storage isn’t that expensive anymore.

      And everything is better than fucking snap if we’re honest for a second.

      • irelephant [he/him]🍭@lemm.ee
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        1
        ·
        2 days ago

        I really don’t understand the flatpak hate. Stuff doesn’t magically work across distros, and app devs don’t usually want to debug every major one. If you’re running linux on a thinkpad from 2004, sure, it wouldn’t be the best but most people can probably afford the overhead.

        • Realitaetsverlust@lemmy.zip
          link
          fedilink
          English
          arrow-up
          3
          ·
          2 days ago

          Linux people tend to have very strong opinions lol. I don’t get the hate either, but I do understand why people dislike the thought of having the same library lying around multiple times. I am one of those “purists”, but that’s why I compile most things from source

      • milicent_bystandr@lemm.ee
        link
        fedilink
        arrow-up
        2
        ·
        2 days ago

        And you get the glorious security of beingwatched over by a profit-focused company and protected by a closed to proprietary server.

  • HStone32@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    2 days ago

    I only use flatpack when I need the most up to date version of a software for whatever reason.

  • Gerowen@lemmy.world
    link
    fedilink
    English
    arrow-up
    13
    ·
    1 day ago

    Alternatively though, if an app has KDE library dependencies for example, it’s kinda nice to not have to install a whole other desktop system wide.

  • x00z@lemmy.world
    link
    fedilink
    English
    arrow-up
    142
    arrow-down
    3
    ·
    3 days ago

    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?

        • ZkhqrD5o@lemmy.world
          link
          fedilink
          arrow-up
          21
          ·
          edit-2
          2 days ago

          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.

      • cley_faye@lemmy.world
        link
        fedilink
        arrow-up
        7
        ·
        2 days ago

        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.

        • ZkhqrD5o@lemmy.world
          link
          fedilink
          arrow-up
          6
          arrow-down
          1
          ·
          2 days ago

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

    • Cethin@lemmy.zip
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      1
      ·
      2 days ago

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

      • lastweakness@lemm.ee
        link
        fedilink
        arrow-up
        1
        ·
        1 day ago

        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…

        • Cethin@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          12 hours ago

          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.

          • lastweakness@lemm.ee
            link
            fedilink
            arrow-up
            1
            ·
            1 hour ago

            This is just a straight up lie. Flatpaks do share libraries, both as runtimes (as seen even in the screenshot here) and through deduplication between different runtimes and runtime versions. There’s usually very little bloat, if any, especially if you use Flatpaks a lot, which you probably should, given the huge number of advantages especially with proprietary apps.

    • tazeycrazy@feddit.uk
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days ago

      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.

    • Possibly linux@lemmy.zip
      link
      fedilink
      English
      arrow-up
      16
      arrow-down
      6
      ·
      edit-2
      3 days ago

      Its your call

      However, Flatpak is growing in popularity so chances are that’s going to be more and more the norm. Same thing with Wayland.

          • Possibly linux@lemmy.zip
            link
            fedilink
            English
            arrow-up
            4
            ·
            edit-2
            2 days ago

            Systemd isn’t new… (Tell that to the systemd haters who think it is still “controversial”)

            Point taken though

        • N.E.P.T.R@lemmy.blahaj.zone
          link
          fedilink
          English
          arrow-up
          9
          ·
          2 days ago

          Yes there are. Actually quite a lot. They hate it because it isn’t a perfect solution in every single case that X.Org provided but ignore the long history of vulnerabilities, bugs, and cursed workarounds present in X.Org. it is getting harder for them to hate though as most of the pain points (eg. color management and global shortcuts) are part of the standard now.

          • cley_faye@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            2 days ago

            but ignore the long history of vulnerabilities, bugs, and cursed workarounds present in X.Org

            You’re not wrong on the other points, but that one… you’d also have to ignore the things that got fixed in X.Org, and the things that will show up in the various wayland implementations that were fixed previously. That’s the thing when doing things from scratch, old issues shows up sometimes.

          • Possibly linux@lemmy.zip
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 days ago

            They will hate it even if Wayland is absolutely perfect in every way. It is less about Wayland and more about wanting to stand out and gate keep. They want Linux to be a small group of elite users only.

            With that being said, there are still reasons to use Xorg. As of today X still has the edge in remote access and desktop sharing. I think that’s liable to change soon but for now tools like Xpra xrdp only work with X. Some desktops have things built in but those are desktop specific so I don’t see them as a general solution.

  • pixeltree@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    24
    arrow-down
    3
    ·
    2 days ago

    Lol kinda wild to me seeing flatpak hate as a new Linux user (running fedora with kids). Flatpaks have just worked for me and it’s been fantastic

    • Sauerkraut@discuss.tchncs.de
      link
      fedilink
      arrow-up
      3
      ·
      2 days ago

      Flatpaks work great on my laptop, but they have can have issues if you use multiple hard-drives or partitions. Especially for gaming.

    • rice@lemmy.org
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 hours ago

      whoa look at mr rich boy here with a drive that costs more than $2 on ebay

    • gamer@lemm.ee
      link
      fedilink
      arrow-up
      18
      arrow-down
      1
      ·
      2 days ago

      If you’re new to Linux, then your probably not familiar with the full Linux community yet. Much like in real life, online Linux spaces tend to have a very loud minority of conservatives who hate progress.

      Usually you’ll see them hating on things like systemd, 64bit architectures, containers, new packaging systems (like Flatpak), immutable and experimental distros (like Nix), Wayland, “bloated” desktops like KDE or Gnome, and much more.

      And just like in real life, the antidote is to not take another person’s word for it. Do your own homework/try things out yourself and arrive at your own conclusions.

  • GreenKnight23@lemmy.world
    link
    fedilink
    arrow-up
    5
    arrow-down
    8
    ·
    2 days ago

    I refuse to use anything that only has a flatpak.

    I’ll kill an entire project because there’s no other alternative.

    fuck flatpak and all others like it.

    • AlwaysTheir@lemmy.one
      link
      fedilink
      English
      arrow-up
      1
      ·
      21 hours ago

      What exists that is only available as a flatpak? The source should be available at least.

      • GreenKnight23@lemmy.world
        link
        fedilink
        arrow-up
        1
        arrow-down
        1
        ·
        16 hours ago

        I’m lazy and don’t want to build from source.

        I’ve already got 30 other projects I’m building from my own sources, I don’t need another.

  • daggermoon@lemmy.world
    link
    fedilink
    arrow-up
    15
    arrow-down
    2
    ·
    2 days ago

    I actually like flatpak. The only issues I have are with GTK apps which I try not to use anymore.

      • ColdWater@lemmy.ca
        link
        fedilink
        arrow-up
        4
        arrow-down
        1
        ·
        2 days ago

        For me trying to make GTK softwares to looks consistent with everything else is always a pain in the ass, and don’t get me started on different GTK version themes aren’t compatible with each other, so a GTK3 software doesn’t even looks the same with another GTK software just because it use GTK4.

        • Inkstain (they/them)@pawb.social
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 day ago

          Honestly the problem’s even worse with Qt apps. I still haven’t figured out how to get the PrismLauncher flatpak to use my Kvantum theme, and I looked everywhere

      • daggermoon@lemmy.world
        link
        fedilink
        arrow-up
        8
        ·
        2 days ago

        Not using the Breeze theme even when it is applied for GTK apps. The cursor being way too big on libadwaita apps. Supposedly that last one will be fixed very soon.

  • renzev@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    2 days ago

    Flatpak is such a cool tool, kind of sad seeing it be mainly used for barely usable bloatware like libadwaita and electron. So much unrealised potential