Zypper is a command line package manager which makes use of libzypp. Zypper provides functions like repository access, dependency solving, package installation, etc. In this article we will see Zypper in action, which will be installing, updating, removing and doing every other thing a package manager can do.
http://www.tecmint.com/zypper-commands-to-manage-suse-linux-package-management/