Pagina 1 di 1

Errore di creazione del pacchetto

Pubblicato: 14 aprile 2015 - 12:23
di Franck
Salve,

sto cercando di creare un pacchetto software Symantec per la distribuzione in rete. Ho creato il pacchetto utilizzando il file .msi e poi un altro pacchetto utilizzando il file .exe. Tuttavia, quando testo entrambi i pacchetti con il comando `wapt-get install ...`, ricevo il seguente errore:

CRITICAL Impossibile impostare il parametro runstatus: OperationalError: tentativo di scrivere in un database di sola lettura
ERRORE FATALE: OperationalError: tentativo di scrivere in un database di sola lettura


Grazie in anticipo per l'aiuto.

Re: Errore nella creazione del pacchetto

Pubblicato: 14 aprile 2015 - 16:24
di dcardon
Questo messaggio indica che non si è un amministratore o che il Controllo dell'account utente (UAC) è abilitato. Per la creazione dei pacchetti, si consiglia di utilizzare una macchina virtuale con un account amministratore e UAC disabilitato.

Se si utilizza una macchina utente normale, è possibile passare ai privilegi di amministratore eseguendo: `runas /user:administrator cmd.exe`. Successivamente, sarà possibile eseguire il comando `wapt-get install` dalla riga di comando.

Il servizio WAPT viene eseguito con l'account "local system" e può effettuare l'installazione anche se gli utenti hanno diritti limitati e UAC è abilitato.

Cordiali saluti,

Denis Cardon

Re: Errore nella creazione del pacchetto

Pubblicato: 15 aprile 2015 - 11:05
di Franck
Grazie per la risposta.
Tuttavia, durante il test del pacchetto, ricevo il seguente messaggio:

Installazione del file WAPT C:\waptdev\tis-symantecendpointprotection-wapt
installazione di tis-symantecendpointprotection
2015-04-15 11:02:58,038 ATTENZIONE ('"Sep.msi" /q /norestart',) il comando restituisce il codice
1603

Risultati:

=== installa pacchetti ===
C:\waptdev\tis-symantecendpointprotection-wapt | tis-symantecendpointprotection
(12.1.5337.5000-0)

E non viene installato nulla.

Re: Errore nella creazione del pacchetto

Pubblicato: 17 aprile 2015 - 17:27
di Yvan Karmouta
Questo errore è un codice di ritorno del file MSI stesso. Eseguire semplicemente un'installazione invisibile all'utente non è sufficiente per garantire l'installazione del software. Hai provato a digitare il comando `Sep.msi /q /norestart` direttamente in un prompt dei comandi?

Re: Errore nella creazione del pacchetto

Pubblicato: 20 aprile 2015 - 09:16
di Franck
Grazie per le informazioni, il problema è risolto, grazie per le risposte.

Re: Errore nella creazione del pacchetto

Pubblicato: 7 marzo 2016 - 18:05
di knpc
Ciao,

mi farebbe molto piacere conoscere la soluzione, dato che ho lo stesso problema.
Potremmo condividerla con la community.

Grazie

, Knpc