|
|
|
|
|
by johnklos
1006 days ago
|
|
Go ahead and find a guide showing you how to do a thing that Just Works regardless of the flavor of Linux distro. You can't, because they're gratuitously different for the sake of differentiating themselves. You can't even use one guide to cover multiple versions of Ubuntu. Now find a guide showing you how to do a thing for any of the BSDs. That guide is more usable on one of the other BSDs than any Linux guide is usable on a different distro. That's one reason. Others include the ability to keep track of what's on a system, since the BSDs don't include the kitchen sink and have good package management, the fact that they're lighter weight than most Linux distros (in some cases significantly), that they're more consistent and more deterministic, the fact that you can literally rebuild the whole kernel and OS trivially, and so on. There are many reasons, but for me, the one thing that really stands out is cleanliness. |
|
That's simply not true in my experience. Sure, man pages for base utilities are usually interchangeable between BSDs, but the same is true on Linux.
When it comes to the system (init, networking, firewalling, package management, configuration, etc), BSDs are different enough that you'll need your own variant's documentation to make things work properly.
And again, Linux isn't that different there. More often than not a page on the Arch wiki will put you on the right track regardless of your distro of choice.