Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Industriële technologie

APT-pakketbeheer installeren op PLCnext Linux: Stap-voor-stap handleiding

Hallo allemaal,

Deze blogpost legt uit hoe je de apt-pakketbeheerder op het Linux-besturingssysteem van de PLCnext kunt draaien. Hierdoor openen zich meer mogelijkheden voor het installeren van pakketten.

Deze post gaat ervan uit dat je enige ervaring hebt met Linux.

!!!!! DISCLAIMER: DEZE POST WORDT NIET ONDERSTEUND OF GOEDGEKEURD DOOR PHOENIX CONTACT, GEBRUIK OP EIGEN RISICO!!!!!

Gebruikte materialen:

  • AXC F 2152 met internetverbinding
  • PuTTY Release 0.76
  • WinSCP versie 5.19.1
  • Notepad++

Voordat we apt kunnen installeren, zijn root-rechten vereist. Om in te loggen als root, volg deze stappen:

  1. Verbind met de PLC via SSH (PuTTY of ander programma)
  2. Log in als admin, het wachtwoord staat op de PLC-behuizing tenzij gewijzigd door de gebruiker.
  3. Voer dit commando in: sudo passwd root
  4. Volg de stappen op het scherm
  5. Je hebt nu de mogelijkheid om naar de root-gebruiker te schakelen

Vervolgens gebruiken we WinSCP om het script op de PLC te krijgen:

  1. Download het script hier: https://github.com/pxcbe/apt-installer
  2. Als je wijzigingen wilt aanbrengen in het bestand (map waar de .deb-bestanden worden opgeslagen), doe dat nu met een teksteditor zoals Notepad++ of vergelijkbaar.
  3. Plaats het .sh-bestand in je gewenste map op de PLC

Log opnieuw in op de PLC via SSH en schakel naar de root-gebruiker, voer daarna de volgende commando's uit in de map van het script:

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

Na het succesvol uitvoeren van deze commando's, gebruik dit commando om het script te draaien:

bash apt-installer.sh

Nu worden alle bestanden gedownload en geïnstalleerd, let op eventuele fouten die kunnen optreden; normaal gesproken zijn er 2 aan het begin van het script, maar daar hoef je je geen zorgen over te maken. Na afloop ben je klaar om apt (of apt-get) te gebruiken om pakketten te installeren.

Dat is alles, hieronder vind je wat hulp als je tegen veelvoorkomende problemen aanloopt.

Als apt(-get) update problemen geeft, gebruik een van deze commando's als workaround:

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

Als pakketten fouten geven over afhankelijkheden of configuratie, gebruik:

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

Voer daarna dit uit om te controleren of het pakket correct geïnstalleerd is:

apt install Naam_van_pakket_in_fout

Controleer of het oorspronkelijke pakket nu geïnstalleerd is en werkt.

Industriële technologie

  1. Strategisch Project Manager Gezocht bij Missouri Technology Corporation – Sluit u aan bij Ons Groeiteam
  2. IC-verpakking: Jouw Halfgeleiderchips Beschermen voor Lange-termijn Betrouwbaarheid
  3. Waarom VIA-in-pads PCB-prestaties verbeteren: cruciale voordelen
  4. Zandgieten Verbeteren met 3D-printen: Snellere Tooling en Kortere Looptijden
  5. VLAN-instelling Op PLCnext Control Stroomlijnen Met Linux Terminal-opdrachten
  6. Veilige Remote gRPC Toegang Met grpcurl Op PLCnext Apparaten
  7. PLCnext CLI Sjablonen: Stroomlijn Uw C++ Ontwikkeling
  8. PLCnext Control Apparaten Optimaliseren met SNMP: Een Praktische Gids
  9. Clusterbeheer op PLCnext: Kubernetes Benutten voor Industriële Automatisering
  10. Real-time PLCnext-monitoring met Tableau-dashboards
  11. C# using-statements: imports, aliasen en static directives