Welcome to the most active Linux Forum on the web.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 03-11-2010, 12:42 PM   #1
LQ Newbie
Registered: Mar 2010
Posts: 1

Rep: Reputation: 0
Lightbulb which Linux includes the most packages for software development?

Could anyone recommend the Linux that includes software packages, such as the latest gcc (>= 4.3) and other related packages, for a software developer?
--- Chang
Old 03-11-2010, 12:48 PM   #2
Registered: Feb 2010
Distribution: gentoo, arch, fedora, freebsd
Posts: 379

Rep: Reputation: 96
IMHO, any distro good for developer. everywhere there are packages for a developer. For instance Linus use Fedora which IMHO fitting for developing less then, say, debian, gentoo or arch.

Last edited by troop; 03-11-2010 at 12:54 PM.
Old 03-11-2010, 12:53 PM   #3
LQ Veteran
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Arch/XFCE
Posts: 17,802

Rep: Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738

You can install the development tools on any Linux system.
Old 03-11-2010, 01:02 PM   #4
LQ Guru
Registered: Dec 2007
Distribution: Centos
Posts: 5,286

Rep: Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191
Originally Posted by chang_zhou View Post
Could anyone recommend the Linux that includes software packages, such as the latest gcc (>= 4.3) and other related packages, for a software developer?
I don't think there is much difference between Linux distributions in your requirements.

I think you are better off selecting a beginner friendly distribution such as Mepis, so you can focus on software development sooner, rather than side track into a lot of Linux setup and maintenance details.

Any Debian based distribution (including Mepis) has access to almost all software packages, almost certainly including any packages for software development you might want. But even a distribution with access to a far smaller repository than Debian probably includes everything you want.

GCC >= 4.3 probably isn't hard to find in a current distribution. Latest GCC might be much harder to find and unwise.

Through many recent rev's GCC has been getting increasingly intolerant of common incorrect code. Such incorrect code is only gradually disappearing from all the open source that depends on GCC. So if a distribution's GCC version is too up to date, lots of other included software will be bleeding edge (you get to be first to discover bugs others haven't seen yet).

GCC is great at allowing and managing multiple versions on one system (much better than almost any other open source package). So pick a distribution with a moderately up to date GCC and leave that GCC as the system default (in case you need to build any package from source to add to your tool set). But then install a second newer version (bleeding edge or almost) of GCC and make that your user default, so you find out immediately if any of your coding style violates any of the obscure rules of the language that are only enforced by newest GCC.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
need X11 libraries and includes to support development redhatlubbers Linux - Software 1 12-29-2007 03:30 AM
LXer: Ibm's Investment in India Includes Linux Development LXer Syndicated Linux News 0 06-29-2006 05:21 PM
LXer: Progress Software Includes 64-bit Linux Support LXer Syndicated Linux News 0 01-16-2006 03:46 PM
Unicode development includes? mjjzf Slackware 1 07-14-2005 07:06 PM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 07:52 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration