Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

Instalación del administrador de paquetes apt(-get) en PLCnext

Hola a todos,

Esta publicación de blog detallará cómo hacer que el administrador de paquetes apt se ejecute en el sistema operativo Linux de PLCnext. Abriendo así más posibilidades para instalar paquetes.

Esta publicación asume que tienes algo de experiencia usando Linux

!!!!! EXENCIÓN DE RESPONSABILIDAD ESTA PUBLICACIÓN NO ESTÁ APROBADA NI APOYADA POR PHOENIX CONTACT, ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡

Materiales usados:

Antes de que podamos comenzar a instalar apt, se requieren derechos de root. Para poder iniciar sesión como root siga estos pasos:

  1. Conéctese al PLC usando ssh (masilla u otros programas)
  2. Inicie sesión como administrador, la contraseña está impresa en la carcasa del PLC a menos que el usuario la cambie.
  3. Ingrese este comando:sudo passwd root
  4. Siga los pasos que se muestran en la pantalla
  5. Ahora tiene la posibilidad de cambiar al usuario root

A continuación, usamos WinSCP para obtener el script en el plc:

  1. Descargue el script aquí:https://github.com/pxcbe/apt-installer
  2. Si desea realizar algún cambio en el archivo (directorio donde se guardarán los archivos .deb), hágalo ahora usando un editor de texto como notepad++ o similar.
  3. Transfiera el archivo .sh a su directorio deseado en el PLC

Vuelva a iniciar sesión en el PLC usando ssh y cambie al usuario raíz, luego use los siguientes comandos en el directorio del script:

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

Después de que estos comandos se hayan realizado con éxito, use este comando para ejecutar el script:

bash apt-installer.sh

Ahora todos los archivos se descargarán e instalarán, esté atento a cualquier error que pueda ocurrir, normalmente debería haber 2 al comienzo del script, pero no debe preocuparse por eso. Una vez hecho esto, estará listo para usar apt(-get) para instalar algunos paquetes.

Y eso es todo, a continuación puede encontrar ayuda si se encuentra con algunos problemas comunes que encontré.

si, sin embargo, la actualización de apt(-get) le causa problemas, use cualquiera de estos comandos como solución alternativa:

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

Si los paquetes dan errores sobre dependencias o configuraciones, use:

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

Después de usar esto, ejecute esto para asegurarse de que el paquete se ha instalado correctamente:

apt install Name_off_package_in_error

Luego verifique si el paquete original se ha instalado y funciona.


Tecnología Industrial

  1. C # usando
  2. MTC está contratando a un director de proyecto estratégico
  3. Embalaje de circuitos integrados
  4. Ventajas de usar VIA en pads
  5. Fundición en arena mediante tecnologías de impresión 3D
  6. Configuración de VLAN en PLCnext Technology
  7. gRPC remoto usando grpcurl
  8. Plantillas de CLI de PLCnext
  9. Gestión de un dispositivo PLCnext Control a través de SNMP
  10. ¿Gestión de clústeres en PLCnext?
  11. Tablero PLCnext de Tableau