установка SCADA в Astra Linux SE

Детальный разбор дистрибутивов и других UNIX-like ОС

Модераторы: Olej, bellic, adminn, vikos

Aлekceй
Писатель
Сообщения: 23
Зарегистрирован: 22 янв 2020, 09:16
Откуда: Нижний Новгород
Контактная информация:

Re: Astra Linux SE

Непрочитанное сообщение Aлekceй » 04 фев 2020, 15:46

Aлekceй писал(а):
30 янв 2020, 22:12
Olej писал(а): ↑30 янв 2020, 22:04
А она вам так сильно нужна?
До тех пор пока настроите (да и после тоже), можете легко гонять файлы по сетевым протоколам: ftp, ssh...
Нужна сильно, хочу SCADA установить.
Добрый день! Не подскажете какие пакеты Qt устанавливать, чтобы запустить программу. Выдаётся сообщение: This application failed to start because it could not find or load the Qt platform plugin "xcb"
in "".
Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, xcb.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Astra Linux SE

Непрочитанное сообщение Olej » 04 фев 2020, 17:54

Aлekceй писал(а):
04 фев 2020, 15:46
Не подскажете какие пакеты Qt устанавливать, чтобы запустить программу. Выдаётся сообщение: This application failed to start because it could not find or load the Qt platform plugin "xcb"
in "".
1. Возможно это вовсе не Qt не хватает, а xcb. У меня установлены:

Код: Выделить всё

olej@astra:~$ aptitude search xcb | grep ^i
i A libx11-xcb1 - Xlib/XCB interface library
i A libxcb-composite0 - X C Binding, composite extension
i A libxcb-cursor0 - utility libraries for X C Binding -- cursor
i A libxcb-dpms0 - X C Binding, dpms extension
i A libxcb-dri2-0 - X C Binding, dri2 extension
i A libxcb-dri3-0 - X C Binding, dri3 extension
i A libxcb-glx0 - X C Binding, glx extension
i A libxcb-icccm4 - utility libraries for X C Binding -- icccm
i A libxcb-image0 - utility libraries for X C Binding -- image
i A libxcb-keysyms1 - utility libraries for X C Binding -- keysyms
i A libxcb-present0 - X C Binding, present extension
i A libxcb-randr0 - X C Binding, randr extension
i A libxcb-render-util0 - utility libraries for X C Binding -- render-util
i A libxcb-render0 - X C Binding, render extension
i A libxcb-shape0 - X C Binding, shape extension
i A libxcb-shm0 - X C Binding, shm extension
i A libxcb-sync1 - X C Binding, sync extension
i A libxcb-util0 - utility libraries for X C Binding -- atom, aux and event
i A libxcb-xf86dri0 - X C Binding, xf86dri extension
i A libxcb-xfixes0 - X C Binding, xfixes extension
i A libxcb-xinerama0 - X C Binding, xinerama extension
i A libxcb-xkb1 - X C Binding, XKEYBOARD extension
i A libxcb-xparsec - X C Binding, xparsec extension
i A libxcb-xv0 - X C Binding, xv extension
i A libxcb1 - X C Binding
i A libxcb1-dev - X C Binding, development files
2. Что за программу вам нужно запустить?
Сделайте для этой программы:

Код: Выделить всё

$ ldd <имя-программы>
Чтобы посмотреть какие библиотеки оно хочет.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Astra Linux SE

Непрочитанное сообщение Olej » 04 фев 2020, 18:06

Aлekceй писал(а):
30 янв 2020, 22:12
Нужна сильно, хочу SCADA установить. ... На Astra_Linux_Orel & Debian за полчаса настроил.
Совершенно не обязательно, на 100%, что в ограниченном репозитории на 2-х DVD, который предоставляют разработчики Astra Linux SE, присутствуют все пакеты/библиотеки, которые потребуются для любой программы со стороны ... "левой" ;-)

Тогда вам потребуется:
- или подключить сторонний репозиторий из сети, вот вам подсказка от системы (версия Debian и репозиториев):

Код: Выделить всё

olej@astra:/etc$ cat /etc/debian_version 
9.0
- или найти и скачать недостающий пакет .deb и установить его командой:

Код: Выделить всё

# dpkg -i <пакет>.deb
Но и в том и в другом случае вы нарушаете условия использования Astra Linux SE + теряете все сертификаты относительно защищённости вашей системы.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Astra Linux SE

Непрочитанное сообщение Olej » 04 фев 2020, 18:23

