David's How-Tos

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

I have been making the guides on this website mostly for my personal purposes. Feel free to read or use them, only be careful and make sure you fully understand every step before blindly copying commands and potentially deleting some of your important data.

If you have an urgent need to contact me, you can do so by sending an email to contact at davidsebek.com. However, I may not respond on time or at all.

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. But the situation has been improving.

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.

Overview of Operating Systems

Here is a list of things to consider when deciding which operating system to choose.

There are many operating systems to choose from. I've been creating a quick overview of some of the most popular desktop or server operating systems. My recommendations are included.

Overview of Operating Systems

My Favorite Software

Everyone has a preference for 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.