David's How-Tos

My guides and notes on configuring different things on a PC. I have written this for my personal information. You are free to use any information mentioned here, but there's no warranty it will work for you too.

Operating Systems Notes

Installation and configuration of operating systems. Mostly Unix-like systems are mentioned here because their configuration doesn't have to be an easy point-and-click task.

Generic Linux Notes

These notes apply to most Linux operating systems.


Fedora is a GNU/Linux distribution which, by default, uses GNOME desktop. It is usually easy to install and configure. Missing non-free packages (drivers, multimedia playback etc.) in the official repository are usually the biggest issue.

Debian GNU/Linux

Debian is very easy to use even in command line mode. Many guides can be found on the Internet.

Raspbian (Raspberry Pi)

Raspbian is a Debian compiled for ARMv6 processor found in Raspberry Pi. There are some minor modifications and presets, but from the user's point of view it's almost the same as Debian.


It's very stable, but only if drivers exist for the particular hardware. FreeBSD lags significantly behind other modern operating systems in terms of modern hardware support. Many 3rd party packages are more up to date than in most Linux distributions.

Note though, that FreeBSD may not contain modern security features such as ASLR.

My Favorite Software

Everyone has their own preference on choosing an operating system and installing specific applications in it. My preferences are listed on this page:

List of Useful Software

The list may not be complete or up to date because every piece of software has its bugs and problems and the quality can change from version to version. The best example is Windows 10 which followed pretty well made Windows 8. It was so unreliable and contained so many bugs that I have been using only Fedora since then.

Operating Systems - Overview

Would you like to know what major operating systems are out there? I've made a quick visual overview of (my favorite) desktop PC operating systems that can be used on most PC's.

Oper. Systems - Quick Overview [SVG file]

Don't know which operating system is the best for you? I've been creating a page (yes, it's still a work in progress) explaining the pros and cons of almost every major operating system I've used.

Overview of Operating Systems