this post was submitted on 18 Jul 2023
496 points (95.4% liked)

linuxmemes

21613 readers
1367 users here now

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 members of the community for any reason.
  • 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.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 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. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.
  •  

    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 fork-bomb your computer.

    founded 2 years ago
    MODERATORS
     
    you are viewing a single comment's thread
    view the rest of the comments
    [–] spaduf@lemmy.blahaj.zone 12 points 1 year ago (2 children)

    Doesn't Ubuntu have a metric shit ton of legitimate problems these days? I thought people had mostly moved away from it as the go to distro

    [–] cynetri@midwest.social 10 points 1 year ago

    Yeah as far as I can tell, the current big user-friendly distros are either PopOS or Linux Mint because Ubuntu is doing the whole snap thing, and also Mint (maybe Pop too, i havent looked into that one much) is Ubuntu-based just without snap

    [–] avidamoeba@lemmy.ca 3 points 1 year ago* (last edited 1 year ago) (1 children)

    Nope. You're just hearing the loud noises in some echo chambers. Us Ubuntu users don't have much to say because shit just works over here.

    [–] spaduf@lemmy.blahaj.zone 1 points 1 year ago (2 children)
    [–] avidamoeba@lemmy.ca 1 points 1 year ago* (last edited 1 year ago) (1 children)

    To avoid them entirely, yes. Ubuntu ships some of its core functionality via snap. That's how it was tested, and how it will be updated for the foreseeable future. Ripping that out puts you on an untested path that you're responsible for managing. To keep things working as designed and tested, and avoid breakage, I'd leave snap alone and pretend it doesn't exist, if I wanted to avoid it.

    To avoid them for your personal needs, no they're not hard to avoid. Just don't install anything yourself via Snap. Use apt, Flatpak instead. Or any other means.

    Personally I use a mix of Snap and Flatpak on top of Ubuntu LTS. That keeps the base OS boring stable and provides a way to keep user apps like GIMP, Inkscape and LibreOffice up to date, without the risk of breakage that comes with PPAs. Docker's great for running services as well as many other use cases too.

    [–] ubluntu@kbin.social 4 points 1 year ago (1 children)

    To avoid them for your personal needs, no they’re not hard to avoid. Just don’t install anything yourself via Snap. Use apt, Flatpak instead. Or any other means.

    Not entirely accurate. Some apt packages like firefox and chromium just install the corresponding snap.

    Snap has it's use cases, but it should not be a silent substitute for .debs

    [–] avidamoeba@lemmy.ca 0 points 1 year ago* (last edited 1 year ago) (1 children)

    Yes that's true and in my opinion perfectly fine. As a developer who's done some deb packaging work, that's how I'd migrate from a deb to snap in order to minimize breakage on upgrade, especially if I'm no longer supporting the deb. This strategy also keeps compatibility with scripts that apt install firefox which would otherwise break on upgrade from 20.04 to 22.04. It's a pretty elegant way to do it.

    [–] ubluntu@kbin.social 1 points 1 year ago* (last edited 1 year ago) (1 children)

    I can see using snaps when the alternative is to break things. But mozilla team is already packaging as .deb for ubuntu available through the mozillateam ppa.

    This seems to be canonical arbitrarily injecting the snap store as a dependency for firefox with no clear benefit and noticeable performance issues

    [–] avidamoeba@lemmy.ca 2 points 1 year ago* (last edited 1 year ago)

    I don't know who packages what and what the SLAs for each is. That is, who makes the snap, who makes the debs in the mozillateam PPA, is it the same people, are they different with different mandates. What is the security patch expectation for the snap and deb. I suspect that there's a difference there. What we know for sure is that Ubuntu comes with a security patch expectation for the packages in the base OS along with varying expectations for the packages in the different Ubuntu repositories - main, universe, multiverse, etc. The snap version of Firefox falls under this umbrella. The mozillateam PPA does not. Maybe the latter is also patched as quickly. For users who can't or don't want to think about those important details, whatever is shipped with Ubuntu is probably the safest bet, especially when we're discussing possibly the largest attack surface on end user systems - the internet browser.

    [–] Rooty@lemmy.world 1 points 1 year ago

    Snaps have borked my device table, now lsblk lists every single fucking snap install. I will get a new SSD for my system partition, and I'll probably go with Debian. If I have to deliberately avoid an OS feature because the vendor has decided to shove it down my throat I will drop that OS like it's hot.