Установка и настройка окружения для запуска ВЭД-Декларант под wine
Установка net.8 для работы сервиса подписи
dnf --assumeyes install dotnet-runtime-8.0
Установить wine
sudo -E sh -c 'dnf --assumeyes install wine-9.0; dnf --assumeyes install winetricks-20230212; winetricks --self-update'
Настройка архитектуры и изолированного окружения
export WINEARCH=win32
export WINEPREFIX=~/.wine-dcl
Настройка операционной системы
winecfg /v win7
Установка VB6 Runtime
winetricks vb6run
Установка MS Access 2000 Runtime
winetricks art2kmin
Установка DAO
winetricks mdac27
winetricks mdac28
Установка Microsoft JET 4.0
winetricks jet40
Установка .NET Framework 4.5.2
winetricks dotnet452
Установка .NET Framework 4.6 (необходимо для подключения к SQL Server)
winetricks dotnet46
Установка MSXML3
winetricks msxml3
Установка шрифта для ctmtools
winetricks arial
winetricks ie8
Установка КриптоПРО CSP
Для установки КриптоПРО CSP необходимо зарегистрироваться в системе с использованием учетной записи администратора.
Установить КриптоПРО CSP 5.0 по инструкции https://redos.red-soft.ru/base/redos-7_3/7_3-security/7_3-ext-szi/7_3-cpro/7_3-cryptopro-csp-5-0/
1. Скачать с официального сайта www.cryptopro.ru и установить версию криптопровайдера для RED OS (rpm пакет):
tar -xvf linux-amd64.tgz
cd linux-amd64
sudo ./install_gui.sh
В установщике КриптоПРО CSP, на шаге выбора компонентов, включить «Поддержка токенов и смарт-карт»
Подтвердить установку новых пакетов
После установки ввести номер лицензии и выполнить инициализацию ДСЧ.
Установка сертификата ЭП
Открыть окно настроек КриптоПРО (Меню – Утилиты – Инструменты КриптоПро).
В окне настроек перейти в раздел «Контейнеры». Установить ключевой носитель, выбрать его. Нажать кнопку «Установить сертификат».
Установка ВЭД-Декларант + Монитор ЭД
Скачать установщики программ.
Внимание! Все действия должны выполняться в пределах настроенного префикса wine.
Скачать Монитор ЭД по ссылке https://ftp.ctm.ru/MONITOR_ED/SFX/setup_me.exe
Выполнить установку:
wine ./Загрузки/setup_me.exe
Установить ВЭД-Декларант
Скачать ВЭД-Декларант по ссылке https://ftp.ctm.ru/DCL/SFX/setup_dl.exe
Выполнить установку:
wine ./Загрузки/setup_dl.exe
Дополнительная настройка ВЭД-Декларант и cups-pdf (для склеивания нескольких документов в один PDF)
1. (Обязательно) Вызвать редактор реестра wine regedit и добавить в раздел HKCU\Software\CTM\DCL\ПЕЧАТЬ
- строковый параметр PdfOverVirtualPrinter_Dir, в котором указать путь к каталогу, куда cups-pdf документы сохраняет. По умолчанию - Z:\home\<имя пользователя>\PDF
- строковый параметр PdfOverVirtualPrinter_DeviceName, в котором указано имя cups-pdf принтера, который будет сохранять pdf документы в папку, путь к которой указан в параметре PdfOverVirtualPrinter_Dir
2. При необходимости добавить параметры в раздел HKCU\Software\CTM\DCL\ПЕЧАТЬ
- PdfOverVirtualPrinter_Delay - по умолчанию 200. Задержка в миллисекундах между попытками обнаружить файл и получить к нему доступ (ожидание завершения печати в файл)
- PdfOverVirtualPrinter_MultipleFile - по умолчанию 0. Включает стандартную печать, при которой каждый документ печатается в отдельной задаче. Вероятно будет полезным при возникновении out of memory в процессе склейки ppd документов в один