Pagina 1 di 2

Disinstallare un pacchetto

Pubblicato: 10 marzo 2016 - 10:03
di koky
Buongiorno,

Ho un progetto per l'ultimo anno che consiste nell'installare WAPT-server e farlo funzionare nell'ambiente della mia azienda.

Il problema è che non riesco a disinstallare i pacchetti.
Ho un Windows Server 2008 R2 su cui ho installato wapt-server!

Vado su una macchina dove è installato l'agente wapt, quindi, in genere, faccio clic con il pulsante destro del mouse sul pacchetto, disinstallo un pacchetto, quindi nella console mi dice di aggiornare e manca... Allego uno screenshot!

Non so cosa fare...
2016-03-10_100240.jpg
2016-03-10_100240.jpg (215,54 KB) Visualizzato 9579 volte
Grazie!

Re: Disinstallazione di un pacchetto

Pubblicato: 10 marzo 2016 - 18:49
di Floflobel
Il pacchetto è disponibile sul tuo repository?

http://yourrepo/wapt

Re: Disinstallazione di un pacchetto

Pubblicato: 10 marzo 2016 - 20:11
di koky
Cos'è un repo?

Re: Disinstallazione di un pacchetto

Pubblicato: 7 aprile 2016 - 09:20
di Aurelien
Il tuo "repository" è la cartella in cui sono archiviati i tuoi pacchetti.
Se hai sostituito "Firefox 26" con una versione più recente, devi rimuovere quel pacchetto dall'elenco dei pacchetti da installare.
Non so come si faccia sul tuo sistema, ma io ho creato dei gruppi di distribuzione (grpWin7 o grpWinXP). Ad ogni aggiornamento software, lo aggiungo al gruppo e rimuovo la vecchia versione.

Spero che la mia risposta sia corretta; sono un nuovo utente di WAPT.

Re: Disinstallazione di un pacchetto

Pubblicato: 7 aprile 2016 - 12:07
di sfontenau
Con ogni aggiornamento software, lo integro nel gruppo e rimuovo la vecchia versione.
Quando si aggiunge un software a una macchina, non si aggiunge la versione del software.
Basta aggiungere: lsa-firefox

Il client wapt cercherà sempre l'ultima versione di Firefox nel repository.
Quindi, quando duplichi l'ultima versione di Firefox dai repository tranquil.it, non c'è bisogno di modificare i tuoi gruppi.

Questo è utile, tuttavia, quando la versione del software è inclusa nel nome del pacchetto. Ad esempio, lsa-java7

Quando un pacchetto viene disinstallato, se è ancora presente in un gruppo o nell'elenco dei software da installare sul computer, il pacchetto tenterà di reinstallarsi e quindi riapparirà come "mancante"

In pratica chiedono la disinstallazione e poi l'installazione --> non ha senso.

Simone

Re: Disinstallazione di un pacchetto

Pubblicato: 10 maggio 2016 - 10:48
di TISwapt-tester
Ciao,

riapro questa discussione perché ho un problema simile:

ho eliminato un pacchetto (7zip) dalla console WAPT e l'ho anche rimosso dai pacchetti a cui apparteneva, ma questo pacchetto è ancora presente nella mia directory http://myrepo/wapt.

Come posso rimuoverlo definitivamente?
L'installazione di questo pacchetto non è andata a buon fine (probabilmente a causa del pacchetto stesso) e continua a tentare di installarsi su ogni macchina, il che è fastidioso, soprattutto perché l'ho eliminato ovunque potessi vederlo.

Inoltre, ho eliminato un gruppo di pacchetti che avevo creato e ogni volta che clicco su "Modifica macchina" sulle macchine a cui era assegnato questo gruppo, ricevo questo messaggio:
"Avviso: il/i pacchetto/i ["package1"] non è/sono stato/i trovato/i ed è/sono stato/i ignorato/i."
È davvero frustrante...

Re: Disinstallazione di un pacchetto

Pubblicato: 10 maggio 2016 - 11:46
di sfontenau
Ciao,

ti invito a leggere una breve panoramica sulla gestione dei pacchetti su un client WAPT:

https://wiki.lesfourmisduweb.org/index. ... 7un_client.

Nel tuo caso, devi o correggere il pacchetto 7zip (capire perché non funziona) e poi correggere e caricare una nuova versione del pacchetto.

Oppure devi "dimenticare" il pacchetto dalla macchina. Questo rimuoverà l'errore dalla console.

Per dimenticare 7zip,

usa `wapt-get forget tis-7zip`

oppure

fai clic con il pulsante destro del mouse sul pacchetto che non funziona sulla macchina dalla console e quindi seleziona "Dimentica pacchetto".

Re: Disinstallazione di un pacchetto

Pubblicato: 10 maggio 2016 - 13:26
di TISwapt-tester
Grazie per l'aiuto, avevo appena capito come dimenticare il pacchetto.




EDIT: E il comando `forget` si rivela molto utile per dimenticare un pacchetto che non viene più visualizzato nella console.

Re: Disinstallazione di un pacchetto

Pubblicato: 10 maggio 2016 - 15:46
di TISwapt-tester
Tuttavia, non capisco. Ho rimosso il pacchetto da tutte le posizioni e ho anche usato il comando `forget`, ma continuo a ricevere il messaggio che dice che i pacchetti non sono stati trovati e quindi vengono ignorati non appena clicco su "modifica configurazione macchina"

Come mai sta ancora cercando di trovare quei pacchetti??? (uno dei quali è un gruppo di pacchetti che ho creato e poi eliminato)



MODIFICA: Ho risolto il problema eliminando il file remote-machine.wapt che si trova in

Codice: Seleziona tutto

C:\wapt\waptserver\repository\wapt-host\
In modo che venga generato un nuovo file hosts. Sembra quindi che questo file hosts non venga aggiornato correttamente.

Re: Disinstallazione di un pacchetto

Pubblicato: 28 settembre 2017 - 08:59
di Daniel Traversa
Salve,

sto riscontrando lo stesso problema. Ho notato che anche quando la disinstallazione va a buon fine, la seguente chiave di registro non viene eliminata:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{23170F69-40C1-2702-1604-000001000000}.

Di conseguenza, viene visualizzato il seguente messaggio:
Installazione di 7-Zip 16.4-8
MSI 7z1604-x64.msi già installato. Salto msiexec.

È possibile eliminare una chiave di registro con Wapt prima dell'installazione?
Grazie.