Add additional software repositories to your system to install third-party software. By default, the product repository such as openSUSE-DVD 11.1 and a matching update repository are configured once you registered your system; for more information about registration, see Section “Registration” (Chapter 1, Installation with YaST, ↑Start-Up). Depending on the initially selected product, a separate language add-on repository with translations, dictionaries, etc. might also be configured.
Here also manage subscriptions to so-called . A Service in this context is a (RIS) that can offer one or more software repositories. Such a Service can be changed dynamically by its administrator or vendor.
![]() | Trusting External Software Sources |
|---|---|
Before adding external software repositories to your list of repositories, make sure this repository can be trusted. openSUSE is not responsible for any potential problems arising from software installed from third-party software repositories. | |
To ensure the integrity software repositories can be signed with the GPG Key of the repository maintainer. You can manage these keys in YaST—for more information, see GPG Keys. Whenever you add a new repository, YaST offers to import its key. Verify it as any other GPG key and pay attention that it does not change. If you detect a key change, something could be wrong with the repository and you should better disable it as an installation source until you know the cause of the key change.
To add product repositories either click directly in the pane of the YaST control center, or from within the , proceed as follows:
In the start screen, select from the upper left drop-down menu and then click to display an overview of configured software repositories.
Click to select the media type holding the repository, for example, or with the language add-ons. Then click and provide additional information about the medium.
YaST asks to insert the medium.
Confirm with . It takes some moments until YaST has downloaded and parsed the metadata of the repository. Once done you can install software from this repository as described in Section 3.2.1, “Installing Software” resp. Section 3.3.1, “Installing Software”.
If you want to add a repository of the openSUSE® Build Service, such as a version of Mozilla (http://download.opensuse.org/repositories/mozilla/), use the configuration dialog of YaST:
In the start screen, click from the upper left drop-down menu and then to display an overview of configured software repositories.
Click to select the media type holding the repository, for example, with the Mozilla projects. Then click .
From the list of repositories activate the wanted items such as .
Confirm with .
The new software repository is now listed in the overview. Click again to install additional packages from this repository as described in Section 3.2.1, “Installing Software” resp. Section 3.3.1, “Installing Software”.
In the overview find several configuration options:
By default, after adding a new repository, the repository is and the is active. This means, YaST will pull in updated meta data automatically and is always aware of new versions.
The of a repository is a value between
0 and 99, where
0 is the highest priority. If a package is available
in more than one repository the repository with the highest priority
wins. This is useful if you want to give a local repository (for
example, a DVD) a higher priority to avoid downloading packages
unnecessarily from the Internet although they have the same or a higher
version number.
Clicking , you open the GPG public keys management interface. In the subdialog, you can add new keys manually, delete or edit existing keys.
lets you update the repository meta data in various ways.