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

Установка менеджера пакетов apt(-get) на PLCnext

Всем привет,

В этом сообщении блога подробно рассказывается, как заставить менеджер пакетов apt работать в ОС Linux ПЛКnext. Таким образом, открывается больше возможностей для установки пакетов.

Этот пост предполагает, что у вас есть некоторый опыт работы с Linux

<сильный>!!!!! ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ ЭТА ПУБЛИКАЦИЯ НЕ ПОДДЕРЖИВАЕТСЯ И НЕ ПОДДЕРЖИВАЕТСЯ PHOENIX CONTACT, ИСПОЛЬЗУЙТЕ НА СВОЙ РИСК!!!!

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

Прежде чем мы сможем начать установку, необходимы права root. Чтобы иметь возможность войти в систему как root, выполните следующие действия:

  1. Подключитесь к ПЛК с помощью ssh (putty или других программ)
  2. Войдите в систему как администратор, пароль напечатан на корпусе ПЛК, если он не изменен пользователем.
  3. Введите эту команду:sudo passwd root
  4. Следуйте инструкциям на экране.
  5. Теперь у вас есть возможность стать пользователем root

Затем мы используем WinSCP для загрузки скрипта на ПЛК:

  1. Загрузите скрипт здесь:https://github.com/pxcbe/apt-installer
  2. Если вы хотите внести какие-либо изменения в файл (каталог, в котором будут сохранены файлы .deb), сделайте это сейчас, используя текстовый редактор, например notepad++ или аналогичный.
  3. Перенесите файл .sh в нужный каталог на ПЛК

Снова войдите в ПЛК с помощью ssh и переключитесь на пользователя root, затем используйте следующие команды в каталоге скрипта:

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

После успешного выполнения этих команд используйте эту команду для запуска скрипта:

bash apt-installer.sh

Теперь все файлы будут загружены и установлены, следите за возможными ошибками, обычно их должно быть 2 в начале скрипта, но не стоит об этом беспокоиться. После этого вы готовы использовать 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. С# с использованием
  2. MTC нанимает руководителя стратегического проекта
  3. ИС Упаковка
  4. Преимущества использования VIA в пэдах
  5. Литье в песчаные формы с использованием технологий 3D-печати
  6. Настройка VLAN в PLCnext Technology
  7. Удаленный gRPC с помощью grpcurl
  8. Шаблоны интерфейса командной строки PLCnext
  9. Управление устройством PLCnext Control через SNMP
  10. Управление кластером на PLCnext?