Zypper
en.opensuse.org
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
- App Installation#18 of 246.8
- Package Managers#84 of 937.2