Löschen Sie obsolete RPMS-Skript

Löschen von obsoleten RPM-Dateien aus einem Verzeichnis
Jetzt downloaden

Löschen Sie obsolete RPMS-Skript Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL v3
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Darwin Slattery
  • Website des Verlags:
  • http://www.hyperdrifter.com/

Löschen Sie obsolete RPMS-Skript Stichworte


Löschen Sie obsolete RPMS-Skript Beschreibung

Veraltete RPM-Dateien aus einem Verzeichnis löschen Das löschen Sie obtolete RPMS-Skript ist ein Skript, mit dem veraltete RPM-Dateien aus einem Verzeichnis gelöscht werden können. Das auf dieser Seite enthaltene Python-Skript löscht obsolete RPM-Paketdateien aus einem Verzeichnis. RPM ist ein Software-Management-System, das für viele Linux-Distributionen einschließlich Fedora verwendet wird. Dieses Skript kann nützlich sein, wenn Sie den Speicherplatzbedarf der lokal gespeicherten Aktualisierungspakete minimieren möchten.Usage synopsisrm_obsolete_rpms.py {-d | --Dir = dir} {-n | --num-obtolete = nummer} {-x | --Exclude = REG-EX} {-f | --force} {-s | --srpm} {-v | --verbose} {-q | --quiet} {--log-prefix = text} { -U | - Usage} {-h | --help} {--version} Dieses Skript löscht obsolete Dateien, indem Sie die Versionsinformationen aller RPM-Paketdateien vergleichen, die das gleiche Softwarepaket bereitstellen. Sie können eine beliebige Anzahl von Pfaden von Verzeichnissen angeben, um zu suchen, und Sie können auch spezifische Pakete ausschließen, um auf der Obsoleszenz getestet zu werden. Zum Ausführen dieses Skripts Geben Sie einfach den Pfad eines Verzeichnisses mit RPM-Paketdateien mit der Option --Dir an. Um beispielsweise obsolete RPMs aus dem Verzeichnis "/ tmp / packages" zu löschen, führen Sie den folgenden Befehl aus: RM_OBSOLETE_RPMS.py --dir = / tmp / packagesthe-Skript zeigt eine Liste der RPM-Pakete an, die als obsolet erachtet wird, und bitten Sie um Bestätigung bevor Sie sie aus dem Dateisystem löschen. Um die Bestätigungsnachricht zu deaktivieren, fügen Sie die Option --Force hinzu. Sie können das Skript auch konfigurieren, um eine bestimmte Anzahl von veralteten Versionen eines Pakets zu halten. Wenn Sie beispielsweise eine veraltete Version jedes Pakets behalten möchten, falls die neueste Version Probleme verursacht, können Sie dies mit dem folgenden Befehl erreichen: RM_OBSOLETE_RPMS.py --dir = / tmp / packages --num-obtolete = 1note das Die Option --num-obsolete Gibt die Anzahl der Versionen an, um die neueste Version des Pakets nicht auszuschließen. In diesem Fall würden alle außer den neuesten und die zweiteste und die zweiteste Version gelöscht.Um die Löschung bestimmter Pakete zu verhindern, die Sie einen regulären Ausdruck liefern können, der gegen alle RPM-Paketdateinamen getestet wird. Wenn der Ausdruck übereinstimmt, wird diese Drehzahl von dem Obsoleszenztest ausgeschlossen. Um beispielsweise alle Kernel-Pakete auszuschließen, führen Sie den folgenden Befehl aus: rm_obsolete_rpms.py --dir = / tmp / packages - EXCLUDE = '^ Kernel. *' HINWEIS: Beinhalten Sie die regulären Ausdrücke immer in einzelne Zitate, um zu verhindern, dass sie interpretiert werden Als Glob-Ausdruck sehen Sie weitere Informationen darüber, was das Skript tut, und welche Pakete, die es untersucht, fügt die Option --verbose hinzu. Fügen Sie zur Deaktivierung aller Ausgaben außer Warn- und Fehlermeldungen die Option --Quietoption hinzu. Weitere Informationen zu diesen und anderen Optionen lesen Sie bitte die Hilfeinformationen mit dem Skript. Sie können darauf zugreifen, indem Sie die Option --help hinzufügen. Zum Beispiel: RM_OBSOLETE_RPMS.PY --HelpminiMimen Die Größe eines Yum-Cache-VerzeichnissesDas Grund für das Schreiben dieses Skripts sollte ein Feature bereitstellen, das in der aktuellen Umsetzung von yum fehlt. Yum ist ein RPM-basiertes Software-Management-System, das eine Option zum Aufbewahren von Paketdateien in einem Cache-Verzeichnis zur späteren Verwendung bietet. Es bietet jedoch keine Funktion zur Löschung von Paketdateien, die veraltet sind, da eine neuere Version desselben Pakets heruntergeladen wurde. Der folgende Befehl kann manuell oder aus einem CRON-Skript ausgeführt werden, um das Standard-Cache-Verzeichnis auf Fedora Linux-Systeme zu reinigen: RM_OBSOLETE_RPMS.py --dir = / var / cache / yum --forcetest SystemFedora 9Python 2.5.1-25RPM-PYTHON 4.4. 2.3-2 Anforderungen: · Python · RPM-PYTHON


Löschen Sie obsolete RPMS-Skript Zugehörige Software

Obpkg

obpkg ist ein Frontend GTK2 + basierendes Frontend für das OpenBSD-Ports / Paketsystem. ...

170

Herunterladen

Kolonist

Colonist ist eine Meta-Distribution, die vorhandene Live-CD-Linux-Distributionen ausnutzt, indem sie sie an die Colinux-Plattform anpassen. ...

143

Herunterladen

Luau

Luau ist ein dezentrales Autoupdate-Framework, das sowohl Software als auch Nachrichten liefert. ...

163

Herunterladen