Salve,
abbiamo dei pacchetti che si aggiornano regolarmente e purtroppo questo genera molte versioni sul server.
È possibile eliminarle, mantenendo un numero minimo di versioni e liberando così automaticamente spazio su disco?
Cordiali saluti
Pulizia del pacchetto della vecchia versione
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Ciao
, puoi fare clic con il pulsante destro del mouse nel repository privato e vedrai "Seleziona pacchetti obsoleti".
Puoi quindi modificare la selezione o eliminarli direttamente.
, puoi fare clic con il pulsante destro del mouse nel repository privato e vedrai "Seleziona pacchetti obsoleti".
Puoi quindi modificare la selezione o eliminarli direttamente.
-
Kevin-LH76
- Messaggi: 22
- Iscrizioni: 8 febbraio 2026 - ore 17:57
Salve,
l'obiettivo sarebbe quello di automatizzare il processo ed evitare di doverlo fare manualmente.
Cordiali saluti.
l'obiettivo sarebbe quello di automatizzare il processo ed evitare di doverlo fare manualmente.
Cordiali saluti.
Salve,
non l'avevamo previsto. Servirebbe uno script dedicato.
non l'avevamo previsto. Servirebbe uno script dedicato.
-
Kevin-LH76
- Messaggi: 22
- Iscrizioni: 8 febbraio 2026 - ore 17:57
Abbiamo uno script auto_update_package; esiste un comando tramite wapt-get per eseguire questa azione?
No, nessuno. Il comando è stato ritenuto troppo pericoloso e non è stato implementato.
Usa questo script come guida per identificare la versione più recente di ogni pacchetto disponibile:
https://github.com/comitari/wapt-packag ... r/setup.py
Il processo di rimozione è il seguente:
Elenca tutti i pacchetti.
Identifica la versione più recente di ogni pacchetto presente nel repository per ogni macchina. (Il codice lo fa già.)
Rimuovi tutti i pacchetti non presenti nell'elenco calcolato in precedenza
. Elimina utilizzando https://www.wapt.fr/fr/doc/wapt-api.htm ... ges-delete
Usa questo script come guida per identificare la versione più recente di ogni pacchetto disponibile:
https://github.com/comitari/wapt-packag ... r/setup.py
Il processo di rimozione è il seguente:
Elenca tutti i pacchetti.
Identifica la versione più recente di ogni pacchetto presente nel repository per ogni macchina. (Il codice lo fa già.)
Rimuovi tutti i pacchetti non presenti nell'elenco calcolato in precedenza
. Elimina utilizzando https://www.wapt.fr/fr/doc/wapt-api.htm ... ges-delete
-
Kevin-LH76
- Messaggi: 22
- Iscrizioni: 8 febbraio 2026 - ore 17:57
Salve,
grazie al vostro messaggio e alla documentazione, sono riuscito a recuperare l'elenco dei pacchetti e delle relative versioni.
Tuttavia, ho difficoltà a trovare tutte le versioni di un pacchetto per poter rimuovere quella diversa dalla versione corrente.
grazie al vostro messaggio e alla documentazione, sono riuscito a recuperare l'elenco dei pacchetti e delle relative versioni.
Tuttavia, ho difficoltà a trovare tutte le versioni di un pacchetto per poter rimuovere quella diversa dalla versione corrente.
-
Kevin-LH76
- Messaggi: 22
- Iscrizioni: 8 febbraio 2026 - ore 17:57
Ho provato a recuperare l'elenco tramite l'API con la seguente richiesta:
Le opzioni sembrano non funzionare con la risorsa Pacchetto, mentre non ho problemi con la risorsa Host.
Ho provato a testarlo con la scheda di reporting della console e funziona benissimo.
Codice: Seleziona tutto
/api/v3/packages?filter=package:tcfpkg-microsoft-defender-antivirus-definition-update&reachable=1&columns=package,id,version&limit=2000Ho provato a testarlo con la scheda di reporting della console e funziona benissimo.
Codice: Seleziona tutto
SELECT package, name , version , id from packages where package = 'tcfpkg-microsoft-defender-antivirus-definition-update' and version <> '1.457.304.0-312'Devi passare attraverso la cartella /packages come mostrato nel codice che ho fornito in precedenza; è un metodo molto più pulito perché contiene i dati reali.
