this post was submitted on 21 Sep 2025
511 points (97.9% liked)

linuxmemes

27553 readers
541 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 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 figuresWe 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.

    founded 2 years ago
    MODERATORS
    top 50 comments
    sorted by: hot top controversial new old
    [–] bus_factor@lemmy.world 59 points 1 week ago (2 children)

    Is this something that happens on Ubuntu or something? My Debian system hasn't pulled in any snap stuff to my knowledge.

    [–] funkajunk@lemmy.world 91 points 1 week ago* (last edited 1 week ago) (5 children)

    Yup, it's an Ubuntu thing.

    No idea why someone would run Ubuntu and then be surprised that snaps are enabled.

    EDIT:
    Yes, I already knew that Canonical keeps re-enabling snaps even if you uninstall/disable it - my original statement still stands.

    [–] HouseWolf@pawb.social 68 points 1 week ago* (last edited 1 week ago) (5 children)

    It's not that they're enabled, it's that they can re-enable themselves after updates even if the users disables Snaps and removes snapd.

    Had this issue with Ubuntu on my Dads laptop before I switched it to Debian.

    [–] jqubed@lemmy.world 38 points 1 week ago (3 children)

    Sounds like something Microsoft would do!

    [–] andrewta@lemmy.world 10 points 1 week ago

    You didn’t hear that Microsoft is getting into Linux? They’re going to call it mi-cux

    [–] PixeIOrange@lemmy.world 3 points 1 week ago

    Its something capitalism does.

    load more comments (1 replies)
    load more comments (4 replies)
    [–] zr0@lemmy.dbzer0.com 13 points 1 week ago (4 children)

    No idea why someone would run Ubuntu. Full Stop.

    [–] janus2@lemmy.zip 12 points 1 week ago (1 children)
    [–] neon_nova@lemmy.dbzer0.com 7 points 1 week ago (1 children)

    Still better than windows.

    [–] janus2@lemmy.zip 7 points 1 week ago
    [–] possiblylinux127@lemmy.zip 9 points 1 week ago (1 children)

    From my experience it is people who used Linux 15 years ago and are just now coming back

    They missed the part where Ubuntu enshitified

    load more comments (1 replies)
    [–] BorisBoreUs@lemmy.world 3 points 1 week ago

    ...needs of shoe-horning linux on to microsoft device :(

    load more comments (1 replies)
    [–] BlameTheAntifa@lemmy.world 5 points 1 week ago* (last edited 1 week ago)

    On Ubuntu, even if you remove all snaps and snapd, apt commands are hijacked and will reinstall everything if you touch certain packages. The better solution is to not use anything from Canonical.

    [–] Capricorn_Geriatric@lemmy.world 3 points 1 week ago (1 children)

    It's about Snap being an impurgeable rootkit on your machine. It's the same as Onedrive or Copilot on Windows.

    load more comments (1 replies)
    [–] moobythegoldensock 3 points 1 week ago

    Exactly. If you’re an Ubuntu user and don’t mind snaps, great. If you’re an Ubuntu user and hate snaps, why not just use one of the thousand other distros out there that don’t have snap?

    [–] cloudy1999@sh.itjust.works 8 points 1 week ago (1 children)

    Around 2021, I regularly ran into this problem with the Firefox snap. It had various runtime issues, so I preferred the traditional deb package. I'd uninstall the snap then install the deb. Then, some days later, I'd find the snap was somehow installed again. This happened a few times before I realized that the deb was just installing the snap. Imo, that's not a good design. Debs should be debs and snaps should be snaps.

    Anyhow, I use Arch now, btw. Much more consistent experience.

    load more comments (1 replies)

    on linux mint this strip is only two panels long

    [–] rmic@lemmy.world 15 points 1 week ago (1 children)

    Snap is a pain in the ass eating the bandwidth when it's low (like in roaming). Yeah I know I should move from ubuntu !

    [–] iopq@lemmy.world 10 points 1 week ago (1 children)

    It also eats your RAM! My VPS has 512MB and I noticed snapd was running all the time and causing my programs to get oom killed

    [–] corsicanguppy@lemmy.ca 3 points 1 week ago

    It also kills validation. You think you know what's installed, but you have 4 copies of it and 3 of them have been sploited and you have no clue.

    All that shit - appimage, snaps, containers - they all hide versions and signed manifests from you while still being terrible in other ways.

    [–] fmstrat@lemmy.nowsci.com 12 points 1 week ago* (last edited 1 week ago) (1 children)

    Debian is just Ubuntu before they add Snap.

    Or, remove snap from Ubuntu:

    # Remove snap
            if [ -n "$(which snap 2>/dev/null)" ]; then
                    SNAPS=$(snap list |awk '{print $1}' |grep -v Name)
                    for SNAP in ${SNAPS} do; snap remove ${SNAP}; done
                    sudo systemctl stop snapd
                    sudo systemctl stop snapd.socket
                    sudo systemctl disable snapd
                    sudo systemctl mask snapd
                    sudo apt purge snapd -y
                    sudo apt-mark hold snapd
                    sudo cat <<EOF | sudo tee /etc/apt/preferences.d/nosnap.pref
    Package: snapd
    Pin: release a=*
    Pin-Priority: -10
    EOF
                    rm -rf ~/snap
                    sudo rm -rf /snap
                    sudo rm -rf /var/snap
                    sudo rm -rf /var/lib/snapd
                    # Add needed repositories
                    sudo add-apt-repository ppa:mozillateam/ppa -y
                    echo '
    Package: *
    Pin: release o=LP-PPA-mozillateam
    Pin-Priority: 1001
    
    Package: thunderbird
    Pin: version 2:1snap*
    Pin-Priority: -1
    ' | sudo tee /etc/apt/preferences.d/thunderbird
                    sudo add-apt-repository ppa:xtradeb/apps -y
            fi
    
    [–] Honytawk@feddit.nl 10 points 1 week ago (2 children)

    That is a lot of code that could have been a single command.

    [–] fmstrat@lemmy.nowsci.com 6 points 1 week ago

    I would love to see a single command that removes snap, cleans disk, keeps snap from reinstalling, and adds repos to replace packages lost.

    load more comments (1 replies)
    [–] Zink@programming.dev 11 points 1 week ago

    I found the perfect set of instructions for enjoying the work that went into Ubuntu without dealing with snaps or canonical.

    They can be found in on https://www.linuxmint.com/

    [–] regedit@lemmy.zip 10 points 1 week ago (5 children)

    I don't know why people hate snap so much and at this point I'm afraid to ask.

    [–] GiveOver@feddit.uk 17 points 1 week ago (1 children)

    Recently had an issue where I deployed something with Docker but it wasn't working properly for a few people in the business. It turned out to be the people who installed Docker with Snap. The main reason to use Docker is so that it works the same across different OSs and setups, but Snap managed to come along and ruin that.

    [–] regedit@lemmy.zip 6 points 1 week ago

    glances around nervously

    That's why I originally installed and tried to use snap...

    [–] JamesBoeing737MAX@sopuli.xyz 15 points 1 week ago (5 children)

    Close source, not easily uninstallable from an otherwise open system, dependency/the only way of using many programs. See the similarities with play services? Canonical is the Google of linux.

    load more comments (5 replies)
    [–] cley_faye@lemmy.world 13 points 1 week ago (1 children)

    It's the worst possible implementation of distro independent binary delivery, highly dependent on a gazillion other things to barely operate, is counterintuitive as soon as you start using it, depends on canonical goodwill (which is always in a state of flux), actually mostly work everywhere but really only work correctly on a very limited subset of distributions, and requires a lot of work to basically achieve nothing more than what already existed OR any of the alternatives that are more lightweight, easier to implement for developers, easier to use of end users.

    tl;dr: it's not great

    [–] DanVctr@sh.itjust.works 12 points 1 week ago

    Basically, if a task calls for snap, use Flatpak

    [–] Alaknar@sopuli.xyz 4 points 1 week ago* (last edited 1 week ago) (1 children)

    It basically became a meme.

    [–] regedit@lemmy.zip 4 points 1 week ago

    My mom always said I could be anything when I grew up!

    [–] Hupf@feddit.org 3 points 1 week ago (2 children)

    Some people also hate systemd

    [–] cley_faye@lemmy.world 4 points 1 week ago

    systemd is (was, at this point) a big change, but improved to the point it feels like an upgrade over older solutions.

    All the family of systemd-* services that were re-implemented for the lulz, broke existing features for years, and barelly reached the level of what they are replacing, however, are like the worst idea ever, handled by some lunatics that truly believe they can do better from scratch than simple, standard software that had decades of improvement.

    I don't see snap ever becoming better than flatpak at any point.

    load more comments (1 replies)
    [–] Aggravationstation@feddit.uk 8 points 1 week ago (1 children)
    [–] janus2@lemmy.zip 6 points 1 week ago

    checks my sexual orientation
    that tracks

    (my preferred distro)

    [–] veni_vedi_veni@lemmy.world 6 points 1 week ago

    Almost any environment issue is because somehow snap fucked up some system configuration, and it can't be undone

    [–] udon@lemmy.world 6 points 1 week ago (1 children)

    Waiting for the day they finally drop it... ... like unity ... like mir ... like ubuntu mobile (or whatever it was called)

    load more comments (1 replies)
    [–] Sam_Bass@lemmy.world 6 points 1 week ago* (last edited 1 week ago) (1 children)

    Tmobile has been trying to do that to me since yesterday. "Complete your setup" notification I deleted half a dozen times and the one time I mistapped brought up a bright magenta blank page but after closing I found they had shoved 8 game shortcuts into my system. Deleted those and the notification returned.had to disable the t-life notification to kill it

    [–] janus2@lemmy.zip 6 points 1 week ago

    I'd recommend looking into LineageOS or other custom ROMs to nix that kind of bullshit

    [–] flemtone@lemmy.world 5 points 1 week ago

    Kubuntu 25.10 minimal install doesnt put snaps on your system, a quick script later and I've got Firefox, Steam and Heroic official .deb files installed and running, then run this to make sure it never comes back:

    sudo apt-mark hold snapd

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

    The hate for snap on Linux forums always felt weird to me, I've literally never had issues with Firefox snap. I understand being frustrated with it on the principle that it feels Windows-y to force it on the system, but the Firefox snap is packaged by Mozilla and bundles the latest Mesa libraries instead of using the older libraries from the Debian repos that don't have the latest performance fixes, so its also faster than installing through .deb. And Mozilla has Debian repos for Firefox you can add to your sources.list if you really insist. There's also nothing preventing you from installing Flatpak and using that on Ubuntu.

    [–] EtherWhack@lemmy.world 8 points 1 week ago (3 children)

    For me it was the forced automatic updates that made me lose data or waste time numerous times. One was doing taxes, another a full rework of my LinkedIn when I was out of work. I'd complete everything on the web page, press enter, and be greeted with a page telling me to restart to continue using Firefox.

    You also only have the ability to pause it, no actual stopping it.

    [–] janus2@lemmy.zip 3 points 1 week ago

    exactly. i don't want anything on linux to update automatically.

    i want to

    sudo apt update && sudo apt -y upgrade
    

    and watch the console go brrrrrrrr

    load more comments (2 replies)
    [–] cley_faye@lemmy.world 5 points 1 week ago

    Try to use any native extension from your browser, integrate with external password managers, or use third-party PKCS tokens, and you'll start having less fun.

    [–] jbk@discuss.tchncs.de 3 points 1 week ago

    i've always seen hate for it with reasons why

    load more comments
    view more: next β€Ί