Software Management/Changes/Code10 Code11

From openSUSE


Contents

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.

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.

Repository metadata

installation

distribution upgrade

patch and update

upstream integration

  • updateinfo.xml

tools

internals