ZYpp

目的

在2003年连续收购了Ximian公司及SUSE公司后，Novell决定要合并YaST及Red Carpet两个软件包管理器。在2005年，观察了其他的开源工具在当时的成熟度后，Novell公司觉得都不足以匹配他们想要可以与已有的由Ximian公司及SUSE公司开发的Linux管理系统一起运作的要求，所以他们决定开发一个新的软件包管理器。Libzypp就是最后开发出来的库，目标是成为SUSE发行版的软件管理引擎，以及Novell ZENworks套装的Linux管理组件。

早期

Libzypp的求解器是Red Carpet求解器的移植，其被编写用来在安装好的系统中升级软件包。虽然第一版ZYpp的求解器与ZMD守护进程在企业产品上运行的很好，但它导致了2006年5月发布的openSUSE 10.1有系统软件包无法运作。2006年12月发布的openSUSE 10.2修正了先前版本的一些问题，并将ZYpp升级至第二版。ZMD则于10.3版中移除，只在企业版产品中保留。虽然在openSUSE中的ZYpp第三版是相对比较好的软件包管理器，但与其他软件包管理系统而言，它存在一些缺陷，从而限制了它的速度表现。