РДС – установка в Linux

На время установки подключите дерматоскоп, если он имеется, а также
обязательно отключите другие USB-UART устройства /dev/ttyUSB*

Для установки программного обеспечения или проведения диагностики, подключите дерматоскоп через USB. Если он распознается как устройство USB-UART, его можно будет найти в системе как /dev/ttyUSB*.

Перед началом работы убедитесь, что другие устройства, использующие порты USB-UART, отключены, чтобы избежать конфликтов. Для этого выполните следующие шаги:

1. Отключите все USB-UART устройства:

● Физически отключите другие устройства, использующие порты /dev/ttyUSB*.

● Используйте команду для проверки подключенных устройств:

ls /dev/ttyUSB*

2. Подключите дерматоскоп:

● Подключите дерматоскоп к USB-порту и убедитесь, что система его распознала. Вы можете снова выполнить команду:

ls /dev/ttyUSB*

Это должно показать новое устройство, которое является дерматоскопом.

3. Если система корректно распознала дерматоскоп и больше никаких USB-UART устройств не подключено, можно продолжить настройку или установку программного обеспечения.


Далее устанавливаем ПО – РДС


Самое главное после установки – прочитать вот этот вывод на экране:

x libatomic
x gtkmm30
* скачиваю драйвер
* драйвер установлен
* драйвер запущен
* adding rules for vendor ID 2bdf.
* /etc/udev/rules.d/80-drivers-mvs-2bdf.rules created
* installing service
* setting usbfs memory size to 256
* загрузка файлов программы
* значок в Приложениях-Наука или Прочее

* – это классно, значит установилось и с этим проблем нет
x – с этим придётся повозиться: гуглить, общаться с моим другом ChatGPT


РДС – 22 сентября 2024


sudo find / -name "libomp.so.5"
вывод:
/usr/lib/libomp.so.5
тогда даём команду:
ln -s /usr/lib/libomp.so.5 /lib64/libomp.so.5
после этого вывод sudo find / -name "libomp.so.5" становится таким:
/usr/lib/libomp.so.5
/usr/lib64/libomp.so.5

в результате программа dermatoscopy запускается без жалоб на то что не нашла библиотеку libomp.so.5


Установка РДС на Ред ОС 7.3 – Продолжение – Продолжение (27.06.2024 в 16:48)


Всё это удалил:

Перед этим установил вот это:
dnf install libomp10

А ещё до это вот это:
dnf install libatomic.so.1


— — — — — — — — —

/usr/lib/libomp.so.5 – добавил x для исполняемости, после этого заработало. На самом деле не понятно после чего заработало, потому что x убрал, а всё равно работает

МИСТИКА и ВЕЧНОЕ МУЧЕНИЕ для МЕНЯ установка РДС в РЕД ОС!!!


Установка РДС на Ред ОС 7.3 – Продолжение (27.06.2024 в 16:46)


/usr/lib/libomp.so.5 – добавил x для исполняемости, после этого заработало. На самом деле не понятно после чего заработало, потому что x убрал, а всё равно работает


Установка РДС на Ред ОС 7.3 (27.06.2024 в 16:06)


dermatoscopy: error while loading shared libraries: libomp.so.5: cannot open shared object file: No such file or directory

Решение проблемы: export LD_LIBRARY_PATH=/usr/lib/libomp.so.5:$LD_LIBRARY_PATH


Где взял?
Здесь
Метод 4: Используйте полный путь к файлу библиотеки
Method 4: Use the full path to the library file


Перед этим установил вот это:
dnf install libomp10


А ещё до это вот это:
dnf install libatomic.so.1


2 крутые ссылки (11.10.2023 в 14:36)


https://en.ids-imaging.com/files/downloads/ids-software-suite/readme/readme-ids-software-suite-linux-4.95.1_EN.html


https://en.ids-imaging.com/files/downloads/ids-software-suite/readme/readme-ids-software-suite-linux-4.95.1_EN.html#known-issues


