4 ms·
I was actually playing with OpenBSD while stuck with the flu. The good: * ifconfig handling everything is brilliant. Having one tool to do networking, includi
by doublepg23 8y ago
I was actually playing with OpenBSD while stuck with the flu.
The good:
* ifconfig handling everything is brilliant. Having one tool to do networking, including WiFi(!) is great.
* the documentation is good. `man -k` normally gets you what you need.
* "base builds base" is pretty cool. I managed to rebuild base on a 1GHz single core BeagleBone Black in 48hrs.
the bad:
* Performance. I didn't think this would be a huge issue, however it's much slower than Trisquel, Parabola and GuixSD running GNOME on a x200. WiFi also seemed slow.
* IPv6 seemingly didn't work, even when verifying my ifconfig setup.
* Filesystem. I don't expect them to add ZFS due to code size and license, but still using UFS is laughable. UFS seemed to have I/O deficiencies which exacerbated the performance issue.
* the other documentation. While the manpages are good, information on the internet can be contradictory depending on it's age.
* No lsblk. This is more of a nitpick, but there is seemingly no way to get the right name for a disk without parsing through `dmesg` and guessing with partition number.
* pkg_add. It's extremely slow compared to apt even and separates it's parts out for seemingly no reason. Package management in general is somewhat awful.
- upofadown 8y ago>UFS seemed to have I/O deficiencies which exacerbated the performance issue. Turning on soft dependencies can help: * https://www.openbsd.org/faq/faq14.html#SoftUpdates https://www.openbsd.org/faq/faq14.html#SoftUpdates
- h1d 8y agoI wonder though, if they don't have the manpower to optimize for desktop usages, why don't they stick to server only? I've tried to use it on a server some months ago (trying out OpenBSD every few years because I do like the philosophy) but things behaved odd and slow, so I just used FreeBSD and problems disappeared. I'd like to see a completely server focused one instead of trying to do it all and keep issues hanging loose.
- ben_bai 8y agoBecause they believe in dogfooding their software. So developers run it on their desktops, as well as on their servers.
- JdeBP 8y agoIPv6 works. One of my WWW site's servers is an OpenBSD system, quite happily serving it up over IPv6.