Zum Inhalt springenZur Seitennavigation springen: vorherige Seite [Zugriffstaste p]/nächste Seite [Zugriffstaste n]
Bezieht sich auf SUSE Linux Enterprise Server 11 SP4

9 Installieren bzw. Entfernen von Software

Suchen Sie mit dem Softwareverwaltungswerkzeug von YaST nach Softwarekomponenten, die Sie hinzufügen oder entfernen möchten. YaST löst alle Abhängigkeiten für Sie. Zum Installieren von Paketen, die nicht auf den Installationsmedien vorliegen, fügen Sie Ihrer Einrichtung weitere Software-Repositorys hinzu, und lassen Sie diese mit YaST verwalten. Mit dem Aktualisierungs-Miniprogramm können Sie Softwareaktualisierungen verwalten und Ihr System so auf dem neuesten Stand halten.

Ändern Sie die gesammelte Software auf Ihrem System mit dem YaST-Software-Manager. Dieses YaST-Modul ist in zwei Toolkits verfügbar: Qt und ncurses. Im Anschluss ist Qt beschrieben.

Anmerkung
Anmerkung: Bestätigung und Überprüfung der Änderungen

Beim Installieren, Aktualisieren und Entfernen von Paketen werden Änderungen im Software-Manager nicht sofort übernommen, sondern erst, wenn Sie sie mit Akzeptieren oder Anwenden bestätigen. YaST führt eine Liste mit allen Aktionen, so dass Sie Ihre Änderungen prüfen und bearbeiten können, bevor sie endgültig in das System übernommen werden.

9.1 Definition der Begriffe

Repository

Ein lokales oder entferntes Verzeichnis mit Paketen und zusätzlichen Informationen zu diesen Paketen (Metadaten des Pakets).

(Repository) Alias

Ein Kurzname für ein Repository, das von verschiedenen zypper-Kommandos verwendet wird. Ein Alias kann vom Benutzer beim Hinzufügen eines Repositorys ausgewählt werden und muss eindeutig sein.

Produkt

Bezeichnung für ein Produkt als Ganzes, z. B. SUSE® Linux Enterprise Server.

Muster

Ein Muster ist eine installierbare Gruppe von Paketen, die einem bestimmten Zweck dient. Das Laptop-Muster enthält beispielsweise alle Pakete, die in einer mobilen Rechnerumgebung benötigt werden. Die Muster definieren Paketabhängigkeiten (z. B. erforderliche oder empfohlene Pakete) und ein Teil der Pakete ist bereits für die Installation markiert. Damit ist sichergestellt, dass die wichtigsten Pakete für einen bestimmten Zweck auf dem System zur Verfügung stehen, sobald das Muster installiert wurde. Es sind allerdings nicht immer alle Pakete in einem Muster zur Installation markiert. Sie können die Pakete in einem Muster manuell auswählen oder ihre Auswahl aufheben, je nach Ihren individuellen Anforderungen.

Paket

Ein Paket ist eine komprimierte Datei im RPM-Format, die die Dateien für ein bestimmtes Programm enthält.

Patch

Ein Patch enthält mindestens ein Paket und kann per deltarpms angewendet werden. Unter Umständen werden auch Abhängigkeiten zu Paketen aufgebaut, die noch nicht installiert wurden.

Auflösbares Objekt

Ein generischer Begriff für Produkt, Schema, Paket oder Patch. Der am häufigsten verwendete Typ auflösbarer Objekte ist ein Paket oder ein Patch.

deltarpm

Ein deltarpm besteht nur aus der binären diff zwischen zwei definierten Versionen eines Pakets und hat daher die kleinste Downloadgröße. Vor der Installation muss das vollständige RPM-Paket auf dem lokalen Rechner neu aufgebaut werden.

Paketabhängigkeiten

Einige Pakete sind von anderen Paketen abhängig, wie zum Beispiel freigegebene Bibliotheken. Anders gesagt: Für ein bestimmtes Paket können andere Pakete erforderlich sein; falls diese erforderlichen Pakete nicht vorhanden sind, kann das Paket auch nicht installiert werden. Zusätzlich zu Abhängigkeiten (Paketanforderungen), die erfüllt sein müssen, empfehlen einige Pakete andere Pakete. Diese empfohlenen Pakete werden nur dann installiert, wenn sie tatsächlich zur Verfügung stehen, ansonsten werden sie einfach ignoriert und das Paket, das diese Pakete empfiehlt, wird dennoch problemlos installiert.

