Praktisch antwoord: Zima Linux Client v2.0.0 is duidelijk gebouwd voor ZimaOS. Een bijdrager meldde ook dat de client met CasaOS kan worden gebruikt, maar de projectdocumentatie vermeldt CasaOS niet als officieel ondersteund doelplatform. Beschouw compatibiliteit met CasaOS als iets dat je per functie moet verifiëren—apparaatdetectie, SMB-toegang, app-URL's en netwerken op afstand—en niet als een algemene garantie.
De oorspronkelijke vraag was verfrissend eenvoudig: “Is dit compatibel met zowel CasaOS als ZimaOS?” Het nuttige antwoord vereist één extra laag: wat betekent “compatibel” voor deze client?
Waar v2.0.0 daadwerkelijk voor is ontworpen
Het project Zima Linux Client beschrijft de applicatie als een desktopclient voor ZimaOS met deze kernfuncties:
- ZimaOS-apparaten op het lokale netwerk detecteren;
- op afstand verbinding maken via een Remote ID met ZeroTier;
- SMB/CIFS-shares bekijken en koppelen;
- Docker-applicaties openen;
- voer back-uptaken uit van lokale mappen naar gedeelde servermappen.
Dat is de juiste compatibiliteitschecklist. Als die interfaces op je server werken zoals verwacht, kan de client nuttig zijn. Als een CasaOS-installatie iets niet aanbiedt in het formaat dat de client verwacht, is “het start op” niet voldoende om de hele workflow compatibel te noemen.
Compatibiliteit met ZimaOS is het gedocumenteerde pad
ZimaOS is het expliciete doel van het project in de hele README. De huidige connectiviteit van Zima Client beschrijft ZimaOS ook als het serverplatform voor externe bestanden, toegang tot het dashboard, toegang tot Docker-apps en mobiele back-ups.
De workflow van Zima Client is nuttig als je uitleg op productniveau wilt in plaats van de implementatiedetails van de Linux-communityclient.
Controleer voor CasaOS de vier functies in plaats van op één label te vertrouwen
CasaOS en ZimaOS delen voldoende selfhostingconcepten dat een client mogelijk op beide werkt, vooral voor SMB en webapps. De README van de Linux-client vermeldt CasaOS momenteel echter niet als officieel doelplatform. Gebruik deze korte testmatrix:
| Functie | Wat je op CasaOS moet testen | Voorwaarde voor slagen |
|---|---|---|
| Lokale detectie | ‘Lokaal netwerk scannen’ uitvoeren | Je server wordt gedetecteerd of kan handmatig worden bereikt. |
| SMB | Een bekende CasaOS SMB-share openen | De client kan de share met de juiste inloggegevens weergeven en koppelen. |
| Docker-apps | Een geïnstalleerde webapp openen | De app-URL wordt via de client gevonden en geladen. |
| Remote ID | Test externe connectiviteit vanaf een ander netwerk | Het pad via ZeroTier maakt verbinding en de doelservices blijven bereikbaar. |
Als één rij slaagt, bewijst dat niet dat de andere ook werken. SMB kan bijvoorbeeld werken terwijl automatische apparaatdetectie dat niet doet.
Weet wat v2.0.0 op de Linux-computer zelf ondersteunt
De release van versie 2.0.0 is veel preciezer dan het korte compatibiliteitsantwoord. Versie 2.0.0 is de eerste niet-alfa-release van de herschrijving en biedt pakketten voor:
- Debian / Ubuntu / Zorin / Mint / Pop!_OS / PikaOS via
.deb; - Fedora / openSUSE / RHEL-derivaten via
.rpm; - Arch / Manjaro via een pacman-pakket;
- een AppImage voor andere compatibele x86_64-systemen.
De release is uitsluitend voor x86_64. Er wordt expliciet vermeld dat arm64 niet wordt ondersteund. Dat is belangrijk, omdat “CasaOS-compatibele server” en “Linux-desktop die door deze client wordt ondersteund” twee verschillende compatibiliteitsvragen zijn.
Remote ID is afhankelijk van ZeroTier, en het pakketformaat is belangrijk
De client bundelt ZeroTier voor zijn Remote-ID-route. Virtuele ZeroTier-netwerken verbinden apparaten alsof ze zich op hetzelfde lokale netwerk bevinden. Dat verklaart waarom de client toegang kan krijgen tot SMB-shares en webapps zonder dat deze rechtstreeks aan het openbare internet hoeven te worden blootgesteld.
Er is een belangrijk detail in v2.0.0: in de releaseopmerkingen staat dat de Remote-ID-route dit nodig heeft: CAP_NET_ADMIN voor de meegeleverde ZeroTier; de normale pakketinstaller kent die capability toe. De AppImage voert dezelfde installatiestap niet uit en is dus niet gelijkwaardig als Remote ID de functie is die je belangrijk vindt.
Een betere manier om ‘compatibel met CasaOS’ te interpreteren
Gebruik drie niveaus:
- Gedocumenteerde ondersteuning: ZimaOS wordt expliciet door het project genoemd.
- Gerapporteerde compatibiliteit: de bijdrager meldde in de echte gebruikers-Q&A dat CasaOS werkt.
- Jouw geverifieerde compatibiliteit: de specifieke clientversie doorstaat de voor jouw configuratie relevante tests voor ontdekking, SMB, Docker-apps en externe toegang.
Deze formulering vermijdt beide uitersten: een echt werkende melding over CasaOS afwijzen of één korte bevestiging omzetten in een officiële ondersteuningsbelofte die de repository niet doet.
Als je hardware wilt die officieel bedoeld is om zowel ZimaOS als CasaOS te draaien, vermeldt ZimaBoard 2 beide als compatibele besturingssystemen. Die hardwarecompatibiliteit staat los van de eigen softwareondersteuningsmatrix van de Linux-client.
Veelgestelde vragen
Ondersteunt Zima Linux Client v2.0.0 ZimaOS?
Ja. ZimaOS is het expliciete doelplatform van het project en de gedocumenteerde workflows voor ontdekking, SMB, Docker-apps, back-ups en Remote-ID.
Ondersteunt het officieel CasaOS?
Uit de gebruikers-Q&A blijkt dat het werkt met CasaOS, maar de README van het project is geschreven voor ZimaOS en vermeldt CasaOS momenteel niet als officieel ondersteund doelplatform. Test de functies die je nodig hebt.
Kan ik v2.0.0 installeren op ARM Linux?
Er staat geen ondersteunde arm64-build vermeld voor v2.0.0. In de releaseopmerkingen staat dat de gepubliceerde pakketten x86_64 zijn.
Waarom kan de AppImage anders verbinding maken dan het .deb- of .rpm-pakket?
In de releaseopmerkingen van v2.0.0 staat dat de Remote-ID-route een capability-toekenning nodig heeft voor de meegeleverde ZeroTier. De pakketinstaller kan dat configureren; de AppImage voert dezelfde installatiestap niet uit.
