Let me start by saying a bit about my experience with linux, questions are at the bottom. I have dabbed into linux off and on throughout the last 3-4 years or so. Unfortunately I have been less than successful. I have tried multiple distros, and multiple versions. Among these have been Red Hat (ver?), Mandrake 9.0, Knoppix 3.6, 3.7, 3.8, and 3.9, and Kubuntu 5.04. All I can say is, it's no wonder more people aren't using this. I consider myself to be pretty good at computers, but I have had nothing but problems getting any linux install whether on my laptop or my desktops to get anywhere as useful as Windows.
I have looked through tons of documentation online trying to find a good starting place, somewhere that can kind of guide me through how everyting works. After all these years, i still don't fully understand the install process of programs. I have liked knoppix because it seems to auto install just about everything i have with the exception of the wireless card.
I constantly run into problems trying to install programs myself, or compile them i suppose. Even when following the directions exactly as they are, for instance ndiswrapper, I STILL run into problems. I tried using ndiswrapper on knoppix which all it required of me was to load the inf file and I still couldn't get it to work. This is beyond frustrating for me.
So I guess here are my questions:
1. What are some good beginner links that explain all the details about how to get a good linux box up and running? Because of knoppix I tend to use debian. I want to know all kinds of basic things like how to install programs, where the files go when they are installed, what the commands do, etc...
2. As a beginner, is knoppix the best way to go? Is there some other distro out there that would be better? I thought kubuntu would be a good starting place because it would give me a chance to completely customize it but I had too many problems trying to install ndiswrapper so I could get my internet to work.
I have lots of respect for the people who can work through linux they way I can through windows. I just graduated from college with a cs degree geared toward network security, and I know linux is something I should know in and out. Unfortunately there were no linux dedicated classes.