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
- AXC F 2152 mit Internetverbindung
- PuTTY Release 0.76
- WinSCP 5.19.1
- Notepad++
Root-Rechte einrichten
- Per SSH mit PLC verbinden (PuTTY o. ä.)
- Als
adminanmelden (Passwort auf PLC-Gehäuse gedruckt, sofern nicht geändert) sudo passwd rooteingeben- Bildschirmanweisungen folgen
- Nun per
suzum Root-User wechseln
Skript via WinSCP auf PLC übertragen
- Skript herunterladen: GitHub apt-installer
- Gewünschte Änderungen am File vornehmen (z. B. Verzeichnis für
.deb-Dateien) mit Notepad++ o. ä. .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
- C# using-Anweisungen meistern: Importe, Aliase und statische Direktiven
- Strategischer Projektmanager gesucht bei Missouri Technology Corporation – Werden Sie Teil unseres Wachstumsteams
- IC Packaging: Halbleiter-Chips für langfristige Zuverlässigkeit schützen
- Warum Via-in-Pad die PCB-Leistung verbessert: Hauptvorteile
- Sandguss mit 3D-Druck optimieren: Schnelleres Werkzeug, kürzere Lieferzeiten
- VLAN-Setup auf PLCnext Control per Linux-Terminal optimieren
- Sicheren Remote-gRPC-Zugriff mit grpcurl auf PLCnext-Geräten
- PLCnext CLI Templates: C++-Entwicklung effizienter gestalten
- PLCnext Control-Geräte mit SNMP optimieren: Praktischer Leitfaden
- Cluster-Management auf PLCnext: Kubernetes für die industrielle Automatisierung nutzen