Linux developer computer

Hi there,

I am considering using Linux on a computer specifically for development work (PHP, C++, etc). What is the minimum computer hardware specifications I need to get?

Thanks
userTesterAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Dave BaldwinFixer of ProblemsCommented:
You need to look that up on the web site for the distribution that you want to install.  Typically, Linux does not require as powerful hardware as Windows does.   Of course, I just tried to look up system requirements on the Ubuntu site and all I see is essentially advertising.  Very modern of them.

As long as you're not getting a 'bottom of the line' computer, Ubuntu will probably run on any recent computer.  Note that Dell sells computers with Ubuntu (and maybe others) pre-installed.
0
JohnBusiness Consultant (Owner)Commented:
The use you put the computer to may be more taxing than the Linux install.

I suggest any modern computer (I5 CPU or better, 500 GB 7200-rpm hard drive, 64-bit operating system and 8 Gb of memory) will do what you need.
0
dbruntonCommented:
Pretty much anything will work.

Here are the Ubuntu requirements https://help.ubuntu.com/community/Installation/SystemRequirements

You'll see that they go down as low as a 300 MHz or 700 MHz processor.  Ignore those requirements.

A good "rule of thumb" is that machines that could run XP, Vista, Windows 7 or x86 OS X will almost always be a lot faster with Ubuntu even if they are lower-spec than described below. Simply try Ubuntu CD as a LiveCD first to check the hardware works.

taken from the link above.  

Use that as a staring guideline.  Now you are going to be developing so make sure the processor is multi-core (quad is good), better than 2 GHz and up the memory (4 Gb is not enough) and get a bigger hard disk.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

rindiCommented:
Basically you can use a low-end, ten year old PC for that. It really depends on how many Windows you have open, or whether you also compile on the PC, and how large and complex those programs are that you are compiling. A newer higher powered PC will be much faster at that. If you work on dual displays you may also need a video card with 2 outputs that can drive the 2 displays at maximum resolution in extended mode.
0
JohnnyCanuckCommented:
If you will be doing a lot of compliling from source then faster is better.  That said, even a modest computer will work well with Linux.  There are Linux versions that work with 386 processors, and don't forget, even the Raspberry Pi runs Linux and can do compiling (though slowly - roughly equivalent to a 700mhz PII).

The paradigm that faster is better still applies to Linux, so buy the fastest computer you can afford.
0
userTesterAuthor Commented:
This answer was the most complete, but thanks to everyone.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Desktops

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.