Home

After a Long Time, Ubuntu Shows Some Respect to Deb Packages

$$19355
https://europe.pub/u/cm0002 posted on Mar 28, 2026 15:48

For years, many Ubuntu users have felt that traditional .deb packages were being gradually sidelined in favor of the Snap ecosystem.

It started quietly. Double-clicking a downloaded .deb file would open it in Archive Manager instead of the installer. Then came controversial changes. Apps like Chromium, Thunderbolt and Firefox began defaulting to Snap packages, even when users tried installing them via the apt command in the terminal.

It continued further as Ubuntu introduced its new Snap Store. In Ubuntu 24.04, it ignored .deb packages completely. Double-clicking a .deb file would open the App Center, but wouldn’t actually install the package and just hang there. That behavior was later reverted after I highlighted it through It’s FOSS.

https://europe.pub/post/10823035
Reply
$$19371
https://nord.pub/u/Tuuktuuk posted on Mar 28, 2026 16:13
In reply to: https://europe.pub/post/10823035

I haven’t really found a DE that I like more than Unity. Basic Gnome gets close, but the ability to separate switch between programs and their windows is a big thing for me.

But, because of snap packages being annoying, I would really like to migrate away from Ubuntu. Meh.

https://nord.pub/comment/623714
Reply
$$19399
https://lemmy.world/u/pennomi posted on Mar 28, 2026 17:16
In reply to: https://europe.pub/post/10823035

Snaps have been utterly stupid. Their sandboxing means my editor apps can’t open the files in my media drive by default. It’s a file editor for fuck’s sake, it needs to be able to access my files.

https://lemmy.world/comment/22918608
Reply
$$19406
https://piefed.ca/u/cecilkorik posted on Mar 28, 2026 17:31
In reply to: https://lemmy.world/comment/22918608

I agree. Flatpaks have similar challenges. I understand the dilemma, I understand what they’re trying to do and what they’re trying to solve, but shifting responsibility for these sorts of things from “here” to “there” is not actually solving the problem it’s just moving it, and often moving it to somewhere that someone who has no business dealing with it will ultimately end up dealing with it in a way that’s even worse than what you started with.

Personally I try to be pragmatic and not ideological about software packaging. I usually prefer distro-provided deb packages whenever I can get it as a strict first-place-to-check, and I try to convince myself to use that even if it’s a somewhat older version or kind of stupidly packaged, falling back to the project’s own deb repos if they have them for more up to date versions, and if that fails I might consign myself to building from source or banging my head against a docker, unless I really absolutely need to use some other packaging option some specific reason. I’ve even used a flatpak occasionally (often for something I would like somewhat sandboxed) But snap is pretty garbage and has few redeeming features and I’ve never really felt the slightest interest in using it for any reason.

It’s a mess, but it’s a manageable mess, mostly because I’m forced to manage it whether I like it or not. This is the unfortunate reality of software packaging on Linux. With great choice comes too many choices. It’s a tradeoff I’m willing to make, because I like having choice.

https://piefed.ca/comment/4046123
Reply
$$19414
https://lemmy.zip/u/MrSoup posted on Mar 28, 2026 17:45
In reply to: https://nord.pub/comment/623714

the ability to separate switch between programs and their windows

What do you mean?

https://lemmy.zip/comment/25549784
Reply
$$19419
https://nord.pub/u/Tuuktuuk posted on Mar 28, 2026 17:57
In reply to: https://lemmy.zip/comment/25549784

I mean that if I have four Firefox windows open, three file manager windows open, GIMP open and Steam open and press alt+tab, I get cycled through four things: Firefox, File manager, Gimp and Steam. If I want a specific Firefox window, I first Alt+Tab to Firefox and then use Meta+Tab to cycle between the different windows of Firefox. That is incredibly convenient!

On my other computer I’m currently trying OpenSUSE, and its version of Gnome does not have the option for enabling this in the keyboard shortcuts. Not really sure if my Ubuntu really uses Unity or something else, but anyway it’s something that has a feature that makes the workflow much better.

