Results 1 to 3 of 3
  1. #1
    Rising above the Fray spursncowboys's Avatar
    My Team
    San Antonio Spurs
    Join Date
    Jan 2009
    Post Count
    7,669
    I imagine this has been posted before. If so, sorry. I have an Win XP par ioned with Ubuntu 9.04. I am thinking about getting slackware too but am really new to Linux and heard Slackware will teach you linux but without a GUI.

  2. #2
    俺はまんこが大好きなんだよ baseline bum's Avatar
    My Team
    San Antonio Spurs
    Join Date
    Mar 2003
    Post Count
    97,881
    I used to love Slackware in the late 90s - early 2000s, but I ended up leaving it because 1) the bootscripts were EXTREMELY slow by the mid 2000s and 2) they took years to upgrade to the 2.6 kernel.

    Doing the Linux From Scratch project will ensure that you are completely comfortable with using the bash s (aka command-line) and compiling software with the autotools. In addition, you'll learn a few important sysadmin skills like how to write sed and bash scripts while doing the build, as well as learning the major parts that go into the OS (if you read the book while you go along.) Unfortunately, X11 is an absolute nightmare to compile for LFS, and also, 64 bit and multilib are enormous pains in the ass too. Those are the two things that made me abandon LFS and go to Ubuntu as my OS. Still, you can build a really nice distro using LFS that you'll know like the back of your hand if you're willing to put the time in. One other major problem with LFS though is that there is no (easy) way to uninstall software, as there is no package management. Still, if you want to learn Linux at a sysadmin level, I know no better way short of paying for a class or getting a job doing it.

    http://www.linuxfromscratch.org/lfs/

    If you can program C, one way to learn a lot about UNIX is to read Advanced Programming in the UNIX Environment, an amazing(-ly thick) text that does a great job explaining processes, threads, pipes, I/O, files and their attributes, etc. It does assume you're pretty good in C though, so you should be comfortable with all the stuff in K&R (i.e., The C Programming Language, 2nd Edition) to be able to effectively read APUE.




    If you're interesting in learning operating systems, you can follow the following course offered by Cal Berkeley: http://webcast.berkeley.edu/course_d...sid=1906978494
    Last edited by baseline bum; 09-08-2009 at 01:30 AM.

  3. #3
    Rising above the Fray spursncowboys's Avatar
    My Team
    San Antonio Spurs
    Join Date
    Jan 2009
    Post Count
    7,669
    Thanks for all the advice. I have only been using linux for half a year. I was a Windows guy and never thought about Linux. Now I am hooked. I love the security, upgrades, customization, and community of Ubuntu. I don't even use Windows except for TVU and my wife wants it. I am no where near doing LFS though. I am having hard enough time trying to upgrade my sound driver and configure X11 to build it. It is definitely a goal though. I am trying to get better at using my CLI more. I am reading "A Practical Guide to Ubuntu Linux" but will probably get something like "Ubuntu for Non-Geeks" since the first book doesn't explain why alot or if you do this, this is the outcome. My buddy told me the best OS for command line is slackware. I really like Ubuntu though. I am getting pretty good. I haven't crash my system in a while. I am definitely going to take that bottom link from Cal though. Thanks again for the advice.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •