What is the relationship between YaST and zen-updater (rug) on SLE 10?
This document (3648855) is provided subject to the disclaimer at the end of this document.
YaST has no relationship to ZMD. YaST uses the ZYPP library (libzypp) directly. Note the installation sources configured for YaST online update and determine whether YaST Online Update is set to synchronize with the zen-updater.
Both rug and zen-updater are front ends to zmd. zmd internally uses the ZYPP library (libzypp) via the zmd-zypp helpers.
YaST calls libzypp directly and its info is stored in /var/lib/zypp/db. Try using
Basically YaST is one path and zmd is another; they just happen to use the same library for package management.
The only relationship is that "yast2 inst_source" allows you to sync the YAST installation sources to zmd (the "Synchronize changes with ZENworks" checkbox). When you set this, it effectively does a"rug sa" to add the service into ZMD.
By enabling the "Synchronize changes with ZENworks" you are just adding the sources in YaST to ZMD thereby allowing you to manage packages either via YaST or rug or zen-updater.
"rug in" and "rug up" will allow you to install only those packages whose installation source is synced with zmd. If "Synchronize changes with ZENworks" is not checked, you will not see the packages available via YaST through rug or zen-updater (as YaST uses the zypp library directly and does not go through zmd).
Dependency resolution can not be done with one package which is of a service added via YaST and one which is available via ZMD (unless of course the services are synced).
This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.
- Document ID:3648855
- Creation Date: 27-Nov-2007
- Modified Date:03-Mar-2020
- SUSE Linux Enterprise Desktop
- SUSE Linux Enterprise Server
For questions or concerns with the SUSE Knowledgebase please contact: firstname.lastname@example.org