https://nord.pub/comment/624533
Reply
$$19424
https://lemmy.zip/u/MrSoup posted on Mar 28, 2026 18:12
In reply to: https://nord.pub/comment/624533

If I’m not wrong the default shortcut to cycle between app’s windows is Alt + the_key_above_tab.
Currently I’m not in front of my computer, afterwards I’ll check shortcut name and tell you.

https://lemmy.zip/comment/25550156
Reply
$$19428
https://sh.itjust.works/u/Eggymatrix posted on Mar 28, 2026 18:34
In reply to: https://europe.pub/post/10823035

App sandboxing is stupid, those that need it need something more refined than snap or flatpack, and all others don’t actually need it, but think they do due to inexperience and end up having problems and asking for support online.

The amount of times i lost time helping someone that pinkie promised that no, i did not installed it via flatpack, but then it turns out they did and their permissions are messed up is not acceptable.

I freaking hate snap, flatpack annd sometimes noobs even attempt some docker bullshit for something that is an apt-get away smh.

These things are used as a crutch for unstable or badly supported programs. Sandboxing often creates more problems that it solves because you actually need to support the instance to do it correctly, the very problem that is attempted to solve.

https://sh.itjust.works/comment/24543726
Reply
$$19627
https://piefed.world/u/BananaTrifleViolin posted on Mar 28, 2026 23:23
In reply to: https://nord.pub/comment/623714

On KDE the key combination Alt+Tilde tabs between the windows open for one program. E.g. if I have 4 firefox windows and 2 Konsole windows, if a Firefox window is active Alt+Tilde will tab through only the 4 Firefox windows.

https://piefed.world/comment/4506521
Reply
$$19642
https://piefed.social/u/FishFace posted on Mar 29, 2026 00:04
In reply to: https://nord.pub/comment/624533

