OnWorks Linux- und Windows-Online-WorkStations

Logo

Kostenloses Online-Hosting für WorkStations

<Zurück | Inhalte | Weiter>

7.5.3. Automatisierung der Paketverwaltung und Aktualisierungen‌


7.5.3.1. Allgemeine Bemerkungen


Das erste, was Sie nach der Installation eines neuen Systems tun, ist das Anwenden von Updates. Dies gilt für alle Betriebssysteme und Linux ist nicht anders.


Die Updates für die meisten Linux-Systeme finden Sie normalerweise auf einer nahegelegenen Site, die Ihre Distribution widerspiegelt. Listen der Websites, die diesen Service anbieten, finden Sie auf der Website Ihrer Distribution, siehe Anhang A.


Updates sollten regelmäßig durchgeführt werden, wenn möglich täglich – aber alle paar Wochen wäre ein vernünftiger Anfang. Sie sollten unbedingt versuchen, die aktuellste Version Ihrer Distribution zu verwenden, da sich Linux ständig ändert. Wie bereits erwähnt, werden in einem stetigen Rhythmus neue Funktionen, Verbesserungen und Fehlerbehebungen bereitgestellt und manchmal auch wichtige Sicherheitsprobleme behoben.


Die gute Nachricht ist, dass die meisten Linux-Distributionen Tools bereitstellen, sodass Sie nicht täglich Dutzende Pakete manuell aktualisieren müssen. Die folgenden Abschnitte geben einen Überblick darüber Paketmanager-Manager. Es gibt noch viel mehr zu diesem Thema, sogar regelmäßige Aktualisierungen von Quellpaketen sind automatisch verwaltbar; Wir listen nur die bekanntesten Systeme auf. Die empfohlenen Vorgehensweisen finden Sie immer in der Dokumentation Ihrer spezifischen Distribution.


Image

7.5.3.2. GEEIGNET


Das Advanced Package Tool ist ein Verwaltungssystem für Softwarepakete. Das Befehlszeilentool zum Bearbeiten von Paketen ist apt-get, das eine ausgezeichnete Manpage enthält, die beschreibt, wie man Pakete installiert und aktualisiert und wie man einzelne Pakete oder die gesamte Distribution aktualisiert. APT hat seine Wurzeln in der Debian GNU/Linux-Distribution und ist dort der Standardmanager für die Debian-Pakete. APT wurde so portiert, dass es auch mit RPM-Paketen funktioniert. Der Hauptvorteil von APT besteht darin, dass es kostenlos und flexibel einsetzbar ist. Damit können Sie Systeme einrichten, die den in den nächsten Abschnitten aufgeführten verteilungsspezifischen (und in manchen Fällen kommerziellen) Systemen ähneln.


Im Allgemeinen bei der ersten Verwendung apt-get, benötigen Sie einen Index der verfügbaren Pakete. Dies geschieht mit dem Befehl


apt-get Aktualisierung


Danach können Sie es verwenden apt-get um dein System zu aktualisieren:


apt-get mehr Stunden


Tun Sie dies häufig, es ist eine einfache Möglichkeit, Ihr System auf dem neuesten Stand und damit sicher zu halten.


Abgesehen von dieser allgemeinen Verwendung apt-get ist auch bei der Installation einzelner Pakete sehr schnell. So funktioniert es:


[david@jupiter ~] su - -c „apt-get install xsnow“

Passwort:

Paketlisten werden gelesen... Fertig. Abhängigkeitsbaum erstellen... Fertig

Die folgenden NEUEN Pakete werden installiert: xsnow

[david@jupiter ~] su - -c „apt-get install xsnow“

Passwort:

Paketlisten werden gelesen... Fertig. Abhängigkeitsbaum erstellen... Fertig

Die folgenden NEUEN Pakete werden installiert: xsnow


0 Pakete wurden aktualisiert, 1 neu installiert, 0 entfernt und 3 nicht aktualisiert. Es werden 33.6 KB an Archiven benötigt.

Nach dem Entpacken werden 104 KB zusätzlicher Speicherplatz verwendet.

Get:1 http://ayo.freshrpms.net redhat/9/i386/os xsnow 1.42-10 [33.6kB] 33.6kB in 0s geholt (106kB/s)

RPM (-Uvh) wird ausgeführt...

Vorbereitung... ########################################### [100% ]

1:xsnow ######################################### [100 %]

0 Pakete wurden aktualisiert, 1 neu installiert, 0 entfernt und 3 nicht aktualisiert. Es werden 33.6 KB an Archiven benötigt.

Nach dem Entpacken werden 104 KB zusätzlicher Speicherplatz verwendet.

Get:1 http://ayo.freshrpms.net redhat/9/i386/os xsnow 1.42-10 [33.6kB] 33.6kB in 0s geholt (106kB/s)

RPM (-Uvh) wird ausgeführt...

Vorbereitung... ########################################### [100% ]

1:xsnow ######################################### [100 %]

Beachten Sie das -c Option zum su Befehl, der der Root-Shell angibt, nur diesen Befehl auszuführen und dann zur Benutzerumgebung zurückzukehren. Auf diese Weise können Sie nicht vergessen, das Root-Konto zu kündigen.


Image

Sollten Abhängigkeiten zu anderen Paketen bestehen, apt-get wird diese unterstützenden Pakete herunterladen und installieren. Weitere Informationen finden Sie im APT HOWTO.

7.5.3.3. Systeme, die RPM-Pakete verwenden


Update Agent, der ursprünglich nur RedHat-RPM-Pakete unterstützte, ist jetzt auf eine breitere Palette von Software portiert, einschließlich Nicht-RedHat-Repositorys. Dieses Tool bietet ein vollständiges System zum Aktualisieren der RPM-Pakete auf einem RedHat- oder Fedora Core-System. Geben Sie in der Befehlszeile Folgendes ein: up2date um Ihr System zu aktualisieren. Auf dem Desktop ist standardmäßig ein kleines Symbol aktiviert, das Ihnen anzeigt, ob Updates für Ihr System verfügbar sind oder nicht.


Yellowdogs Updater geändert (yum) ist ein weiteres Tool, das in letzter Zeit immer beliebter wurde. Es handelt sich um ein interaktives, aber automatisiertes Update-Programm zum Installieren, Aktualisieren oder Entfernen von RPM-Paketen auf einem System. Es ist das Tool der Wahl auf Fedora-Systemen.


Unter SuSE Linux wird alles mit YaST erledigt, einem weiteren Setup-Tool, das eine Vielzahl von Systemverwaltungsaufgaben unterstützt, darunter auch die Aktualisierung von RPM-Paketen. Ab SuSE Linux 7.1 können Sie das Upgrade auch über eine Weboberfläche und SIE, Yast Online Update, durchführen.


Top OS Cloud Computing bei OnWorks: