I'm glad you like your brand new LFS system... I really enjoy mine.
Ok all, I'm really getting excited about my LFS system. It just rocks, I've learned so much. Since nobody I know in RL really cares or has enough contextual knowledge to understand me, I've got to tell somebody before I explode
This is sort of going to ramble on a lot, but it should be interesting.
I've been working on my LFS system most of the weekend. I'm really in love with the way the LFS book sets up it's SysVinit scripts, it's very convenient. I can't really describe it, but I just like the way that my computer has all those '[ * OK * ]'s along the right side of the screen during bootup.
I'd like to talk for a second about lilo. A while back I found a way in slackware to change the font size of the console, which I really liked. I wanted to know how to do it in other distros, because the console font is always too darn big to be at all useful (stuff wraps, hard to read). I asked, but nobody knew how to do it. Well, I figured it out.
If you edit your /etc/lilo.conf file, find the line that says 'vga=normal' and change it to 'vga=ask'. Then, save the file and run lilo. Now reboot your computer, and lilo will ask you how big you want your console to be. Try a bunch of them and see what you like, then edit your lilo.conf again to be set to the one you like (I personally like 8). Run lilo again, and your console font will be the way you want it.
Now I actually like using the console (as opposed to Virtual terminals in X) because I can execute commands without having their output wrap. Much easier to read.
Ironically, out of all the distros I've tried (Mandrake, Slackware, Debian, and LFS), LFS is by far the easiest to set up NICs in, though this might be related to the fact that I compiled the modules for my two NICs (ne and 8139too) straight into the kernel as opposed to having to load the modules. All I had to do was copy the ethnet script from the LFS book onto my LFS system, then run the scripts, and I was online! Easy as hell to do. And if you need DHCP, the DHCP hint is really easy to follow.
Once I finished the LFS book, the first thing I did was install iptables, because I'm such a stickler for security. I converted my Debian iptables script over to the LFS template, and it just rocks.
I also compiled and installed XFree86 4.2, very cool. I don't have any Wms or any GUI apps at all installed yet, but the Xfree install was awesome. It was relatively simple to install, and very fun to configure. I read the Xfee86 hint and got to write my own /etc/X11/XF86Config from scratch, which was an awesome learning experience in itself. I'm planning to install KDE, blackbox, and fvwm later on today.
I also played with the clock hint. Very cool, my system now connects to a time server at bootup to get the real, ludicrously accurate time, and sets that time to the hardware clock when the computer shuts down (in other words, my clock will never be wrong again. mwaha!)
Oh, and as for compiling: I compiled gcc, glibc, and the kernel with no optimisations. I compiled xfree with "-O3 -march=i686 -mcpu=i686", and I compiled everything else with "-O6 -fforce-mem -fforce-addr -finline-functions -fkeep-inline-functions -ffast-math -fstrength-reduce -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -fschedule-insns2 -fcaller-saves -funroll-loops -fmove-all-movables -fomit-frame-pointer -march=i686 -mcpu=i686", and I'm seeing no problems whatsoever. Everything's fast, and just as stable as it's always been, if not more.
Suddenly, it seems like all my problems are gone. Sure, there may be more manual labour involved in installing LFS, but it always works. So far, I haven't had one little problem installing a single thing. Everything just works. I now fully believe that automation is evil and only results on problems (I've had more problems installing Mandrake than Debian, and more problems installing Debian than LFS. notice a pattern?).
I feel great about myself. I conquered Linux. I grok linux to a degree I would have thought unimaginable weeks ago. Combine this with the warm fuzzy feeling I have because I'm burning linux CDs for people, and I just feel terrific. Also, the animosity between linux and windows seems to be gone. I understand so fully that windows is useless, I now know there's no need for me to prove myself in flamewars against windows users. It's a great burden off my chest to not feel obligated to defend linux in heated arguments. Could this be Nerdvana?
Thanks Ralinx, you're the greatest!! ;D ;D
I'm glad you like your brand new LFS system... I really enjoy mine.
Quit it, man! I'm at work and you're exciting me (about LFS, get your mind out of the gutter, people!)! I can't wait to start LFSing this week! Wow...imagine, Nerdvana!
Since both of you (Feztaa and Lovechild) got me excited about LFS again I thought I would say that my final kernel is compiling right this second. Now all I have to do it make it bootable and I will have JeepstaLinux....... 8) Many thanks to all who helped. ;D
Feztaa.... you seem to have forgot my name from your "credit list"![]()
LFS was one of the more fun things I've ever done. Love the Hacker spirit :-)
Feztaa, stop posting about your LFS on every board. You could just keep it in Distributions.
This seemed like the best forum to put it in. LFS isn't a distribution![]()
Hey Feztaa:This seemed like the best forum to put it in. LFS isn't a distribution![]()
/me slaps you
And also, you keep saying LFS is your distro. This is a Linux distribution if you ask me. And all the things you mentionned in your first post, I knew them. So it's not true you learn only with LFS.
Bookmarks