Команда на запуск РДС (11.10.2023 в 14:33)


env GTK_THEME=Adwaita:dark LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH /usr/bin/dermatoscopy


Установка (11.10.2023 в 13:47)


Объем загрузки: 8.7 M
Is this ok [y/d/N]: y
Downloading packages:
No Presto metadata available for updates
(1/7): glibc-2.25-13.el7.i686.rpm | 4.0 MB 00:01
(2/7): glibc-2.25-13.el7.x86_64.rpm | 3.3 MB 00:02
(3/7): glibc-common-2.25-13.el7.x86_64.rpm | 799 kB 00:00
(4/7): glibc-langpack-en-2.25-13.el7.x86_64.rpm | 259 kB 00:00
(5/7): glibc-langpack-ru-2.25-13.el7.x86_64.rpm | 247 kB 00:00
(6/7): libcrypt-2.25-13.el7.x86_64.rpm | 28 kB 00:00
(7/7): libatomic-7.2.1-7.el7.i686.rpm | 40 kB 00:00
———————————————————————————
Общий размер 3.3 MB/s | 8.7 MB 00:02
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Обновление : glibc-langpack-ru-2.25-13.el7.x86_64 1/12
Обновление : glibc-2.25-13.el7.x86_64 2/12
Обновление : glibc-common-2.25-13.el7.x86_64 3/12
Обновление : glibc-langpack-en-2.25-13.el7.x86_64 4/12
Обновление : libcrypt-2.25-13.el7.x86_64 5/12
Установка : glibc-2.25-13.el7.i686 6/12
Установка : libatomic-7.2.1-7.el7.i686 7/12
Очистка : libcrypt-2.25-11.el7.x86_64 8/12
Очистка : glibc-langpack-en-2.25-11.el7.x86_64 9/12
Очистка : glibc-langpack-ru-2.25-11.el7.x86_64 10/12
Очистка : glibc-common-2.25-11.el7.x86_64 11/12
Очистка : glibc-2.25-11.el7.x86_64 12/12
Проверка : glibc-2.25-13.el7.i686 1/12
Проверка : glibc-common-2.25-13.el7.x86_64 2/12
Проверка : glibc-2.25-13.el7.x86_64 3/12
Проверка : glibc-langpack-ru-2.25-13.el7.x86_64 4/12
Проверка : glibc-langpack-en-2.25-13.el7.x86_64 5/12
Проверка : libcrypt-2.25-13.el7.x86_64 6/12
Проверка : libatomic-7.2.1-7.el7.i686 7/12
Проверка : glibc-common-2.25-11.el7.x86_64 8/12
Проверка : glibc-2.25-11.el7.x86_64 9/12
Проверка : libcrypt-2.25-11.el7.x86_64 10/12
Проверка : glibc-langpack-ru-2.25-11.el7.x86_64 11/12
Проверка : glibc-langpack-en-2.25-11.el7.x86_64 12/12


Установлено:
libatomic.i686 0:7.2.1-7.el7


Установлены зависимости:
glibc.i686 0:2.25-13.el7


Обновлены зависимости:
glibc.x86_64 0:2.25-13.el7 glibc-common.x86_64 0:2.25-13.el7
glibc-langpack-en.x86_64 0:2.25-13.el7 glibc-langpack-ru.x86_64 0:2.25-13.el7
libcrypt.x86_64 0:2.25-13.el7


Выполнено!


yum install libatomic.so.1 (11.10.2023 в 13:45)


