Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Industrietechnik

APT-Paketmanager auf PLCnext Linux installieren: Schritt-für-Schritt-Anleitung

Hallo zusammen,

Dieser Blog-Beitrag zeigt, wie man den apt-Paketmanager auf dem Linux-OS des PLCnext zum Laufen bringt – für mehr Installationsmöglichkeiten.

Voraussetzung: Linux-Erfahrung.

!!!!! HAFTUNGSAUSSCHLUSS: DIESER BEITRAG WIRD VON PHOENIX CONTACT NICHT UNTERSTÜTZT ODER EMPFOHLEN, NUTZUNG AUF EIGENE GEFAHR!!!!!

Verwendete Materialien

Root-Rechte einrichten

  1. Per SSH mit PLC verbinden (PuTTY o. ä.)
  2. Als admin anmelden (Passwort auf PLC-Gehäuse gedruckt, sofern nicht geändert)
  3. sudo passwd root eingeben
  4. Bildschirmanweisungen folgen
  5. Nun per su zum Root-User wechseln

Skript via WinSCP auf PLC übertragen

  1. Skript herunterladen: GitHub apt-installer
  2. Gewünschte Änderungen am File vornehmen (z. B. Verzeichnis für .deb-Dateien) mit Notepad++ o. ä.
  3. .sh-Datei in gewünschtes Verzeichnis auf PLC übertragen

Skript ausführen

Per SSH anmelden, zu Root wechseln, in Skript-Verzeichnis wechseln:

chmod 755 apt-installer.sh
sed -i 's/\r$//' apt-installer.sh
bash apt-installer.sh

Alle Dateien werden heruntergeladen und installiert. Auf Fehler achten (normalerweise 2 am Anfang, ignorierbar). Danach: apt bzw. apt-get für Paketinstallationen nutzen.

Häufige Probleme & Workarounds

apt(-get) update macht Probleme? Workarounds:

apt-get update --allow-unauthenticated
apt-get update --allow-insecure-repositories

Pakete geben Dependency-/Konfigurationsfehler?

rm /var/lib/dpkg/info/*Name_des_fehlerhaften_Pakets*
dpkg --configure -D 777 Name_des_fehlerhaften_Pakets
apt -f install

Danach prüfen, ob Paket korrekt installiert:

apt install Name_des_fehlerhaften_Pakets

Originalpaket prüfen.

Industrietechnik

  1. C# using-Anweisungen meistern: Importe, Aliase und statische Direktiven
  2. Strategischer Projektmanager gesucht bei Missouri Technology Corporation – Werden Sie Teil unseres Wachstumsteams
  3. IC Packaging: Halbleiter-Chips für langfristige Zuverlässigkeit schützen
  4. Warum Via-in-Pad die PCB-Leistung verbessert: Hauptvorteile
  5. Sandguss mit 3D-Druck optimieren: Schnelleres Werkzeug, kürzere Lieferzeiten
  6. VLAN-Setup auf PLCnext Control per Linux-Terminal optimieren
  7. Sicheren Remote-gRPC-Zugriff mit grpcurl auf PLCnext-Geräten
  8. PLCnext CLI Templates: C++-Entwicklung effizienter gestalten
  9. PLCnext Control-Geräte mit SNMP optimieren: Praktischer Leitfaden
  10. Cluster-Management auf PLCnext: Kubernetes für die industrielle Automatisierung nutzen