Offline arbeiten
Falls Sie ein System aufsetzen möchten, welches keinen direkten Zugang zum Internet hat („Offline-System“), können Sie die Pakete von einem anderen System downloaden und lokal ablegen. Diese abgelegten Pakete können dann auf das Offline-System übertragen und dort installiert werden.
Das nötige Vorgehen finden Sie im Folgenden:
- Sie benötigen ein System mit Zugriff auf die Feeds.
- Der TwinCAT Package Manager ist dort installiert und ein Feed ist konfiguriert.
- 1. Legen Sie einen lokalen Ordner an, in dem Sie die Pakete speichern möchten. Beispielsweise c:\packagesoffline
- 2. Öffnen Sie eine Kommandozeile oder alternativ Windows PowerShell mit Administratorrechten.
- 3. Über diesen Befehl können Sie eine Liste der verfügbaren Produkte aufrufen:
tcpkg list -t workload
- 4. Über diesen Befehl können Sie den Workload (in diesem Beispiel TwinCAT-Standard) mit allen Abhängigkeiten herunterladen:
tcpkg download TwinCAT.Standard.XAE -o "C:\packagesoffline"
- 5. Falls das Produkt einen XAR-Anteil hat, laden Sie ggf. auch diesen Workload runter
tcpkg download TwinCAT.Standard.XAR -o "C:\packagesoffline"
- 6. Transferieren Sie das Verzeichnis c:\packagesoffline sowie das Setup des TwinCAT Package Managers auf das andere Offline-System.
Auf dem Offline-System gehen Sie wie folgt vor:
- 7. Installieren Sie wie gewohnt den TwinCAT Package Manager.
- 8. Starten Sie den TwinCAT Package Manager.
- 9. Legen Sie einen neuen Feed an und tragen Sie als Feed URL den Pfad zum lokalen Ordner (z. B. c:\packagesoffline) ein.
- Danach sind die bereitgestellten Workloads verfügbar. Sie können in der Oberfläche oder mittels der Kommandozeile
tcpkg list -t workload
angezeigt werden. - Die Workloads sind über die Oberfläche oder auch die Kommandozeile wie üblich installierbar.