9.2 Verwenden der KDE-Schnittstelle (Qt)

Die Qt-Oberfläche von YaST wird bei Verwendung der Desktops KDE, icewm u. a. gestartet. Sie wird auch verwendet, wenn YaST von einem entfernten Terminal aufgerufen wird. Starten Sie den Software-Manager im YaST-Kontrollzentrum mit Software › Software installieren oder löschen.

9.2.2 Installieren und Entfernen von Paketen oder Mustern

Einige Pakete sind von anderen Paketen abhängig, wie zum Beispiel freigegebene Bibliotheken. Andererseits können einige Pakete nicht gleichzeitig mit anderen Paketen auf dem System installiert sein. Falls möglich, löst YaST diese Abhängigkeiten oder Konflikte automatisch auf. Wenn Ihre Wahl einen Abhängigkeitskonflikt verursacht, der nicht automatisch gelöst werden kann, müssen Sie diesen Konflikt manuell lösen, wie unter Abschnitt 9.2.4, „Prüfen von Software-Abhängigkeiten“ beschrieben.

Anmerkung
Anmerkung: Entfernen von Paketen

Wenn Sie bestimmte Pakete löschen möchten, entfernt YaST standardmäßig nur die ausgewählten Pakete. Falls YaST auch alle anderen Pakete entfernen soll, die nach dem Löschen der angegebenen Pakete nicht mehr benötigt werden, wählen Sie Optionen › Beim Löschen von Paketen bereinigen.

  1. Suchen Sie nach Paketen wie unter Abschnitt 9.2.1, „Ansichten für die Suche nach Paketen oder Mustern“ beschrieben.

  2. Die gefundenen Pakete werden im rechten Fensterbereich aufgelistet. Klicken Sie zur Installation oder zum Entfernen eines Pakets mit der rechten Maustaste auf Installieren bzw. Löschen. Wenn die relevante Option nicht verfügbar ist, prüfen Sie den Paketstatus, den das Symbol vor dem Paketnamen angibt. Mit UmschalttasteF1 erhalten Sie weitere Hilfeinformationen.

    Tipp
    Tipp: Anwenden einer Aktion auf alle aufgelisteten Pakete

    Wenn Sie eine Aktion auf alle im rechten Bereich aufgelisteten Pakete anwenden möchten, wählen Sie eine Aktion aus Paket › Alle in dieser Liste.

  3. Um ein Muster zu installieren, klicken Sie mit der rechten Maustaste auf den Namen des Musters und wählen Sie Installieren.

  4. Es ist nicht möglich, ein Muster als Ganzes zu entfernen. Wählen Sie stattdessen die zu entfernenden Pakete in einem Muster aus und markieren Sie diese Pakete zum Löschen.

  5. Wiederholen Sie zur Auswahl weiterer Pakete die oben genannten Schritte.

  6. Bevor Sie Ihre Änderungen übernehmen, können Sie sie überprüfen und bearbeiten. Klicken Sie hierzu auf Ansicht › Installationsüberblick. Standardmäßig werden alle Pakete aufgelistet, deren Status sich ändern wird.

  7. Um den Status für ein Paket zurückzusetzen, klicken Sie mit der rechten Maustaste auf das Paket und wählen Sie einen der folgenden Einträge aus: Beibehalten, falls das Paket zur Löschung oder Aktualisierung vorgesehen war, bzw. Nicht installieren, falls es zur Installation geplant war. Klicken Sie zum Verwerfen der Änderungen und zum Schließen des Software-Managers auf Abbrechen und Verwerfen.

  8. Wenn Sie fertig sind, klicken Sie auf Anwenden, damit Ihre Änderungen übernommen werden.

  9. Falls YaST Abhängigkeiten zu anderen Paketen findet, wird eine Liste der Pakete angezeigt, die zusätzlich zum Installieren, Aktualisieren oder Entfernen ausgewählt wurden. Klicken Sie auf Weiter, um sie zu akzeptieren.

    Wenn alle ausgewählten Pakete installiert, aktualisiert bzw. gelöscht sind, wird der YaST-Software-Manager automatisch beendet.

