Home Wiki > Portal:Zypper
Sign up | Login

Portal:Zypper

tagline: From openSUSE

Welcome to the Zypper Portal edit

Zypper is a command line package manager, which makes use of libzypp, providing functions like repository access, dependency solving, package installation, etc.

YaST2 and RPM MetaData package repositories are supported. Zypper repositories are similar to the ones used in YaST, which also makes use of libzypp. Zypper can also handle repository extensions like patches, patterns and products.

General information edit

Features edit

Icon-feature.png

Package management

  • install/remove packages by name or by capability they provide
  • install/remove packages with names
  • install/remove specific versions of packages
  • install plain RPM files and satisfy dependencies from repositories
  • install and remove packages in one go (using +/- or ~/!)
  • choose the repository per package by prefixing the name with 'repo_alias:'
  • update all installed packages with newer available version where possible
  • install patterns/products/patches
  • comprehensive installation summary

... read more

History edit

Icon-history.png

... read more

Packages edit

Icon-package.png

Zypper RPM packages are available on standard openSUSE installation media and online repositories. In general it is not necessary to install the packages manually.


Version Repositories i586 x86_64 src Update Repo
Factory 1.11.x Factory [1] [2] [3]
Stable 1.9.3 13.1 [4] [5] [6] [7]

Development edit

General information

Source code

Zypper's source code is maintained in a GIT repository at Github. You can get the most recent copy of zypper with the following command:

git clone git://github.com/openSUSE/zypper.git

This will create a local copy of the repository in a directory named zypper in your current working directory.

Contacting developers


...read more

Additional information

Features | Roadmap | Bugs for adoption | Team