Posts about debian
Alternately, see posts by year: 2025 2024 2023 2022 2021
- How to upgrade from Debian 12 Bookworm to Debian 13 Trixie
4 min read
My old Dell Optiplex has been a great desktop PC for just minimal interneting and coding. I've been running Debian 12 Bookworm on it since it became available. Now that Debian 13 Trixie is available I upgraded to it, and it was a smooth and painless transition. Here's the process.
- How to remove CasaOS from a ZimaBoard and upgrade to Debian 12 Bookworm
4 min read
ZimaBoard is an x86 single board server that comes running Debian 11 Bullseye and CasaOS. It's a cool little machine, but after a few months I realized I don't like CasaOS. Nothing against it, I'm just set in my way of doing things, and their GUI was limiting some of my options. In this post I'll explain how to remove CasaOS from the ZimaBoard and then upgrade it to Debian 12.
- How I set up a home server for self-hosting and as a NAS with secure remote access via Tailscale
19 min read
I turned my old Dell PC into an all-in-one home server and network attached storage to self-host all my data, my photos, and my media library, running Home Assistant, Plex and other services, all securely accessible from outside my home with Tailscale.
- How to factory restore a ZimaBoard
4 min read
I've recently been playing around with ZimaBoard, a single board server running Debian and CasaOS. It's a cool little machine, but I accidentally broke something and had to factory reset. It's not a simple option in a some settings menu, the process involves flashing an image on the ZimaBoard, so I wrote down the steps I took.
- Setup auto-updates in Debian and Ubuntu with Unattended-Upgrades and NeedRestart
3 min read
If you want your Linux machine to stay up-to-date on important security updates, but you don't want to SSH into it all the time to run updates and would rather set it and forget it, this is the way.
- Set a static IP in Debian
3 min read
Debian's non-graphical install does not give you the option to set a static IP, here's a quick guide to doing it manually on the command line.