LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
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!

Notices



Reply
 
Search this Thread
Old 11-07-2010, 05:40 AM   #1
GuyFreakz
LQ Newbie
 
Registered: Jan 2010
Posts: 8

Rep: Reputation: 0
Unhappy Linux Distro Best for Programming Practice


First and most, I've checked every similar thread about these question but no one of the threads has the same meaning with mine. Usually people ask about what linux distro best for programming. I'm not really sure, but I think every linux distro can be used to create some program,,, as long as you install the compiler package.

But here what I want to ask, are there any linux distro that can be used to write a program and compile it easily without need for me to download the package and wait for installation?

I have veerrryy slloooowwww Internet connection, and it's very uncomfortable to wait the download finished only to write and learning some new programming language.

Last time, I use Ubuntu 8.04 Live CD on my laptop, and when I want to compile my java source it tells me to connect to the Internet to install the JDK. Same problem occurs when I want to compile my ruby source. The only compiler that has been built up with these OS are GCC and Python.

I want to know if there any Linux distro which have Python, JDK, RoR compiler, PHP, Apache, between or both of MySQL and PostgreSQL. And the most important think, I do not want to buy/download any repository DVD or connect to the internet whenever I want to use a new compiler.

I just want to download the OS from the site, install it, and I can use it already.

It's become more annoying to use Ubuntu because I must have an Internet connection or buy and download the Repository DVD.

I hope the next Linux Distro can be more user friendly.
Thanks,

Tony

PS: sorry for my english >_<
 
Old 11-07-2010, 05:55 AM   #2
ozanbaba
Member
 
Registered: May 2003
Location: Tengiz
Distribution: Slackware64 14.1
Posts: 671

Rep: Reputation: 94
Check out Slackware, It comes with extensive compiled collection and no need for dev/devel packages to install etc.
 
Old 11-07-2010, 10:35 AM   #3
theNbomr
LQ 5k Club
 
Registered: Aug 2005
Distribution: OpenSuse, Fedora, Redhat, Debian
Posts: 5,396
Blog Entries: 2

Rep: Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903
Your question seems a bit confusing. You say you don't want to download a lot of stuff, but you don't want to buy a DVD? Where will you get your distro? I do agree that installing Linux distros these days can be annoying that most of them seem to want to install from a generic CD/DVD, and then download everything at install time (a real pain if you want to install to multiple hosts).
I have found that Debian seems to be the most developer-friendly distro that I've tried. They seem to emphasize up-to-date versions of most software development tools, and also support a fair degree of cross-development work. I have no first-hand experience with Slackware, but by reputation, it is probably a good bet, too.
Often, when you install a Linux distribution, there is some option to install a larger body of software development tools. Perhaps you have missed this when you've installed your Linux.

--- rod.

Last edited by theNbomr; 12-27-2010 at 12:04 PM.
 
Old 11-07-2010, 09:43 PM   #4
frankbell
Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Mageia, Mint
Posts: 8,236

Rep: Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556
I'm not a developer, but I second the recommendation to take a look at Slackware. It comes with a lot of developer tools as part of the base install.
 
Old 11-07-2010, 11:24 PM   #5
mlangdn
Senior Member
 
Registered: Mar 2005
Location: Kentucky
Distribution: Slackware64-current
Posts: 1,386

Rep: Reputation: 181Reputation: 181
Count me as a third opinion for Slackware. It has a sane environment for compiling.
 
Old 11-08-2010, 06:21 AM   #6
alli_yas
Member
 
Registered: Apr 2010
Location: Johannesburg
Distribution: Fedora 14, RHEL 5.5, CentOS 5.5, Ubuntu 10.04
Posts: 559

Rep: Reputation: 92
Fedora is also a good choice albeit not as stable as something like Slackware. The base OS install will include perl, python, php, jdk and php. However I do suggest you purchase a DVD at least for the distro you choose - as you'll definitely in future be faced with the problem of needing to install new applications and not being able to download these quickly.
 
Old 11-08-2010, 06:33 AM   #7
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware & Slackware64 14.1
Posts: 7,139
Blog Entries: 52

Rep: Reputation: Disabled
Yet another recommendation for Slackware (naturally ).
 
Old 11-08-2010, 07:34 AM   #8
markush
Senior Member
 
Registered: Apr 2007
Location: Germany
Distribution: Slackware
Posts: 3,974

Rep: Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849
Slackware because a full install is the default and then one has every popular programminglanguage installed. Another point is that Slackware comes with all packages vanilla, you don't have problems with distributionspecific patches for the programs/sources.

Markus

Last edited by markush; 11-08-2010 at 10:31 AM.
 
Old 11-08-2010, 09:14 AM   #9
TheIndependentAquarius
Senior Member
 
Registered: Dec 2008
Posts: 4,633
Blog Entries: 29

Rep: Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897
Why is no one suggesting OpenSuse, I don't know.

Currently I am using OpenSuse 11.2 and through Yast one can very easily install ALL development tools !

though I'll be shifting to Slackware soon now.

Last edited by TheIndependentAquarius; 11-08-2010 at 07:11 PM.
 
Old 11-08-2010, 09:24 AM   #10
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware & Slackware64 14.1
Posts: 7,139
Blog Entries: 52

Rep: Reputation: Disabled
As already mentioned, if you do a full install from a Slackware DVD, you get MASSES of programming stuff: many languages (compilers & interpreters), and many libraries (complete, no need to install separate whateverlib-dev or whateverlib-devel).

Last edited by brianL; 11-08-2010 at 09:25 AM.
 
Old 11-08-2010, 09:40 AM   #11
cantab
Member
 
Registered: Oct 2009
Location: England
Distribution: *buntu, Vector
Posts: 499

Rep: Reputation: 102Reputation: 102
If you have access to a fast internet connection somewhere else, or you are prepared to buy disks, then Debian provides its ENTIRE repository on 5 DVDs. The DVD set can be bought for typically 10-20 dollars.
 
Old 12-27-2010, 08:08 AM   #12
GuyFreakz
LQ Newbie
 
Registered: Jan 2010
Posts: 8

Original Poster
Rep: Reputation: 0
@theNbomr: sorry, maybe it's because of my english . I got the Ubuntu CD from ShipIt programs about 1 and half years ago. It's only 600 MB and I think it was designed only for demo purpose or something like that, that explains why there are no single application that ready to use except the OpenOffice....

@all: thanks for your answer gentlemen and sorry for the (extremely) late reply (>_<). I'll try to look the Slackware... at the moment I just keep using this Ubuntu as I have been a little accustomed with it ;D.

Min'na... Dōmo arigatō!

Tony
 
  


Reply

Tags
complete, distros, programming language


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
LXer: Book Review: Programming: Principles and Practice Using C++" by Bjarne Stroustr LXer Syndicated Linux News 0 07-24-2009 02:40 PM
what's the best linux distro for programming? THX-1138 Linux - Distributions 4 03-16-2009 04:58 AM
what's the best linux distro for programming? THX-1138 Linux - Newbie 5 03-16-2009 04:54 AM
Practice for programming? coolguy_iiit Programming 2 12-29-2004 02:07 PM
Linux distro for programming Chris Weimer Programming 2 03-02-2004 02:24 AM


All times are GMT -5. The time now is 06:43 PM.

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