Quote:
Originally Posted by slack32
For ReaperX7.
I see that you're running LFS-SVN, and FreeBSD 9.1 too. How's those two compare with slackware ?
|
FreeBSD 9.1 works really well for a system that Poeterring said was a joke and a toy. To me, he's the joke, and systemd is a toy, but enough talk about garbage... on to the real topic.
To be honest FreeBSD works very similar to Gentoo in design and setup with some subtle differences between them to emphasize that FreeBSD is not Linux. While I would not recommend you try FreeBSD without an Nvidia card as one is very much needed to get the most out of your graphics as Mesa3D still lacks a proper implementation for DRI acceleration with Gallium3D, FreeBSD is a worth the venture to actually learn as it's tools and setup are vastly different in many aspects, yet somewhat similar.
On a side note: I would also recommend you try out OpenIndiana as well as OpenIndiana (Illumos) is a true UNIX OS based on Solaris/OpenSolaris. It's a great project, so give them a good scrutinizing. You might like them.
LinuxFromScratch is a whole different beast of a Linux distribution.
I've really had to take it from a monolithic perspective, and reside myself into building the complete version locked system first from chroot before properly testing it. I'm aiming to get X11 and Xfce up and running soon so I can work within the main environment.
It is a lot like Slackware as you have to resolve dependencies yourself, but in all honesty, it's easy to do. The book lists the Recommended and Required dependencies, as well as Optional.
In ways it's also like Gentoo as the core LFS system is very minimal as well with you to build the rest.
To be perfectly honest, building LFS is addicting, and it's a great way to learn how your system works internally in ways even Slackware and Gentoo can't.
The one difference about LFS/BLFS is, truly, you have complete control of the system.
I'm already researching a way to graft Gentoo's OpenRC into the mix once I have the system complete to fully maximize my system. I love how OpenRC works and isn't just a replacement to SysVInit. It's basically SysVInit + Extensions (using dependencies and native systems to maximize functionality).
There are ways to even graft in Slackware's BSD+SysVInit system as well.