Программа предназначена для работы в Windows, но может быть запущена в Linux (Astra Linux, РЕД ОС и других дистрибутивах) с помощью Wine.
Ниже приведены пошаговые действия для установки Wine, настройки окружения и запуска ПО.
sudo nano /etc/apt/sources.list |
#
).sudo apt update sudo apt install wine |
sudo dnf update sudo dnf install wine sudo dnf install winetricks |
WINEPREFIX=~/testwine WINEARCH=win32 wineboot |
WINEPREFIX=~/testwine winetricks dotnet48 # .NET Framework 4.8 WINEPREFIX=~/testwine winetricks vcrun2015 # Visual C++ 2015 WINEPREFIX=~/testwine winetricks corefonts # Шрифты Windows |
WINEPREFIX=~/testwine32 winetricks list-installed |
Using winetricks 20230212 - sha256sum: 14afe10e8858e47f95fc6f02015003a6ffd8cd438249b25b85e1078e8e326949 with wine-9.0 and WINEARCH=win32 remove_mono internal remove_mono internal winxp dotnet40 dotnet48 w_workaround_wine_bug-50894 vcrun2015 andale arial comicsans courier georgia impact times trebuchet verdana webdings corefonts |
WINEPREFIX=~/testwine wine ‘{Полный путь до файла deviceAdjuster.exe}’ |
Для конфигурации COM-порта закройте wine.
Проверка доступный портов:
dmesg | grep tty # Установите пакет, если он отсутствует: # sudo apt install setserial - astra linux # sudo dnf install setserial - red os sudo setserial -g /dev/ttyS* sudo setserial -g /dev/ttyUSB* |
Если порты недоступны, добавьте себя в группу dialout:
sudo usermod -aG dialout {Имя пользователя} |
Затем перезагрузите систему или выполните:
newgrp dialout |
Проброс COM-порта в wine:
ln -s /dev/ttyS0{Название порта в linux} {Путь к wine}/dosdevices/{Название порта в wine} |
Например:
ln -s /dev/ttyS0 ~/.wine/dosdevices/com1 |
Готово! Теперь программа должна работать. Если возникнут сложности, проверьте настройки Wine или обратитесь к разработчику.