Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Technologie industrielle

Installer le gestionnaire de paquets APT sur PLCnext Linux : Guide étape par étape

Bonjour à tous,

Ce billet détaillera comment faire fonctionner le gestionnaire de paquets apt sur le système d'exploitation Linux du PLCnext. Cela ouvre plus de possibilités pour l'installation de paquets.

Ce post suppose que vous avez une certaine expérience avec Linux.

!!!!! AVERTISSEMENT : CE POST N'EST NI APPROUVÉ NI SUPPORTÉ PAR PHOENIX CONTACT, UTILISEZ À VOS PROPRES RISQUES !!!!!

Matériel utilisé :

Avant de pouvoir commencer à installer apt, les droits root sont requis. Pour pouvoir vous connecter en root, suivez ces étapes :

  1. Connectez-vous au PLC via SSH (Putty ou autres programmes)
  2. Connectez-vous en admin, le mot de passe est imprimé sur le boîtier du PLC sauf s'il a été changé par l'utilisateur.
  3. Entrez cette commande : sudo passwd root
  4. Suivez les étapes affichées à l'écran
  5. Vous avez maintenant la possibilité de basculer vers l'utilisateur root

Ensuite, nous utilisons WinSCP pour mettre le script sur le PLC :

  1. Téléchargez le script ici : https://github.com/pxcbe/apt-installer
  2. Si vous voulez faire des modifications au fichier (répertoire où les fichiers .deb seront sauvegardés), faites-le maintenant avec un éditeur de texte comme Notepad++ ou similaire.
  3. Transférez le fichier .sh vers le répertoire souhaité sur le PLC

Connectez-vous à nouveau au PLC via SSH et basculez vers l'utilisateur root, puis utilisez les commandes suivantes dans le répertoire du script :

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

Après que ces commandes ont été exécutées avec succès, utilisez cette commande pour lancer le script :

bash apt-installer.sh

Maintenant, tous les fichiers seront téléchargés et installés, surveillez les éventuelles erreurs. Normalement, il y en a 2 au début du script mais pas de souci. Une fois terminé, vous êtes prêt à utiliser apt(-get) pour installer des packages.

Voici quelques aides si vous rencontrez des problèmes courants.

Si apt(-get) update vous donne des problèmes, utilisez l'une de ces commandes comme contournement :

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

Si des packages donnent des erreurs sur les dépendances ou la configuration, utilisez :

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

Après cela, lancez ceci pour vous assurer que le package a été correctement installé :

apt install Nom_du_package_en_erreur

Puis vérifiez si le package original a été installé et fonctionne.

Technologie industrielle

  1. Maîtriser les directives using C# : Imports, alias et directives static
  2. Chef de projet stratégique recherché à Missouri Technology Corporation – Rejoignez notre équipe de croissance
  3. Encapsulation CI : Protéger Vos Puces Semi-conducteurs pour Fiabilité Long Terme
  4. Pourquoi les VIA-in-Pad Améliorent la Performance PCB : Avantages Clés
  5. Améliorer le moulage en sable avec l'impression 3D : outillage plus rapide et délais réduits
  6. Simplifier la configuration VLAN sur PLCnext Control avec commandes terminal Linux
  7. Accès distant gRPC sécurisé avec grpcurl sur appareils PLCnext
  8. Modèles PLCnext CLI : rationalisez votre développement C++
  9. Optimiser les contrôleurs PLCnext Control avec SNMP : guide pratique