Salve,
innanzitutto vorrei complimentarmi con il team per l'ottimo lavoro svolto su questo fantastico software, che mi è di grande aiuto ogni giorno!
Ho però un piccolo problema. Ho circa 100 computer su cui è installato un determinato software, gestito tramite gruppi. Ieri ho provato ad aggiornare un pacchetto (PDFCreator). Ho creato un pacchetto con l'ultima versione e l'ho aggiunto al mio gruppo di pacchetti. L'operazione è andata a buon fine e l'installazione è stata completata con successo.
Tuttavia, volevo rimuovere il vecchio pacchetto, quindi l'ho eliminato dal gruppo di pacchetti, ma risulta ancora presente nell'elenco dei pacchetti su ogni computer. Devo rimuoverlo manualmente?
Grazie
. Cordiali saluti,
Pacchetto rimosso dal gruppo, non rimosso dalla singola postazione di lavoro
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
, rimuovere il software dal gruppo non è sufficiente per disinstallarlo.
Questo significa semplicemente che il software non sarà più incluso nell'elenco dei programmi da installare sul computer.
Per forzare la disinstallazione del software tramite un gruppo, è necessario aggiungerlo anche all'elenco "Pacchetti proibiti".
Un'altra soluzione sarebbe quella di aggiungere il vecchio pacchetto al campo "Conflitto" nel file di controllo del nuovo pacchetto.
Il conflitto forzerà la disinstallazione del software.
Affinché ciò funzioni, tuttavia, la disinstallazione del vecchio pacchetto deve ovviamente andare a buon fine.
Simon
, rimuovere il software dal gruppo non è sufficiente per disinstallarlo.
Questo significa semplicemente che il software non sarà più incluso nell'elenco dei programmi da installare sul computer.
Per forzare la disinstallazione del software tramite un gruppo, è necessario aggiungerlo anche all'elenco "Pacchetti proibiti".
Un'altra soluzione sarebbe quella di aggiungere il vecchio pacchetto al campo "Conflitto" nel file di controllo del nuovo pacchetto.
Il conflitto forzerà la disinstallazione del software.
Affinché ciò funzioni, tuttavia, la disinstallazione del vecchio pacchetto deve ovviamente andare a buon fine.
Simon
-
artigianato creativo
- Messaggi: 5
- Registrazione: 17 luglio 2015 - 08:31
Salve,
grazie per la risposta. Quindi, se ho capito bene, è obbligatorio disinstallare prima il vecchio pacchetto, sia disinstallandolo manualmente che tramite il campo di conflitto. Grazie per il chiarimento.
Tuttavia, il problema è che se disinstallo il vecchio pacchetto dopo aver installato quello nuovo, dato che si tratta dello stesso software, verrà disinstallato anche il nuovo oppure il vecchio non verrà rimosso perché la chiave di registro non esiste più (sostituendola con la nuova versione del software). Vorrei semplicemente "dimenticare il pacchetto".
Cordiali saluti,
grazie per la risposta. Quindi, se ho capito bene, è obbligatorio disinstallare prima il vecchio pacchetto, sia disinstallandolo manualmente che tramite il campo di conflitto. Grazie per il chiarimento.
Tuttavia, il problema è che se disinstallo il vecchio pacchetto dopo aver installato quello nuovo, dato che si tratta dello stesso software, verrà disinstallato anche il nuovo oppure il vecchio non verrà rimosso perché la chiave di registro non esiste più (sostituendola con la nuova versione del software). Vorrei semplicemente "dimenticare il pacchetto".
Cordiali saluti,
Ciao.
In realtà, esistono diversi metodi per aggiornare il software.
Io faccio così:
non cambio il nome del pacchetto, ma solo la versione. Ad esempio: smp-firefox.
Per Firefox, ad esempio, non è necessario disinstallare il vecchio software poiché la nuova installazione di Firefox sostituisce la precedente.
Il software Scribus, invece, lascia le versioni precedenti. Quindi
, nel file setup.py, nella sezione def install(), è necessario includere la disinstallazione della vecchia versione prima di avviare l'installazione.
Un'altra soluzione è quella di inserire il numero di versione nel pacchetto: ad esempio, per Java, smp-java6, smp-java7 o smp-java8.
Quando si installa Java 7, ad esempio, l'installazione di Java 7 non disinstalla la versione precedente.
Se Java 6 è stato installato con Wapt, è sufficiente inserire smp-java6 nel campo conflct del pacchetto smp-java7 per disinstallare Java 6.
Wapt disinstallerà quindi Java 6 e installerà Java 7.
In realtà, esistono diverse soluzioni a seconda delle esigenze; questo è uno dei principali vantaggi di Wapt.
Sta a te valutare il metodo più adatto alla tua situazione. Senza ulteriori informazioni, non posso darti una risposta precisa,
Simon.
In realtà, esistono diversi metodi per aggiornare il software.
Io faccio così:
non cambio il nome del pacchetto, ma solo la versione. Ad esempio: smp-firefox.
Per Firefox, ad esempio, non è necessario disinstallare il vecchio software poiché la nuova installazione di Firefox sostituisce la precedente.
Il software Scribus, invece, lascia le versioni precedenti. Quindi
, nel file setup.py, nella sezione def install(), è necessario includere la disinstallazione della vecchia versione prima di avviare l'installazione.
Un'altra soluzione è quella di inserire il numero di versione nel pacchetto: ad esempio, per Java, smp-java6, smp-java7 o smp-java8.
Quando si installa Java 7, ad esempio, l'installazione di Java 7 non disinstalla la versione precedente.
Se Java 6 è stato installato con Wapt, è sufficiente inserire smp-java6 nel campo conflct del pacchetto smp-java7 per disinstallare Java 6.
Wapt disinstallerà quindi Java 6 e installerà Java 7.
In realtà, esistono diverse soluzioni a seconda delle esigenze; questo è uno dei principali vantaggi di Wapt.
Sta a te valutare il metodo più adatto alla tua situazione. Senza ulteriori informazioni, non posso darti una risposta precisa,
Simon.
-
artigianato creativo
- Messaggi: 5
- Registrazione: 17 luglio 2015 - 08:31
Buongiorno,
Grazie per queste risposte.
Quindi lasciatemi chiarire un po' di più cosa voglio fare esattamente.
Ho quindi un GRUPPO di pacchetti che include diversi pacchetti. Lo chiameremo pacchetto ALL-MACHINE, che sarà quindi associato a tutte le macchine della flotta.
In questo gruppo, che contiene diversi pacchetti, voglio aggiornare la versione del software PDFCreator. Il pacchetto "-pdfcreator", versione 2.1.1, è installato su tutti i computer perché il gruppo ALL-MACHINE è abilitato. Creo un nuovo pacchetto PDFCreator utilizzando il metodo di creazione pacchetti, denominato "tis-pdfcreator" e con la versione 2.1.2.
Lo aggiungo al mio gruppo "TUTTE LE MACCHINE". Eseguo un aggiornamento del pacchetto su tutte le macchine; il pacchetto si installa su tutte le macchine e disinstalla correttamente la vecchia versione di PDFCreator, sostituendola con quella nuova.
Fin qui tutto bene.
Il pacchetto "-pdfcreator", che si trovava nel gruppo "ALL-MACHINE" e quindi assegnato a tutti i computer, non è più necessario. L'ho rimosso dal mio gruppo "ALL-MACHINE". Il problema è che non è più presente nell'elenco dei pacchetti del gruppo "ALL-MACHINE", ma è ancora visualizzato nell'elenco dei software per ogni computer. Ecco uno screenshot Quindi devo passare attraverso tutte le stazioni per fare clic con il tasto destro --> dimenticare il pacchetto.
Mi chiedo quindi perché, semplicemente rimuovendo il pacchetto dal gruppo ALL-MACHINE, non venga rimosso anche dall'elenco dei pacchetti da aggiornare sulla macchina, il pacchetto non venga più installato (sostituito da PDFCreator 2.1.2) e venga correttamente rimosso dal gruppo.
Spero di essere stato chiaro
Grazie in anticipo.
Grazie per queste risposte.
Quindi lasciatemi chiarire un po' di più cosa voglio fare esattamente.
Ho quindi un GRUPPO di pacchetti che include diversi pacchetti. Lo chiameremo pacchetto ALL-MACHINE, che sarà quindi associato a tutte le macchine della flotta.
In questo gruppo, che contiene diversi pacchetti, voglio aggiornare la versione del software PDFCreator. Il pacchetto "-pdfcreator", versione 2.1.1, è installato su tutti i computer perché il gruppo ALL-MACHINE è abilitato. Creo un nuovo pacchetto PDFCreator utilizzando il metodo di creazione pacchetti, denominato "tis-pdfcreator" e con la versione 2.1.2.
Lo aggiungo al mio gruppo "TUTTE LE MACCHINE". Eseguo un aggiornamento del pacchetto su tutte le macchine; il pacchetto si installa su tutte le macchine e disinstalla correttamente la vecchia versione di PDFCreator, sostituendola con quella nuova.
Fin qui tutto bene.
Il pacchetto "-pdfcreator", che si trovava nel gruppo "ALL-MACHINE" e quindi assegnato a tutti i computer, non è più necessario. L'ho rimosso dal mio gruppo "ALL-MACHINE". Il problema è che non è più presente nell'elenco dei pacchetti del gruppo "ALL-MACHINE", ma è ancora visualizzato nell'elenco dei software per ogni computer. Ecco uno screenshot Quindi devo passare attraverso tutte le stazioni per fare clic con il tasto destro --> dimenticare il pacchetto.
Mi chiedo quindi perché, semplicemente rimuovendo il pacchetto dal gruppo ALL-MACHINE, non venga rimosso anche dall'elenco dei pacchetti da aggiornare sulla macchina, il pacchetto non venga più installato (sostituito da PDFCreator 2.1.2) e venga correttamente rimosso dal gruppo.
Spero di essere stato chiaro
Grazie in anticipo.
Ciao.
In realtà, c'è un problema.
Tutti i pacchetti provenienti dal tuo repository privato dovrebbero iniziare con "add-" (il tuo prefisso) e non con "tis-" o "-" (come Java).
Funziona comunque così, ma normalmente non è così (altrimenti diventa complicato).
Quindi, il tuo pdfcreator 2.1.2 avrebbe dovuto chiamarsi "add-pdfcreator" e non "tis-pdfcreator".
In questo modo avresti avuto un solo pacchetto add-pdfcreator nell'elenco dei software del computer.
Quindi, il tuo elenco ha bisogno di essere ripulito. In pratica, assicurati che nel "repository privato" ci siano solo pacchetti con "add-".
Dopodiché, crea un pacchetto di correzione che aggiunga in blocco i pacchetti mancanti.
Simon
In realtà, c'è un problema.
Tutti i pacchetti provenienti dal tuo repository privato dovrebbero iniziare con "add-" (il tuo prefisso) e non con "tis-" o "-" (come Java).
Funziona comunque così, ma normalmente non è così (altrimenti diventa complicato).
Quindi, il tuo pdfcreator 2.1.2 avrebbe dovuto chiamarsi "add-pdfcreator" e non "tis-pdfcreator".
In questo modo avresti avuto un solo pacchetto add-pdfcreator nell'elenco dei software del computer.
Quindi, il tuo elenco ha bisogno di essere ripulito. In pratica, assicurati che nel "repository privato" ci siano solo pacchetti con "add-".
Dopodiché, crea un pacchetto di correzione che aggiunga in blocco i pacchetti mancanti.
Simon
-
artigianato creativo
- Messaggi: 5
- Registrazione: 17 luglio 2015 - 08:31
Ciao!
Grazie per il tuo contributo, scusa per il ritardo nella risposta, sono appena tornato dalle vacanze.
Ok, anch'io pensavo che il prefisso potesse essere un problema, ma non credo. Comunque, lo testerò quando avrò tempo e ti farò sapere, ma probabilmente è quello il problema, e ora sembra abbastanza logico.
Questo dimostra che a volte le cose sono davvero semplici...
Grazie per il tuo contributo, scusa per il ritardo nella risposta, sono appena tornato dalle vacanze.
Ok, anch'io pensavo che il prefisso potesse essere un problema, ma non credo. Comunque, lo testerò quando avrò tempo e ti farò sapere, ma probabilmente è quello il problema, e ora sembra abbastanza logico.
Questo dimostra che a volte le cose sono davvero semplici...
