this post was submitted on 03 Dec 2024
297 points (97.4% liked)

Linux

48635 readers
1673 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 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] datendefekt@feddit.org 19 points 2 weeks ago (1 children)

You see, this is why atomic desktops aren't a bad idea.

[–] thingsiplay@beehaw.org 12 points 2 weeks ago (1 children)

This has nothing to do with immutable desktops.

[–] Sentau@discuss.tchncs.de 5 points 2 weeks ago (4 children)

Well in an immutable distro, there is little to no chance for the system to end up in an unusable state (I guess it is the same for distros which apply the updates atomically). Traditional distros are far more likely to bork when so much shit is updated at once

[–] thingsiplay@beehaw.org 8 points 2 weeks ago (1 children)

I don't think this is true. The package manager is there for a reason to prevent that. If you have more updates to install at a time, then the chances are the same as if you would have installed the problematic update one at a time. Just read the manual intervention information from Arch and see if there is something to do, then it won't bork. If people don't know what they are doing and do not read the additional information (that is required to do so on Arch), well yes, then you could end up borking your machine. But not because so many updates are installed at a time. The package manager and operating system and their maintainer designed it in a way that you can install ton of updates at a time without borking. This is fine.

[–] Sentau@discuss.tchncs.de 2 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

Between this comment about arch and the other comment about opensuse, it must only be apt which has issues with large updates with complicated dependency chains. I remember 5-6 years ago Ubuntu borking itself when I tried to update after a decent gap and had 100+ packages to update. There is also the fact that people used to advice me to make a clean install in lieu of updating whenever a new version of Ubuntu dropped.

[–] thingsiplay@beehaw.org 2 points 2 weeks ago (1 children)

Before my switch, i used Ubuntu exclusively for 13 years in row. I always heard of problems (and not at least because of the PPA repositories) when upgrading from one major version to the next, be it a LTS or not. I never did that and always installed fresh because of these stories. Mostly 4 years in between, or sometimes 2.

Its entirely possible that most problems happened because of packages from PPA that the user did not change for the new upgrade. Because PPA repositories were often designed for a specific version of Ubuntu. So its not entirely the fault of the apt package manager in that case.

[–] superkret@feddit.org 3 points 2 weeks ago

No, it's just that Ubuntu never correctly upgrades between releases.
I've tried so many times, and it basically always failed.

[–] wewbull@feddit.uk 4 points 2 weeks ago

It's arch. There'll be no issue here.

[–] BCsven@lemmy.ca 2 points 2 weeks ago

As an anecdote (and not statistics) I have distro upgraded OpenSUSE with 5000 packages to install (thanks TeXlive LaTeX). It was fine.

[–] ubergeek@lemmy.today 1 points 1 week ago

I have yet to break anything doing release upgrades on Debian since... 7? Or 6?