02-27-2004
Solaris and HP-UX are both UNIX.
All the BSDs are also real UNIX, these are good options for you to get familiar with UNIX with no outlay and on cheap x86 hardware.
freebsd
openbsd
netbsd
Are all examples, freebsd is the most friendly to get going with IMHO.
There are far to many Linux flavours to give anywhere near a complete list, but distributions like Fedora, Mandrake and SUSE are all very good as a first step into the water.
But If you really want to learn Debian and Slackware allow you to really know your system and get down and dirty. They hide very little from you and dont impose (m)any bizarre patches or default configurations.
Slackware is rather similar to BSD in its installer and the way it inits and other little nuances.
NB. Linux != UNIX, Linux is unix-like. It was designed to operate like UNIX but does not have the same heritage. Linux is Posix compatible and can run ELF binaries and has numerous more similarities
As far as commercial unices go, I cannot provide you with much information. But unless your college has copies of them for students then I strongly doubt you will be able to afford most of them.
(Solaris x86 can be found cheaply on ebay)
8 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I am totaly new at Unix, and have a job offer in about 6 months if I can get a handle on Unix comand lines and other needed things to get this job.Please help me I really want this job.I am about to finish my A+ cert., and have studied for the MCSE 4.0 (paid for a school and then Microsoft... (7 Replies)
Discussion started by: Chip1856
7 Replies
2. Linux
Okay, I have Mandrake Linux 9.1. I'm trying to set up different software sources from the source manager. My problem is, I know where I want the software to come from, but I don't know what to put in the "Relative path to synthesis/hdlist" area. Can someone help me and explain exactly what the... (3 Replies)
Discussion started by: Shadowmane
3 Replies
3. UNIX for Dummies Questions & Answers
Hi,
First of all. I'm a Unix newbe and never worked with unix (but I have got Linux for a few months), but I'd like to know where to get Unix or if it's x86 compatibel and all those questions. I know...ridiculous questions, but I really wanna know this.
So: Where do I get Unix?
Is it compatible... (1 Reply)
Discussion started by: Kotzkroete
1 Replies
4. UNIX for Dummies Questions & Answers
in new to the Linux os just install kubuntu with has beryl went through the whole deal with setting up everything and was wondering if anybody could help me figure out beryl i basically understand how it works but getting it to do the cube thing escape me help........:confused: (0 Replies)
Discussion started by: ksnovice
0 Replies
5. IP Networking
I new to linux and am setting up a slice server. I actually made it to installing Apache but some how I messed up the ip tables. I cant access the server by sftp or putty. Im using the web interface at slice. I am logged in as a super user but cant do certain funtions. I guess i need to be logged... (0 Replies)
Discussion started by: DigitalExtreme
0 Replies
6. UNIX for Dummies Questions & Answers
3/19
List members:
I have an extra HD in my early 2009 Intel Mac running OS 10.7.3 and Windows. Both of the latter systems have their own HD's devoted to them.
On this extra HD I'd like to install Free BSD or any other version of Unix that is close to the version on which Apple bases its... (0 Replies)
Discussion started by: mark1411
0 Replies
7. Red Hat
Hi,
I upgraded the physical memory on my RHEL5 server (BL460cG7) from 32G to 128G. When I rebooted the box I can see from the "hpasmcli" that the 128G memory has installed correctly.
However when I run a "free" command I can only see 64G of physical RAM? Is there a restriction on the max... (2 Replies)
Discussion started by: Duffs22
2 Replies
8. UNIX for Dummies Questions & Answers
Hi ,
I have file like this..
aaa|bbbb|cccc|dddd|fff|dsaaFFDFD|
Adsads|sas|sa|as|asa|saddas|dsasd|sdad|
dsas|dss|sss|sss|ddd|dssd|rrr|fddf|
www|fff|refd|dads|fsdf|00sd|
5fgdg|dfs00|d55f|sfds55|445fsd|55ds|sdf|
so I do no have any fix pattern and I want to remove extra... (11 Replies)
Discussion started by: pankajchaudhari
11 Replies
LEARN ABOUT DEBIAN
linux::distribution
Linux::Distribution(3pm) User Contributed Perl Documentation Linux::Distribution(3pm)
NAME
Linux::Distribution - Perl extension to detect on which Linux distribution we are running.
SYNOPSIS
use Linux::Distribution qw(distribution_name distribution_version);
if(my $distro = distribution_name) {
my $version = distribution_version();
print "you are running $distro, version $version
";
} else {
print "distribution unknown
";
}
Or else do it OO:
use Linux::Distribution qw(distribution_name distribution_version);
my $linux = Linux::Distribution->new;
if(my $distro = $linux->distribution_name()) {
my $version = $linux->distribution_version();
print "you are running $distro, version $version
";
} else {
print "distribution unknown
";
}
DESCRIPTION
This is a simple module that tries to guess on what linux distribution we are running by looking for release's files in /etc. It now looks
for 'lsb-release' first as that should be the most correct and adds ubuntu support. Secondly, it will look for the distro specific files.
It currently recognizes slackware, debian, suse, fedora, redhat, turbolinux, yellowdog, knoppix, mandrake, conectiva, immunix, tinysofa,
va-linux, trustix, adamantix, yoper, arch-linux, libranet, gentoo, ubuntu, scientific, oracle enterprise linux and redflag.
It has function to get the version for debian, suse, fedora, redhat, gentoo, slackware, scientific, oracle enterprise linux, redflag and
ubuntu(lsb). People running unsupported distro's are greatly encouraged to submit patches :-)
EXPORT
None by default.
TODO
Add the capability of recognize the version of the distribution for all recognized distributions.
AUTHORS
Alexandr Ciornii <alexchorny@gmail.com>, <http://chorny.net> Alberto Re, <alberto@accidia.net> Judith Lebzelter, <judith@osdl.org>
COPYRIGHT AND LICENSE
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.5 or,
at your option, any later version of Perl 5 you may have available.
perl v5.14.2 2012-03-18 Linux::Distribution(3pm)