That is correct, albeit there may very well be exceptions. RPMs and binary packages on Red Hat based distros are one and the same. The RPM package is the default means by which software is installed on RH based distros, in the same way as .debs are used for Debian based distros (eg. Ubuntu) or DMG/PKGs are used on OSX. See:

  http://en.wikipedia.org/wiki/RPM_Package_Manager

The key difference is the more rapid development path for Fedora, given it's "raison d'etre" to be a bleeding edge platform for desktop Linux. The rapid development cycle translates into short post release timelines and frequent upgrades.

Thus, the versions of applications, kernels and the underlying libraries on Fedora are going to be much more recent than RHEL. RHEL (like it's cousin CentOS) is designed to be a stable server platform with multi-year post-release support. Stability and up time are the priorities at the expense of bleeding edge technology, given the nature of servers and the desire for reliability.

RHEL 4 (2005) is roughly equivalent to Fedora 3 and RHEL 5 (2007) is roughly equivalent to Fedora 6. So you can get a feel for where they are relative to Fedora 11 and 12, which are the currently supported versions.

With RPMs, there will be dependencies on certain versions of other libraries and those dependencies may be incompatible across the distributions. The mixing and matching of RPMs across distros, or even different versions of the same distro, is typically a rapid path to the netherworld colloquially known as "RPM Hell" and the need for significant amounts of 18 year old single malt Scotch...although yum and similar intelligent package management tools have aided greatly in reducing that path by better controlling for dependencies.

HTH,

Marc Schwartz

On Dec 23, 2009, at 4:41 PM, Christos Hatzis wrote:

Thank you Marc.

To be clear for future reference, binaries packaged for Fedora distro's
are not to be installed on RHEL and vice versa.  Same holds for rpm's?

Thanks.
-Christos

On Wed, 2009-12-23 at 16:31 -0600, Marc Schwartz wrote:
On Dec 23, 2009, at 4:09 PM, Christos Hatzis wrote:

Hello,

I am trying to install RKWard to an RHEL workstation.  I tried

$ yum install rkward

but that did not work as it could not find the package in the standard
repositories.  The RKWard project page suggests that

You can also find the build (of all versions of RKWard) at koji and
other information regarding the package at pkgdb

Is there a way to install the package on RHEL or the above resources
are
only built for Fedora?

Thank you.
-Christos


Christos,

The EPEL is the yum based repo for RHEL and more info is here:

  http://fedoraproject.org/wiki/EPEL

That being said, I did not see the package listed in Bodhi for RHEL,
only for FC11 and FC12, which are the currently supported versions of
Fedora. F10 went EOL in the past week.

The Bodhi link is here:

  https://admin.fedoraproject.org/updates/search/rkward

The same for Koji:

  http://koji.fedoraproject.org/koji/packageinfo?packageID=4881

The RKWard site does not list pre-built binaries being available for
RHEL, only Fedora within the domain of RH distros:

  
http://sourceforge.net/apps/mediawiki/rkward/index.php?title=Binaries_and_Build_Scripts

Thus, you will likely have to install from source for the time being.
Information on that path is here:

  http://rkward.sourceforge.net/

HTH,

Marc Schwartz


--
Christos Hatzis, Ph.D.
Nuvera Biosciences
Woburn, MA 01801


_______________________________________________
R-SIG-Fedora mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-fedora

Reply via email to