I’ve been hopping around here and there over time, generally telling myself that I’m going to start using Linux, at least in a non-internet PC kind of way at first, for quite some time.
I’ve basically been out there and did nothing. Glanced at some FAQs and left it at that.
Mods: There are some GQ and some IMHO stuff here, so I wasn’t sure where to post this. IMHO it belongs in GQ But, I won’t shed any tears if it gets moved.
Ok. Now onto the questions.
[list=1][li]Processor matters? I have an AMD 450 MHz machine that I was planning on playing around with for Linux. This thing will have no hardware other than the hard drive, floppy drive, and CD drive. Many of the FAQs I’ve read go into some detail about ‘alternative’ processors like Sun’s and such, but AMD gets nary a word, even though I’ve seen some specific mention of things that the Intel chips utilize that Linux is happy to play with. I know that the core instruction set for AMD and Intel are the same, so in principle I should be set. Is there any reason I should be concerned with an AMD chip?[/li][li]Bios? Are there any BIOS or general motherboard concerns? Will I have problems with a PCI bus in some way? This motherboard is older (450MHz is the top processor speed it will accept) (and, ok, I realize that this doesn’t mean “older” to some geeks (affectionate term) who still run god knows what machines from the 70s) and I think I’ve since thrown out any documentation I had about it… like what brand it is.[/li][li]Does the core Linux package come with a C/C++ compiler? I swear I remember hearing this but that seems to be a waste of space and I somehow doubt that I remember correctly. I am experimenting with (read: teaching myself) C++ and without MSVC++ I am basically out of luck. So I need a C++ compiler one way or the other, I just want to know where or if I need to go somewhere specific to get it.[/li][li]There are many distributions of Linux, what the hell is going on? Well, specifically, am I going to run into compatibility issues between, say, Debian and Mandrake? Does all software written for a Linux kernal release 2.x.y have to wark on it? I won’t run into “hey, you need XWindows running on this ‘brand’ with this version in order to… blah blah”, will I? If I might, how could I pretty much avoid it? If I will, then I need not have my question #7 answered. Red Hat it is.[/li][li]General hardware issues. Hard disks: does size and company matter? NIC cards, are there specific “Linux-friendly” companies I can locate? In fact, is there a list of general hardware manufacturers that support Linux?[/li][li]What the hell is X Windows? Is it a general package on all Linux ‘versions’? (by versions I mean the different types, not the specific release builds)[/li][li]And finally, which version should I be most interested in? I understand the Big 4 are Red Hat, Mandrake, SuSe, and Debian. I’ve asked this question before, and almost everyone told me Mandrake or Debian. Since I posted this in GQ please only answer in a manner which demonstrates why one is better than the other, not just which one you have, and such. I don’t much care which is the best, just really need to know if there are any I should stay away from. I’m a pretty quick learner in most things, so which one would be best for me would be one that installs easy, runs easy, but doesn’t baby my like successive Windows versions have (“Press the ‘Start’ button to start, you dunderhead! If we don’t hide all system files from you you’ll crash your machine because you are an idiot!” damn it all, I hate that… and if I have to view one more stupid thing as a web page I’m going to puke). Since I’ve been with MS my whole life I’m used to vast resources of documentation that are either entirely too technical (MSVC++ help? LOL…) or completely worthless. So even no documentation will still probably be a slight improvement But seriously, I want an OS that I don’t have to know the intricate details of to run it, but that if I wanted to know the intricate details they are available to me. Know what I mean?[/list=1][/li]As a final note: I was perfectly happy with DOS, and I was madly in love with (and wish I still had!) DOS 6.x. I’m not afraid of command lines!
Thanks, and if there are any question I should have asked but didn’t, please ask (and, if you can, answer!) them for me.