Will learning to use Fedora also teach me my way around Redhat (CentOS)?

4

I want to dive into the open source world and start using a Linux distro while learning to program. I've looked over the options and it pretty much boils down to Fedora or CentOS. The reasoning behind it is I'm hoping to kill two birds with one stone...

Redhat seems to be "the choice" for servers, so I figure as I learn to program, I can also learn my way around Linux... or Redhat more specifically... and get that under my belt too.

I want to use Fedora, and be on the frontier of new software (since I'm not doing anything critical), but if it's completely different than Redhat I'd rather just use CentOS.

So is it? Or can I use one and know the other?

Matt Untsaiyi

Posted 2010-10-15T22:27:21.217

Reputation:

RHEL is like a LTS stable distro based on a collection of Fedora releases that have gone through extensive testing. CentOS is RHEL with the branding removed. – fixer1234 – 2016-09-16T05:17:59.880

Fedora, Redhat and CentOS are not programming languages. – None – 2010-10-15T22:32:56.763

I know, but it's the OS I'll be using while learning to program (in C). Edit I see you were referring to my tag, sorry. – None – 2010-10-15T22:36:07.960

1BTW, I'd say Debian is "the choice" for servers.... just being picky. – None – 2010-10-15T22:36:43.387

1Debian vs Redhat is subjective. My question still remains... – None – 2010-10-15T22:37:47.113

Answers

3

Absolutely. These days, RHEL (and indirectly, CentOS) derives almost directly from Fedora, so learning Fedora will help give you an edge in future technologies in RHEL.

Ignacio Vazquez-Abrams

Posted 2010-10-15T22:27:21.217

Reputation: 100 516

Thank you! Just wanted to make sure :). * starts downloading Fedora * – None – 2010-10-15T22:39:48.873

1

Honestly, learning ANY Linux will teach you your way around ANY UNIX operating system, to a first approximation. The differences between them are subtle, even with outliers like Solaris 10.

Charlie Martin

Posted 2010-10-15T22:27:21.217

Reputation: 421

1

For open source; Servers - CentOS & Desktop - Fedora

Closed Soure = RHEL6 (where RHEL6 is almost identical with Fedora 12 onwards except for the support on RHEL6 which you need to pay for it).

Conrad Cruz

Posted 2010-10-15T22:27:21.217

Reputation: 11

No, RHEL is mostly open source. The differences are the binaries, the support, the presence of Red Hat trademarks, and the extras from other ISVs thrown in. ftp://ftp.redhat.com/redhat/linux/enterprise/6Server/en/os/SRPMS/ – Ignacio Vazquez-Abrams – 2010-12-30T23:53:08.083

0

If they both use the same desktop environment (GNOME, KDE, etc) they will be very similar.

Peter C

Posted 2010-10-15T22:27:21.217

Reputation: 266

0

As alpha points out, it really kind of depends on what you mean by learning the OS. Will you be doing application/userland development or delving into modules and the kernel? Either way you are better off with Fedora for newest kernels and ease of package management. You really can't go wrong

agent0range

Posted 2010-10-15T22:27:21.217

Reputation:

0

Yes, they're not exactly the same of course, but both are Linux and have a lot in common.

Blake

Posted 2010-10-15T22:27:21.217

Reputation: 336