Hi. I'm thinking of upgrading my cpu and I would like to know how I can tell weather or not my motherboard will support it. I'm (relatively) new to linux and I want to know how to find out what kind of CPU I already have, along with my motherboard specs, RAM, etc. So really I have two questions. One being, where do I go to find out my computer specs, and two, how will I be able to tell if my new CPU will be compatible. For reference, if it will work for me, I'm thinking about buying a 3.06 GHz Intel Celeron D. http://www.newegg.com/Product/Produc...82E16819112203 is a link to the info page from Newegg.com
To see what you have, look at the contents of /proc/cpuinfo.
As far as where you're going, any distro will work with the Celeron D.
I would check with the manufacturers Web site as to the MB specs and if it is a non OEM (self built) PC then check with the MB manufacturer and/or documentation that came with the board.
When looking to upgrade processors, the important thing to look for is the proper socket. Make sure the socket type of the new CPU matches the one on your existing motherboard. You can generally find this out on the box of the new CPU (it's listed on the Newegg product page). As for your existing socket... follow gmtnbiker98's advice.
I don't know the specific socket type that your particular Celeron D uses, but here are some examples:
AMD Athlon XP 2700+ (Socket A)
AMD Athlon 64 3200+ (Socket 754)
AMD Athlon 64X2 3200+ (Socket 939)
Intel Pentium 4 HT (Socket 478 )
Intel Celeron D (Socket 478 )
Intel Celeron D (Socket 775)
Make sure the sockets match before you buy anything.