Skip to content
SPECIFICTION
Get listed

Zypper

en.opensuse.org

Linux
Visit en.opensuse.org
Spec score 6.8 #18 of 24 in App Installation

Spec sheet

Purpose
Zypper is a command-line package manager for installing, updating, and removing packages and managing repositories.Read 11 Oct 2026 · en.opensuse.org
Product
Zypper is a command-line interface to the ZYpp system management library (libzypp).Read 11 Oct 2026 · github.com
Free plan
YesRead 22 Sep 2026 · doc.opensuse.org
License
The project repository identifies Zypper as licensed under GNU GPL version 2 or later.Read 11 Oct 2026 · github.com
Automation
Zypper supports non-interactive operation and can be used from scripts.Read 11 Oct 2026 · en.opensuse.org
Build
The project repository documents building Zypper with CMake and make.Read 11 Oct 2026 · en.opensuse.org
Build requirements
The development page lists libzypp-devel, CMake, GCC C++, and other packages as build dependencies.Read 11 Oct 2026 · en.opensuse.org
Dependency resolution
YesRead 22 Sep 2026 · doc.opensuse.org
Developer contact
The development page lists a ZYpp development mailing list as a way to contact developers.Read 11 Oct 2026 · en.opensuse.org
Documentation
The development page says Zypper has a detailed manual page named doc/zypper.8.Read 11 Oct 2026 · en.opensuse.org
Install and remove
Zypper can install and remove software packages.Read 11 Oct 2026 · en.opensuse.org
Interactive use
Zypper can be used interactively or non-interactively by users, scripts, or front-ends.Read 11 Oct 2026 · github.com
Lockfile support
NoRead 22 Sep 2026 · doc.opensuse.org
Non-interactive mode
The usage page documents a global non-interactive option for running commands without prompts.Read 11 Oct 2026 · en.opensuse.org
Offline installation
YesRead 22 Sep 2026 · doc.opensuse.org
Package formats
RPM packages and source RPM packagesRead 22 Sep 2026 · doc.opensuse.org
Package operations
The documented package commands include install, remove, and source-install.Read 11 Oct 2026 · en.opensuse.org
Package types
The usage guide describes packages, patches, patterns, and products as searchable package types.Read 11 Oct 2026 · en.opensuse.org
Repositories
Zypper can add, remove, refresh, and modify software repositories.Read 11 Oct 2026 · en.opensuse.org
Repository management
Zypper can list, add, remove, modify, and refresh software repositories and services.Read 11 Oct 2026 · en.opensuse.org
Script use
The usage page describes Zypper as useful for remote software management and shell scripts.Read 11 Oct 2026 · en.opensuse.org
Search
The usage page documents searching for packages and querying package information and capabilities.Read 11 Oct 2026 · en.opensuse.org
Search and queries
Zypper can search for packages and query package information and dependencies.Read 11 Oct 2026 · en.opensuse.org
Source code
The development page states that Zypper source code is maintained in a Git repository on GitHub.Read 11 Oct 2026 · en.opensuse.org
Supported platforms
Linux,including openSUSE and SUSE Enterprise LinuxRead 22 Sep 2026 · doc.opensuse.org
Updates
Zypper can update packages and apply patches.Read 11 Oct 2026 · en.opensuse.org
Workspace support
NoRead 22 Sep 2026 · doc.opensuse.org

Where Specifiction places it

Alternatives to ZypperAll alternatives →

OPSI From €0.42/mo · Free plan 9.0 Visit