[CentOS] Why is yum not liked by some?
mailing-lists at hughesjr.com
Mon Sep 5 20:45:33 UTC 2005
On Mon, 2005-09-05 at 21:38 +0200, Dag Wieers wrote:
> On Mon, 5 Sep 2005, Joshua Baker-LePain wrote:
> > On Mon, 5 Sep 2005 at 1:06pm, Bryan J. Smith wrote
> > > All-in-all, use the tool that is supported by the distro. That is YUM.
> > > No, there is no GUI for it that is supported officially, hence some of
> > > the complaints. But I'm keeping my eye on SmartPM for the future.
> > I have yet to see any advantage to a GUI package manager. But, then
> > again, that's just me.
> Smart is not a GUI per se. It is a command line tool and people are
> working on a curses-based front-end. A KDE panel applet exists as well.
> There are benefits to having an integrated command line tool and GUI from
> a maintenance perspective. Most of the code can be reused.
> I would love to have RHN support and finally get rid of up2date :)
> The biggest disadvantage for both Yum and Smart is that both require a
> recent version of python. Which is a no-go for older distributions.
> BTW The developer previously was in charge of apt-rpm and worked on
> synaptic too. Smart is available for most of the popular distributions.
Smart looks nice and is moving along OK, and having a GUI is good.
Smart can use repomd (Repo MetaData) used by yum and the metadata used
by apt. It also has a couple features that I like ... one of them is
signing a priority to a repo (ie, you can make packages in the base repo
have a higher score than a add-on repo. This would only update absolute
requirements from the add-on repo.)
yum is also making progress with a sqlite backend. This speeds up yum.
A new createrepo (creates the repomd data for yum) also now caches the
md5sums for packages, so it runs faster too.
I personally use yum ... though I have one test machine that is using
smart. Even when I use smart, I use the CLI and not the GUI.
CentOS-4.2 will have an upgrade to yum 2.4.x and createrepo-0.4.3, which
requires a couple packages to be added to the distribution. The new
pacakges will be:
createrepo-0.4.3-1.noarch.rpm (upgrade from 0.4.2)
yum-2.4.0-1.centos4.noarch.rpm (upgrade from 2.2.1)
One very good thing for CentOS is that Seth Vidal is one of the CentOS
Developers, so we will have extended yum support for the duration :)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.centos.org/pipermail/centos/attachments/20050905/ec48330b/attachment.bin
More information about the CentOS