this post was submitted on 19 Aug 2025
28 points (81.8% liked)

Linux

57549 readers
821 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

So a new major version of Debian has been released, and now I see a lot of complaints about various issues stemming from an upgrade. I do not remember this many after an LTS Ubuntu version. I don't want to rush to conclusions like "Ubuntu has money for better quality assurance". I can easily come up with explanations for why these statistics can be skewed, like "Ubuntu-loving plebeians do not come to complain to elite Lemmy users about their puny problems". I'm curious what you think?

top 50 comments
sorted by: hot top controversial new old
[–] procapra@lemmy.ml 31 points 4 days ago (2 children)

If I had to guess on why people get issues during updates I'd say it's because they add a million third-party repos that point to the specific version of Debian they were running and now that they've upgraded they've got tons of outdated packages from those repos fudging up their system.

[–] gonzo-rand19@moist.catsweat.com 29 points 4 days ago (3 children)

That's why you're supposed to remove 3rd party repos before you update, but nobody reads the release notes anymore, I guess.

[–] meekah@lemmy.world 3 points 3 days ago (2 children)

Why doesn't apk have a routine that disables 3rd party repos when doing a full system update?

[–] gonzo-rand19@moist.catsweat.com 3 points 3 days ago (1 children)

I don't know, I'm not on the Debian team. This is probably a question for them. I think the mailing list is public if you wanted to ask someone.

load more comments (1 replies)
[–] relativestranger@feddit.nl -1 points 2 days ago* (last edited 2 days ago) (1 children)

it's really not their responsibility to babysit user-initiated configuration changes and third-party software during updates and upgrades. the user makes the changes that go 'off book' and uses 'non debian' software--so that is where the responsibility lies.

You're right, it's not their responsibility.

The software would still be better if it had this feature, or at least some kind of warning or notification to alert users of the problem before they upgrade.

[–] ElectricWaterfall@lemmy.zip 7 points 3 days ago

I read the release notes and followed all the relevant instructions and had zero issues, was a very smooth and easy process.

[–] arty@feddit.org 7 points 4 days ago (2 children)

Doesn’t the upgrade manager of Debian disable them automatically, like Ubuntu does?

[–] gonzo-rand19@moist.catsweat.com 8 points 4 days ago (1 children)

I have no idea, but I don't think the team would add a bunch of useless crap into the release notes for no reason. Doesn't sound very Debian to me.

Here's the link to the relevant section of the release notes, for your reference. It's short.

[–] arty@feddit.org 4 points 3 days ago* (last edited 3 days ago) (1 children)

Thank you! I guess I prefer Ubuntu’s safety net for upgrades.

[–] LeFantome@programming.dev 4 points 3 days ago

The Debian safety net is not to use third-party repos at all.

[–] porl@lemmy.world 2 points 3 days ago (5 children)

I don't think so, because it shouldn't be an automated process. Doing that blindly is a great way to have orphaned and incompatible package versions left on your machine.

load more comments (5 replies)
load more comments (1 replies)
[–] redlemace@lemmy.world 15 points 4 days ago (1 children)

I used/tried Ubuntu a few times -just because some solutions announce it as their supported platform- but I got tired of how they push snaps, and so I stay on Debian. Last week I went to deb13 on various machines and so far had no other task then fixing deprecated python functions in my own scripts, which isn't abnormal. The one 'issue' I had was a PHP version mismatch in an apache2 config. So I'm (still) happy with Debian! And like @eugenia@lemmy.ml wrote, every 2 years (give or take) a fresh install is how I like to do it.

load more comments (1 replies)
[–] Neo@lemmy.sdf.org 9 points 3 days ago* (last edited 3 days ago) (1 children)

I wait for the first point release to upgrade, usually most of the issues have been worked out by then.

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

I had absolutely no problems updating Debian to 13 from 11 to 12 to 13 one after the other. I also had no problems upgrading between Debian versions when I ran it as my main driver from the Potato release up until Ubuntu came out. Conversely, when I used Ubuntu from its original Warty release to around 2012 or so I had issues on literally every single version upgrade. Most relatively minor, but more than a couple requiring full reinstalls.

I would bet money that the vast majority of those having problems upgrading Debian are on "FrankenDebian" systems. Not all, but I am confident the majority are.

[–] Geodad@lemmy.world 3 points 3 days ago (1 children)

2/3 of my computers were completely fine after upgrading. Unfortunately, the one that was fucked was the one I game on.

[–] arty@feddit.org 3 points 3 days ago

Oh, that’s bad luck… Sorry to hear that!

[–] krimson@lemmy.world 12 points 4 days ago (4 children)

No experience with debian 13 yet, but I once upgraded a server from 7 to 12 without a single issue which was quite amazing.

[–] chellomere@lemmy.world 8 points 4 days ago (4 children)

Same, I have servers I've continuously upgraded from Debian 6 to 12 over the years, without reinstallation. Has gone without issue.

load more comments (4 replies)
load more comments (3 replies)
[–] solrize@lemmy.ml 12 points 4 days ago (2 children)

I've been doing debian upgrades without significant issues. With debian 13 I find I'm getting some deprecation messages from python and I have had to make some small code patches to fix them. I see that as more of a python issue than a debian issue.

[–] relativestranger@feddit.nl 1 points 1 day ago (1 children)

that's where most of my 'issues' come from when upgrading an old debian.. upstream version changes to major software packages (python, php, even apache 1.x to 2 back in the day) that require some manual intervention

