Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Установка пакетного менеджера APT на PLCnext Linux: пошаговое руководство

В этом посте подробно описано, как запустить пакетный менеджер apt в Linux OS PLCnext, открывая возможности для установки пакетов.

Предполагается опыт работы с Linux.

!!!!! ДИСКЛЕЙМЕР: ЭТОТ ПОСТ НЕ ПОДДЕРЖИВАЕТСЯ PHOENIX CONTACT, ИСПОЛЬЗУЙТЕ НА СВОЙ РИСК!!!!!

Используемые материалы:

Сначала нужны права root. Чтобы войти как root:

  1. SSH к PLC (PuTTY или другое)
  2. Логин admin, пароль на корпусе PLC (если не меняли)
  3. Команда: sudo passwd root
  4. Следуйте инструкциям на экране
  5. Теперь можно переключиться на root

Через WinSCP загрузите скрипт на PLC:

  1. Скачайте скрипт: github.com/pxcbe/apt-installer
  2. При необходимости отредактируйте (директория для .deb файлов) в Notepad++
  3. Перенесите .sh файл в желаемую директорию на PLC

Снова SSH, переключитесь на root, в директории скрипта выполните:

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

Все файлы скачаются и установятся. Ошибки в начале скрипта нормальны, не обращайте внимания. После завершения apt(-get) готов к использованию.

Если apt(-get) update даёт ошибки, используйте обходные пути:

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

Если пакеты ругаются на зависимости/конфигурацию:

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

Проверка установки пакета:

apt install Name_off_package_in_error

Проверьте, что исходный пакет установлен и работает.

Промышленные технологии

  1. Освоение операторов using в C#: импорт, псевдонимы и статические директивы
  2. Ищется Стратегический менеджер проектов в Missouri Technology Corporation — присоединяйтесь к нашей команде роста
  3. IC упаковка: защита полупроводниковых кристаллов для долгосрочной надежности
  4. Почему VIA-in-Pad улучшает производительность ПП: ключевые преимущества
  5. Улучшение песочного литья с 3D-печатью: более быстрые инструменты и сокращенные сроки
  6. Оптимизация настройки VLAN на PLCnext Control с командами Linux терминала
  7. Безопасный удаленный gRPC доступ с grpcurl на устройствах PLCnext
  8. PLCnext CLI Templates: Ускорение разработки на C++
  9. Оптимизация PLCnext Control с SNMP: Практическое руководство
  10. Управление кластерами на PLCnext: Использование Kubernetes для промышленной автоматизации