Anmerkung
Anmerkung: Installation von Quellpaketen

Das Installieren von Quellpaketen mit dem YaST-Software-Manager ist zurzeit nicht möglich. Verwenden Sie zu diesem Zweck das Kommandozeilenwerkzeug zypper. Weitere Informationen finden Sie unter Abschnitt 6.1.2.1, „Installieren und Herunterladen von Quellpaketen“.

9.2.3 Aktualisieren von Paketen

Anstelle einzelne Pakete zu aktualisieren, können Sie auch alle installierten Pakete oder alle Pakete aus einem bestimmten Repository aktualisieren. Bei der Sammelaktualisierung von Paketen werden im Allgemeinen die folgenden Aspekte berücksichtigt:

  • Prioritäten der Repositorys, aus denen das Paket stammen,

  • Architektur des Pakets (beispielsweise x86_64, i686, i586),

  • Versionsnummer des Pakets,

  • Hersteller des Pakets.

Die Aspekte, die die Auswahl der Aktualisierungskandidaten am stärksten beeinflussen, sind abhängig von der jeweils ausgewählten Aktualisierungsoption.

  1. Um alle installierten Pakete auf die jeweils aktuelle Version zu aktualisieren, wählen Sie im Hauptmenü die Option Paket › Alle Pakete › Aktualisieren, wenn neuere Version verfügbar.

    Alle Repositorys werden gemäß der folgenden Richtlinie nach möglichen Aktualisierungskandidaten durchsucht: YaST versucht zuerst die Suche auf Pakete zu begrenzen, die dieselbe Architektur und denselben Hersteller wie das installierte Paket aufweisen. Werden Pakete gefunden, wird daraus der bestmögliche Aktualisierungskandidat gemäß dem nachstehenden Verfahren ausgewählt. Wird jedoch kein vergleichbares Paket desselben Herstellers gefunden, so wird die Suche auf alle Pakete mit derselben Architektur ausgeweitet. Wenn immer noch kein vergleichbares Paket aufgefunden werden kann, werden alle Pakete betrachtet und der bestmögliche Aktualisierungskandidat wird anhand der folgenden Kriterien ermittelt:

    1. Repository-Priorität: Das Paket wird aus dem Repository genommen, das die höchste Priorität besitzt.

    2. Wenn bei dieser Auswahl mehrere Pakete in Frage kommen, wird das Paket mit der bestmöglichen Architektur verwendet (bestmöglich: dieselbe Architektur wie beim installierten Paket, ansonsten gilt: x86_64 > i686 > i586).

    Wenn das resultierende Paket eine höhere Versionsnummer aufweist als das installierte Paket, wird das installierte Paket aktualisiert und durch den ausgewählten Aktualisierungskandidaten ersetzt.

    Bei dieser Option wird versucht, Änderungen an der Architektur und am Hersteller der installierten Pakete zu vermeiden; unter bestimmten Umständen werden diese Änderungen jedoch zugelassen.

    Anmerkung
    Anmerkung: Bedingungslos aktualisieren

    Wenn Sie stattdessen Paket › Alle Pakete › Bedingungslos aktualisieren verwenden, werden im Prinzip dieselben Kriterien angewendet, wobei der aufgefundene Paketkandidat bedingungslos aktualisiert wird. Diese Option kann also bei einigen Paketen zum Downgrade führen.

  2. Um sicherzustellen, dass die Pakete für eine Sammelaktualisierung aus einem bestimmten Repository stammen, gehen Sie wie folgt vor:

    1. Wählen Sie das Repository aus, von dem aus die Aktualisierung erfolgen soll, wie unter Abschnitt 9.2.1, „Ansichten für die Suche nach Paketen oder Mustern“ beschrieben.

    2. Klicken Sie auf der rechten Seite des Fensters auf Systempakete auf die Versionen in diesem Repository umstellen. Damit wird YaST explizit ermöglicht, den Paketanbieter beim Austauschen der Pakete zu wechseln.

      Sobald Sie auf Akzeptieren klicken, werden alle installierten Pakete durch Pakete aus diesem Repository ersetzt, sofern verfügbar. Dabei können der Hersteller und die Archtitektur wechseln, und unter Umständen wird sogar ein Downgrade für einige Pakete durchgeführt.

    3. Um dies zu vermeiden, klicken Sie auf Umstellung der Systempakete auf die Versionen in diesem Repository abbrechen. Sie können diesen Vorgang nur abbrechen, bis Sie auf die Schaltfläche Akzeptieren klicken.

  3. Bevor Sie Ihre Änderungen übernehmen, können Sie sie überprüfen und bearbeiten. Klicken Sie hierzu auf Ansicht › Installationsüberblick. Standardmäßig werden alle Pakete aufgelistet, deren Status sich ändern wird.

  4. Sobald alle Optionen gemäß Ihren Anforderungen festgelegt sind, bestätigen Sie Ihre Änderungen mit Akzeptieren. Die Sammelaktualisierung wird gestartet.

