Gemenskapslösning

Uppdatera ZimaOS på ZimaCube från CLI: Historiskt RAUC-arbetsflöde jämfört med den aktuella offlineuppdateringsvägen

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.

Den ursprungliga tråden är användbar eftersom den visar hur offlineuppdateringar av ZimaOS fungerade under 1.3.x-eran, men den angivna sökvägen och paketfilnamnet är historiska. Författaren laddade ner ett ZimaCube-specifikt .raucb-paket till en katalog för offlineuppdateringar, så att systemet skulle upptäcka det och visa uppdateringsindikatorn.

Nuvarande ZimaOS stöder fortfarande OTA- och offlineuppdateringar med RAUC, men IceWhales aktuella dokumentation anger uttryckligen att platsen för offlinepaket ändrades från och med v1.4.1. Aktuella generiska x86-versioner använder också arkitekturorienterade paketnamn som zimaos-x86_64-.... Kopiera inte 2024 års URL för 1.3.0-2 eller den gamla mappen till ett 2026-system utan att kontrollera de aktuella versionsinstruktionerna.

Källan laddade ner ett RAUCB-paket manuellt 2024

Källans författare gick till de officiella ZimaOS-versionerna på GitHub, kopierade URL:en till det då aktuella ZimaCube-.raucb-paketet och laddade ner det via SSH till mappen för offlineuppdateringar.

Författaren förväntade sig att ZimaOS skulle söka igenom katalogen och visa den röda uppdateringsindikatorn, ibland efter en omstart.

IceWhale föredrog den vanliga OTA-aviseringen när den blev tillgänglig

Zima-Giorgio svarade att ett annat alternativ var att radera den manuellt nedladdade filen och vänta på att systemet skulle meddela användaren om uppdateringen. Det visar att den manuella metoden i källan var ett alternativ när OTA-upptäckten inte fungerade, inte den enda uppdateringsvägen som stöds.

Sökvägen för offlinepaket ändrades efter ZimaOS 1.4.1

Aktuell dokumentation från IceWhale anger följande:

  • äldre versioner före 1.4.1 använde den äldre RAUC-platsen för offlineuppdateringar;
  • v1.4.1 och senare använder den nyare platsen .ota/offline på ZimaOS-HD.

Använd den aktuella arbetsgången för offlineuppdateringar av ZimaOS i stället för att anta att sökvägen från 2024 är permanent.

Välj paketet för den aktuella hårdvaruarkitekturen

En senare tråd från 2026 visade varför hårdkodade gamla nedladdnings-URL:er misslyckas: en användare fick ett 404-fel från en gammal spegel och laddade till slut ner det aktuella x86_64-RAUCB-paketet från den officiella GitHub-versionen.

Använd alltid filen som publicerats för din aktuella ZimaOS-version och hårdvara i stället för att bara ändra versionsnumret i en gammal URL.

Mycket gamla ZimaOS-versioner kan behöva en mellanliggande uppgradering

IceWhale har vid upprepade tillfällen dokumenterat fall där system under 1.2.5 först behövde uppgraderas till 1.2.5 innan de kunde flyttas till en betydligt nyare version. Detta är särskilt relevant för tidiga ZimaCube-enheter som inte har uppdaterats på flera år.

Installera inte ett modernt RAUCB-paket på en mycket gammal systempartition om IceWhales aktuella vägledning anger en mellanliggande version.

Direkt installation med rauc är en avancerad metod

IceWhales personal har använt rauc install <bundle> i officiella felsöknings- och testarbetsflöden. Det betyder inte att alla vanliga uppdateringar bör kringgå användargränssnittet och mekanismen för paketsökning.

För vanliga system erbjuder den aktuella arbetsgången för offlineuppdateringar en tydligare väg som stöds och synlig status.

RAUC-uppdateringar är beroende av ZimaOS modell med två systemplatser

ZimaOS underhåller systemplatser så att en misslyckad uppdatering kan isoleras från användardata och den alternativa platsen kan startas i situationer där återställning stöds. Radera eller formatera inte om systempartitioner bara för att en uppdatering inte visas omedelbart.

Kontrollera den nya versionen efter omstart

När uppdateringen är klar ska du bekräfta den visade ZimaOS-versionen, testa Filer/Lagring, verifiera viktiga appar och kontrollera fjärr- och nätverksåtkomst. Om uppdateringen rapporterar att den lyckades men versionsnumret inte ändras ska du samla in uppdateringsfelet eller statusinformationen i stället för att upprepade gånger installera samma paket.

Vanliga frågor om offlineuppdateringar av ZimaOS

Bör nuvarande användare ladda ner ZimaCube-paketet 1.3.0-2 från källan?

Nej. Det paketet och den URL:en är historiska.

Har nuvarande ZimaOS fortfarande stöd för offlineuppdateringar?

Ja. IceWhale tillhandahåller fortfarande en aktuell arbetsgång för offlineuppdateringar med RAUCB-paket.

Ändrades mappen för offlinepaket efter v1.4.1?

Ja. IceWhales aktuella dokumentation anger uttryckligen att sökvägen ändrades från och med v1.4.1.