Hi Peter, If you're looking for a source-based distro with good support and good package management, I recommend Gentoo as an alternate to LFS. Gentoo's Portage package management system is top-notch, combining a single-command-line installation for many packages with a database that includes versioning control, a mainstream stable tree with a testing branch and easy-to-use querying tools. Additionally, packages are grouped, so an OS version upgrade is as simple as typing 'emerge system -kuva' and waiting for compilation. I have been a big fan of Gentoo because it is acclaimed for having phenomenal hardware support in addition to everything else I mentioned. I have used LFS because I want to learn more about the OS, but Gentoo is excellent when it comes to efficiency as well. My home environment will be a mix of LFS and Gentoo from now on.
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Peter B. Steiger Sent: Tuesday, May 29, 2007 10:29 AM To: LFS Support Subject: Never use another distro, only LFS for me I finally put together another PC out of spare parts to use as a server; up to this point my only linux box acted as server, game machine, personal workstation, etc. and it drove my family crazy when I had to reboot because I was experimenting. Now I can experiment on my own computer while the server keeps working. I figured, I only have this weekend to get the job done so I really don't have time for a full lfs build. Instead, I looked for something I could use out of the box with minimal configuration - give it the IP address of my internal network, let DHCP figure out the rest, and I'm good to go. Not. I picked Ubuntu because I've read good things about it and they even have an installation CD specifically designed for acting as a server. I guess installation wasn't too bad - certainly easier than that of the Evil Empire - but then configuring stuff was impossible. I didn't know where anything was! Despite its being billed as a server edition there is no firewall included in the installation. The docs recommend an easy-to-configure iptables interface called Firestarter... but that's a gtk interface and because I went with the server edition, I didn't get gtk. There's no package management so whenever I ran apt-get I had no idea what it installed or where it put things. If I changed my mind about something and ran apt-get uninstall, it would only uninstall the one package I named and none of the 64 dependencies that went with it. I need to forward ipsec packets to my work machine so I can connect to my employer's VPN server, but the kernel is not compiled with ipsec forwarding. At that point I gave up on apt-get and used fpt to fetch a new kernel source... only to find that I can't build anything because the kernel headers aren't installed. I ran apt-get install kernel-something-or-other-headers and it didn't put them in /usr/include; it put them in /usr/src where I have to run make - but make won't install the kernel headers because it won't run without the kernel headers installed! Next weekend, I wipe out the ubuntu partitions and start fresh with LFS. I learned my lesson. -- Peter B. Steiger Cheyenne, WY -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page