커뮤니티 솔루션

CLI에서 ZimaCube의 ZimaOS 업데이트: 과거 RAUC 워크플로와 현재 오프라인 업데이트 경로

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.

원본 스레드는 1.3.x 시기에 ZimaOS 오프라인 업데이트가 어떻게 작동했는지 보여 주므로 유용하지만, 구체적인 경로와 패키지 파일 이름은 과거의 것입니다. 작성자는 ZimaCube 전용 .raucb 번들을 오프라인 업데이트 디렉터리에 다운로드하여 시스템이 이를 검색하고 업데이트 표시기를 표시하도록 했습니다.

현재 ZimaOS도 OTA 및 오프라인 RAUC 업데이트를 지원하지만, IceWhale의 최신 문서에는 v1.4.1부터 오프라인 패키지 위치가 변경되었다고 명시되어 있습니다. 현재 일반 x86 릴리스는 zimaos-x86_64-...와 같이 아키텍처를 기준으로 한 패키지 이름도 사용합니다. 현재 릴리스 지침을 확인하지 않은 채 2024년의 1.3.0-2 URL이나 이전 폴더를 2026년 시스템에 그대로 복사하지 마세요.

2024년 원본에서는 RAUCB를 수동으로 다운로드했습니다

원본 작성자는 공식 ZimaOS GitHub 릴리스로 이동하여 당시 최신 ZimaCube .raucb URL을 복사한 다음, SSH를 통해 오프라인 업데이트 폴더에 다운로드했습니다.

작성자는 ZimaOS가 해당 디렉터리를 검색하여 빨간색 업데이트 표시기를 보여 줄 것으로 예상했으며, 경우에 따라 재부팅 후 표시되기도 했습니다.

IceWhale은 일반 OTA 알림이 표시되면 이를 우선 사용하도록 안내했습니다

Zima-Giorgio는 수동으로 다운로드한 파일을 삭제하고 시스템이 업데이트를 알릴 때까지 기다리는 방법도 있다고 답변했습니다. 이는 원본의 수동 방법이 OTA 검색이 나타나지 않을 때 사용하는 대안이었으며, 유일하게 지원되는 업데이트 경로는 아니었음을 보여 줍니다.

ZimaOS 1.4.1 이후 오프라인 패키지 경로가 변경되었습니다

현재 IceWhale 문서에는 다음과 같이 안내되어 있습니다.

  • 1.4.1 이전의 구버전 릴리스는 이전 RAUC 오프라인 위치를 사용했습니다.
  • v1.4.1부터는 ZimaOS-HD에서 새로운 .ota/offline 위치를 사용합니다.

2024년 경로가 영구적으로 유지된다고 가정하지 말고, 현재 ZimaOS 오프라인 업데이트 절차를 사용하세요.

현재 하드웨어 아키텍처에 맞는 번들을 선택하세요

이후 2026년 스레드에서는 오래된 다운로드 URL이 실패하는 이유가 드러났습니다. 한 사용자는 이전 미러에서 404 오류를 받았고, 결국 공식 GitHub 릴리스에서 현재 x86_64 RAUCB를 다운로드했습니다.

오래된 URL에서 버전 번호만 바꾸지 말고, 현재 ZimaOS 릴리스와 하드웨어에 맞게 게시된 에셋을 항상 사용하세요.

매우 오래된 ZimaOS 릴리스는 중간 버전으로 먼저 업그레이드해야 할 수 있습니다

IceWhale은 1.2.5 미만의 시스템은 훨씬 최신 릴리스로 이동하기 전에 먼저 1.2.5로 업그레이드해야 하는 사례를 여러 차례 문서화했습니다. 이는 수년 동안 업데이트하지 않은 초기 ZimaCube 장치에서 특히 중요합니다.

현재 IceWhale 지침에 중간 버전이 지정되어 있다면, 매우 오래된 슬롯에 최신 RAUCB를 강제로 설치하지 마세요.

직접적인 rauc 설치는 고급 방법입니다

IceWhale 직원들은 공식 문제 해결 및 테스트 드라이버 절차에서 rauc install <bundle>을 사용한 적이 있습니다. 그렇다고 모든 일반 업데이트에서 UI와 패키지 검색 메커니즘을 우회해야 한다는 의미는 아닙니다.

일반적인 시스템에서는 현재 오프라인 업데이트 절차가 더 명확하게 지원되는 경로와 확인 가능한 상태 정보를 제공합니다.

RAUC 업데이트는 ZimaOS의 듀얼 슬롯 복구 모델을 기반으로 합니다

ZimaOS는 시스템 슬롯을 유지하므로 업데이트 실패를 사용자 데이터와 분리할 수 있으며, 지원되는 복구 상황에서는 다른 슬롯으로 부팅할 수 있습니다. 업데이트가 즉시 나타나지 않는다고 해서 시스템 파티션을 지우거나 다시 포맷하지 마세요.

재부팅 후 새 버전을 확인하세요

업데이트가 완료되면 표시된 ZimaOS 버전을 확인하고, 파일/스토리지를 테스트하며, 중요한 앱이 정상적으로 작동하는지 확인하고, 원격 및 네트워크 액세스를 점검하세요. 업데이트가 성공했다고 표시되지만 버전이 변경되지 않는다면 같은 번들을 반복해서 다시 설치하지 말고 업데이트 오류 또는 상태 정보를 수집하세요.

ZimaOS 오프라인 업데이트 FAQ

현재 사용자가 원본에 나온 1.3.0-2 ZimaCube 패키지를 다운로드해야 하나요?

아니요. 해당 패키지와 URL은 과거의 것입니다.

현재 ZimaOS도 오프라인 업데이트를 지원하나요?

예. IceWhale은 RAUCB 패키지를 사용하는 최신 오프라인 업데이트 절차를 유지하고 있습니다.

v1.4.1 이후 오프라인 패키지 폴더가 변경되었나요?

예. 현재 IceWhale 문서에는 v1.4.1부터 경로가 변경되었다고 명시되어 있습니다.