Live data from Hacker News

Linux Mint drops Ubuntu Snap packages

lwn.net

481–490 of 538 posts

Re: Linux Mint drops Ubuntu Snap packages

#481
post #468

Snaps are super laggy. GNOME calculator on Ubuntu runs in a snap and it is baffling that whoever made the decision to package it in a snap by default was OK with the fact that it takes 2 seconds to launch a basic calculator on a 2017 laptop (edit: re-tested, it took 5 seconds). To top it off, a couple months ago my calculator disappeared. For some reason I have been having problems with snap applications disappearing…

can confirm, have exact same problem with the exact same software (gnome-calculator). I now switched to xcalc. gnome-calculator is better, honestly, but it's not worth feeling in the 90ies.

You can uninstall the snap package for gnome-calculator and install the apt package instead.

I just did it and it's quick to boot up again as it should :)

Re: Linux Mint drops Ubuntu Snap packages

#482
post #409

Earlier quoted context omitted.

My calculator is now the plain Python interpreter

Have you tried `bc`? I find it faster to start than Python.

The difference is not noticeable, at least on my computer, and since Python is the language I work with the most these days, I always have one REPL opened

Re: Linux Mint drops Ubuntu Snap packages

#483
Between VLC, Snap and Ubuntu I'm seriously considering installing Windows - last time I did was Windows 98.

Given up trying to compile VLC thanks to usual the usual python mess (ImportError: No module named 'nasm')

VLC don't bother distributing debs any more, just these shit snaps.

In years gone by distributions used to do a good job of keeping systems healthy.

They no longer seem to care about the old way of doing that though, things like debs and make just aren't cool any more. Instead you have 160 different package managers all fighting each other, which you then install to update your build environment to install another package manager to build a new build system to eventually dig down to generate some shitty python crap which runs a gcc command.

Re: Linux Mint drops Ubuntu Snap packages

#485

Earlier quoted context omitted.

All containerization is just the fever to the sickness that is the futureshock from extremely fast rate of development of major libs like c++$year, glibc (no matter what they say about having stable endpoints), and the like. You can't run a program written today on the system repo libraries from 5 years ago. Containers try to mitigate this problem but like a fever they often end up making things worse.

Do you see the fast development itself as a problem? I tend to see as the real issue that most package managers only allow one version of a package to be installed, leading to conflicts very quickly. The best known manager that does allow this is Nix, do you know of any more, maybe ways to get this working with "traditional" package managers (completely transitioning to Nix is would be quite hard, from my limited exp…

For many packages, gentoo's portage handles this with slots

Re: Linux Mint drops Ubuntu Snap packages

#486
post #417

Earlier quoted context omitted.

Im here to push you away from secondhand distros use: ArchLinux NOT Manjaro Debian NOT Ubuntu etc And so on, the 'originals' work always better in the long run.

> the 'originals' work always better in the long run Except that normal people can actually install Manjaro and it doesn't make you use AUR for pretty basic things. Except that Ubuntu actually doesn't shit itself almost every time you add a 3rd party package/repo and comes with reasonable defaults. Also, have you used Pop OS? Your statement is quite simply untrue.

>Except that normal people can actually install Manjaro

And when 'normal' people try to fix a problem with a rolling distro then they have a problem.

>Except that Ubuntu actually doesn't shit itself

As if that's a problem in Debian, or are you talking about snap's?

>Also, have you used Pop OS

No thanks, using OpenSuse Tumbleweed, FreeBSD, Debian and CentOS is perfectly fine for me.

Re: Linux Mint drops Ubuntu Snap packages

#488
post #153

Earlier quoted context omitted.

As a user I don't like neither Snaps (that for sure as this is Cannonical only) nor FlatPaks (as they seem conceptually a "80% solution" which combines the problems of package systems with the problems of self-contianed apps, but don't improve on anything). For me the only acceptable solution besides proper .debs are AppImages. AppImage doesn't try to "replace" the package management for desktop apps like the former…

I tend to agree with you, but I really like updating all my software with one click/command. So out of curiosity: My application is already self contained and statically linked, so no AppImage needed, but it behaves like one, you can just run download and run it everywhere. And so what you're describing will be for sure an option for those who like it (in fact currently it's the only option in alpha). How would you l…

Plenty of software companies provide their own Apt repositories. Adding a repository is usually as simple as copying a single file to /etc/apt/sources.list.d/. Sometimes you may also need to add a GPG key, which can also be as simple as copying a file to /etc/apt/trusted.gpg.d/ (though most instructions seem to favor a manual one-liner that imports the key to the global database[1]). Technically you could automate both with a one-time deb install, though I'm not aware of anybody that actually does this. In any event, after that `apt-get upgrade` will upgrade third-party packages just as well as Debian or Ubuntu packages.

I much prefer Debian packages over RPM, and Apt over Yum/DNF, but unfortunately setting up a Debian package repository is more difficult than for RPM. The tools exist, and are more sophisticated and capable--for example, Aptly--but there's a higher learning curve. Also, good luck using them outside Linux. Years ago I published Debian package repositories from OpenBSD, but I had to manually hack the relevant tools to build and work on OpenBSD. For RPM/Yum I could have more easily written (and at a different job later did) an indexing tool from scratch.

The problem with Debian packages and Apt repositories isn't that they're not capable, it's that they have high learning curves due to the slow accretion of features that obscure their potential. A better tooling story would help, particularly for repositories. Better tools for initializing Debian package builds exist; the problem is more a surfeit of choices.

[1] It's more complicated and creates unnecessary headaches than dropping a file into trusted.gpgp.d, but the practice seems to reflect the opacity of the Debian packaging ecosystem. There's a better, simpler way to do it, but everybody cargo cults the same old solutions and then complains that it's too complex or inelegant.

Re: Linux Mint drops Ubuntu Snap packages

#489

Earlier quoted context omitted.

You say Google is less trustworthy than Canonical, but you're using Chromium from a PPA. That's a personal packaging archive with far less auditing/eyeballs than either Canonical or Google.

> and while not perfect, it doesn't do any of the irritating things listed above. I rarely use it and only in incognito mode. Yes, it's a tradeoff but with numerous benefits.

Google tracks you even in incognito via AdSense. There is an EU case on it. It's just snakeoil.

Re: Linux Mint drops Ubuntu Snap packages

#490

I'm hoping they will switch their base to Clear Linux. I have been using Clear Linux on my personal laptop, and it's been a fantastic experience so far.

What's been fantastic about it? I'm genuinely interested. My only real familiarity with Clear is that I see it dominating those Phoronix benchmarks, but I didn't know it was a complete end-user distro.

netflix doesnt work out of the box. just found that out.
Post reply on HN