Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
10-26-2004, 09:38 PM
|
#1
|
LQ Newbie
Registered: Oct 2004
Location: Manila, Philippines
Posts: 2
Rep:
|
Linux to train team members in UNIX scripting
Greetings!
I am a trainor in a small company in Manila. My teammates have very little experience in UNIX scripting and C/C++ programming. I'd like to develop their skills by setting up a PC-based Linux server so they can learn and develop their UNIX and C/C++ skills.
I'd like to minimize cost, so my first option is Slackware 10.0. However, my project manager has advised me to also check out the commercial releases of Red Hat and Mandrake just in case we can afford the cost.
Being inexperienced in Linux, I checked the Red Hat and Mandrake stores. Here are the options that I came up with:
Red Hat Enterprise Linux AS (USD 349.00)
MandrakeLinux 10.0 Powerpack (EUR 79.00)
These are the requirements of the Linux flavor that I am supposed to install:
1. can be installed on a Pentium 4 PC
2. the server is stable and reliable
3. can be a server for multiple users
4. can allow users to create and execute shell scripts in Bourne shell and Korn shell
5. can allow users to use VI
6. has a C/C++ compiler
Are the options I chose for Red Hat and Mandrake able to fulfill my specifications? Are the options I chose too overpowered and are there cheaper, simpler versions available from either Red Hat or Mandrake?
Any response will be greatly appreciated. Thank you very much.
|
|
|
10-26-2004, 09:57 PM
|
#2
|
Senior Member
Registered: May 2004
Location: In the DC 'burbs
Distribution: Arch, Scientific Linux, Debian, Ubuntu
Posts: 4,290
|
The software is more or less the same regardless of what you install (I find www.distrowatch.com a good resource when comparing distros). With Red Hat and Mandrake, you are buying some support, and perhaps a bit more bundled software (but you can install software not bundled with your distro). While all three distros will do what you want, I'd come out in favor of Slackware because it is less hand holding and less GUI oriented, and therefore forces the new user to learn more about the system. This is not to say you can't learn Linux with Red Hat or Mandrake, it's just they try to hide things behind pretty GUIs.
|
|
|
10-26-2004, 10:31 PM
|
#3
|
LQ Guru
Registered: Jan 2004
Location: NJ, USA
Distribution: Slackware, Debian
Posts: 5,852
|
I would definitely go with Slackware too, I would never run a server on Red Hat or Mandrake.
Also, your goal here is to teach the users the more intricate details of the OS, not baby them. So you should use a distro that doesn't get between the system and the user.
Slackware is certainly that type of distro.
|
|
|
10-26-2004, 11:26 PM
|
#4
|
LQ Newbie
Registered: Dec 2003
Location: Philippines
Posts: 23
Rep:
|
Re: Linux to train team members in UNIX scripting
Hello kababayan =)
Quote:
Originally posted by bogsdb
Greetings!
I'd like to minimize cost, so my first option is Slackware 10.0. However, my project manager has advised me to also check out the commercial releases of Red Hat and Mandrake just in case we can afford the cost.
Being inexperienced in Linux, I checked the Red Hat and Mandrake stores. Here are the options that I came up with:
Red Hat Enterprise Linux AS (USD 349.00)
MandrakeLinux 10.0 Powerpack (EUR 79.00)
|
If you don't need support (I am sure you won't) you can try the latest free versions- Fedora Core 2 and Mandrake 10.1 (Official version if already out not the community version) which can just be downloaded.
Quote:
These are the requirements of the Linux flavor that I am supposed to install:
1. can be installed on a Pentium 4 PC
2. the server is stable and reliable
3. can be a server for multiple users
4. can allow users to create and execute shell scripts in Bourne shell and Korn shell
5. can allow users to use VI
6. has a C/C++ compiler
|
All linux can be installed on just about any x86. In fact, linux is available on almost all architecture known to man.
If you are building a server, almost all non-Windows server in the Philippines use Redhat or even Debian (the most stable though not preferred for desktop since the applications are not updated). Some others I know even use FreeBSD (another Unix variant). Yes Slackware servers also exist (just so people in here won't be mad me). Slackware though lacks a lot of graphical utilities and therefore the learning curve for your students using that environment would be steep.
Mandrake has a really slick desktop (in fact I use it at home) but I have not heard about their servers. Items 3, 5 and 6 are a given in all Unix variants/derivatives (that includes Linux). As for 4, All linux has bash (Bourne again shell, the GNU and better version of Bourne) shell by default. Mandrake includes a collection of shells (including korn) in 9.0 it should have in succeeding versions.
Last edited by vampire Janus; 10-26-2004 at 11:29 PM.
|
|
|
10-27-2004, 05:42 AM
|
#5
|
LQ Newbie
Registered: Oct 2004
Location: Manila, Philippines
Posts: 2
Original Poster
Rep:
|
Thank you guys for the replies. They were very helpful. I was able to write down my recommendations properly. The link to DistroWatch was very useful; it actually provided me with links to download installation cds.
PS: Janus, maraming salamat pare! marami akong natutunan dahil sa response mo. 
|
|
|
All times are GMT -5. The time now is 09:34 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|