9.2.4 Prüfen von Software-Abhängigkeiten

Die meisten Pakete hängen von anderen Paketen ab. Wenn ein Paket beispielsweise eine freigegebene Bibliothek verwendet, hängt es von dem Paket ab, das diese Bibliothek bereitstellt. Andererseits können einige Pakete nicht gleichzeitig nebeneinander bestehen und verursachen einen Konflikt. (Sie können beispielsweise nur einen Mail Transfer Agent, Sendmail oder Postfix installieren.) Beim Installieren oder Entfernen von Software stellt der Software-Manager sicher, dass keine Abhängigkeiten oder Konflikte ungelöst bleiben, um die Systemintegrität zu gewährleisten.

Falls es nur eine Lösung zur Behebung einer Abhängigkeit oder eines Konflikts gibt, erfolgt dies automatisch. Mehrere Lösungen verursachen immer einen Konflikt, der manuell gelöst werden muss. Wenn das Lösen eines Konflikts eine Hersteller- oder Architekturänderung erfordert, muss dieser ebenfalls manuell gelöst werden. Wenn Sie zum Übernehmen von Änderungen im Software-Mananger auf Übernehmen klicken, erhalten Sie eine Übersicht über alle Aktionen, die vom automatischen Resolver ausgelöst wurden und die Sie bestätigen müssen.

Standardmäßig werden Abhängigkeiten automatisch geprüft. Eine Prüfung erfolgt jedesmal, wenn Sie einen Paketstatus ändern (z. B. durch Markieren eines Pakets zum Installieren oder Löschen). Dies ist generell nützlich, kann jedoch beim manuellen Lösen eines Abhängigkeitskonflikts anstrengend werden. Um diese Funktion zu deaktivieren, entfernen Sie die Markierung von Abhängigkeiten › Autom. überprüfen. Führen Sie eine Abhängigkeitsprüfung manuell mit Abhängigkeiten › Jetzt überprüfen durch. Eine Konsistenzprüfung wird stets durchgeführt, wenn Sie die Auswahl mit Übernehmen bestätigen.

Um die Abhängigkeiten eines Pakets zu prüfen, klicken Sie mit der rechten Maustaste auf das Paket und wählen Sie Auflösungsinformation anzeigen. Eine Darstellung der Abhängigkeiten wird geöffnet. Pakete, die bereits installiert sind, werden in einem grünen Rahmen angezeigt.

Anmerkung
Anmerkung: Manuelle Auflösung von Paketkonflikten

Sofern Sie nicht sehr erfahren sind, folgen Sie den Vorschlägen von YaST bei der Behandlung von Paketkonflikten, ansonsten sind Sie eventuell nicht in der Lage, die Konflikte zu lösen. Bedenken Sie, dass jede Änderung, die Sie vornehmen, andere Konflikte verursachen kann, d. h., Sie können ganz schnell einer stetig wachsenden Anzahl an Konflikten gegenüberstehen. Halten Sie in einem solchen Fall den Software-Manager über Abbrechen an. Verwerfen Sie alle Ihre Änderungen und beginnen Sie noch einmal von vorne.

Konfliktverwaltung des Software-Managers
Abbildung 9.1: Konfliktverwaltung des Software-Managers

9.3 Verwalten von Software-Repositorys und -Diensten

