3 ms·
If your goal is improving your UNIX knowledge: it may help, or it may not. Back in the days when LFS was new, I saw lots of people trying it, but who didn't lea
by danieldk 16y ago
If your goal is improving your UNIX knowledge: it may help, or it may not. Back in the days when LFS was new, I saw lots of people trying it, but who didn't learn much along the way since they would just literally paste the commands from the LFS book. If you use it like that, it is just a way to waste your time, and leave you with an unmanageable Linux system.
What may be more interesting is to try one of the minimalistic BSDs (NetBSD or OpenBSD). You will likely learn far more, e.g. that many GNU-isms that you may have gotten accustomed to are not UNIX-isms. You'll be able to build your own customized NetBSD systems using the excellent build infrastructure. You can play with some of the nice packet filters (ipf/pf). Or spend time fixing pkgsrc ports that fail ;).
- dazzawazza 16y agoI'd agree with using OpenBSD as a learning tool (although it obviously makes a top notch deployment platform as well). Once you get your head around it you'll realise that Linux is a complete mess and you'll understand more about UNIX and UN*X.
- silentbicycle 16y agoSomewhat more objectively - the man pages on OpenBSD are superb, and having a clear yet exhaustive reference will make it much easier to figure out how things work. FreeBSD's documentation is also good, particularly the handbook, and the slightly larger community translates to more information on forums. (That said, I also prefer OpenBSD.)