Verwijder Obsolete RPMS-script

Verwijder Obsolete RPM-bestanden uit een map
Download nu

Verwijder Obsolete RPMS-script Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL v3
  • Prijs:
  • FREE
  • Naam uitgever:
  • Darwin Slattery
  • Uitgever website:
  • http://www.hyperdrifter.com/

Verwijder Obsolete RPMS-script Tags


Verwijder Obsolete RPMS-script Beschrijving

Obsolete RPM-bestanden verwijderen uit een map Verwijder verouderde RPMS-script is een script dat kan worden gebruikt om verouderde RPM-bestanden uit een directory te verwijderen. Het python-script op deze pagina verwijdert Verouderde RPM-pakketbestanden uit een map. RPM is een softwarebeheersysteem dat wordt gebruikt op veel Linux-distributies, waaronder Fedora. Dit script kan handig zijn als u de vereiste schijfruimte van lokaal opgeslagen updatepakketten wilt minimaliseren.USAGE SYNOPSISRM_OBSOLETE_RPMS.PY {-D | --NL = DIR} {-N | - Num-Obsolete = nummer} {-x | --Exclude = REG-EX} {-F | --force}} {-V | --Verbose} {-Q | --Ciet} {--log-prefix = tekst} { -U | --usage} {-H | --HELP} {--Version} Dit script verwijdert verouderde bestanden door de versie-informatie van alle RPM-pakketbestanden te vergelijken die hetzelfde softwarepakket bieden. U kunt elk aantal paden van mappen opgeven om te zoeken en u kunt ook specifieke pakketten uitsluiten om te worden getest op veroudering. Om dit script uit te voeren, geeft u eenvoudig het pad van een map op die RPM-pakketbestanden bevat met behulp van de optie - DIR. Om bijvoorbeeld verouderde RPMS uit de map '/ TMP / Packages te verwijderen', voert u de volgende opdracht uit: RM_OBSOLETE_RPMS.PY - DIR = / TMP / PAPAGESTHE-script geeft een lijst met RPM-pakketten weer die het als verouderd is geacht en om bevestiging vraagt voordat u ze uit het bestandssysteem verwijdert. Om het bevestigingsbericht uit te schakelen, voegt u de bevrediging toe. U kunt het script ook configureren om een specifiek aantal verouderde versies van een pakket te behouden. Als u bijvoorbeeld een verouderde versie van elk pakket wilt behouden in het geval de nieuwste versie problemen veroorzaakt, kunt u dit bereiken met behulp van de volgende opdracht: RM_ObSolete_Rpms.py --DIR = / TMP / PAKKETTEN - NUM-OVERLOGEND = 1NOTE De optie - -num-verouderde optie geeft het aantal versies aan om de nieuwste versie van het pakket uit te sluiten. In dit geval zouden alles behalve de nieuwste en de tweede nieuwste versies worden verwijderd. Om te voorkomen dat de verwijdering van specifieke pakketten, kunt u een reguliere expressie leveren die wordt getest tegen alle bestandsnamen van RPM-pakket. Als de uitdrukking overeenkomt, wordt dat RPM uitgesloten van de verouderingstest. Om bijvoorbeeld alle kernelpakketten uit te sluiten, voert u de volgende opdracht uit: RM_OBSOLETE_RPMS.PY --DIR = / TMP / PACKAGES --Exclude = '^ kernel. *' Opmerking: sluit altijd de reguliere uitdrukkingen in Single Quotes om te voorkomen dat ze worden geïnterpreteerd als een glob-expressie. Om meer informatie te zien over wat het script aan het doen is en welke pakketten het onderzoekt, voegt u de verkeerde optie --verbose toe. Om alle uitvoer te schakelen, behalve waarschuwings- en foutmeldingen, voegt u de optie --Ciet toe. Voor meer informatie over deze en andere opties, lees dan de hulpinformatie die bij het script is geleverd. U kunt dit toegang krijgen door de optie --Help toe te voegen. Bijvoorbeeld: RM_OBSOLETE_RPMS.PY --Helpminising De grootte van een YUM-cachediool De reden om dit script te schrijven was om een functie te verschaffen die ontbrak in de huidige implementatie van yum. Yum is een RPM-gebaseerd softwarebeheersysteem dat een optie biedt om gedownloade pakketbestanden in een cachedirectory te houden voor later gebruik. Het biedt echter geen functie om pakketbestanden te verwijderen die verouderd zijn geworden omdat een nieuwere versie van hetzelfde pakket is gedownload. De volgende opdracht kan handmatig of van een cron-script worden uitgevoerd om de standaardcache-directory op Fedora Linux-systemen te reinigen: RM_OBSOLETE_RPMS.PY --DIR = / VAR / CACHE / YUM --FORETEST SYSTEMMEFEDORA 9HON 2.5.1-25RPM-PYTHON 4.4. 2.3-2 Vereisten: · Python · RPM-Python


Verwijder Obsolete RPMS-script Gerelateerde software

origo-indienen

Origo-SIGO-INDIENING is een opdrachtregelgereedschap voor geautomatiseerde creatie van releases bij het Origo Software Development-platform. ...

235

Downloaden

sdvel

Sdvel (gestructureerd ontwikkelingskader) scheidt release-engineering van Codebase-configuratie. ...

168

Downloaden

Ha-tools

HA-TOOLS Geef enkele programma's om de shell-scripting in een hoge beschikbaarheidsomgeving te verbeteren. ...

350

Downloaden