Wenn Sie Software von Drittanbietern installieren möchten, fügen Sie dem System weitere Software-Repositorys hinzu. Standardmäßig werden die Produkt-Repositorys wie die SUSE Linux Enterprise Server-DVD 11 SP4 und das zugehörige Aktualisierungs-Repository automatisch konfiguriert, sobald Sie Ihr System registrieren. Weitere Informationen zur Registrierung finden Sie unter Abschnitt 6.16.1.4, „Konfiguration von Novell Customer Center“. 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.

Zur Verwaltung der Repositorys starten Sie YaST, und wählen Sie Software › Software-Repositorys. Das Dialogfeld Konfigurierte Software-Repositorys wird geöffnet. Hier können Sie auch Abonnements für sogenannte Dienste verwalten, indem Sie den Eintrag Ansicht oben rechts im Dialogfeld zu Alle Dienste ändern. Ein Dienst in diesem Kontext bezeichnet einen Repository Index Service (RIS), der ein oder mehrere Software-Repositorys anbieten kann. Ein solcher Dienst kann dynamisch von seinem Administrator oder Hersteller geändert werden.

Jedes Repository enthält Dateien mit einer Beschreibung des Repository-Inhalts (Paketnamen, Versionen usw.). Diese Repository-Beschreibungsdateien werden in einen lokalen Cache heruntergeladen, der von YaST genutzt wird. Um deren Integrität sicherzustellen, können Software-Repositorys mit dem GPG-Schlüssel des Repository Maintainers signiert werden. Immer, wenn Sie ein neues Repository hinzufügen, bietet YaST die Möglichkeit, seinen Schlüssel zu importieren.

Warnung
Warnung: 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. SUSE Linux Enterprise Server trägt keine Verantwortung für potenzielle Probleme, die durch Installation von Software aus Software-Repositorys von Drittanbietern auftreten.

9.3.1 Hinzufügen von Software-Repositorys

Sie können Repositorys wahlweise von einer lokalen Festplatte, einem Wechselmedium (z. B. CD, DVD oder USB-Massenspeicher) oder von einem Netzwerk hinzufügen.

Zum Hinzufügen von Repositorys über das Dialogfeld Konfigurierte Software-Repositorys in YaST gehen Sie wie folgt vor:

  1. Klicken Sie auf Hinzufügen.

  2. Wählen Sie in der Liste der verfügbaren Medientypen den Typ für Ihr Repository aus:

    Für Netzwerkquellen ist in den meisten Fällen die Standardoption URL angeben ausreichend.

    Um ein Repository von einem Wechsellaufwerk oder einer lokalen Festplatte hinzuzufügen, wählen Sie die entsprechende Option aus und legen Sie das Medium ein bzw. schließen Sie das USB-Gerät an den Rechner an.

  3. Sie können auswählen, ob Sie jetzt Dateien mit Repository-Beschreibung herunterladen möchten. Wenn diese Option nicht aktiviert ist, lädt YaST die Dateien später automatisch herunter, wenn sie benötigt werden. Klicken Sie auf Weiter, um fortzufahren.

  4. Wenn Sie ein Repository aus einem Netzwerk hinzufügen, geben Sie die Daten ein, zu deren Eingabe Sie aufgefordert werden. Fahren Sie mit Weiter fort.

  5. Je nach hinzugefügtem Repository werden Sie gefragt, ob der GPG-Schlüssel importiert werden soll, mit dem das Repository signiert ist, oder Sie werden aufgefordert, eine Lizenz zu akzeptieren.

    Nach Bestätigung dieser Meldungen lädt YaST die Metadaten herunter und analysiert sie. Außerdem wird das Repository der Liste Konfigurierte Repositorys hinzugefügt.

  6. Passen Sie die Repository-Eigenschaften bei Bedarf wie unter Abschnitt 9.3.2, „Verwalten von Repository-Eigenschaften“ beschrieben an oder bestätigen Sie Ihre Änderungen mit OK, um das Konfigurationsdialogfeld zu schließen.

Nun können Sie Software aus diesem Repository installieren, wie unter Abschnitt 9.2, „Verwenden der KDE-Schnittstelle (Qt)“ beschrieben.

9.3.2 Verwalten von Repository-Eigenschaften

In der Übersicht Konfigurierte Software-Repositorys unter Software-Repositorys können Sie die folgenden Repository-Eigenschaften ändern:

Status

