@jason123santa Don't know about NetBSD. I did install FreeBSD on an older RPI since OpenBSD doesn't support armv6 and it was easier, just flash the system image and boot without going through the installer.
OpenBSD is only arm64 and requires a miniroot.img boot followed by the standard install process via the console. So a bit more work.
@ecliptik I wrote it wrong. I meant OpenBSD
How good does OpenBSD run on the raspberry pi? How good does FreeBSD run?
@jason123santa @ecliptik RPI2 (armv7) Not really sure exactly what this means:"There are still a fair number of things to do on each of these boards, however OpenBSD is generally considered to be usable on them. The platform is now self hosting, however there is no SMP support."!
No SMP support (specially when the RPI2 has 4× Cortex-A7 900 MHz)!
Linux has the strength of popularity and it's much easier to find resources and people who are knowledgeable about the system.
The *BSDs are more centralized and the kernel and userspace are developed together.
I prefer OpenBSD because of it's focus on security and clean code, https://why-openbsd.rocks/about/
@jason123santa @braunne @ecliptik Linux is a kind of massive piece of code. Really difficult to understand unless you get really into reading the kernel's code. And it's huge, so good luck. It has a lot of unnecessary features. It's very popular and you'll find information about it easily.
While the BSD kernel is much cleaner, legible and efficient kernel. *BSD is a cohesive OS while GNU/Linux distributions are massive pieces of software put together.
I challenge myself when working on OpenBSD (as a hobby, not professionally) to only use the official sources and on-system documentation first before hitting up duckduckgo and the results are good.
I used to run it in the early aughts in combination with FreeBSD to support a Counter-Strike server (back when it could do Linux emulation) https://web.archive.org/web/20020610071911/http://www.ecliptik.com/about.php
Also run OpenBSD on my work laptop (x61s Thinkpad) for a couple of years and it worked great. This was for a Fortune 500 too with all the compliance and restrictions that came with it.
@ecliptik @braunne @werwolf
I should try out some BSD on my pi and see how it is. Still use windows for some games and things but am trying to switch more to linux but I should just go straight to trying BSD.
The video is great and he definitely did not talk like he was always correct and knew everything. He also knew that other people have different requirements when it comes to an OS and only explaining why BSD works for him.
sshd will run by default, but you'll need to setup a secondary user other than root.
This guide gives a good overview of how to install it on a RPI3,
@ecliptik A different approach: https://www.tumfatig.net/20190405/blocking-ads-using-unbound8-on-openbsd/
@braunne Thanks for the link, after I realized pihole can't run natively on OpenBSD I started looking at native alternatives and will check this out.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.