LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions
User Name
Password
Linux - Distributions This forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on... Note: An (*) indicates there is no official participation from that distribution here at LQ.

Notices


Reply
  Search this Thread
Old 07-25-2010, 05:34 AM   #1
Andrew Dufresne
LQ Newbie
 
Registered: Sep 2009
Distribution: Fedroa 10
Posts: 27

Rep: Reputation: 16
Which live CD has all the tools for programmers?


I am trying to introduce some computer science students to the world Of Linux programing. Instead of asking them to install Linux distribution on their systems, I have advised them to run it through Live CD or through VMWare, for obvious reasons.

Now I am looking for a Live CD which has tools required for programming installed in it. They are just beginners so their main requirement is GCC, Vim, GDB and make. But additional tools and libraries it won't hurt either, like git, doxygen, glib, Gtk.

It would be good if its light, as it would not take long to download, but not necessary.

My main concern is that they should be able to make simple C programs in it. If its games and other applications converts them to Linux, it would be superb

So which distribution of Live CD would you recommend?

Thanks for your time.
 
Old 07-25-2010, 06:07 AM   #2
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
Hi Andrew,

While awaiting some responses from members, may I suggest you check out Distrowatch.com and do a search there - they have a really good search tool where you can search a giant load of Linux OS's by various criteria, then peruse the list of results and visit the homepages of the distros to see if they might suit your requirements.

One thing I'll also mention is that while many distros may come with GCC Compiler, the additional requirement in order to actually build most things with it, will be the kernel source-code and/or kernel headers, so you'll want to make sure that the Linux you choose includes these items. Some live CD's do not, but surely *some* must. (EDIT: for very simple C programs, perhaps you won't need these, but I'm not much of a C programmer so someone else can give a better idea about this).

I did a search of Distrowatch with the following criteria (as an example):

Code:
Distro Category   = Live Medium
Country of Origin = All
Based on          = All
Desktop Environmt = All
Architecture      = i486, i586, i686, x86_64
Status            = Active
And that returned 115 choices - a large number, but it's a place to start. You can change the search criteria to narrow it down (i.e. select for lighter desktop environments, different architecture, etc).

The distrowatch page for a given distro tells you what major & minor packages & versions are included, such as GCC, Vim, Emacs, Gtk, and which kernel version (called "linux" in the list), etc..

Good luck! I hope you find what you need - and if you come up with a short list, by all means show us what you're looking at, so that folks who have used those particular distros can tell you if it might do what you want.

Last edited by GrapefruiTgirl; 07-25-2010 at 06:09 AM. Reason: see EDIT:
 
1 members found this post helpful.
Old 08-03-2010, 03:58 PM   #3
Andrew Dufresne
LQ Newbie
 
Registered: Sep 2009
Distribution: Fedroa 10
Posts: 27

Original Poster
Rep: Reputation: 16
I tried my luck with Fedora 13 live CD but it didn't even have vim and gcc installed in it.

Knoppix provided gcc, vim and make. But it didn't have git and doxygen which I needed.

Well then I came to know about Suse Studio and it solved my problem very well.

Using their online interface, which is quite easy, I was able to churn out my custom live distribution, with all the developments tools I wanted to discuss with those students, in few minutes. Waiting for it to be build, by the Suse Studio site, took more than few minutes. Then downloading the final distribution from their server took around 35 min, but that would depend on the connection speed.

Their repository is vast. Besides git, tig, doxygen, indent, I was able to add several other packages, which I deemed useful or necessary for those students.

All in all, Suse Studio offers a time saving and easy process to make a custom distribution.

Regards
 
Old 08-03-2010, 05:24 PM   #4
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
Having never used SuSE, and therefore never really had reason to research it very much, I had not known about SuSE Studio - never even heard of it. But now that I've looked at the site you linked, I must say.. Pretty darn cool! That's so cool, I just might try it out sometime.

Thanks for sharing the link & info, and best of luck with the computer sciences instruction!
 
Old 08-04-2010, 04:04 AM   #5
knudfl
LQ 5k Club
 
Registered: Jan 2008
Location: Copenhagen DK
Distribution: PCLinuxOS2023 Fedora38 + 50+ other Linux OS, for test only.
Posts: 17,511

Rep: Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641
If you want the lot, you will not find it on a cd.

The live DVD with the most "everything", that I know, is Sabayon.
http://distrowatch.com/table.php?distribution=sabayon

..
 
  


Reply

Tags
livecd, programming



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
Live CD with antivirus tools? qennster Linux - Distributions 10 03-09-2010 07:32 PM
Question for programmers/occasional programmers Robert Diggs Programming 9 12-23-2006 07:55 PM
Live Distro with Tools Trizon Linux - Distributions 8 07-01-2006 10:23 AM
Live Tools Zuggy Linux - General 1 12-03-2004 04:22 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions

All times are GMT -5. The time now is 04:17 AM.

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
Open Source Consulting | Domain Registration