Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Linux developer computer

Posted on 2014-10-26
6
Medium Priority
?
237 Views
Last Modified: 2014-10-26
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
0
Comment
Question by:userTester
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
6 Comments
 
LVL 84

Expert Comment

by:Dave Baldwin
ID: 40405258
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
 
LVL 98

Expert Comment

by:John Hurst
ID: 40405276
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
 
LVL 49

Accepted Solution

by:
dbrunton earned 2000 total points
ID: 40405282
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
Survive A High-Traffic Event with Percona

Your application or website rely on your database to deliver information about products and services to your customers. You can’t afford to have your database lose performance, lose availability or become unresponsive – even for just a few minutes.

 
LVL 88

Expert Comment

by:rindi
ID: 40405342
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
 
LVL 14

Expert Comment

by:JohnnyCanuck
ID: 40405510
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
 

Author Closing Comment

by:userTester
ID: 40405512
This answer was the most complete, but thanks to everyone.
0

Featured Post

New feature and membership benefit!

New feature! Upgrade and increase expert visibility of your issues with Priority Questions.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
This article shows how to use a free utility called 'Parkdale' to easily test the performance and benchmark any Hard Drive(s) installed in your computer. We also look at RAM Disks and their speed comparisons.
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Want to learn how to record your desktop screen without having to use an outside camera. Click on this video and learn how to use the cool google extension called "Screencastify"! Step 1: Open a new google tab Step 2: Go to the left hand upper corn…
Suggested Courses

715 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question