rug vs yast2 for software installation and updates in SLED 10
SUSE / openSUSEThis Forum is for the discussion of Suse Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
rug vs yast2 for software installation and updates in SLED 10
I've run into issues with the software updater applet
since I added sources and subscribed to catalogs using
both the updater and the command rug. After several
hours of digging, I think I found out what was going on.
Either rug or the applet will update the zen daemon
sources, but not the sources in yast2. I think my
inconsistencies were because different information
was being referenced in different places.
I just did some testing, and I see that adding a new
source in yast2 and making it synchronize with zen
will show that they have the same sources. I'm hoping
this will fix the problems I've seen where packages
cannot be updated and packages that are present in
other sources will appear in the available list.
Just wondering if anyone else has run into issues
like this and if there's a better solution.
Which version of SuSE do you have. If it is OpenSuSE 10.1, zen is pretty much broken. In OpenSuSE 10.2 it was better but would eat up a lot of resources. In 10.3, they got rid of zen. The update applet works great. ( so much for mono IMHO )
Maybe if you went into YaST and pruned you repository sources, you will clear out a number of problems.
Sometimes, your timing is off and a site is updated when you system is trying to install security updates and you get a few failures. Waiting a day or two might help.
----
Sorry, I didn't spend enough time reading your title. You indicated that you are using Sled. Pruning any duplicates might help. You could also try an alternate source if there is a particular one. Some will have a better bandwidth than others which should help. Once I noticed while using ftp that one site was very sluggish compared to a different repo, so I changed my update sources.
Actually I'm glad you didn't notice I am using SLED,
because you went into more details of the history
of the zen updater. I was spoiled using apt on Debian
because it was fast. Sometimes it takes over 20 minutes
for the refresh and over 10 minutes to resolve depend-
encies with zmd.
I'll try disabling all the sources except the one for
security updates and see if it runs any faster.
I listened to a SuSE podcast. This is when OpenSUSE 10.3 was released. They were proud of the one-click installation, and readily admitted that automatic updates in OpenSUSE 10.1 was broken.
Quote:
Package management in 10.1 wasn't very good
The packages and libraries for OpenSUSE 10.1 match SuSE SLED. One improvement in 10.3 is that updating doesn't need to download all of the meta-data of all the repositories.
I just remembered one problem that I had with openSuSE10.1. Something happened where temporary directories weren't being delected in /tmp. There was a ridiculous number of empty directories which realy slowed things down.
Okay, I've finally gotten to the bottom of it all.
Running "yast online_update" is different than running
"rug lu" and "rug up", even when you have the same
sources for yast and zmd.
The "yast online_update" command was able to properly
patch mysql and it found about 30 more patches that the
software updater did not find.
I plan to keep the software updater applet running,
but I'll use yast as the primary interface for managing
installed software and updates.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.