PDF bedienungsanleitungenpdf.de Bedienungsanleitungen und PDF-Dokumentation schneller verstehen

Benutzerhandbuch für DELL ThinOS 10.x App Builder

Erfahren Sie, wie Sie den DELL ThinOS 10.x App Builder verwenden, um Anwendungen zu erstellen, anzupassen und bereitzustellen. Diese Anleitung deckt die Einrichtung, Paketierung, Zertifikatsverwaltung und Fehlerbehebung ab.

Inhaltsverzeichnis

Wichtige Informationen aus der Anleitung

Der DELL ThinOS 10.x App Builder ermöglicht die Erstellung, Anpassung und Bereitstellung von Customer-Installed (CI) Anwendungspaketen für ThinOS-Geräte. Diese Funktion ist exklusiv im Enhanced Mode verfügbar und bietet eine sichere Umgebung für die Integration von Drittanbieter- oder benutzerdefinierten Anwendungen.

Erste Schritte und Voraussetzungen

Bevor Sie den App Builder verwenden können, müssen folgende Voraussetzungen erfüllt sein:

  • ThinOS 10.x Version 2508 (10.0127) oder höher.
  • Wyse Management Suite (WMS) Version 5.3 oder höher.
  • Hardware mit mindestens 4 GB RAM und 32 GB sekundärem Speicher.
  • Das Gerät muss in WMS registriert sein und über ein Gruppen-Token verfügen.

Umgebungseinrichtung

Die Einrichtung umfasst das Aktivieren des Enhanced Mode und die Installation der erforderlichen Pakete:

  • Enhanced Mode aktivieren: Dies kann über WMS (Groups & Configs > Edit Policies > ThinOS 10.x > Advanced > Desktop Mode) oder das Admin Policy Tool (APT) erfolgen.
  • Paketinstallation: Installieren Sie das CI Software Enabler-Paket und das App Builder-Paket über WMS oder APT unter dem Menüpunkt Standard > Firmware > Application Package Updates.

Anwendungspaketierung

Der App Builder unterstützt zwei Bereitstellungsmodi:

  • Isolated Mode (Empfohlen): Führt Anwendungen in einer sicheren, containerisierten Umgebung aus, um Systemstabilität und Sicherheit zu gewährleisten.
  • Native Mode: Führt Anwendungen direkt auf dem ThinOS-Betriebssystem aus. Dies erfordert Whitelisting und ist nur für vertrauenswürdige, produktionsreife Anwendungen geeignet.

Der Paketierungsprozess umfasst das Hinzufügen von App-Details (Name, Version, Debian-Pakete, ausführbarer Pfad), das Auflösen von Abhängigkeiten, das Festlegen von Berechtigungen (USB, Webcam, Netzwerk, etc.), das Vorschauen des Builds und das Signieren des Pakets mit einem Zertifikat.

Bereitstellung von CI-Anwendungspaketen

Nach der Erstellung können Pakete über WMS oder APT bereitgestellt werden. Dies erfordert den Import des CI-Zertifikats in die Desktop-Modus-Einstellungen und das Hochladen des Anwendungspakets über die Firmware-Updates-Konfiguration.

Zertifikatsverwaltung

Für die Signierung von CI-Anwendungspaketen ist ein SSL-Zertifikat erforderlich. Die Anleitung beschreibt zwei Methoden zur Erstellung:

  • Windows: Verwendung von Internet Information Services (IIS) zur Erstellung eines CSR und anschließende Extraktion mit OpenSSL.
  • Ubuntu 24.04: Manuelle Erstellung eines RSA-Privatschlüssels und eines selbstsignierten Zertifikats mittels OpenSSL-Befehlen.

Fehlerbehebung

Bei Problemen mit der Anwendungsausführung oder dem Build-Prozess sollten folgende Schritte unternommen werden:

  • Überprüfen Sie die Protokolle in den Tabs Preview und Build Report.
  • Stellen Sie sicher, dass keine widersprüchlichen Bibliotheken vorhanden sind (insbesondere im Native Mode).
  • Verwenden Sie den Isolated Mode, um Abhängigkeitskonflikte zu minimieren.
  • Überprüfen Sie die Berechtigungen für Peripheriegeräte im App Builder.

Deinstallation und Zurücksetzen

CI-Anwendungspakete können lokal über die Systemeinstellungen oder zentral über WMS deinstalliert werden. Zum Zurücksetzen des Geräts stehen zwei Methoden zur Verfügung: Hard Reset (vollständige Systemlöschung) und Soft Reset (Entfernen von CI-Anwendungen unter Beibehaltung der Konfiguration).

Herstellerinformationen

Dell Inc.

Markenprofil

Praktische Hilfe

Typische Probleme

Anwendung lässt sich nach der Bereitstellung nicht ausführen

Überprüfen Sie auf widersprüchliche Bibliotheken (Native Mode) oder fehlende Berechtigungen für Peripheriegeräte. Verwenden Sie den Isolated Mode für bessere Stabilität.

Fehlende Abhängigkeiten im Tab 'Dependencies'

Prüfen Sie, ob die Abhängigkeit vorhanden, aber versionsmäßig falsch ist. Laden Sie die korrekte Version der fehlenden Abhängigkeit hoch.

Build schlägt stillschweigend fehl

Überprüfen Sie die Protokolle in den Tabs 'Preview' und 'Build Report' auf Fehlerdetails und beheben Sie die angegebenen Abhängigkeits- oder Berechtigungsprobleme.

Vor der Verwendung

  • ThinOS 10.x 2508 (10.0127) oder höher installiert
  • WMS 5.3 oder höher konfiguriert
  • Enhanced Mode auf dem Gerät aktiviert
  • CI Software Enabler-Paket installiert
  • App Builder-Paket installiert
  • Gerät in WMS registriert

Technische Daten in der Praxis

Isolated Mode
Containerisierte Umgebung für Anwendungen; verhindert Konflikte mit dem Basis-Betriebssystem und erhöht die Sicherheit.
Enhanced Mode
Privilegierter Modus, der App Builder, CI-App-Unterstützung und zertifikatsbasierte Sicherheit freischaltet.

Modellkompatibilität

  • Erfordert ThinOS 10.x 2508 oder höher.
  • Erfordert Wyse Management Suite 5.3 oder höher.
  • Hardware-Mindestanforderung: 4 GB RAM und 32 GB sekundärer Speicher.

Autor der Aufbereitung

Thomas Schneider

Redakteur für technische Anleitungen

Prüft Bedienungsanleitungen mit Fokus auf Struktur, Sicherheitshinweise und schnelle Orientierung für Nutzerinnen und Nutzer.