That has been the default behaviour of GNOME for a while. I think the default keys are Alt+Tab (for applications) and Alt+` or Alt+~ (keyboard layout depending) for windows within applications.

https://piefed.social/comment/10730758
Reply
$$19739
https://retrolemmy.com/u/Die4Ever posted on Mar 29, 2026 03:24
In reply to: https://europe.pub/post/10823035

is this an Ubuntu problem that I’m too Kubuntu to understand?

https://retrolemmy.com/comment/18674966
Reply
$$19920
https://nord.pub/u/Tuuktuuk posted on Mar 29, 2026 11:59
In reply to: https://piefed.world/comment/4506521

What I was missing on KDE was a way to switch between programs without going through a bazillion windows. At one point I had five Firefox windows open, plus four file managers, and getting to GIMP ended up requiring a lot of keypresses: Firefox -> Firefox -> File manager -> Firefox -> File manager -> GIMP. I would have much preferred just Firefox -> File Manager -> GIMP. Is there a way to switch directly between programs and not between individual windows until I happen to land upon a window belonging to the program I actually need and can then Alt+Tilde to the correct program?

(Also, I think “Tilde” here does not really mean “AltGr+^ followed by space”, but instead some other button; probably the one overneath Tab?)

https://nord.pub/comment/633089
Reply
$$19922
https://lemmy.world/u/SlurpingPus posted on Mar 29, 2026 12:08
In reply to: https://lemmy.world/comment/22918608

I like to post issues like that in the bug tracker with short phrasing like “Why can’t the file editor edit files?” Give them nothing to think that you actually know the answer, make them spell it out.

https://lemmy.world/comment/22929855
Reply
$$19934
https://lemmy.world/u/SlurpingPus posted on Mar 29, 2026 12:25
In reply to: https://nord.pub/comment/623714

Mint’s Cinnamon might get this feature if the author of this PR changes it according to the feedback. Or, you can try their solution by replacing the js files of the switcher widget.

https://lemmy.world/comment/22930114
Reply
$$19936
https://lemmy.world/u/SlurpingPus posted on Mar 29, 2026 12:27
In reply to: https://retrolemmy.com/comment/18674966

Does Kubuntu not use snaps? One would think that packaging works the same across Ubuntu flavors.

https://lemmy.world/comment/22930138
Reply
$$19974
https://midwest.social/u/lengau posted on Mar 29, 2026 14:06
In reply to: https://lemmy.world/comment/22930138

Discover has long had integrated Deb, snap, and flatpak integration. Oh, and fwupd too.

https://midwest.social/comment/23447391
Reply
$$19976
https://lemmy.world/u/SlurpingPus posted on Mar 29, 2026 14:17
In reply to: https://midwest.social/comment/23447391

Is that supposed to be good? I prefer snaps unintegrated with my debs. This very post is about how Ubuntu integrated them too eagerly.

https://lemmy.world/comment/22931897
Reply
$$19977
https://retrolemmy.com/u/Die4Ever posted on Mar 29, 2026 14:18
In reply to: https://lemmy.world/comment/22930138

Kubuntu uses Discover instead of the Ubuntu Software Center

https://retrolemmy.com/comment/18681198
Reply
$$19979
https://lemmy.zip/u/Omgboom posted on Mar 29, 2026 14:21
In reply to: https://europe.pub/post/10823035

Ubuntu is dead to me

https://lemmy.zip/comment/25565282
Reply
$$19988
https://piefed.world/u/aloofPenguin posted on Mar 29, 2026 14:35
In reply to: https://lemmy.world/comment/22931897

he is talking about how discover has backends for flatpak, snaps, deb, and fwupd. not that they are together in the Ubuntu sense or other, just that they can be managed in the same application. Therefore snaps in discover are completely optional 

https://piefed.world/comment/4514001
Reply
$$19993
https://lemmy.world/u/SlurpingPus posted on Mar 29, 2026 14:42
In reply to: https://piefed.world/comment/4514001

Ah, okay, sound similar to Mint’s ‘Software Manager’.

https://lemmy.world/comment/22932311
Reply
$$20026
https://lemmy.world/u/Randelung posted on Mar 29, 2026 16:04
In reply to: https://lemmy.zip/comment/25565282

It’s been dead to me ever since they started adding ads to their premium services. None of their decisions have made me reconsider.

https://lemmy.world/comment/22933557
Reply
$$20135
https://programming.dev/u/entwine posted on Mar 29, 2026 20:14
In reply to: https://lemmy.world/comment/22929855

Yeah waste open source maintainers’ time by acting like a child. That will surely accomplish whatever you’re hoping to accomplish.

https://programming.dev/comment/23001162
Reply
$$20160
https://lemmy.world/u/SlurpingPus posted on Mar 29, 2026 21:01
In reply to: https://programming.dev/comment/23001162

Oh yeah, it’s certainly not the maintainers wasting time by peddling the snap bullshit that doesn’t work, without thinking beforehand.

https://lemmy.world/comment/22937583
Reply
$$20696
https://lemmy.ca/u/definitemaybe posted on Mar 30, 2026 21:59
In reply to: https://sh.itjust.works/comment/24543726

Except for when sandboxing is better, like for server-type things that need to “just work” and won’t directly interface with anything else on the system.

Like, a WiFi mesh network controller has no need to access anything I’ve the system at all and users will only interact with it by a web portal. Docker (or an alternative) is perfect for that.

https://lemmy.ca/comment/22501460
Reply
$$21225
https://sh.itjust.works/u/Eggymatrix posted on Apr 1, 2026 12:53
In reply to: https://lemmy.ca/comment/22501460

Agreed, but how many requests do you see for support for people understanding mesh networking enough to set a server up in docker? Those are the people that use it and need it, and surprise they use docker, not flatpack or snap.

I am talking about non powerusers, non it personnel that are installing steam or gimp via snap or flatpack and then flood support threads with their problems. In those cases sandboxing is fucking stupid.

https://sh.itjust.works/comment/24609413
Reply
$$21334
https://piefed.social/u/Janx posted on Apr 1, 2026 19:49
In reply to: https://retrolemmy.com/comment/18681198

It’s also really easy to avoid the company that made the slow, propietary, corporate-owned Snaps default as a slap-in-face to the open-source community they depend on.

https://piefed.social/comment/10784696
Reply