I'm a Mac user considering a switch to the Linux ecosystem, and I'm in the market for my first non-Mac computer. I'm not looking for anything with hardcore processing power or gaming capabilities right now—my interests lie in self-hosting and experimenting with AI assistants like OpenClaw. Since I'll be buying a secondhand PC from places like Craigslist or Marketplace, I want to make sure I choose hardware that won't become obsolete too quickly. What are the minimum hardware specs I should be looking for?
5 Answers
Linux supports a ton of older hardware, and you really won't find something that becomes immediately obsolete for it. If you're aiming for compatibility, consider a CPU that meets the x86-64-v3 architecture. This will help with the newest distros, especially the more demanding ones like Red Hat Enterprise Linux.
You might want to consider a Lenovo ThinkPad—these are known for their compatibility with Linux, plus they tend to be durable. If you're looking for something upgradable, check out Framework laptops. I had an older Lenovo gaming laptop that lasted me over seven years; it could still run Linux as of 2023 and was decent for general usage.
For self-hosting AI, definitely think about getting a solid GPU and enough RAM. It's not the easiest task to set up, but you'll need decent power if you're running AI models locally.
If you just want to dip your toes into self-hosting, Raspberry Pis (or other affordable alternatives) are great for running small web applications. Even the older models can do a decent job with 1-2 GB of RAM—it actually goes a long way on Linux compared to Windows or macOS.
I suggest aiming for a 64-bit CPU, at least 128 GB SSD, and 8 GB RAM. If your budget allows, go for 16 GB RAM to future-proof your setup a bit more. I’ve got a Dell Precision that’s a decade old and still runs excellent on Linux!

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload