Software Management/Changes/Code10 Code11
From openSUSE
Contents |
[edit]
Changes in software management between Code10 and Code11
Software management on (open)SUSE systems was usually bound to SUSE-specific tools, namely YaST and YOU (yast-online-update). Using 3rd party tools to install and maintain a system was unsupported and mostly not working properly. With Code11, free choice of tools is a key requirement. Use of (open)SUSE specific tools must not be mandatory. Instead, (open)SUSE tools should encourage its use by providing superior functionality and ease of use.
[edit]
rpm-only
- rpm-only allows to install and maintain the system also with 3rd party packaging tools. Use of our tools (zypper, YaST) for patch&update should make things smooth and easy - but not preclude other tools, which in turn might need manual steps.
- Scripts and messages are now contained in packages instead of YaST-specific data.
[edit]
Repository metadata
[edit]
installation
[edit]
distribution upgrade
[edit]
patch and update
[edit]
upstream integration
- updateinfo.xml
[edit]
tools
- YaST
- zypper
- packagekit
[edit]
internals
- Package Management (ZYpp) in openSUSE 11.0
- satsolver
- .solv files

