1. Установка Wine
Инструкции для Ubuntu:
https://wiki.winehq.org/Ubuntu
Инструкции для Astra Linux:
https://wiki.astralinux.ru/pages/viewpage.action?pageId=27362502
Инструкции для Ред ОС:
https://redos.red-soft.ru/base/arm/arm-other/work-in-wine/
Также, требуется установить winetricks:
1.1 Для дистрибутивов, использующих пакетный менеджер APT (Astra Linux, Ubuntu)
sudo apt install winetricks
1.2 Для дистрибутивов, использующих пакетный менеджер RPM (Ред ОС, RHEL)
sudo dnf install winetricks
1.3 Ручная установка
sudo wget -P /opt/winetricks
https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
sudo chmod +x /opt/winetricks/winetricks
echo 'export PATH="/opt/winetricks:$PATH"' >> $HOME/.bashrc
Перезагрузить компьютер.
2. Установка ParmaLog.Acoustic
Выполнить следующие команды в терминале:
export WINEPREFIX="/home/$USER/.fxc_wine"
wineboot -i
winetricks --force dotnet48 corefonts dxvk d3dcompiler_47
wine ParmaLog.Acoustic.Setup.exe
Примечания:
Установку производить для всех пользователей.
На этапе выбора папки назначения не менять значание по умолчанию (C:\Program Files\FXC-PNG\ParmaLog.Acoustic\)
Если при выполнении команды winetricks --force dotnet48 corefonts dxvk d3dcompiler_47 появилась ошибка Unknown arg dotnet48, то требуется вручную установить новую версию winetricks (см. п. 1.3) и повторить команду. Ошибка обычно появляется на дистрибутивах Astra Linux из-за устаревшей версии winetricks.
2.1 Офлайн-установка зависимостей
В случае отсутствия интернет-соединения команда winetricks --force dotnet48 corefonts dxvk d3dcompiler_47 выдаст ошибку.
Можно воспользоваться архивом с уже скачаными зависимостями parmalog_winetricks_redist.zip. Для этого нужно вручную распаковать архив в папку /home/<текущий_пользователь>/.cache/winetricks, либо воспользоваться командой:
unzip -d /home/$USER/.cache/winetricks parmalog_winetricks_redist.zip
Далее, повторить команду winetricks:
winetricks --force dotnet48 corefonts dxvk d3dcompiler_47
3. Установка HASP
Распаковать архив “HASP Runtime.zip”.
В терминале перейти в папку “aksusbd-9.15.1” и произвести установку командой:
sudo sh dinst
Перезагрузить компьютер.
3.1. Установка программной лицензии
Полученный V2C-ключ нужно применить в Sentinel Admin control center:
В браузере открыть
http://localhost:1947.
Перейти на вкладку “Update/Attach”.
Выбрать файл V2C.
Нажать “Apply File”.
4. Запуск программы
Запуск можно произвести через ярлык на рабочем столе или через команду в терминале:
WINEPREFIX="/home/$USER/.fxc_wine" wine "C:\Program Files\FXC-PNG\ParmaLog.Acoustic\ParmaLog.Acoustic.exe"