this post was submitted on 03 Dec 2024
255 points (98.1% liked)

Linux

48461 readers
510 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
 
top 50 comments
sorted by: hot top controversial new old
[–] InFerNo@lemmy.ml 1 points 1 hour ago

Haskell packages every other day...

[–] nomen_dubium@startrek.website 4 points 8 hours ago (1 children)

welp, looks like you don't use python virtualenvs... well i guess jokes on you all your shit is probably broken now (and as a bonus, that's probably a big part of the donwload size as well) :p

[–] potentiallynotfelix@lemmy.fish 3 points 5 hours ago

Probably should, but this machine is already cluttered terribly. A good bit of the download size is likely Pytorch files.

[–] Anticorp@lemmy.world 10 points 11 hours ago (1 children)

I have an Arch laptop that I didn't update for 3.5 years. The system update took a while when I finally went through with it. Amazingly it didn't break anything!

[–] sunred@discuss.tchncs.de 4 points 7 hours ago* (last edited 6 hours ago) (2 children)

Yes, I am amazed that quite a few people in this thread are saying they 'had to completely reinstall the os' and that it broke everything after not much time. As long as one doesn't rely on the AUR for system critical packages or much in generel, it is incredibly hard to break an Arch system (Manjaro and other Arch-based distros don't count). This is due in part to Arch being quite reproducible but it also having very good maintainership.
It doesn't hurt to apply new package configs by going through pacdiff once in a while though.

Edit: Typo

[–] asqapro@reddthat.com 1 points 2 hours ago

I switched from Windows to EndeavourOS a few months ago and haven’t had any issues on my personal computer, it’s amazing.

I also have EndeavourOS as a VM on my work laptop and I somehow managed to break systemd-boot when trying to do a system update though. The system update died halfway through and I defaulted to the classic solution of rebooting, which definitely made things worse because my boot partition in the VM broke. The great thing about Linux, and especially Arch, is the tools and knowledge readily available to fix things and everything was working again (with no data loss) in under 15 minutes. I’ve dealt with similar problems on Windows and either had to accept data loss or deal with significant headaches trying to resolve what should be a simple issue because the operating system refuses to provide basic information.

[–] Anticorp@lemmy.world 3 points 4 hours ago

Manjaro and other Arch-based distros don't count

I think this has a lot to do with it. I have seen people say they use Arch before and then find out they're using a derivative.

[–] bunitor@lemmy.eco.br 24 points 14 hours ago* (last edited 14 hours ago) (3 children)

people laughed at me for choosing debian. they asked why i chose to have ancient runes running in my computer

who's laughing now?

[–] PushButton@lemmy.world 3 points 7 hours ago

We are still laughing, no worries.

p.s. Debian is great, I am just a "kind of new" void converted.

[–] lemmus@szmer.info 7 points 11 hours ago

Still we, dinosaur.🦖

[–] caseyweederman@lemmy.ca 6 points 11 hours ago

Looks like a !!FUN!! time in Dwarf Fortress.

[–] NutWrench@lemmy.world 6 points 12 hours ago

6.5 gigs. "Proceed with installation? y/n"

Yeah, I guess. Fark getting any work done today.

[–] datendefekt@feddit.org 21 points 19 hours ago (1 children)

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

[–] thingsiplay@beehaw.org 6 points 17 hours ago (1 children)

This has nothing to do with immutable desktops.

[–] Sentau@discuss.tchncs.de 5 points 16 hours ago (3 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

[–] wewbull@feddit.uk 4 points 13 hours ago

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

[–] thingsiplay@beehaw.org 8 points 16 hours 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 15 hours ago* (last edited 15 hours 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 14 hours 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 11 hours ago

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

[–] BCsven@lemmy.ca 2 points 15 hours ago

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

[–] pr06lefs@lemmy.ml 4 points 15 hours ago (1 children)

Recently updated a nixos machine that was on the shelf for five years or so. A few options and packages had been renamed, fixed those, upgrade completed with zero problems.

[–] potentiallynotfelix@lemmy.fish 4 points 5 hours ago

Only issue with this update was a maintainer's keyring had expired and been replaced, so his packages didn't pass the signing check. After re-installing the keyring, the whole think works fine.

[–] JamesBoeing737MAX@sopuli.xyz 16 points 21 hours ago (2 children)

I did this regularly on arch. And it didn't end very well.

load more comments (2 replies)
[–] badbytes@lemmy.world 3 points 15 hours ago

LOL, That's just a normal Monday

[–] zer0@programming.dev 99 points 1 day ago (2 children)

To be fair, arch could look like that after a few days.

[–] tormeh@discuss.tchncs.de 30 points 1 day ago (2 children)

NixOS is like that every day for no reason

[–] Atemu@lemmy.ml 16 points 1 day ago

staging rebuild cycles only happen every two weeks or so.

The reason is always that something changed and causes all dependent packages to change, requiring a rebuild of those too.

load more comments (1 replies)
load more comments (1 replies)
[–] superkret@feddit.org 43 points 1 day ago (2 children)

Read the Arch news before clicking "yes".

[–] kadotux@sopuli.xyz 1 points 34 minutes ago

I have Informant installed for this. Saved my hide a few times.

[–] lud@lemm.ee 56 points 1 day ago (1 children)
[–] superkret@feddit.org 12 points 21 hours ago

I used to be an adventurer like you, but then I took an error to gpg.

[–] MyNameIsRichard@lemmy.ml 9 points 22 hours ago (7 children)

Remembers Tumbleweed fondly

load more comments (7 replies)
[–] Mwa@lemm.ee 5 points 20 hours ago (7 children)

This is why I Dont use rolling release Distros on Pcs i wont use often.

[–] potentiallynotfelix@lemmy.fish 1 points 5 hours ago

I'd guess the updates would be about the same on a stable distro, this was a very cluttered install.

[–] GhiLA@sh.itjust.works 4 points 20 hours ago

I used to care but with recovery tools being what they are and most apps being containers... my base systems tend to be a little more disposable.

That said, I haven't had problems, even if I am at risk for more of them. I have my snapshots and my backups.

load more comments (5 replies)
[–] dingdongitsabear@lemmy.ml 7 points 23 hours ago (7 children)

I'm sorry, I gotta - you have the menu on AND the button bar? like, why? you click on those things? you got your screen real-estate on a sale, what?

[–] potentiallynotfelix@lemmy.fish 1 points 5 hours ago

Both of them combined only take about 1 inch of vertical space, so it's not that big in real life.

[–] absentbird@lemm.ee 8 points 21 hours ago

Be nice, can't you see they're only able to afford red pixels?

load more comments (5 replies)
load more comments
view more: next ›