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.
Package Manager Major Changes
=============================
We're replacing our package manager resolver library with a new version
called "libzypp".
libzypp is the integration of SUSE's yast2 Package manager and
Ximian's libredcarpet. At Novell we used two solutions so far - Red
Carpet and YaST package manager - and decided to merge both in a best
of breed approach.
The advantages for SUSE Linux are:
* A better resolver than before
* More information about why a package is installed or no solution is
found
* A better integration of all those feature that were added over the
years to our package manager.
* A command line interface ("rug")
* A common handling of packages *and* patches
* Dependency handling for update packages
* A better way to handle selections (we call them now "patterns")
* Remote management (not yet in SUSE Linux 10.1)
* Additional repositories during installation (no GUI in SUSE Linux 10.1)
* More flexibility in handling of different repositories, e.g. it is
possible to have additional patterns for each repository.
The new library handles yum metadata, YaST sources (both also remote
via ftp, http, nfs and smb) and additionally Zenworks, Opencarpet and
RCE (Red Carpet Enterprise) servers as installation sources. The
alternatives smart and apt-get will also work as they did on SUSE
Linux 10.0.
Together with libzypp, we get the zmd daemon, the rug command line
interface, the zen-updater, zen-remover, zen-installer packages.
In addition to the existing packages, we're adding these new packages:
* zmd: system daemon used by rug, zen-*
* rug: Command line client
* web-updater: Updater with more features than zen-updater
* zen-updater: Simple updater
* zen-remover: Tool to remove packages
* zen-installer: Tool to add packages
We're still working on the integration of "libzypp" into our tree, the
package manager in our FACTORY tree is not yet fully functional.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.