Seite 2 von 2

Betreff: Aufräumen des alten Versionspakets

Veröffentlicht: 24. August 2026 - 13:21 Uhr
von Kevin-LH76
Aber werden dadurch nicht alle Versionen zurückgegeben, sondern nur die aktuelle?

Ziel wäre es, alle Versionen abzurufen, um sie durchzusehen und alle zu löschen, die sich von der aktuellen Version unterscheiden (siehe Ihren letzten Link).

Betreff: Aufräumen des alten Versionspakets

Veröffentlicht: 24. August 2026 - 17:14 Uhr
von Sfonteneau
Diese Zeile (

https://github.com/comitari/wapt-packag ... tup.py#L71)

gibt alle Pakete zurück

. Das Dictionary `local_package_list` enthält die jeweils aktuellsten Paketversionen für jede Host-Funktion.

Alles, was nicht in `local_package_list`, aber darüber aufgeführt ist, sollte entfernt werden.

Betreff: Aufräumen des alten Versionspakets

Veröffentlicht: 24. August 2026 – 17:59 Uhr
von Kevin-LH76
`store_localstore = localstore.packages()` gibt einfach die neueste Version des Pakets aus dem Repository zurück, aber wie kann man sagen..
Ich lösche die verschiedenen Versionen

Beispiel: microsoft-defender-antivirus-definition-update ist Version - 1.457.318.0-320

store_localstore = localstore.packages() gibt eine Zeile mit der Version 1.457.318.0-320 zurück, während in der Datenbank 929 Zeilen für dieses Paket vorhanden sind.

Wie kann ich entweder alle verschiedenen Versionen löschen oder zumindest die Listen, um sie mit `delete package` zu ​​entfernen?

Weil in Ihrer Dokumentation für das Löschen eines Pakets eine bestimmte Version erforderlich ist
Entfernt ein Paket einer bestimmten Version. Die Anfrage muss eine Liste [] sein. Sie kann mehrere, durch Kommas getrennte Pakete enthalten.

Beispiel: `

wapt-get server-request /api/v3/packages_delete --method=POST --data="['ht-wapt-debian-gui_2.6.0.16977-2_0fce3ca2b61ebdbdc9b4b065cfe87176_PROD.wapt']" -c /opt/wapt/wapt-get.ini --wapt-server-user=user --wapt-server-passwd=password`