this post was submitted on 04 Nov 2023
119 points (95.4% liked)

Linux

48301 readers
749 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
 

Guys I truly don't mean to spam the community but these are legit questions. Yesterday I posted about linux compatibility and computers and every single person gave me knowledge to use and you're all awesome.

Now my question is, I will undoubtedly be purchasing an older machine, would an older but good running machine still be able to install the latest kernels or versions of distros or are you limited to older versions only, based on the era of your laptop or is it really about the hardware you have? I know ram, disk space, basic stuff like that matters with distros, but I know that will not be a problem. I guess I'm thinking beyond that like processors. are older processors or anything else hold certain machines from being compatible with the newest and greatest kernels? Thanks!

you are viewing a single comment's thread
view the rest of the comments
[–] Macaroni9538@lemmy.ml 1 points 1 year ago (1 children)

See I fear this, being stuck to only kernels up to a certain version. Because don't the older ones lose support and stuff like that? how the heck do you maintain your system if the distro isn't pushing anymore updates and such?

[–] nyan@lemmy.cafe 3 points 1 year ago

You're unlikely to have issues unless an entire architecture loses support from your distro, and if you're running x86_64, that isn't going to happen for a long, long time. I've never been in a position where I couldn't compile a new workable kernel for an existing system out of Gentoo's repositories. The only time I've ever needed to put an upgrade aside for a few months involved a machine's video card losing driver support from nvidia—I needed a few spare hours to make sure there were no issues while over to nouveau before I could install a new kernel.

Note that you can run an up-to-date userland on an older kernel, too, provided you make sensible software choices. Changes to the kernel are not supposed to break userspace—that's meant to keep older software running on newer kernels, but it also works the other way around quite a bit of the time.