L'articolo illustrerà i passaggi necessari per risolvere i problemi relativi all'installazione del software, sia per Chocolatey che per Homebrew.
Chocolatey
Quando l'installazione del software fallisce sui dispositivi Windows, il seguente messaggio di errore apparirà nella barra delle notifiche.
I log per Chocolatey in Atera possono essere trovati nella seguente cartella:
Per x64
"C:\Program Files\ATERA Networks\AteraAgent\Packages\AgentPackageProgramManagement\choco-logs"
Per x86
"C:\Program Files (x86) \ A T E R A N e t w o r k s \ A t e r a A g e n t \ P a c k a g e s \ A g e n t P a c k a g e P r o g r a m M a n a g e m e nt \ c h o c o - l o g s"
Leggi i log
Oltre a leggere i log di Chocolatey localmente, puoi anche leggerli direttamente da Atera utilizzando CMD o Powershell.
1. Sull'agente interessato, vai su Gestisci e fai clic su Prompt dei comandi.
2. Una volta aperto CMD, utilizza il seguente comando per accedere alla cartella che contiene i log.
Per x64
cd "C:\Program Files\ATERA Networks\AteraAgent\Packages\AgentPackageProgramManagement\choco-logs"
Per x86
c
d
"C:\Program Files (x86)
\
A
T
E
R
A
N
e
t
w
o
r
k
s
\
A
t
e
r
a
A
g
e
n
t
\
P
a
c
k
a
g
e
s
\
A
g
e
n
t
P
a
c
k
a
g
e
P
r
o
g
r
a
m
M
a
n
a
ge
m
e
n
t
\
c
h
o
c
o
-
l
o
g
s
"
3. Digita il comando di visualizzazione della directory per vedere tutti i file nella cartella.
dir
Una volta cliccato su dir, vedrai tutti i log nella cartella choco-logs.
4. Per leggere i log, copia il nome del file e usa il comando type per visualizzare i log in Atera. Assicurati di avere il nome del file tra virgolette insieme all'estensione del file alla fine.
Comando
type "filename.txt"
Esempio
type "10-17-2022 10_32_24-log.txt"
I log verranno visualizzati nella finestra CMD.
Software già installato
Un errore che potresti incontrare è "*Nome del software* già installato." Anche se l'applicazione non è installata sulla macchina, i file di Chocolatey possono impedire l'installazione.
Usa i seguenti comandi per rimuovere eventuali file che potrebbero impedire l'installazione del software.
rmdir "C:\ProgramData\chocolatey\lib" /q /s
rmdir "C:\ProgramData\chocolatey\lib-bad" /q /s
Dopo aver eseguito entrambi i comandi, tenta un'altra installazione del software
ERRORE: Checksum
In alcuni casi, il pacchetto che si trova nel repository di Chocolatey non è aggiornato correttamente e può restituire il seguente errore:
ERRORE: Il checksum per 'xxxxxx' non ha soddisfatto 'xxxxxx' per il tipo di checksum 'sha256'. Considera di passare i checksum effettivi con --checksum --checksum64 una volta che hai convalidato che i checksum sono appropriati. Un'opzione meno sicura è passare --ignore-checksums se necessario.
In tali casi, dove l'installazione del software restituisce questo errore, puoi tentare di usare il parametro --ignore-checksums, questo ignorerà il checksum e tenterà l'installazione.
Nota: Per alcuni pacchetti, il parametro --ignore-checksums può fallire, a condizione che non ci sia una sezione "Parametri del pacchetto" nella descrizione dell'installazione del software.
429 Troppe Richieste
L'errore "429 Troppe Richieste" indica che il limite di velocità è stato superato. Il limite di velocità sarà applicato per una durata di un'ora. Se superi nuovamente il limite durante quel periodo, sarà esteso per un'ulteriore ora. Per ottenere ulteriori approfondimenti e informazioni, è consigliabile fare riferimento alla documentazione aggiuntiva
Metodo di installazione script
Puoi caricare il programma di installazione del software (.exe o .msi) su Atera come script ed eseguirlo direttamente da Atera. In questo modo, puoi installare applicazioni che non riescono a essere installate utilizzando l'installazione del software o che non si trovano nel repository di Chocolatey. Si prega di seguire il nostro articolo Crea o Carica Script, per maggiori dettagli.
Homebrew
L'installazione del software per dispositivi Mac utilizza Homebrew per installare il software.
Leggi i log
1. Usa il comando Cambia directory per accedere alla cartella dove si trovano i log per Homebrew.
cd "/library/application support/com.atera.ateraagent/packages/AgentPackageProgramManagement/AgentPackageProgramManagementApp.app/Contents/MonoBundle"
2. Per leggere i log usa il comando cat
cat "brew-logs.txt"
I log mostreranno i problemi con l'installazione stessa (problemi di permessi, problemi di accesso alle cartelle, ecc.).