Fedora's mid-life crisis
Posted Jul 26, 2007 12:15 UTC (Thu) by
rwmj (guest, #5474)
In reply to:
Fedora's mid-life crisis by rsidd
Parent article:
Fedora's mid-life crisis
(Disclaimer: I work at Red Hat, but these are not the views
of Red Hat or Fedora, but solely my personal views).
You mention "RPM hell", but RPM hell (ie. trying to choose
compatible versions of RPMs that work together) hasn't existed
on Fedora for many years now. Fedora chose yum for package
management, in the same way that Debian chose apt to manage debs.
However, there are some very distinct problems with yum (speaking
myself as a former Debian & Ubuntu user).
(1) It's slow as hell. Operations which are near-instant
in apt such as solving dependencies take many minutes in yum.
(2) It gives out opaque error messages which don't help to solve
the actual problems.
On the other hand, RPM itself is a very sane package format compared
to debs, and creating RPMs is considerably easier IMHO (and I know
because I've created both on many occasions). Also creating yum
repos is much much simpler than the equivalent apt repositories
for Debian.
Fedora are working hard to fix the more egregious problems in yum.
It's important to note also that counting distros which use deb or
apt vs. rpm or yum isn't very helpful. Distros differ in many other
ways which means that just because they may happen to use (say)
deb files, does _not_ in any way mean that debs can be transferred
between them, any more than you can take an RPM from SLES and install
it on Fedora. In this sense, whether deb or RPM is "winning"
really doesn't matter at all. Whether particular distros are
winning mindshare on the other hand is more important.
Rich.
(
Log in to post comments)