Guide · Getting started
How to install Linux on an old desktop
Installing Linux on an old desktop takes about 30 minutes:
- Pick a lightweight version of Linux that matches your RAM.
- Put it on a USB stick.
- Start the PC from that stick.
- Run the installer.
For most people, Linux Mint is the easiest first choice. You can test everything from the USB stick before anything on the computer changes.
Words you'll see in this guide
- Distro: short for distribution. One packaged version of Linux, like Linux Mint or Ubuntu.
- ISO file: a single file that holds a whole operating system installer.
- Bootable USB: a USB stick set up so a computer can start from it instead of its own drive.
- BIOS / UEFI: the settings screen built into a motherboard that runs before the operating system starts.
- Secure Boot: a security setting that only lets approved operating systems start. It sometimes blocks Linux installers.
- Live session: Linux running straight off a USB stick, so you can try it without installing.
Step 1: Check what you're working with
You need two facts about the machine. In Windows, right-click This PC and choose Properties, or search for "About your PC."
- How much RAM it has. This decides which version to pick in step 2.
- Whether the processor is 32-bit or 64-bit. Almost everything from 2010 on is 64-bit, and most versions of Linux are now 64-bit only. If yours is 32-bit, antiX still offers 32-bit downloads.
You'll also need:
- A USB stick of 8GB or larger. It will be erased.
- A copy of anything you care about on the old PC. This is your one chance to back it up.
Step 2: Pick the right version for your RAM
Matching the desktop to the memory is what decides whether an old PC feels quick or sluggish.
| Your RAM | Best pick | Why |
|---|---|---|
| 4GB or more | Linux Mint Cinnamon | The friendliest Windows-like desktop. The best default for most people. |
| 2 to 4GB | Linux Mint Xfce, Xubuntu, or MX Linux Xfce | A lighter desktop that still feels complete and familiar. |
| 1 to 2GB | antiX or Lubuntu | Minimal and quick. Brings mid-2000s machines back to life. |
| Under 1GB | antiX or Puppy Linux | Runs mostly in memory, so it starts on very old hardware. |
- Not sure? Choose Linux Mint. It has the biggest community and the most beginner tutorials, so answers to your problems are easy to find.
- Want more options? See which Linux distro should I use.
- Safety: download the ISO file only from the distro's official website.
Step 3: Make a bootable USB
Copying the ISO onto the stick won't work. It has to be written in a special way so the PC can start from it. Use one of these free tools on your current computer:
- Rufus (Windows): the standard choice. Pick your USB stick, select the ISO, and click Start.
- balenaEtcher (Windows, Mac, Linux): very simple. Choose the image, choose the stick, and click Flash.
- Ventoy: set it up once, then drag any number of ISO files onto the stick. Handy if you want to try a few versions.
It takes a few minutes and erases the stick.
Step 4: Start the old desktop from the USB
- Plug the USB stick into the old PC.
- Turn the PC on and keep tapping the boot menu key. It's usually F12, F10, Esc, or F2, and the maker's logo screen often tells you which.
- Choose the USB stick from the menu.
You should see: the Linux startup screen instead of Windows.
Step 5: Try it, then install
Linux starts a live session that runs entirely from the USB stick, so nothing on the PC changes yet. This is what makes it low-risk.
- Click around. Open the web browser and check that Wi-Fi, sound, and the display all work.
- If everything behaves, double-click Install on the desktop.
- Answer the basic questions: language, time zone, keyboard, and a username and password.
- Choose how to install. This is the one choice that matters:
- Erase disk and install Linux: the clean, simple option for a machine you're giving to Linux. It wipes Windows and everything else, which is why step 1 said to back up.
- Install alongside Windows: keeps Windows and lets you pick one at startup. On an unsupported Windows 10 box, there's little reason to keep it.
- Let it finish, remove the USB stick when asked, and restart.
You should see: the Linux login screen. That's a working Linux desktop.
Step 6: Turn it into something useful
A revived desktop makes a great first home server. It's free because you already own it, and it runs the same jobs a new mini PC does. Next steps:
- Learn Docker, since nearly every self-hosted app comes in a container.
- Set up your first three services: an ad blocker for your network, remote access, and monitoring.
- Check the running cost with the power cost calculator. An old desktop uses more electricity than a mini PC, and the difference adds up over a year.
Where to go next
New to all of this? Start with what kind of server you need, or take the 60-second which server should I buy quiz.
Quick answers
Which Linux should I install on an old desktop?
For most people, Linux Mint. Use the Cinnamon version with 4GB of RAM or more, since it looks and feels like Windows. With 2 to 4GB, use a lighter Xfce version (Mint Xfce, Xubuntu, or MX Linux Xfce). Under 2GB, antiX or Puppy Linux.
How much RAM do I need to run Linux on an old PC?
Linux Mint Xfce is comfortable on 4GB and usable on 2GB. Very light versions go much lower: antiX and Lubuntu run on 1 to 2GB. Match the desktop to your RAM and even a very old machine feels responsive.
Will installing Linux erase Windows?
Only if you choose to. You can try Linux from the USB stick first without changing anything. When you install, you pick either erasing the drive or installing alongside Windows. Back up anything you want to keep first.
The Linux USB won't boot. What's wrong?
Usually one of two things. The PC is still starting from its internal drive, so press the boot menu key (often F12, F10, Esc, or F2) right after turning it on and choose the USB stick. Or Secure Boot is blocking it, so turn Secure Boot off in the BIOS settings for now and try again.
Free email updates
Got Linux running? Subscribe and I'll send the next step: your first three self-hosted apps, one email at a time.
No spam. Unsubscribe anytime. Privacy policy.