Respuesta práctica: Zima Linux Client v2.0.0 está claramente diseñado para ZimaOS. Un colaborador también informó que puede utilizarse con CasaOS, pero la documentación del proyecto no incluye CasaOS como objetivo oficialmente compatible. Considera la compatibilidad con CasaOS como algo que debe verificarse por función—detección de dispositivos, acceso SMB, URL de aplicaciones y redes remotas—y no como una garantía general.
La pregunta original era refrescantemente sencilla: «¿Es compatible tanto con CasaOS como con ZimaOS?» La respuesta útil necesita una capa adicional: ¿qué significa «compatible» para este cliente?
Lo que v2.0.0 está diseñado para hacer realmente
El proyecto Zima Linux Client describe la aplicación como un cliente de escritorio para ZimaOS con estas funciones principales:
- detectar dispositivos ZimaOS en la red local;
- conectarse de forma remota mediante un ID remoto usando ZeroTier;
- explorar y montar recursos compartidos SMB/CIFS;
- abrir aplicaciones Docker;
- ejecutar trabajos de copia de seguridad desde carpetas locales a recursos compartidos del servidor.
Esa es la lista de comprobación de compatibilidad correcta. Si esas interfaces funcionan como se espera en tu servidor, el cliente puede ser útil. Si una instalación de CasaOS no expone algo en el formato que espera el cliente, que «se inicie» no basta para considerar compatible todo el flujo de trabajo.
La compatibilidad con ZimaOS es la ruta documentada
ZimaOS es el objetivo declarado del proyecto en todo el README. La conectividad de Zima Client actual también describe ZimaOS como la plataforma del lado del servidor para archivos remotos, acceso al panel, entrada a aplicaciones Docker y copias de seguridad móviles.
El flujo de Zima Client es útil si quieres la explicación a nivel de producto en lugar de los detalles de implementación del cliente de la comunidad Linux.
Para CasaOS, verifica las cuatro funciones en lugar de confiar en una sola etiqueta
CasaOS and ZimaOS share enough self-hosting concepts that a client may work across both, especially around SMB and web apps. But the Linux client's README does not currently document CasaOS as its official target. Use this short test matrix:
| CasaOS y ZimaOS comparten suficientes conceptos de autoalojamiento como para que un cliente pueda funcionar en ambos, especialmente con SMB y aplicaciones web. Sin embargo, el README del cliente Linux no documenta actualmente CasaOS como su objetivo oficial. Usa esta breve matriz de pruebas: | Qué probar en CasaOS | Condición de aprobación |
|---|---|---|
| Descubrimiento local | Ejecutar «Escanear red local» | El servidor se descubre o se puede acceder a él manualmente. |
| SMB | Abrir un recurso compartido SMB conocido de CasaOS | El cliente puede enumerar y montar el recurso compartido con las credenciales correctas. |
| Aplicaciones de Docker | Abrir una aplicación web instalada | La URL de la aplicación se resuelve y carga mediante el cliente. |
| Remote ID | Prueba la conectividad remota desde otra red | La ruta respaldada por ZeroTier se conecta y los servicios de destino siguen estando disponibles. |
Superar una fila no demuestra que las demás también funcionen. Por ejemplo, SMB puede funcionar aunque el descubrimiento automático de dispositivos no lo haga.
Descubre qué admite la versión 2.0.0 en el propio equipo Linux
La versión 2.0.0 es mucho más precisa que la breve respuesta sobre compatibilidad. La versión 2.0.0 es la primera versión no alfa de la reescritura y proporciona paquetes para:
- Debian / Ubuntu / Zorin / Mint / Pop!_OS / PikaOS mediante
.deb; - Fedora / openSUSE / derivados de RHEL mediante
.rpm; - Arch / Manjaro mediante un paquete de pacman;
- un AppImage para otros sistemas x86_64 compatibles.
La versión es solo x86_64. Indica explícitamente que arm64 no está cubierto. Esto es importante porque «servidor compatible con CasaOS» y «escritorio Linux compatible con este cliente» son dos cuestiones de compatibilidad diferentes.
Remote ID depende de ZeroTier, y el formato del paquete es importante
El cliente incluye ZeroTier para su ruta de Remote-ID. Las redes virtuales de ZeroTier conectan los dispositivos como si estuvieran en la misma red local. Eso explica por qué el cliente puede acceder a recursos compartidos SMB y aplicaciones web sin tener que exponerlos directamente a Internet pública.
Hay un detalle importante de la versión v2.0.0: las notas de la versión indican que la ruta Remote-ID necesita CAP_NET_ADMIN en el ZeroTier incluido, y el instalador de paquetes normal concede esa capacidad. La AppImage no realiza el mismo paso de instalación, por lo que no es equivalente si la función que te interesa es Remote ID.
Una mejor forma de interpretar «compatible con CasaOS»
Usa tres niveles:
- Soporte documentado: el proyecto menciona explícitamente ZimaOS.
- Compatibilidad comunicada: el colaborador indicó que CasaOS funcionaba en la sección real de preguntas y respuestas de usuarios.
- Tu compatibilidad verificada: la versión específica del cliente supera las pruebas de descubrimiento, SMB, aplicaciones Docker y acceso remoto relevantes para tu configuración.
Este planteamiento evita ambos extremos: descartar un informe real de funcionamiento con CasaOS o convertir una breve confirmación en una promesa de compatibilidad oficial que el repositorio no hace.
Si buscas hardware cuya compatibilidad oficial incluya tanto ZimaOS como CasaOS, ZimaBoard 2 incluye ambos en su lista de sistemas operativos compatibles. Esa compatibilidad del hardware es independiente de la propia matriz de compatibilidad de software del cliente Linux.
Preguntas frecuentes
¿Zima Linux Client v2.0.0 es compatible con ZimaOS?
Sí. ZimaOS es el objetivo explícito del proyecto, junto con sus flujos documentados de descubrimiento, SMB, aplicaciones Docker, copias de seguridad y Remote-ID.
¿Es compatible oficialmente con CasaOS?
La sección de preguntas y respuestas de usuarios indica que funciona con CasaOS, pero el README del proyecto está escrito para ZimaOS y actualmente no presenta CasaOS como objetivo de soporte oficial. Prueba las funciones que necesites.
¿Puedo instalar la versión v2.0.0 en ARM Linux?
No se incluye ninguna compilación arm64 compatible para la versión v2.0.0. Las notas de la versión indican que los paquetes publicados son para x86_64.
¿Por qué podría la AppImage conectarse de forma diferente al paquete .deb o .rpm?
Las notas de la versión v2.0.0 indican que la ruta Remote-ID necesita una concesión de capacidad para el ZeroTier incluido. El instalador del paquete puede configurarla; la AppImage no realiza el mismo paso de instalación.
