Wiki-Quellcode von 3.I. Software Aktualisierung

Version 46.1 von Tobias Wintrich am 2025/07/30 15:21

Zeige letzte Bearbeiter
1 (% class="box warningmessage" %)
2 (((
3 Stellen Sie vor jedem Update sicher, dass Ihre Hardware mit der Ziel-Firmware kompatibel ist.
4
5 Diese Informationen finden Sie [[HIER>>doc:HowTos.RangeeOS - Aktuelle Firmwareversionen - Hardwarekompatibilitaet.WebHome]].
6 )))
7
8 (% class="box warningmessage" %)
9 (((
10 Bei einem Wechsel des Hauptzweig, z.B. bei einem Update von 7.xx auf 8.xx, sollte zuerst das höchste Build des installierte Branches installiert werden.
11 )))
12
13 (% class="box warningmessage" %)
14 (((
15 Wenn Sie einen TCMS einsetzen, stellen Sie die Rolle des Thin Clients auf Test, bevor Sie das Update durchführen.
16 )))
17
18 (% class="box warningmessage" %)
19 (((
20 Wenn Sie auf einen neuen Hauptzweig updaten, erstellen Sie eine neue Gruppe und/oder Gruppenkonfiguration. Der Thin Client auf dem die neue Gruppenkonfiguration auf Basis der Firmware/Softwarekombination erstellt wird, sollte nach einem Update zurückgesetzt werden und alles neu konfiguriert und getestet werden.
21 Die von dieser Vorlage stammende Gruppenkonfiguration kann für das Update aller weiteren Thin Clients, die zu der Gruppe hinzugefügt werden, verwendet werden, ohne dass diese einen Reset durchführen müssen.
22 )))
23
24 (% class="auto-cursor-target" %)
25 Es gibt folgende Möglichkeiten einen Thin Client mit RangeeOS zu aktualisieren:
26
27 {{toc maxLevel="1"/}}
28
29 ----
30
31 = Update vom Rangee Update-Server am Client =
32
33 1. Öffnen Sie {{status title="SOFTWARE-AKTUALISIERUNG"/}} in der Kommbox des Clients.
34 [[image:Software Aktualisierung.png||height="551" width="600"]]
35 1. (% id="cke_bm_26589S" style="display:none" %) (%%)Klicken Sie auf {{status title="UPDATESERVER-EINSTELLUNGEN"/}}.
36 1. Geben Sie im folgenden Fenster Ihre Updateserver-Daten ein:
37 1*. **Protokoll: **HTTP oder HTTPS
38 1*. **Server: **update.rangee.com
39 1*. **Verzeichnis: **[ BENUTZERNAME ]
40 1*. **Benutzername: **[ BENUTZERNAME ]
41 1*. **Passwort: **[ PASSWORT ]
42 1*. Klicken Sie nun auf {{status title="Übernehmen"/}}
43 1. (((
44 Nun können Sie die für Ihren Benutzer freigeschalteten Pakete installieren
45 )))
46
47 ----
48
49 = Update von TCMS-Repository =
50
51 Sie können auch Ihren TCMS als Updateserver verwenden.
52
53 == Repository Konfigurieren ==
54
55 1. Klicken Sie in Ihrem TCMS auf {{status title="BEARBEITEN"/}} → {{status title="EINSTELLUNGEN"/}} → {{status title="QUELL-REPOSITORY"/}}
56 1. Geben Sie die folgenden Daten ein:
57 1*. **Schema:**  HTTP oder HTTPS
58 1*. **Host:** update.rangee.com
59 1*. **Verzeichnis:** [ BENUTZERNAME ]
60 1*. **Benutzer:** [ BENUTZERNAME ]
61 1*. **Passwort:** [ PASSWORT ]
62 1*. Klicken Sie auf {{status title="OK"/}}.
63
64 [[image:image2020-1-21_11-40-58.png||height="432" width="800"]]
65
66 == Firm-/Software auf den TCMS herunterladen: ==
67
68 1. Klicken Sie auf {{status title="BEARBEITEN"/}} → {{status title="REPOSITORY"/}}
69 1. Suchen Sie die Benötigte Firm-/Software
70 [[image:image2020-1-21_11-40-2.png]]
71 1. Klicken Sie auf {{status title="Hinzufügen"/}}
72
73 == Client updaten ==
74
75 1. Öffnen Sie {{status title="SOFTWARE-AKTUALISIERUNG"/}} in der Kommbox des Clients
76 [[image:Software Aktualisierung.png||height="551" width="600"]]
77 1. Klicken Sie auf {{status title="UPDATESERVER-EINSTELLUNGEN"/}} und geben Sie die folgenden Daten ein:
78 1*. **Protokoll:** HTTP
79 1*. **Server:** [ TCMS_IP oder HOSTNAME ]
80 1*. **Pfad:** /repository/
81 1*. **Benutzername:** nicht notwendig
82 1*. **Passwort:** nicht notwendig
83 1*. Klicken Sie auf {{status title="Übernehmen"/}}
84 1. Nun können Sie die Pakete installieren welche auf dem TCMS verfügbar sind
85
86 {{warning}}
87 Achten Sie bitte darauf, dass sich Ihr Thin Client im TCMS entweder im Zustand "Test" oder in einer Gruppe ohne hinterlegter Konfiguration befindet.
88
89 Andernfalls wird das Update beim Neustart verworfen.
90 {{/warning}}
91
92 ----
93
94 = Updates von internem FTP-/HTTP-Server =
95
96 1. Legen Sie ein Verzeichnis auf Ihrem FTP/HTTP-Server an
97 1. Legen Sie die folgende Ordnerstruktur an
98 11. [ VERZEICHNIS ]/firmware
99 11. [ VERZEICHNIS ]/software
100 1. Laden Sie die Firm-/Software Pakete aus unserem [[Download Portal>>doc:HowTos.Allgemein - Rangee Download Portal.WebHome]] herunter
101 1. Entpacken Sie die heruntergeladenen Dateien in das Verzeichnis sodass folgende Struktur entsteht:(((
102 [[image:image2020-1-21_14-38-14.png||height="464" width="400"]]
103 )))
104 1. Öffnen Sie {{status title="SOFTWARE-AKTUALISIERUNG"/}} in der Kommbox des Clients
105 [[image:Software Aktualisierung.png||height="551" width="600"]]
106 1. Klicken Sie auf {{status title="UPDATESERVER-EINSTELLUNGEN"/}} und geben Sie die folgenden Daten ein:
107 1*. **Protokoll:** HTTP,HTTPS oder FTP
108 1*. **Server:** [ Server-Adresse ]
109 1*. **Pfad:** [ PFAD_ZUM_UPDATE_VERZEICHNIS ] (optional - falls erforderlich)
110 1*. **Benutzername:** falls erforderlich eintragen
111 1*. **Passwort:** falls erforderlich eintragen
112 1*. Klicken Sie auf {{status title="Übernehmen"/}}
113 1. Nun können Sie Pakete installieren welche auf dem internen Update-Server verfügbar sind
114
115 ----
116
117 = Buddy Update =
118
119 Thin Clients können ebenfalls als Update-Server verwendet werden.
120
121 == Quell Thin Client ==
122
123 1. Öffnen Sie die {{status title="SOFTWARE-AKTUALISIERUNG"/}} in der Kommbox des Clients
124 [[image:Software Aktualisierung.png||height="551" width="601"]]
125 1. Klicken Sie auf {{status title="UPDATESERVER-EINSTELLUNGEN"/}}
126 1. Aktivieren Sie "Als Updateserver dienen:"
127 1*. **Ja:** Dient als Update-Server
128 1*. **Ja, propagieren:** Trägt sich beim Ziehen der Konfiguration in das TCMS als Update-Server in die Gruppenkonfiguration ein
129 1. Starten Sie den Client neu
130
131 == Ziel Thin Client ==
132
133 1. Öffnen Sie {{status title="SOFTWARE-AKTUALISIERUNG"/}} in der Kommbox des Clients
134 [[image:Software Aktualisierung.png||height="549" width="598"]]
135 1. Klicken Sie auf {{status title="UPDATESERVER-EINSTELLUNGEN"/}} und geben Sie die folgenden Daten ein
136 1*. **Protokoll:** HTTP
137 1*. **Server:** Quell Thin Client (Hostname/IP-Adresse)
138 1*. **Pfad:** /update/
139 1*. **Benutzername:** leer lassen
140 1*. **Passwort:** leer lassen
141 1*. Klicken Sie auf {{status title="Übernehmen"/}}
142 1. Nun können Sie Pakete installieren welche auf dem Quell Thin Client verfügbar sind
143
144 = Buddy Update Automatisch =
145
146 {{warning}}
147 Die hier beschriebene Funktion erfordert mindestens **Firmware x64 13.00 build 090** auf Clientseite und die TCMS Version **tcms_1.9 13.00 build 022** Auf TCMS Server Seite.
148 {{/warning}}
149
150 Es ist möglich, dass Clients Softwareupdates von anderen Clients innerhalb derselben TCMS-Gruppe beziehen, **sofern diese online sind** und über die aktuelle Gruppenkonfiguration verfügen. In diesem Fall erhält ein Client bei einem anstehenden Softwareupdate vom TCMS eine gewürfelte Liste aller Clients, die als Updateserver infrage kommen.
151 Sollte während des Updates keiner der in der Liste enthaltenen Clients die benötigen Updates bereitstellen oder erreicht werden können, wird abschließend versucht die Pakete von dem konfigurierten Updateserver herunterzuladen.
152
153 === Voraussetzungen für Clients, um als Updateserver zu fungieren ===
154
155 Ein Client kann nur dann als Updateserver verwendet werden, wenn folgende Bedingungen erfüllt sind:
156
157 * Der Client befindet sich in **derselben TCMS-Gruppe** wie der zu aktualisierende Client.
158 * Der Client ist im TCMS als **Online** markiert.
159 * Der Client ist **Up-to-Date** und hat im TCMS-Status ein **grünes oder rotes Häkchen**.
160 * Die Option **„Als Updateserver dienen“** ist auf dem Client aktiviert.
161 * **Falls** auf TCMS-Seite die **Clientsignaturprüfung** aktiviert ist, verfügt der Client über ein **akzeptiertes und gültiges Zertifikat**.
162
163 ----
164
165 == Aktivierung der Funktion ==
166
167 Um die Funktion zu aktivieren, gehen Sie wie folgt vor:
168
169 1. Öffnen Sie in der Kommbox des Clients den Bereich **SOFTWARE-AKTUALISIERUNG**.
170 1. Klicken Sie auf **UPDATESERVER-EINSTELLUNGEN**.
171 1. (((
172 Aktivieren Sie die folgenden Optionen:
173
174 * **Als Updateserver dienen:** Ja
175 * **Verwende TCMS-Gruppenmitglieder als Updateserver:** Aktiviert
176
177
178 )))
179
180 [[image:update_buddy.png]]