Pagina 2 di 2

Oggetto: Pulizia del pacchetto della vecchia versione

Pubblicato: 24 agosto 2026 - 13:21
di Kevin-LH76
Ma in questo modo non vengono restituite tutte le versioni, solo quella corrente?

L'obiettivo sarebbe quello di recuperare tutte le versioni per poterle esaminare ed eliminare quelle diverse da quella corrente, utilizzando l'ultimo link fornito.

Oggetto: Pulizia del pacchetto della vecchia versione

Pubblicato: 24 agosto 2026 - 17:14
di sfontenau
Questo:

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

restituisce tutti i pacchetti

. E il dizionario local_package_list restituisce tutte le versioni più recenti dei pacchetti per ogni capacità dell'host.

In pratica, tutto ciò che non appare in local_package_list ma appare prima di esso dovrebbe essere rimosso.

Oggetto: Pulizia del pacchetto della vecchia versione

Pubblicato: 24 agosto 2026 - 17:59
di Kevin-LH76
`store_localstore = localstore.packages()` restituisce semplicemente l'ultima versione del pacchetto dal repository, ma come dire..
Sto eliminando le diverse versioni

Esempio: microsoft-defender-antivirus-definition-update è la versione - 1.457.318.0-320

store_localstore = localstore.packages() restituisce una riga con la versione 1.457.318.0-320, mentre nel database sono presenti 929 righe per questo pacchetto.

Come posso eliminare tutte le diverse versioni o almeno gli elenchi per rimuoverle utilizzando il comando `delete package`?

Perché nella tua documentazione, l'eliminazione del pacchetto richiede una versione specifica
Rimuove un pacchetto di una versione specifica. La richiesta deve essere un elenco []. Può accettare più pacchetti separati da virgole, .

Esempio:

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