[administrator@localhost ~]$ su
Пароль:
[root@localhost administrator]# yum install libatomic.so.1
Загружены модули: fastestmirror, langpacks
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
Determining fastest mirrors
base | 3.8 kB 00:00
updates | 3.0 kB 00:00
yandex-browser-beta | 3.0 kB 00:00
(1/3): yandex-browser-beta/primary_db | 4.2 kB 00:00
(2/3): updates/x86_64/primary_db | 6.8 MB 00:02
(3/3): base/x86_64/primary_db | 15 MB 00:08
Разрешение зависимостей
—> Проверка сценария
—> Пакет libatomic.i686 0:7.2.1-7.el7 помечен для установки
—> Обработка зависимостей: libc.so.6(GLIBC_2.4) пакета: libatomic-7.2.1-7.el7.i686
—> Обработка зависимостей: libpthread.so.0 пакета: libatomic-7.2.1-7.el7.i686
—> Обработка зависимостей: libpthread.so.0(GLIBC_2.0) пакета: libatomic-7.2.1-7.el7.i686
—> Проверка сценария
—> Пакет glibc.x86_64 0:2.25-11.el7 помечен для обновления
—> Обработка зависимостей: glibc = 2.25-11.el7 пакета: glibc-common-2.25-11.el7.x86_64
—> Обработка зависимостей: glibc = 2.25-11.el7 пакета: glibc-langpack-en-2.25-11.el7.x86_64
—> Обработка зависимостей: glibc = 2.25-11.el7 пакета: glibc-langpack-ru-2.25-11.el7.x86_64
—> Обработка зависимостей: glibc(x86-64) = 2.25-11.el7 пакета: libcrypt-2.25-11.el7.x86_64
—> Пакет glibc.i686 0:2.25-13.el7 помечен для установки
—> Пакет glibc.x86_64 0:2.25-13.el7 помечен как обновление
—> Проверка сценария
—> Пакет glibc-common.x86_64 0:2.25-11.el7 помечен для обновления
—> Пакет glibc-common.x86_64 0:2.25-13.el7 помечен как обновление
—> Пакет glibc-langpack-en.x86_64 0:2.25-11.el7 помечен для обновления
—> Пакет glibc-langpack-en.x86_64 0:2.25-13.el7 помечен как обновление
—> Пакет glibc-langpack-ru.x86_64 0:2.25-11.el7 помечен для обновления
—> Пакет glibc-langpack-ru.x86_64 0:2.25-13.el7 помечен как обновление
—> Пакет libcrypt.x86_64 0:2.25-11.el7 помечен для обновления
—> Пакет libcrypt.x86_64 0:2.25-13.el7 помечен как обновление
—> Проверка зависимостей окончена


Зависимости определены


================================================================================
Package Архитектура Версия Репозиторий Размер
================================================================================
Установка:
libatomic i686 7.2.1-7.el7 base 40 k
Установка зависимостей:
glibc i686 2.25-13.el7 updates 4.0 M
Обновление зависимостей:
glibc x86_64 2.25-13.el7 updates 3.3 M
glibc-common x86_64 2.25-13.el7 updates 799 k
glibc-langpack-en x86_64 2.25-13.el7 updates 259 k
glibc-langpack-ru x86_64 2.25-13.el7 updates 247 k
libcrypt x86_64 2.25-13.el7 updates 28 k


Итого за операцию
================================================================================
Установить 1 пакет (+1 зависимый)
Обновить ( 5 зависимых)


Объем загрузки: 8.7 M
Is this ok [y/d/N]:


Команда - dermatoscopy (11.10.2023 в 13:44)


[administrator@localhost ~]$ dermatoscopy
dermatoscopy: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory
[administrator@localhost ~]$


РДС (11.10.2023 в 13:38)


Согласиться с условиями лицензии и продолжить установку? yn y


* Дерматоскоп: настройка РДС-2 /dev/ttyUSB0


Установка ИУС Цифровая дерматоскопия…


x libatomic
x gtkmm30
* скачиваю драйвер
* драйвер установлен
* драйвер запущен
* adding rules for vendor ID 2bdf.
* /etc/udev/rules.d/80-drivers-mvs-2bdf.rules created
* installing service
* setting usbfs memory size to 256
* загрузка файлов программы
* значок в Приложениях-Наука или Прочее


Готово.
Запуск программы по команде dermatoscopy