I use Ubuntu Server. Should I be moving to Debian? I really like Ubuntu (user since Breezy Badger back when Mark Shuttleworth shipped CDs to everyone) but the whole snap thing has been a pain. They change around on you, don't work well (docker or something installed as a snap for me and failed in a strange way), and are quite slow (visually apparent load time). I really don't want to worry about this stuff on Ubuntu…
I used Arch for 10 years and moved to Ubuntu 20.04 for work. I'm going back to Arch as soon as I can, and I certainly won't ever get to Ubuntu 22.04.
Ubuntu 23.10’s New Software App Will Demote Debs (Apparently)
81–90 of 112 posts
Re: Ubuntu 23.10’s New Software App Will Demote Debs (Apparently)
#82Earlier quoted context omitted.
FreeBSD is a great option on the server as well. Simple, stable, mature, and great documentation.
If I tried to run FreeBSD in prod I might have actually been fired. None of the BSDs are production ready: basically nothing is validated to work with them, there’s no commercial support, less available sysadmins, no software officially supports it, etc. It’s a hobby system, nothing more. It's theoretically possible to use it in prod; I know that some companies (Netflix?) do it. But it's certainly not common and take…
Any competent Linux sysadmin could learn to admin a BSD in no time. The FreeBSD handbook and the man pages are excellent. In my opinion they are far better quality than their Linux equivalents.
You also won't have any issues if your server runs on an open source stack such as Python, PHP, Perl, Ruby, Java (OpenJDK), NodeJS, etc.
You're absolutely right about FreeBSD not having first party commercial support. If you need that, you're basically stuck with RHEL, SUSE, Ubuntu, or Oracle.
Re: Ubuntu 23.10’s New Software App Will Demote Debs (Apparently)
#83Earlier quoted context omitted.
If I tried to run FreeBSD in prod I might have actually been fired. None of the BSDs are production ready: basically nothing is validated to work with them, there’s no commercial support, less available sysadmins, no software officially supports it, etc. It’s a hobby system, nothing more. It's theoretically possible to use it in prod; I know that some companies (Netflix?) do it. But it's certainly not common and take…
It definitely depends on your needs. FreeBSD absolutely does support production workloads. Netflix as you mentioned, WhatsApp (Meta), and several ISPs and hosting providers make use of it. Any competent Linux sysadmin could learn to admin a BSD in no time. The FreeBSD handbook and the man pages are excellent. In my opinion they are far better quality than their Linux equivalents. You also won't have any issues if you…
Many of the things I did as a traditional university sysadmin long ago probably works on FreeBSD, and if you wanted to deploy a LAMP (FAMP?)/Django/Ruby on Rails/etc stack it would probably be good enough, but the world has moved on since then. Once you want k8s, ansible, distributed filesystems, HPC, scientific, etc. it starts to break down really quickly. Many of the things I listed above may work, but it's the less documented, less supported, more annoying, and more likely to break path. The extra time spent getting it to work on FreeBSD and maintaining it is not time well spent unless there's a very specific reason FreeBSD is better, just grab RHEL/SLES/Ubuntu and skip all the hassle.
FreeBSD has its place in very limited scenarios and where you have the engineering resources to deploy it, but it should not be the default choice for a production deployment.
Re: Ubuntu 23.10’s New Software App Will Demote Debs (Apparently)
#84I have zero horse in this race other than every time I've tried snap firefox it has been unpleasant (slower, weird memory, weird hangs that sometimes OOM), so I install it in some silly manual way in theory I like that snaps have a permission model w/ default confinement, in practice I keep getting asked to install in 'classic' mode
I have never understood why the pushed snaps so early and so hard as they have. Feature parity isn't always a necessity, but you'd think they would have made sure that Snap apps perform at least "ok".
Re: Ubuntu 23.10’s New Software App Will Demote Debs (Apparently)
#85Earlier quoted context omitted.
For server, Debian is the simpler and more stable solution.
Debian is not really an alternative. There’s no maintenance guarantee, no support contract, and is usually not validated to work with packages the way Ubuntu and RHEL is. These are the kinds of things that matter for production.
Re: Ubuntu 23.10’s New Software App Will Demote Debs (Apparently)
#86In my mind, Ubuntu Desktop, and desktop linux in general, has always been a hobbyist project masquerading as a real production-ready environment. There's no money in building a desktop distro, so nobody really cares what happens there. The real power of Ubuntu has really always been as a server distro. I used to run desktop Ubuntu when I was younger and had more spare time to tinker with this nonsense, but nowadays I…
For server, Debian is the simpler and more stable solution.
Re: Ubuntu 23.10’s New Software App Will Demote Debs (Apparently)
#87Earlier quoted context omitted.
Oh, I have quite a few of them, from increased resource usage, proprietary aspects, through forced updating and more. The forced updating is particularly unacceptable. But, the 10,000 ft view is that they reduce the amount of control I have over my system. They offer restrictions I chafe at while giving me no benefit that I care about. I'm not going to sit here and say they shouldn't exist. That they're not to my tas…
> The forced updating is particularly unacceptable. Snaps allow you to hold updates indefinitely now: no forced updates any more. Use "snap refresh --hold ". See https://snapcraft.io/docs/keeping-snaps-up-to-date#heading--... .
Re: Ubuntu 23.10’s New Software App Will Demote Debs (Apparently)
#88Earlier quoted context omitted.
Debian fell out of favor because stable is too damned stale and ubuntu had a lot of small polish and quality of life improvements that debian didn't have at the time. I used ubuntu for years, but finally gave up on it when they started pushing snaps hard. I'm on PopOS now now but I'll go to mint debian edition or something else if I have to.
Right, stable being a couple years out of date near the end of the lifecycle is somewhat annoying. I feel like the Docker world probably made people care less about this; it's rarely the Linux kernel that prevents your application from running (but Node/Python runtimes are a huge problem). But for desktop stuff people read a blog post about some new feature and want it today, which is a problem when the priority is s…
Re: Ubuntu 23.10’s New Software App Will Demote Debs (Apparently)
#89Earlier quoted context omitted.
My comment was too harsh to Debian. Debian has been good to me, and is the best distro I've used. But their adoption of systemd is something that makes me worried for the future. It's still avoidable for now, but the writing is on the wall.
systemd is great