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

Installeren van apt(-get) pakketbeheerder op PLCnext

Hallo allemaal,

In deze blogpost wordt beschreven hoe u de apt-pakketbeheerder op het Linux-besturingssysteem van de PLCnext kunt laten draaien. Zo ontstaan ​​er meer mogelijkheden voor het installeren van pakketten.

Dit bericht gaat ervan uit dat je enige ervaring hebt met het gebruik van Linux

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

Gebruikte materialen:

  • AXC F 2152 met internetverbinding
  • PuTTY-release 0,76
  • WinSCP versie 5.19.1
  • Kladblok ++

Voordat we apt kunnen installeren, zijn rootrechten vereist. Gebruik deze stappen om in te loggen als root:

  1. Verbind met de PLC met behulp van ssh (putty of andere programma's)
  2. Log in als beheerder, het wachtwoord wordt afgedrukt op de PLC-behuizing, tenzij gewijzigd door de gebruiker.
  3. Voer deze opdracht in:sudo passwd root
  4. Volg de stappen die op het scherm worden weergegeven
  5. Je hebt nu de mogelijkheid om naar de rootgebruiker te veranderen

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 u wijzigingen wilt aanbrengen in het bestand (map waar de .deb-bestanden worden opgeslagen), doe dit dan nu met een teksteditor zoals notepad++ of iets dergelijks.
  3. Verplaats het .sh-bestand naar de gewenste directory op de PLC

Log opnieuw in op de PLC met ssh en schakel over naar de root-gebruiker en gebruik vervolgens de volgende opdrachten in de directory van het script:

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

Nadat deze opdrachten met succes zijn uitgevoerd, gebruikt u deze opdracht om het script uit te voeren:

bash apt-installer.sh

Nu worden alle bestanden gedownload en geïnstalleerd, let op eventuele fouten, normaal gesproken zouden er 2 aan het begin van het script moeten staan, maar u hoeft zich daar geen zorgen over te maken. Nadat dit is gebeurd, bent u klaar om apt(-get) te gebruiken om enkele pakketten te installeren.

En dat is alles, hieronder kunt u hulp vinden als u problemen tegenkomt die ik vaak heb gevonden.

als apt(-get) update u echter problemen geeft, gebruik dan een van deze commando's als tijdelijke oplossing:

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

Als pakketten fouten geven over afhankelijkheden of configuraties, gebruik dan:

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

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

apt install Name_off_package_in_error

Controleer vervolgens of het originele pakket is geïnstalleerd en werkt.


Industriële technologie

  1. C# met behulp van
  2. MTC neemt een strategische projectmanager aan
  3. IC-verpakking:
  4. Voordelen van het gebruik van VIA in pads
  5. Zandgieten met 3D-afdruktechnologieën
  6. VLAN-configuratie in PLCnext Technology
  7. Externe gRPC met behulp van grpcurl
  8. PLCnext CLI-sjablonen
  9. Een PLCnext Control-apparaat beheren via SNMP
  10. Clusterbeheer op PLCnext?
  11. PLCnext Tableau-dashboard