[–] solrize@lemmy.ml 1 points 1 day ago

Of course it will be like that with any distro.

load more comments (1 replies)
[–] dosse91@lemmy.trippy.pizza 3 points 3 days ago (4 children)

Personally I had zero issues with upgrading my server to Debian 13; it's an installation dating back to Debian 9 or 10 with a lot of services installed.

The only inconvenience I had was that somehow Transmission 4.1.0 beta made it into debian stable, and beta clients are usually not allowed by private trackers. I switched to deluge and called it a day.

[–] limelight79@lemmy.world 3 points 3 days ago

I need to do this, too. My server is still running Debian 11. Sounds like I need to update it to 12, then to 13 - ie do not directly go from 11 to 13.

load more comments (3 replies)
[–] eugenia@lemmy.ml 8 points 4 days ago (5 children)

I use Debian-Testing, so I never go from a major release to another, and it's very stable that way. But yes, a big upgrade is never smooth with Debian, even if Debian itself is very stable (when installed from scratch). I think the solution is a clean install every 2 years. Or use Debian-Testing, so things don't blow up from a small release to another. Even Linux Mint is not very stable from a major release to another (meaning, from one LTS to another). But Ubuntu is more stable between interim releases, but also not very stable between LTS releases.

So either you go with a "stable-ish" rolling release like Debian-Testing (which in my opinion is the most stable rolling release distro), or you re-install every 2 years.

[–] shrugs@lemmy.world 5 points 3 days ago

Not my experience. I'm managing 6 different clients and around 200 servers with debian 11-13. Update problems are most of the times caused by incompatible packages / repos. Other then that and a few times some changes in configuration files with new options I hardly ever have problems.

I don't think you have to reinstall your system every two years, you just need to be careful to not create a frankendebian by adding repos villy vanilly and you are good to go.

[–] bouh@lemmy.world 5 points 4 days ago

I didn't have problem updating debian stable to a next version. I got problems when I jumped 2 stables at once. Which was to be expected.

load more comments (3 replies)
[–] monovergent@lemmy.ml 6 points 3 days ago (1 children)

Among the people I know in real life, some post (non-tech stuff) to Reddit, some write reviews on Yelp, and some have called customer support hotlines for tech products. But none have ever posted online to ask for tech help, at least not to my awareness. Neither did I back when I used Windows, and not for a couple years even after switching to Linux.

I suspect most Ubuntu users are among that common crowd. They might look up an issue on the internet, but expect to ask for help from a dedicated support center. Or can't be bothered to sign up for an account and post to the places that can answer their questions, which are usually very "techy" and possibly even intimidating to beginners.

As for my setup, the upgrade from Debian 12 to 13 went very smoothly. I had to fix a few obscure config files, but nobody else really touches them, and it didn't stop it from booting. Replaced a deprecated package with its Flatpak equivalent as well. Only unsolved issue is the xfce4-panel consuming all of one core on occasion for no apparent reason.

load more comments (1 replies)
[–] echedeylr@lemmy.blahaj.zone 7 points 4 days ago (11 children)

Ubuntu has issues in every LTS (this time with APT version shipped) because Ubuntu releases are based on Debian Sid (basically unreleased Debian software which they "patch" later including unstable version of tools).

I suffer this in my job every time a Ubuntu LTS is shipped previous to the release of the Debian version equivalent to it (Ubuntu 24.04 is Debian 13 with mixed versions of packages and "patches") and a customer or a teammate upgrade a container-image or workstation to it...

I even use Debian new versions after either 1 year or the first .1 release.

load more comments (11 replies)
[–] technocrit@lemmy.dbzer0.com 5 points 3 days ago (2 children)

It's been out for 10 days? As an elite lemmy user, I'm not going to gamble my setup on any 10 day old release.

[–] LeFantome@programming.dev 4 points 3 days ago (1 children)

Sound strategy. So no arguing.

That said, Debian 13 has effectively been available for many months now. It did not just spring into the world as Debian is developed quite slowly and completely out in the open. The biggest difference when it becomes “official” is that a wider audience tries it.

So we cannot all just “wait and see”. Somebody has to use it and report back.

load more comments (1 replies)
load more comments (1 replies)
[–] cornshark@lemmy.world 5 points 3 days ago (3 children)

I've happily upgraded to Debian 13 with no issues (other than having to fix some of my python projects to deal with python 3.13)

load more comments (3 replies)
[–] 0x0@lemmy.zip 6 points 4 days ago (1 children)

“Ubuntu has money for better quality assurance”

That's utter BS, money does not equal quality.
I just borked an Ubuntu Noble installation by running apt upgrade on it. Yeah it's ZFS-based, why didn't Canonical ensure the upgrade would be smooth?

load more comments (1 replies)
[–] cevn@lemmy.world 1 points 2 days ago (1 children)

Ive had Ubuntu shit itself 6 different times after upgrade. People still use ubuntu??

[–] arty@feddit.org 1 points 2 days ago (1 children)

I had smooth sailing with Ubuntu for many years, but I don't judge other people's choices

[–] cevn@lemmy.world 1 points 2 days ago

I would bet that any upgrade bug that happens in Debian is just as likely, if not more, to happen in Ubuntu. The most frequent issue which happened to me was not enough space on the boot partition for the new kernel which somehow never got figured out in a seamless manner.

You also wont get posts when people’s upgrades go well. So even if 99.99% upgrade fine, the .01% are going to go and complain since they dont have the experience to fix things themselves.

load more comments
view more: next ›