Skip to content
libzypp
EntityQ1823191· pop 14· linked from 73 articles

ZYpp (or libzypp; "Zen / YaST Packages Patches Patterns Products") is a package manager engine that powers Linux applications like Myrlyn, YaST, Zypper and the implementation of PackageKit for openSUSE and SUSE Linux Enterprise. Unlike some more basic package managers, it provides a satisfiability solver to compute package dependencies. 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++.

Key facts

Software.name
ZYpp
Software.title
ZYpp
Software.screenshot
Zypper info libzypp screenshot.png
Software.caption
A command showing information of libzypp
Software.author
SUSE
Software.developer
openSUSE Project
Software.latest release version
,
Software.latest release date
,
Software.latest preview date
,
Software.repo
,
Software.programming language
ZYpp: Zypper:
Software.operating system
Linux
Software.genre
Package manager
Software.license
GNU General Public License

via Wikipedia infobox

Wikidata facts

Image
Zypper info libzypp screenshot.png
Show 6 more facts
programmed in
Lua
source code repository URL
github.com/openSUSE/libzypp
operating system
Linux
software version identifier
17.38.6
Sources (6)

via Wikidata · CC0

Article · Deutsch

ZYpp oder libzypp ist ein Paketverwaltungssystem, das vor allem in openSUSE eingesetzt wird. Es ist die SUSE-spezifische Implementation von PackageKit. libzypp verfügt über einen nach eigenen Angaben herausragenden Abhängigkeitsauflöser, um zu berechnen, den SAT-Solver (siehe SAT-Problem und Constraint-Satisfaction-Problem). Die libzypp ist Open Source und wird mit Unterstützung von Novell entwickelt. Zur libzypp gehört das Kommandozeilen-Interface zypper, das auch über eine eigene Eingabeaufforderung verfügt. Zypper unterstützt YaST2 und RPM MetaData als Repository-Format. Die installierten Repositories in zypper sind synchron mit denen in YaST2, da YaST selbst auch auf die libzypp als Paketverwaltungsengine setzt. Zypper unterstützt alle gängigen Paketverwaltungs-Funktionen, wie das Auflösen von Abhängigkeiten, das Installieren und Entfernen von Paketen und die Aktualisierungsverwaltung, also das Suchen nach Patches und Updates. Als grafische Oberfläche für Zypper kann YaST betrachtet werden, da sowohl YaST als auch Zypper auf die libzypp-Engine zurückgreifen.

Abstract from DBpedia / Wikipedia · CC BY-SA