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!

  • smileyhead@discuss.tchncs.de
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    Linux kernel is really good at backwards compatibility, better than any other OS.

    Software can be bad at being backwards compatible with older kernels, but you should be able to run newer ones.

  • Bloody Harry@feddit.de
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    AFAIK if you buy any computer from within the last 20 years, there’s a good chance you can get a 6.X Kernel running on it. 32-bit support is fading out, though. If you buy a 64-bit computer, you’ll be able (with sufficient RAM and hard disk space) to install any modern distro on it.

    • IsoKiero@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      I’d say that single core performance and amount of RAM you have are the biggest issues with running anything on old hardware. Apparently, in theory, you could run even modern kernel with just 4MB of RAM (or even less, good luck finding an 32bit system with less than 4MB). I don’t think you could fit any kind of graphical environment on top of that, but for an SSH terminal or something else lightweight it would be enough.

      However a modern browser will easily consume couple gigabytes of RAM and even a ‘lightweight’ desktop environment like XFCE will consume couple hundred MB’s without much going on. So it depends heavily on what you consider to be ‘old’.

      The computer at garage (which I’m writing this with) is Thinkstation S20 I got for free from the office years ago is from 2011. 12GB of RAM, 4 core Xeon CPU and aftermarket SSD on SATA-bus and this thing can easily do everything I need for it in this use case. Browsing the web on how to fix whatever I’m working with at the garage, listen music from spotify, occasional youtube-video, signal and things lke that. Granted this was on a higher end when it was new, but maybe it gives some perspective on things.

  • stella@lemm.ee
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    Usually, yes.

    A great way to breath new life into old hardware is to install Linux.

    • Macaroni9538@lemmy.mlOP
      link
      fedilink
      arrow-up
      0
      ·
      1 year ago

      so basically if the computer has the specs that meet the distros newest version’s requirements, it theoretically should be gold?

      • Nik282000@lemmy.ca
        link
        fedilink
        arrow-up
        0
        ·
        1 year ago

        Ram is pretty much your limiting factor. I run the latest version of Debian on a machine from 2008 but it only has 1.8GB of ram so for a desktop it is a little sluggish.

  • words_number@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Yes, the linux kernel will work! I’d say it’s even more likely that wifi, soundcard, etc. work without any problems than if you’d buy a bleeding edge laptop (although these mostly also just work nowadays). The oldest machine I’ve got is a laptop from 12 years ago which easily runs modern linux, but even much older machines shouldn’t have a problem with that, at least not with the kernel.

  • Pantherina@feddit.de
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Oh you again, yes Linux supports every normal hardware, and even a lot of crazy ones like Risc-V

    On Android the system is bundled with the firmware as it comes from the same people. And for some reason those people dont like providing updates for sane amounts of time, like… 20 years?

  • nyan@lemmy.cafe
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Nearly all hardware support is kept in the kernel until and unless it bitrots to the point of unusability. I’ve had no issues with a 5.10-series kernel on my 2008 laptop, and I don’t expect any issues when I finally get around to upgrading it to 6.x (well, except the usual tedium of compiling a kernel on a machine that weak).