Adventures in NetBSD

On the Metal

Article from Issue 290/2025
Author(s):

There's still an undeserved sense that BSD competency is something arcane and alchemic, but just as with Arch Linux or any other "niche" operating system, Google prompt-engineering and remaining alert will get you a long way.

In this article I'm going to run through installing NetBSD and the xfce4 desktop (Figure 1) on an old, repurposed laptop. The sacrificial machine for me was a ThinkPad T450, which I picked up refurbished on Amazon for £140 (~$180). This model came out in 2015. Older ThinkPads are generally a good choice for BSD compatibility. Additionally, a refurbished ThinkPad will be an order of magnitude more performant than a typical entry-level netbook, which pretty much becomes e-waste the moment it leaves the factory. The T450 I bought came with an Intel Core i5-5300U 2.3GHz CPU, 8GB of RAM, and a 256GB SATA hard drive.

It's hoped that once this tutorial has got you up and running with NetBSD, you can Google your way to the freedom-respecting OS of your dreams. I haven't covered everything a desktop user might desire (for example, you will need to research codecs if you want to play back YouTube videos at any reasonable framerate) – but you will have in your hands a really capable bare-bones system.

Your first stop is www.netbsd.org to download a memory stick image; the file you're looking for is called NetBSD-10.0-amd64-install.img.gz (the latest release at the time of writing, from March 28, 2024). Download and save it to your computer, then unzip it with:

[...]

Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • This Month's DVD

    Fedora 27 and NetBSD 7.1.1

  • NetBSD 5.0 Better on Multi-CPU Systems

    The NetBSD project has released version 5.0 of its free UNIX derivative. The release above all improves performance and scalability on multiprocessor and multicore systems.

  • Sidekick Mobile Phone with NetBSD: Microsoft's Next?

    Over a year ago Microsoft bought the software company Danger, popular in the U.S. for its Sidekick mobile phone. A new model is coming out, this time running on NetBSD.

  • WireGuard

    A recent addition to the Linux kernel, WireGuard lets you build a VPN tunnel that relies on encryption to reduce potential security issues.

  • Custom Slackware Repository

    If you deploy software packages to several computers, the standard Slackware tools lack efficiency. We show you how to create a custom repository to automatically install and upgrade software for multiple systems.

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More

News