01-28-2008
OK
I would start by asking what knowledge have you about "what is an OS" and"OS fundamentals"
None? start by learning...
DOS (good knowledge and windows..) ah better...
Download and burn a live CD such as knoppix
let it run a while (I let one run for more than 3 months... you cant do that without altering perfs and having virus risks with ms Wi*ows, and anyway each time I tried it failed after a month...) and watch the magic of *X...
then think what is more important for you:
click is not a great challenge...
So download a unix4dos or cygwin and start by learning a few commands and be sure to use every day vi!
If after that you feel ready for the big...
then any will be fine, each flavour has its pros/cons
and most of all the first will always be the first Love, so if its for professional purpose and you wish to go system, the only free commercial *UX is Solaris then in linux go for an OS that will make you suffer a bit since you are ready and willing to learn: DEBIAN server? or freeBSD
Up to you now...
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
this is probably the dumbest question but it must be asked:
how can i go about getting into unix?
what would be a good first unix system?
where can i get it?
how much will it cost me?
what can i do with unix?
i currently use a mac at home and a win2000 pro system at work, what is better... (1 Reply)
Discussion started by: aeser
1 Replies
2. UNIX for Dummies Questions & Answers
Never used UNIX before. Is Linux redhat 7.2 a good start? (6 Replies)
Discussion started by: derek
6 Replies
3. Filesystems, Disks and Memory
I think and believe that i could start both the two OS from HardDisk until i installed Turbo Linux after the SCO unix .
If I do anything ,Ican only start Turbo,but if i run "fdisk /mbr",the SCO unix can normally start,but the Turbo Linux could not start with unless you insert the bootdisket,which... (4 Replies)
Discussion started by: sensir163
4 Replies
4. UNIX for Dummies Questions & Answers
My friend told me all about this Unix program I want to know were to start out and what to do with this unix program. Really anxious to learn anything about unix.cya hope you guys read this. (3 Replies)
Discussion started by: shinobikil
3 Replies
5. Slackware
I am a newbie in Linux world. But i really like it for its "open source".But I do not know how to start with it. My attention is to study the kernel of linux and the way it runs. Please help me! (2 Replies)
Discussion started by: ngomanhha
2 Replies
6. UNIX for Dummies Questions & Answers
I want to cheaply build my own PC that will run the latest versions of Linspire, Fedora Core, FreeBSD and Solaris, but I don't know where to start.
This PC doesn't have to be particulary fast. It's video performance need not be top notch, however, sound quality and sound performance must rock!... (4 Replies)
Discussion started by: Mr. Nice Guy
4 Replies
7. UNIX for Dummies Questions & Answers
I was wondering if someone could tell me where I could learn everything about Unix/Linux
and I was also wondering what the differance between Unix and Linux was :confused:
Ive never used it, never seen it.. But Im interested in learning :D (3 Replies)
Discussion started by: Vallzi
3 Replies
8. UNIX for Dummies Questions & Answers
actually m interested in learning unix/linux. should i go for unix or linux and from where will i get the software for these. anyone knowing please help me. (7 Replies)
Discussion started by: sushilgroversp
7 Replies
9. Programming
I have a set of attributes such as group id,group name,etc related to a linux process. Iwant to know how to start a process in linux using C program.Plz do help me. (3 Replies)
Discussion started by: vigneshinbox
3 Replies
10. Red Hat
I am skilled developer of shell scripting in the AIX platform. Very recently, I have replaced my old CPU with latest. As the old CPU do not have any value in the market, instead of letting it scap through, wondering, if I could use the same with installation of Linux OS, so I can try out Ubuntu,... (0 Replies)
Discussion started by: videsh77
0 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)