ZYpp

ZYpp
Initial releaseJanuary 14, 2006; 18 years ago (2006-01-14)[1]
Stable release
17.35.12[2] Edit this on Wikidata 1.14.77[3] Edit this on Wikidata / 9 October 2024; 37 days ago (9 October 2024) 6 September 2024; 2 months ago (6 September 2024)
Repositoryhttps://github.com/openSUSE/libzypp Edit this on Wikidata https://github.com/openSUSE/zypper Edit this on Wikidata
Written in
Operating systemLinux
TypePackage manager
LicenseGNU General Public License
Websiteen.opensuse.org/Portal:Libzypp

ZYpp (or libzypp; "Zen / YaST Packages Patches Patterns Products"[6]) is a package manager engine that powers Linux applications like YaST, Zypper and the implementation of PackageKit for openSUSE and SUSE Linux Enterprise.[7] Unlike some more basic package managers, it provides a satisfiability solver to compute package dependencies.[8] It is a free and open-source software project sponsored by SUSE and licensed under the terms of the GNU General Public License v2 or later. ZYpp is implemented mostly in the programming language C++.

Zypper is the native command-line interface of the ZYpp package manager to install, remove, update and query software packages of local or remote (networked) media. Its graphical equivalent is the YaST package manager module. It has been used in openSUSE since version 10.2 beta1. In openSUSE 11.1, Zypper reached version 1.0. On June 2, 2009, Ark Linux announced that it has completed its review of dependency solvers and has chosen ZYpp and its tools to replace the aging APT-RPM,[9] as the first distribution to do so. Zypper is also part of the mobile Linux distributions MeeGo, Sailfish OS, and Tizen.

  1. ^ Earliest known changelog
  2. ^ "Release 17.35.12". 9 October 2024. Retrieved 27 October 2024.
  3. ^ "Release 1.14.77". 6 September 2024. Retrieved 26 September 2024.
  4. ^ a b c d e f g h i j "The zypp Open Source Project on Open Hub: Languages Page". Open Hub. Retrieved 2 May 2024.
  5. ^ a b c d e f g "GitHub - openSUSE/zypper: World's most powerful command line package manager". GitHub. Retrieved 2 May 2024.
  6. ^ "Acronyms - openSUSE Wiki".
  7. ^ "Libzypp documentation".
  8. ^ "Libzypp project homepage".
  9. ^ "Another look at Linux packaging systems". June 2009.