The installer is straightforward if you follow the script. Encryption requires some more steps. The following steps should work for OpenBSD 6.8.
We need to set up
bioctl. At the initial prompt, drop a shell session.
/dev/sd0 device and write random data onto the drive.
Initialize the partition table.
Create your partition layout.
Now that the
a parition is created, we can encrypt it and exit the session.
OpenBSD only comes with firmwares that have acceptables licences. You may need to download your missing firmares from their open directory, or use
You can install your missing drivers from files like this:
Or directly from if your installation is already connected to the internet.
Enable the services you need with
rcctl. You can also tinker with
Copy the example file to
/etc and add manage your manpath.
doas is a replacement to
sudo. You can configure it by editing
doas.conf. Just like
man.conf, there is an template in
From there, it’s pretty much the same as any basic Linux distribution. You may want to install git or got.
- The version that you downloaded from their homepage, two releases per year, every six months.
- Fixes added to -release.
- The development version, with the latest fixes and features.
It is recommended to follow -stable or -current if patches matters. To follow the ‑stable flavor, you have to use syspatch. But you can’t install patches independently.
To follow -current, the
sysupgrade command is the way to go since OpenBSD 6.6.
Now that the system is installed, you may want to read my notes about how I use it as a desktop or as a server.
Questions or corrections? Send an email to email@example.com.