Der Repository-Status kann Aktiviert oder Deaktiviert lauten. Sie können nur Pakete von Repositorys installieren, die aktiviert sind. Klicken Sie zum vorübergehenden Ausschalten eines Repositorys auf Deaktivieren. Alternativ können Sie auf einen Repository-Namen doppelklicken und so den Status umschalten. Wenn ein Repository vollständig entfernt werden soll, klicken Sie auf Löschen.

Aktualisieren

Beim Aktualisieren eines Repositorys wird seine Inhaltsbeschreibung (Paketnamen, Versionen usw.) in einen lokalen Cache heruntergeladen, den YyST benutzt. Für statische Repositorys wie CDs oder DVDs genügt dies einmal, wohingegen Repositorys mit sich häufig änderndem Inhalt häufig aktualisiert werden sollten. Die einfachste Möglichkeit, einen Repository-Cache auf dem neuesten Stand zu halten, bietet die Option Automatisch aktualisieren. Zur manuellen Aktualisierung klicken Sie auf Aktualisieren und wählen Sie eine der Optionen.

Heruntergeladene Pakete nicht löschen

Pakete von entfernten Repositorys werden vor der Installation heruntergeladen. Standardmäßig werden Sie bei einer erfolgreichen Installation gelöscht. Wenn Sie Heruntergeladene Pakete nicht löschen aktivieren, werden die heruntergeladenen Pakete beibehalten. Der Download-Speicherort wird in /etc/zypp/zypp.conf konfiguriert, standardmäßig ist dies /var/cache/zypp/packages.

Priorität

Die Priorität eines Repositorys ist ein Wert zwischen 1 und 200, wobei 1 die höchste und 200 die niedrigste Priorität bezeichnet. Alle mit YaST hinzugefügten Repositorys erhalten standardmäßig die Priorität 99. Wenn Sie keinen bestimmten Prioritätswert für ein Repository festlegen möchten, können Sie auch den Wert 0 angeben. Das Repository erhält in diesem Fall die Standardpriorität (99). Wenn ein Paket in mehr als einem Repository vorhanden ist, hat das Repository mit der höchsten Priorität Vorrang. Damit können Sie vermeiden, dass Pakete unnötig aus dem Internet heruntergeladen werden, weil ein lokales Repository (beispielsweise eine DVD) eine höhere Priorität erhält.

Wichtig
Wichtig: Priorität versus Version

Das Repository mit der höchsten Prioriät wird auf jeden Fall bevorzugt. Stellen Sie daher sicher, dass das Update-Repository immer die höchste Priorität hat (standardmäßig 20), andernfalls installieren Sie womöglich eine veraltete Version, die erst beim nächsten Online-Update aktualisiert wird.

Name und URL

Wenn Sie den Namen oder die URL eines Repositorys ändern möchten, wählen Sie das Repository mit einem einfachen Klick in der Liste aus und klicken Sie dann auf Bearbeiten.

9.3.3 Verwalten von Repository-Schlüsseln

Um deren Integrität sicherzustellen, können Software-Repositorys mit dem GPG-Schlüssel des Repository Maintainers signiert werden. 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 stellen Sie sicher, dass er nicht geändert wird. Wenn Sie feststellen, dass der Schlüssel geändert wurde, könnte es sich um einen Fehler im Repository handeln. Deaktivieren Sie das Repository als Installationsquelle, bis Sie die Ursache für die Schlüsseländerung kennen.

Klicken Sie zur Verwaltung aller importierten Schlüssel auf GPG-Schlüssel... im Dialogfeld Konfigurierte Software-Repositorys. Wählen Sie einen Eintrag mit der Maus. Die Schlüsseleigenschaften werden unten im Fenster angezeigt. Sie können Schlüssel Hinzufügen, Bearbeiten oder Löschen, indem Sie auf die entsprechenden Schaltflächen klicken.

9.4 Halten Sie Ihr System auf dem neuesten Stand

Novell stellt fortlaufend Sicherheitspatches für Ihr Softwareprodukt bereit. Das Aktualisierungs-Miniprogramm informiert Sie über die Verfügbarkeit von Patches und ermöglicht deren Installation mit wenigen Mausklicks.

9.4.1 Verwenden des KDE-Programms zur Software-Aktualisierung