Aлekceй писал(а):
30 янв 2020, 22:12
Нужна сильно, хочу SCADA установить. ... На Astra_Linux_Orel & Debian за полчаса настроил.
Здесь есть логическое противоречие ... я уже обращал внимание на это на форуме Astra ... но народу - до фени, вылупив глаза в панике спешат в "переходе на отечественные ОС" :twisted:
Противоречие вот в чём:
- Astra Linux SE - защищённая ОС, сертифицированная на уровне защиты государственной тайны...
- любые технологические работы, разработческие, внедренческие - не должны, не имеют права выполняться на рабочих местах такого уровня защищённости!
- а разработка программного обеспечения, проектирование в SDADA и др. - это технологические, разработческие работы...
- такие работы должны вы выполняться на рабочих местах общего использования, и только затем результат переносится на защищённую ОС для эксплуатации;

Используйте на разработческих этапах те же Astra Linux CE (Common Edition 2.12.113) или тот же Debian 10.

Aлekceй
Писатель
Сообщения: 23
Зарегистрирован: 22 янв 2020, 09:16
Откуда: Нижний Новгород
Контактная информация:

Re: Astra Linux SE

Непрочитанное сообщение Aлekceй » 04 фев 2020, 21:09

Olej писал(а):
04 фев 2020, 18:23
Здесь есть логическое противоречие ... я уже обращал внимание на это на форуме Astra ... но народу - до фени, вылупив глаза в панике спешат в "переходе на отечественные ОС"
Не переживайте, мы тренируемся на "кошках", торент нам в помощь "Но есть вот здесь (трекер): Astra Linux Special Edition 1.6 :-) "

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Astra Linux SE

Непрочитанное сообщение Olej » 04 фев 2020, 21:57

Aлekceй писал(а):
04 фев 2020, 21:09
Не переживайте, мы тренируемся на "кошках", торент нам в помощь "Но есть вот здесь (трекер): Astra Linux Special Edition 1.6 "
Нет, так зачем вам SCADA в защищённой Astra Linux SE?
Чем вам в Debian не сидится? :lol: - на этапе разработки АСУ.
Потом готовое перенесёте в Astra Linux SE.

Так всё таки, какую SCADA вы хотите там развернуть?
P.S. Я когда-то достаточно плотно и долго поработал со SCADA от разных производителей: Schneider Electric, Siemens, Flex под QNX ... так что насмотрелся-напробовался... причём в реально внедряемых АСУТП проектах.

Aлekceй
Писатель
Сообщения: 23
Зарегистрирован: 22 янв 2020, 09:16
Откуда: Нижний Новгород
Контактная информация:

Re: Astra Linux SE

Непрочитанное сообщение Aлekceй » 05 фев 2020, 08:08

Olej писал(а):
04 фев 2020, 21:57
Так всё таки, какую SCADA вы хотите там развернуть?
AlphaPlatform

Aлekceй
Писатель
Сообщения: 23
Зарегистрирован: 22 янв 2020, 09:16
Откуда: Нижний Новгород
Контактная информация:

Re: Astra Linux SE

Непрочитанное сообщение Aлekceй » 05 фев 2020, 14:18

Olej писал(а):
04 фев 2020, 21:57
Нет, так зачем вам SCADA в защищённой Astra Linux SE?
Мне процесс установки необходимо описать.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Astra Linux SE

Непрочитанное сообщение Olej » 05 фев 2020, 14:37

Aлekceй писал(а):
05 фев 2020, 14:18
Мне процесс установки необходимо описать.
1. Начните с разбирательства какие библиотеки требует ваше приложение:

Код: Выделить всё

$ ldd <имя-программы>
Потом будете смотреть чего там не хватает.

2. Нет никакой 100% гарантии что вам вообще удастся "процесс установки" под Astra Linux SE.
Вы хотите инсталлировать достаточно специфический программный проект под очень специфической операционной системой. :lol:

P.S.
3. ... и давайте я создам для обсуждения этой конкретной инсталляции AlphaPlatform под Astra Linux SE новую тему... возможно в этом же разделе + перенести туда сообщения такого конкретного обсуждения.

Aлekceй
Писатель
Сообщения: 23
Зарегистрирован: 22 янв 2020, 09:16
Откуда: Нижний Новгород
Контактная информация:

Re: установка SCADA в Astra Linux SE

Непрочитанное сообщение Aлekceй » 05 фев 2020, 15:53

Olej писал(а):
04 фев 2020, 17:54
Что за программу вам нужно запустить?
Сделайте для этой программы:
КОД: ВЫДЕЛИТЬ ВСЁ

$ ldd <имя-программы>
Чтобы посмотреть какие библиотеки оно хочет.
По первому пункту практически аналогично.
По второму - посмотрел какие ей библиотеки требуются. Создал в /etc/ld.so.conf файл с названием запускаемого файла. В этом файле указал все каталоги. Выполнил команду ldconfig. Количество зависимостей в файле ld.so.cache увеличилось. Выполнил команду export LD_LIBRARY_PATH=/usr/lib/oldstuff:/opt/Automiq/Alpha.HMI. После этой команды появилось сообщение "Ошибка сегментирования" и ОС упала.

Ответить

Вернуться в «Дистрибутивы Linux и родственные ОС»

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 4 гостя