Запуск модуля ФСС в интерпретаторе Wine

Материал из Wiki AlterOS
Перейти к: навигация, поиск

Установка ФСС с Wine 1. Необходимо установить Wine7x(8x) из репозитория external

2. Предположим, что скачанный дистрибутив лежит в: /home/user/Загрузки/OfflineApplicationSetup_3_0_11.msi

3. Установить префикс wine для устанавливаемого ПО. В нашем случае (для пользователя "user") это будет: /home/user/rosstat64

4. Установить ФСС командой: [user@localhost ~]$ env WINEPREFIX=/home/user/rosstat64 /usr/local/bin/wine64 /home/user/Загрузки/OfflineApplicationSetup_3_0_11.msi В этой записи: env WINEPREFIX=/home/user/rosstat64 - установить префикс wine /usr/local/bin/wine64 - используем wine64 /home/user/Загрузки/OfflineApplicationSetup_3_0_11.msi - путь к установочному файлу

5. Особенности установки: Программа может быть установлена в директорию "по умолчанию" /home/user/rosstat64/drive_c/Program Files (x86)/Росстат.Web-сбор.Оффлайн-модуль В этом случае "языковой пакет", состоящий из каталогов ./Intl and ./Udf будет установлен в директорию: /home/user/rosstat64/drive_c/Program Files (x86)/Росстат.Web-сбор.Оффлайн-модуль Также программа может быть установлена в любое другое место (удобнее и короче запись пути), например: /home/user/rosstat64/drive_c/Program Files (x86)/rosstat В этом случае "языковой пакет", состоящий из каталогов ./Intl and ./Udf, должен быть перемещён в установочную директорию.

6. Установленная программа запускается командой (в случае установки в /home/user/rosstat64/drive_c/Program Files (x86)/rosstat): [user@localhost ~]$ env WINEPREFIX=/home/user/rosstat64 /usr/local/bin/wine64 /home/user/rosstat64/drive_c/Program Files (x86)/rosstat/Croc.Rosstat.Websbor.OfflineApplication.exe

7. Возможные проблемы и пути устранения: В случае использования нестандартного пути установки (п.5) возможен неудачный первый запуск:

Issue FSS-Wine-LangSet.jpg

В этом случае нужно проверить "языковой пакет", состоящий из каталогов ./Intl and ./Udf, и его местоположение (п.5) Если всё в порядке, то нужно переименовать файл: ../drive_c/Users/user/AppData/Roaming/ESSO/OFFLINEAPPLICATION.FDB При следующем перезапуске он будет пересоздан. Если всё устраивает, то переименованный файл можно удалить, он больше не нужен.