Das Symbol für das Programm zur Software-Aktualisierung befindet sich im Systemabschnitt der Kontrollleiste – ein Zahnrad mit einem grünen Pfeil. Wählen Sie zum manuellen Starten des Programms zur Software-Aktualisierung im Hauptmenü die Option Systemeinstellungen › Software installieren oder löschen › Software-Aktualisierungen. Drücken Sie alternativ die Taste AltF2 und geben Sie kpk_update ein.

Anmerkung
Anmerkung: Sichtbarkeit des Symbols

Das Symbol für das Programm zur Software-Aktualisierung wird im Systemabschnitt der Kontrollleiste angezeigt, wenn Patches verfügbar sind. Bewegen Sie den Mauszeiger auf das Symbol, damit die Anzahl der verfügbaren Patches angezeigt wird.

9.4.1.1 Installieren von Patches

  1. Das Symbol des Miniprogramms wird in der Kontrollleiste immer dann angezeigt, wenn Softwareaktualisierungen verfügbar sind. Klicken Sie mit der linken Maustaste auf das Symbol für das Programm zur Software-Aktualisierung. Das Softwarefenster Review and Update (Prüfen und aktualisieren) wird geöffnet.

  2. Wählen Sie einen zu installierenden Patch aus, indem die das Kontrollkästchen aktivieren. Detaillierte Informationen zu einem Patch erhalten Sie, indem Sie auf seinen Titel klicken. Aktivieren Sie das Kontrollkästchen in der Tabellenüberschrift, um alle verfügbaren Patches für die Installation auszuwählen.

  3. Klicken Sie auf Anwenden, um die Patch-Installation zu starten.

  4. Wenn Sie die Patch-Installation zum ersten Mal gestartet haben, werden Sie aufgefordert, das root-Passwort zweimal einzugeben, um fortfahren zu können. Wenn Sie auch Autorisierung speichern aktivieren, werden Sie nicht mehr zur Passworteingabe aufgefordert.

  5. Das Fenster Additional Changes (Zusätzliche Änderungen) wird geöffnet und zeigt eine Übersicht zur Installation an. Klicken Sie auf Weiter, um die Installation abzuschließen.

KDE-Programm zur Software-Aktualisierung
Abbildung 9.2: KDE-Programm zur Software-Aktualisierung

Die YaST-Online-Aktualisierung enthält erweiterte Funktionen zur Anpassung der Patch-Installation. Weitere Informationen hierzu finden Sie unter Kapitel 1, YaST-Online-Aktualisierung.

9.4.1.2 Konfigurieren des KDE-Programms zur Software-Aktualisierung

Das Programm zur Software-Aktualisierung prüft standardmäßig alle 24 Stunden, ob Updates verfügbar sind, benachrichtigt Sie, wenn Patches verfügbar sind, und nimmt keine automatische Installation von Patches vor. Diese Einstellungen können in den Software Management settings (Softwareverwaltungseinstellungen) geändert werden. Wählen Sie zum Öffnen der Software Management settings (Softwareverwaltungseinstellungen) im Hauptmenü Systemeinstellungen › Software installieren oder löschen › Einstellungenaus. Alternativ können Sie auch AltF2 drücken und kpk_settings eingeben. Die Einstellungen für das Programm zur Software-Aktualisierung befinden sich im Abschnitt Aktualisierungseinstellungen.

Wichtig
Wichtig: Patch-Ursprung

