Zypper-Upgraderepo helps to check and upgrade the repositories used in your system without have to do it manually.

It can be used stand-alone or installed as zypper plugin.


Install it as:

$ gem install zypper-upgraderepo

If you want to install it as zypper plugin watch the zypper-upgraderepo-plugin project linked below.


To check the availability of the current repositories:

$ zypper-upgraderepo --check-current

To check the availability of the next version repositories:

$ zypper-upgraderepo --check-next

To upgrade the repositories to the next version:

$ sudo zypper-upgraderepo --upgrade

Get help

Where to start:

$ zypper-upgraderepo --help

More Help:


Bug reports and pull requests are welcome on GitHub at https://github.com/fabiomux/zypper-upgraderepo. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

Code of Conduct

Everyone interacting in the Zypper::Upgraderepo project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.