Hinzufügen von Software-Repositorys

Wenn Sie Drittanbietersoftware installieren möchten, müssen Sie zusätzliche Software-Repositorys zu Ihrem System hinzufügen. Standardmäßig werden das Produkt-Repository wie openSUSE-DVD 11.1 und ein entsprechendes Update-Repository konfiguriert, sobald Sie Ihr System angemeldet haben. Für weitere Informationen zur Registrierung siehe Abschnitt „Registrierung“ (Kapitel 1, Installation mit YaST, ↑Start). Abhängig vom ursprünglich ausgewählten Produkt kann eventuell auch ein separates Add-On-Repository für Sprachen mit Übersetzungen, Wörterbüchern, etc. konfiguriert sein.

[Warning]Einstufen externer Softwarequellen als vertrauenswürdig

Vergewissern Sie sich vor dem Hinzufügen externer Software-Repositorys zu Ihrer Repository-Liste, dass das betreffende Repository vertrauenswürdig ist. openSUSE trägt keine Verantwortung für potenzielle Probleme, die durch Installation von Software aus Software-Repositories von Drittanbietern auftreten.

Um die Integrität sicherzustellen, können Software-Repositories mit dem GPG-Schlüssel des Repository Maintainers signiert werden. Sie können diese Schlüssel in YaST verwalten – Weitere Informationen finden Sie unter GPG-Schlüssel. Immer, wenn Sie ein neues Repository hinzufügen, bietet YaST Ihnen an, seinen Schlüssel zu importieren. Überprüfen Sie ihn wie jeden anderen GPG-Schlüssel und achten Sie darauf, dass er nicht geändert wird. Wenn Sie feststellen, dass ein Schlüssel geändert wurde, könnte es sein, dass mit dem Repository etwas nicht stimmt. Sie sollten ihn dann besser als Installationsquelle deaktivieren, bis Sie den Grund für die Änderung des Schlüssels kennen.

Zum Hinzufügen von Produkt-Repositories klicken Sie entweder auf Software-Repositories direkt im Fensterbereich Software im YaST-Kontrollzentrum oder führen Sie im Software-Management die folgenden Schritte aus:

  1. Klicken Sie im Startbildschirm von Software-Management im Dropdown-Menü oben links auf Repositories und wählen Sie Bearbeiten, um eine Übersicht über die konfigurierten Software-Repositories anzuzeigen.

  2. Klicken Sie auf Hinzufügen, um den Medientyp zu wählen, der das Repository mit den Add-Ons für die Sprache enthält, z. B. DVD oder USB Mass Storage (USB-Massenspeicher). Klicken Sie dann auf Weiter und geben Sie zusätzliche Informationen über das Medium an.

  3. YaST fordert Sie dazu auf, das Medium einzulegen.

  4. Bestätigen Sie mit Fortfahren. Es kann einige Zeit in Anspruch nehmen, bis YaST die Metadaten des Repositorys heruntergeladen und analysiert hat. Nun können Sie Software aus diesem Repository installieren, wie unter Abschnitt 3.2.1, „Installieren der Software“ bzw.Abschnitt 3.3.1, „Installieren der Software“ beschrieben.

Wenn Sie ein Repository aus dem openSUSE® Build Service, wie zum Beispiel eine Version von Mozilla (http://download.opensuse.org/repositories/mozilla/) hinzufügen möchten, verwenden Sie das Konfigurationsdialogfeld Community-Repositorys von YaST:

  1. Klicken Sie im Startbildschirm von Software-Management im Dropdown-Menü oben links auf Repositories und wählen Sie Bearbeiten, um eine Übersicht über die konfigurierten Software-Repositories anzuzeigen.

  2. Klicken Sie auf Hinzufügen, um den Medientyp mit dem Repository auszuwählen, zum Beispiel Community-Repositories mit den Mozilla-Projekten. Klicken Sie anschließend auf Weiter.

  3. Aktivieren Sie in der Liste der Repositories das gewünschte Element wie openSUSE BuildService - Mozilla.

    Bestätigen Sie Ihre Auswahl mit OK.

  4. Das neue Software-Repository wird nun in der Übersicht Konfigurierte Software-Repositories aufgelistet. Klicken Sie erneut auf OK, um zusätzliche Pakete zu installieren, wie in Abschnitt 3.2.1, „Installieren der Software“ bzw. Abschnitt 3.3.1, „Installieren der Software“ beschrieben.

In der Übersicht Konfigurierte Software-Repositories finden Sie verschiedene Konfigurationsoptionen:

Eigenschaften

Nach dem Hinzufügen eines neuen Repository wird das Repository standardmäßig Aktiviert und die Option Automatisch aktualisieren ist aktiv. Dies bedeutet, dass YaST aktualisierte Metadaten automatisch einbindet und immer die neuen Versionen kennt.

Die Priorität eines Repository liegt bei einem Wert zwischen 0 und 99, wobei 0 die höchste Priorität bezeichnet. Wenn ein Paket in mehr als einem Repository vorhanden ist, macht das Repository mit der höchsten Priorität das Rennen. Dies ist nützlich, wenn ein lokales Repository (z. B. eine DVD) eine höhere Priorität erhalten soll, um das überflüssige Herunterladen von Paketen aus dem Internet zu vermeiden, auch wenn sie dieselbe oder eine höhere Versionsnummer haben.

GPG-Schlüssel

Durch Klicken auf GPG-Schlüssel wird die Oberfläche zur Verwaltung der öffentlichen GPG-Schlüssel geöffnet. Im Unterdialogfeld GPG-Schlüssel können Sie neue Schlüssel manuell hinzufügen bzw. löschen oder vorhandene Schlüssel bearbeiten.

Aktualisieren

Mit Aktualisieren können Sie die Metadaten des Repository auf verschiedene Art und Weise aktualisieren.