Soluzione della community

Aggiornare ZimaOS su ZimaCube dalla CLI: flusso di lavoro RAUC storico e attuale procedura di aggiornamento offline

A December 2024 ZimaCube post explaining how to download a 1.3.0-2 RAUCB into the old offline-update folder because the author's Cube did not see the OTA prompt. IceWhale later advised waiting for the normal update prompt. Current ZimaOS documentation has changed the offline package location since v1.4.1.

Il thread di origine è utile perché mostra come funzionavano gli aggiornamenti offline di ZimaOS durante l'era 1.3.x, ma il percorso letterale e il nome del pacchetto sono storici. L'autore ha scaricato un bundle .raucb specifico per ZimaCube in una directory per gli aggiornamenti offline, così il sistema lo individuasse e mostrasse l'indicatore di aggiornamento.

L'attuale ZimaOS supporta ancora gli aggiornamenti OTA e gli aggiornamenti RAUC offline, ma la documentazione corrente di IceWhale indica esplicitamente che la posizione del pacchetto offline è cambiata a partire dalla v1.4.1. Le versioni generiche x86 attuali utilizzano inoltre nomi di pacchetto orientati all'architettura, come zimaos-x86_64-.... Non copiare l'URL 2024 della versione 1.3.0-2 o la vecchia cartella su un sistema del 2026 senza verificare le istruzioni relative alla versione corrente.

Nel 2024 la fonte ha scaricato manualmente un RAUCB

L'autore della fonte ha aperto le release ufficiali di ZimaOS su GitHub, copiato l'URL del file .raucb di ZimaCube allora corrente e lo ha scaricato tramite SSH nella cartella degli aggiornamenti offline.

Si aspettava che ZimaOS analizzasse la directory e mostrasse l'indicatore rosso di aggiornamento, talvolta dopo un riavvio.

IceWhale preferiva la normale notifica OTA quando disponibile

Zima-Giorgio ha risposto che un'altra possibilità consisteva nell'eliminare il file scaricato manualmente e attendere che il sistema notificasse all'utente la disponibilità dell'aggiornamento. Questo dimostra che il metodo manuale della fonte era un'alternativa quando il rilevamento OTA non compariva, non l'unico percorso di aggiornamento supportato.

Il percorso dei pacchetti offline è cambiato dopo ZimaOS 1.4.1

La documentazione corrente di IceWhale indica quanto segue:

  • le versioni precedenti alla 1.4.1 utilizzavano la vecchia posizione RAUC offline;
  • la v1.4.1 e le versioni successive utilizzano la nuova posizione .ota/offline su ZimaOS-HD.

Utilizza la procedura corrente di aggiornamento offline di ZimaOS invece di presumere che il percorso del 2024 sia permanente.

Scegli il bundle per l'architettura hardware corrente

Un thread successivo del 2026 ha mostrato perché i vecchi URL di download codificati staticamente non funzionano: un utente ha ricevuto un errore 404 da un vecchio mirror e alla fine ha scaricato il RAUCB x86_64 corrente dalla release ufficiale su GitHub.

Utilizza sempre l'asset pubblicato per la versione corrente di ZimaOS e per il tuo hardware, invece di modificare soltanto il numero di versione all'interno di un vecchio URL.

Le versioni molto vecchie di ZimaOS potrebbero richiedere un aggiornamento intermedio

IceWhale ha documentato più volte casi in cui i sistemi precedenti alla 1.2.5 dovevano essere aggiornati prima alla 1.2.5, per poi passare a una versione molto più recente. Questo è particolarmente rilevante per le prime unità ZimaCube che non vengono aggiornate da anni.

Non forzare un RAUCB moderno su uno slot molto vecchio se le indicazioni correnti di IceWhale specificano una versione intermedia.

rauc install diretto è un percorso avanzato

Il personale di IceWhale ha utilizzato rauc install <bundle> nelle procedure ufficiali di risoluzione dei problemi e nei flussi di test. Questo non significa che ogni aggiornamento ordinario debba bypassare l'interfaccia e il meccanismo di scansione dei pacchetti.

Per i sistemi normali, la procedura corrente di aggiornamento offline offre un percorso supportato più chiaro e uno stato visibile.

Gli aggiornamenti RAUC dipendono dal modello di ripristino a doppio slot di ZimaOS

ZimaOS mantiene slot di sistema in modo che un aggiornamento non riuscito possa essere isolato dai dati dell'utente e, nelle situazioni di ripristino supportate, lo slot alternativo possa avviarsi. Non cancellare né riformattare le partizioni di sistema solo perché un aggiornamento non compare immediatamente.

Verifica la nuova versione dopo il riavvio

Al termine dell'aggiornamento, conferma la versione di ZimaOS visualizzata, prova File/Archiviazione, verifica le applicazioni importanti e controlla l'accesso remoto/di rete. Se l'aggiornamento segnala di essere riuscito ma la versione non cambia, raccogli l'errore o lo stato dell'aggiornamento invece di reinstallare ripetutamente lo stesso bundle.

Domande frequenti sugli aggiornamenti offline di ZimaOS

Gli utenti attuali devono scaricare dalla fonte il pacchetto ZimaCube 1.3.0-2?

No. Quel pacchetto e quell'URL sono storici.

L'attuale ZimaOS supporta ancora gli aggiornamenti offline?

Sì. IceWhale mantiene una procedura corrente di aggiornamento offline che utilizza pacchetti RAUCB.

La cartella dei pacchetti offline è cambiata dopo la v1.4.1?

Sì. La documentazione corrente di IceWhale segnala esplicitamente una modifica del percorso a partire dalla v1.4.1.