3.4 Adding Software Repositories
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
Registration,
(↑ Start-Up ). Depending
on the initially selected product, a separate language add-on repository
with translations, dictionaries, etc. might also be configured.
WARNING: 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
. 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, 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, 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
(https://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:
- Properties
-
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.
- GPG Keys
-
Clicking , you open the GPG public keys
management interface. In the subdialog, you
can add new keys manually, delete or edit existing keys.
- Refresh
-
lets you update the repository meta data in
various ways.