In den Software Management settings (Softwareverwaltungseinstellungen) können Sie auch die zu verwendenden Repositorys (Origin of Packages (Ursprung der Pakete) konfigurieren. Diese Einstellung gilt nicht nur für das Programm zur Software-Aktualisierung sondern auch für das KDE-Softwareverwaltungswerkzeug (Get and Remove Software (Software hinzufügen und entfernen)).

Stellen Sie sicher, dass das Repository Updates für SUSE Linux Enterprise Server 11 SP4 immer ausgewählt ist, da Sie andernfalls keine Patches erhalten.

9.4.2 Verwenden des GNOME-Miniprogramms zur Aktualisierung

Das Aktualisierungs-Miniprogramm befindet sich im Benachrichtigungsbereich der Kontrollleiste. Sein Symbol ändert sich abhängig von der Verfügbarkeit und Relevanz von Patches und dem Status der Aktualisierung. Wählen Sie zum manuellen Aufrufen des Miniprogramms Computer › Weitere Anwendungen › System › Softwareaktualisierung aus.

Anmerkung
Anmerkung: Sichtbarkeit des Symbols

Das Symbol des Miniprogramms ist nur dann sichtbar, wenn die folgenden Bedingungen erfüllt sind:

  • Es sind Patches verfügbar.

  • Die GUI wurde nicht mit dem Benutzer root gestartet.

  • Die GUI wurde nicht in einer VNC-Sitzung gestartet.

Um das Update-Anzeigeprogramm zu starten, wenn kein Miniprogramm-Symbol sichtbar ist, drücken Sie AltF2 und geben Sie gpk-update-viewer ein.

Offene Schachtel mit Globus

Das Aktualisierungs-Applet ist aktiv (es wird z. B. nach Aktualisierungen gesucht oder Software installiert).

Roter Stern mit Ausrufezeichen

Sicherheits-Patches sind verfügbar.

Orangefarbener Stern mit Aufwärtspfeil

Wichtige Patches sind verfügbar.

Gelber Stern mit Abwärtspfeil

Einfache Patches sind verfügbar.

Gelbes Dreieck mit Ausrufezeichen

Ein Fehler ist aufgetreten.

9.4.2.1 Installieren von Patches

Prozedur 9.1: Installieren von Patches
  1. Sobald neue Patches verfügbar sind, wird eine Benachrichtigung angezeigt und das Symbol für das Miniprogramm zur Aktualisierung erscheint im Benachrichtigungsbereich. Klicken Sie entweder in der Nachricht auf Updates installieren oder klicken Sie auf das Symbol, um das Fenster Softwareaktualisierung zu öffnen.

  2. Alle Sicherheitsupdates und alle wichtigen Patches sind bereits ausgewählt. Es wird dringend empfohlen, diese Patches zu installieren. Weniger wichtige Patches können Sie manuell auswählen, indem Sie die entsprechenden Kontrollkästchen aktivieren. Detaillierte Informationen zu einem Patch erhalten Sie, indem Sie auf seinen Titel klicken.

  3. Klicken Sie auf Updates installieren, um die Patch-Installation zu starten.

  4. Das Fenster Additional Confirmation Required (Zusätzliche Bestätigung erforderlich) wird geöffnet und zeigt eine Übersicht zur Installation an. Klicken Sie auf Weiter, um fortzufahren.

  5. Geben Sie das root-Passwort am Authentifizierungs-Bildschirm ein und fahren Sie fort mit Authentifizieren.

GNOME-Miniprogramm zur Aktualisierung
Abbildung 9.3: GNOME-Miniprogramm zur Aktualisierung

Die YaST-Online-Aktualisierung enthält erweiterte Funktionen zur Anpassung der Patch-Installation. Weitere Informationen hierzu finden Sie unter Kapitel 1, YaST-Online-Aktualisierung.

9.4.2.2 Konfigurieren des Miniprogramms zur Softwareaktualisierung

Klicken Sie zum Konfigurieren des Aktualisierungs-Miniprogramms mit der rechten Maustaste auf das Aktualisierungssymbol in der Kontrollleiste und wählen Sie Eigenschaften. Im Konfigurations-Dialogfeld können Sie die folgenden Einstellungen bearbeiten:

Auf Aktualisierungen prüfen

Wählen Sie, wie oft eine Prüfung auf Updates erfolgen soll: Stündlich, Täglich, Wöchentlich oder Nie.

Automatische Installation

Konfigurieren Sie, ob Patches automatisch installiert werden sollen oder nicht (Standard). Automatische Installation kann nur für Sicherheits-Patches oder für alle Patches gewählt werden.

Prüfe auf wichtige Aktualisierungen

Wählen Sie, wie oft eine Prüfung auf wichtige Aktualisierungen erfolgen soll: Täglich, Wöchentlich oder Nie.

Überprüfen auf Aktualisierungen bei Verwendung einer mobilen Breitbandverbindung

Diese Konfigurationsoption ist nur auf mobilen Computern verfügbar. Standardmäßig deaktiviert.

Weitere Optionen können im gconf-editor konfiguriert werden: apps › gnome-packagekit.

Diese Seite drucken