Earlier quoted context omitted.
I used to defend snap with the idea that it makes sense for some apps, i.e. "firefox" where updating firefox while its running is bad news. Except, snap can't update applications while they are running! i.e. try to do a snap refresh while firefox is running, nothing to update, because its running, quit it wait for all processes to die and then refresh, and it will update and cause you to wait 30-60s while it does it,…
Polite FYI: When a statement has many examples it is correct to use "e.g.," which is an abbreviation of _exempli gratia_, which in turn is Latin for "for example." For example: There are many emotions a person may feel, e.g., happiness. When a statement has only one logical conclusion it is correct to use "i.e.," which is the abbreviation of _id est_ which in turn is Latin for "that is." For example: It was the same…
Ubuntu 22.10 Kinetic Kudu
241–250 of 370 posts
Re: Ubuntu 22.10 Kinetic Kudu
#242For the last year+ I've been thinking of moving from Ubuntu (after 17 years) and into Manjaro (arch). I even have it running on another older laptop and it's great. However, the fear of losing pace, even for a day because an unforeseen problem or missing something stops me. Ubuntu has always (mostly) just worked for me, and I know Manjaro will too but after so many years change is somewhat hard...
Cinnamon just works for me, and I still have apt to manage my packages.
It's kind of the logical next step for dissatisfied Ubuntu users.
Re: Ubuntu 22.10 Kinetic Kudu
#243Void is kinda like what Debian used to be -- rough around the edges but really a great distribution once it's up and running.
Re: Ubuntu 22.10 Kinetic Kudu
#244Earlier quoted context omitted.
I used to defend snap with the idea that it makes sense for some apps, i.e. "firefox" where updating firefox while its running is bad news. Except, snap can't update applications while they are running! i.e. try to do a snap refresh while firefox is running, nothing to update, because its running, quit it wait for all processes to die and then refresh, and it will update and cause you to wait 30-60s while it does it,…
Polite FYI: When a statement has many examples it is correct to use "e.g.," which is an abbreviation of _exempli gratia_, which in turn is Latin for "for example." For example: There are many emotions a person may feel, e.g., happiness. When a statement has only one logical conclusion it is correct to use "i.e.," which is the abbreviation of _id est_ which in turn is Latin for "that is." For example: It was the same…
Re: Ubuntu 22.10 Kinetic Kudu
#245Lot of people here with opinions about using Ubuntu as a desktop OS. Seemingly nobody here with opinions about Ubuntu as a server OS. Strange for a bunch of startup people who ship their SaaS backends on Linux servers.
I have a couple of personal servers I run on Ubuntu. I've used Alpine before and it's fine, but I want proper bash and full tools which is tedious to setup, and it doesn't do release upgrades automatically. Sometimes they make major changes like sudo-to-doas. Alpine needs a better versioning system and a release upgrader. I've also run Debian and found it unpolished and unreliable. For no reason whatsoever package up…
Re: Ubuntu 22.10 Kinetic Kudu
#246For the last year+ I've been thinking of moving from Ubuntu (after 17 years) and into Manjaro (arch). I even have it running on another older laptop and it's great. However, the fear of losing pace, even for a day because an unforeseen problem or missing something stops me. Ubuntu has always (mostly) just worked for me, and I know Manjaro will too but after so many years change is somewhat hard...
Re: Ubuntu 22.10 Kinetic Kudu
#247Earlier quoted context omitted.
The package repository should be the off-the-shelf items in the grocery store, while installing separately is the big-ticket and custom made items. Installing apps separately doesn't scale very well, but it makes sense to just do it for firefox and certain others. IMO.
Firefox is "big ticket", but not "custom made"; one firefox package or installer should suit everybody fine. I think package managers can do very well with Firefox if the package is managed well.
Re: Ubuntu 22.10 Kinetic Kudu
#248Earlier quoted context omitted.
Firefox is a particularly interesting case because it has a bunch of issues that only exist when it's installed via snap. I just recently ripped out the default snap version and installed via the official PPA, and Firefox seems to be running much smoother now. For basically any app I use that's installed via snap, I eventually run into a gamebreaking issue and have to remove the snap version and find a normal .deb to…
Snap makes sense, but it'll take time for the dust to settle. Just like Unity / Wayland. Applications like Firefox, IntelliJ, Chromium, etc. shouldn't be tied to system dependencies managed by apt. They should be entirely monolithic and hermetic. Long term this deb vs snap approach will make sense and be good for Desktop Linux.
Re: Ubuntu 22.10 Kinetic Kudu
#249Earlier quoted context omitted.
Let me start by saying Debian rolling release is the truth. That being said, I worry about the archaic community and contributor-tooling behind debian to be a barrier that will lead to its demise though. Makes me sad, but it is what it is. We are all getting old, and to us this interface looks normal, but to new people and those making the apps that the kids depend on, it looks like a shitshow of antiquated code. Nob…
I've also heard criticism of .deb being much more cumbersome than .rpm. Fedora is not my first choice, Debian is, but they are more new-dev friendly. Maybe Debian needs to port itself to use rpms and Fedora tooling.
RPM on the other hand is an over-engineered mess: https://xyrillian.de/thoughts/posts/argh-pm.html>. Tangentially, YUM and DNF were the slowest package managers I've ever used. They're a real pain.
Re: Ubuntu 22.10 Kinetic Kudu
#250Earlier quoted context omitted.
The package repository should be the off-the-shelf items in the grocery store, while installing separately is the big-ticket and custom made items. Installing apps separately doesn't scale very well, but it makes sense to just do it for firefox and certain others. IMO.
Firefox is "big ticket", but not "custom made"; one firefox package or installer should suit everybody fine. I think package managers can do very well with Firefox if the package is managed well.
All this talk of snaps and using PPAs sounds like a an unnecessary headache. What’s the point of a package manager if it doesn’t keep your packages up to date?