Bereinigung des alten Pakets

Fragen zu WAPT-Paketen / Anfragen und Hilfe bezüglich WAPT-Paketen.
Forumregeln
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support ist in diesem Forum verfügbar.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version, die vollständige Versionsnummer und die Build-Nummer (2.2.1.11957 / 2.2.2.12337 / usw.) sowie die Enterprise-/Discovery-Edition an.
* Versionen 1.8.2 und älter werden nicht mehr unterstützt. Fragen zu Version 1.8.2 werden nur beantwortet, wenn sie sich auf ein Upgrade auf eine unterstützte Version (2.1, 2.2 usw.) beziehen.
* Geben Sie das Server-Betriebssystem (Linux/Windows) und die Version (Debian Buster/Bullseye – CentOS 7 – Windows Server 2012/2016/2019) an.
* Geben Sie gegebenenfalls das Betriebssystem des Administrations-/Paketerstellungsrechners und des Rechners mit dem problematischen Agenten an (Windows 7/10/11/Debian 11/etc.).
* Vermeiden Sie es, mehrere Fragen in einem Thema zu stellen, da diese sonst möglicherweise ignoriert werden. Falls mehrere Themen relevant sind, erstellen Sie bitte separate Themen, vorzugsweise nacheinander und nicht gleichzeitig (d. h. vermeiden Sie Spam im Forum).
* Fügen Sie Code-Snippets, Screenshots und andere Bilder direkt in Ihren Beitrag ein. Links zu Pastebin, Bitly und anderen Drittanbieterseiten werden systematisch entfernt.
* Wie in jedem Community-Forum erfolgt die Unterstützung freiwillig durch die Mitglieder. Für kommerziellen Support kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +44 2 40 97 57 55.
Kevin-LH76
Nachrichten: 23
Anmeldung: 8. Februar 2026 – 17:57 Uhr

21. August 2026 – 15:37 Uhr

Hallo,

wir haben Pakete, die regelmäßig aktualisiert werden. Leider entstehen dadurch viele Versionen auf dem Server.
Gibt es eine Möglichkeit, diese zu bereinigen, sodass nur eine minimale Anzahl an Versionen verbleibt und dadurch automatisch Speicherplatz freigegeben wird?

Viele Grüße
Benutzeravatar
Sfonteneau
WAPT-Experte
Nachrichten: 2376
Registriert: 10. Juli 2014 - 23:52 Uhr
Kontakt:

21. August 2026 – 16:35 Uhr

Hallo

, Sie können im privaten Repository mit der rechten Maustaste klicken und sehen dann die Option „Veraltete Pakete auswählen“.

Anschließend können Sie die Auswahl bearbeiten oder die Pakete direkt löschen.
Kevin-LH76
Nachrichten: 23
Anmeldung: 8. Februar 2026 – 17:57 Uhr

21. August 2026 – 16:47 Uhr

Hallo,

das Ziel wäre, den Vorgang zu automatisieren und die manuelle Bearbeitung zu vermeiden.

Viele Grüße.
Benutzeravatar
Sfonteneau
WAPT-Experte
Nachrichten: 2376
Registriert: 10. Juli 2014 - 23:52 Uhr
Kontakt:

21. August 2026 – 16:52 Uhr

Hallo,

das hatten wir nicht eingeplant. Dafür wäre ein eigenes Skript erforderlich.
Kevin-LH76
Nachrichten: 23
Anmeldung: 8. Februar 2026 – 17:57 Uhr

21. August 2026 – 16:56 Uhr

Wir haben ein Skript für automatische Paketaktualisierungen; gibt es einen Befehl über wapt-get, um diese Aktion auszuführen?
Benutzeravatar
Sfonteneau
WAPT-Experte
Nachrichten: 2376
Registriert: 10. Juli 2014 - 23:52 Uhr
Kontakt:

21. August 2026 – 17:06 Uhr

Nein, keine. Der Befehl wurde als zu gefährlich eingestuft und nicht implementiert.

Verwenden Sie dieses Skript als Anleitung, um die neueste Version jedes verfügbaren Pakets zu ermitteln:

https://github.com/comitari/wapt-packag ... r/setup.py.

Der Deinstallationsprozess ist wie folgt:

Alle Pakete auflisten.
Die neueste Version jedes im Repository vorhandenen Pakets für jeden Rechner ermitteln. (Dies geschieht bereits im Code.)
Alle Pakete entfernen, die nicht in der zuvor berechneten Liste enthalten sind

. Löschen mit https://www.wapt.fr/fr/doc/wapt-api.htm ... ges-delete
Kevin-LH76
Nachrichten: 23
Anmeldung: 8. Februar 2026 – 17:57 Uhr

21. August 2026 – 17:07 Uhr

Ich werde mir das ansehen, danke
Kevin-LH76
Nachrichten: 23
Anmeldung: 8. Februar 2026 – 17:57 Uhr

21. August 2026 – 19:56 Uhr

Hallo,

mithilfe Ihrer Nachricht und der Dokumentation konnte ich die Liste der Pakete und ihrer aktuellen Versionen abrufen.

Ich habe jedoch Schwierigkeiten, alle Versionen eines Pakets zu finden, um diejenige zu entfernen, die von der aktuellen Version abweicht.
Kevin-LH76
Nachrichten: 23
Anmeldung: 8. Februar 2026 – 17:57 Uhr

23. August 2026 – 15:28 Uhr

Ich habe versucht, die Liste über die API mit folgender Anfrage abzurufen:

Code: Alle auswählen

/api/v3/packages?filter=package:tcfpkg-microsoft-defender-antivirus-definition-update&reachable=1&columns=package,id,version&limit=2000
Die Optionen scheinen bei der Package-Ressource nicht zu funktionieren, wohingegen ich mit der Hosts-Ressource keine Probleme habe.

Ich habe es mit dem Reporting-Tab der Konsole getestet und es funktioniert einwandfrei.

Code: Alle auswählen

SELECT package, name , version , id from packages where package = 'tcfpkg-microsoft-defender-antivirus-definition-update' and version <> '1.457.304.0-312'
Benutzeravatar
Sfonteneau
WAPT-Experte
Nachrichten: 2376
Registriert: 10. Juli 2014 - 23:52 Uhr
Kontakt:

24. August 2026 - 10:06 Uhr

Sie müssen den Ordner /packages durchlaufen, wie es in dem von mir zuvor angegebenen Codebeispiel gezeigt wird. Das ist viel übersichtlicher, da es sich um die eigentlichen Daten handelt.
Antwort