Package repositories
On-disk official repositories
The first repositories that you may have seen are the DVDs. You can have several sorts of such repositories, with different contents. None of them, including the huge two layer DVD of the boxed version, includes all the openSUSE packages, so you will also need the online repositories if possible.
- The downloadable DVD is one single layer 4.7 GB DVD. It hosts the most important packages, but this makes only a very small subset of the whole openSUSE.
- The boxed DVD consist of a double layer DVD and is available from your dealer for a fee that includes installation support. But even this double DVD doesn't hold all the openSUSE packages.
Using online repositories
- For YaST, there is no difference between online (internet) and on disk (DVD or hard drive) repositories, all the packages are seen as if they are on a very big drive.
- If you keep your computer always connected via a broadband connection, you can remove the "repository" OSS DVD if you install the standard online repository below.
- If you have enough disk space, you can also download a repository snapshot, but be advised that this can take up to 20 GB or even more.
Using openSUSE-repos
openSUSE-repos package simplifies openSUSE repository management by utilizing openSUSE:Standards_Repository_Index_Service for core distribution. Current version utilizes the new cdn.opensuse.org by default.
All new Leap 16.0 installations are using openSUSE-repos for repository management. This simplifies version upgrades as well as cross-distribution migrations.
Please be aware that files generated by openSUSE-repos in /etc/zypper/repos.d shall not be edited manually as they'll be overwritten. Users who want to modify repositories shall uninstall openSUSE-repos and maintain repository definitions manually.
Official Repositories
The following is a list of official repositories supported by openSUSE.
OSS
The main repository: open source software only.
Version: Tumbleweed http://download.opensuse.org/tumbleweed/repo/oss/
Version: Leap 16.0 http://download.opensuse.org/distribution/leap/16.0/repo/oss/
Version: Leap 15.6 http://download.opensuse.org/distribution/leap/15.6/repo/oss/
Non-OSS
Non-free (as in freedom) software, such as Opera and Steam.
Version: Tumbleweed http://download.opensuse.org/tumbleweed/repo/non-oss/
Version: Leap 16.0 http://download.opensuse.org/distribution/leap/16.0/repo/non-oss/
Version: Leap 15.6 http://download.opensuse.org/distribution/leap/15.6/repo/non-oss/
Update
Repository of official security and bugfix updates for OSS packages.
Version: Tumbleweed http://download.opensuse.org/update/tumbleweed/
Version: Leap 16.0 No dedicated update repository as we use repo-oss for updates as well.
Version: Leap 15.6 http://download.opensuse.org/update/leap/15.6/oss/
Update Non-OSS
Repository of official security and bugfix updates for non-OSS packages.
Version: Leap 15.6 http://download.opensuse.org/update/leap/15.6/non-oss/
Src-OSS
Source RPMs. Advanced users only.
Version: Tumbleweed http://download.opensuse.org/tumbleweed/repo/src-oss
Version: Leap 16.0 http://download.opensuse.org/source/distribution/leap/15.6/repo/oss/
Version: Leap 15.6 http://download.opensuse.org/source/distribution/leap/15.6/repo/oss/
Src-Non-OSS
Source RPMs. Advanced users only.
Version: Tumbleweed http://download.opensuse.org/tumbleweed/repo/src-non-oss
Version: Leap 15.6 http://download.opensuse.org/source/distribution/leap/15.6/repo/non-oss/
Debug
Debuginfo packages. Advanced users only.
Version: Tumbleweed http://download.opensuse.org/debug/tumbleweed/repo/oss/
Version: Leap 16.0 http://download.opensuse.org/debug/distribution/leap/16.0/repo/oss/
Version: Leap 15.6 http://download.opensuse.org/debug/distribution/leap/15.6/repo/oss/ and updates http://download.opensuse.org/debug/update/leap/15.6/oss/
Backports Update
Update repository of openSUSE Backports.
Version: Leap 15.6 http://download.opensuse.org/update/leap/15.6/backports/
Backports Debug-Update
Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports.
Version: Leap 15.6 http://download.opensuse.org/update/leap/15.6/backports_debug/
SLE Update
Update repository with updates from SUSE Linux Enterprise 15.
Version: Leap 15.6 http://download.opensuse.org/update/leap/15.6/sle/
SLE Debug-Update
Update repository with debuginfo for updates from SUSE Linux Enterprise 15.
Version: Leap 15.6 http://download.opensuse.org/debug/update/leap/15.6/sle/
Semi official repositories
These are repositories available which are not officially supported by openSUSE, but they contain useful packages which you should feel free to use at your own risk.
Contrib
The Contrib repository is now obsolete.
KDE
See KDE repositories.
GNOME
See GNOME repositories.
LXDE
See LXDE repositories.
Xfce
See Xfce repositories.
Games
See Games
Version: Tumbleweed http://download.opensuse.org/repositories/games/openSUSE_Tumbleweed
Version: Leap 15.6 https://download.opensuse.org/repositories/games/15.6/
Fonts
Version: Tumbleweed http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_Tumbleweed
Version: Leap 15.6 http://download.opensuse.org/repositories/M17N:/fonts/15.6/
OwnCloud
- OwnCloud Server:
Version: Tumbleweed http://download.owncloud.org/download/repositories/10.0/openSUSE_Tumbleweed/
Version: Leap 15.6 https://download.opensuse.org/repositories/isv:/ownCloud:/server:/10/15.6/
Factory and Project repositories
When you encounter a bug in an openSUSE package and you cannot wait for your problem to be solved, there is a good chance that the bug does not appear in a recent version, either because it has been explicitly fixed or because it disappeared by itself. In order to test for this, you can try "bleeding edge" packages built by project developers. In order to get at the most recent version, go to the Software Portal and install the package with the most recent version number.
