Оглавление |
На примере Смоленска.
Все необходимые файлы:
Актуально на 05-Jul-2020
Для корректной работы РМИС "Витакор" на операционную систему должно быть установлено кумулятивное обновление безопасности для ОС СН релиз "Смоленск" в. 1.6 (Update 5) в соответствии с инструкцией.
На время установки пользователь, от которого ведется установка, должен обладать высоким уровнем целостности и входить в группу "sudo". После установки уровень целостности пользователя можно понизить и исключить из группы "sudo".
В случае необходимости функционала электронной подписи в РМИС необходимо установить криптопровайдер. Для установки КриптоПро CSP 4 нужно распаковать архив с дистрибутивом и запустить скрипт инсталляции.
tar xvzf CPRO-4R4-Astra-ready-32bit-ver2.tar.gz cd CPRO-4R4-Astra-ready-32bit-ver2 ./astra-install.sh |
При возникновении ошибок установки пакетов может потребоваться исправление командой
sudo apt -f install |
РМИС "Витакор" в ОС Linux работает в среде wine. Для установки выполните следующие шаги в каталоге с пакетами wine
sudo apt -y install ia32-libs sudo apt -y install binutils sudo dpkg -i wine-5.0.1-cpro_astra.deb sudo dpkg -i libmspack0*.deb sudo dpkg -i cabextract*.deb sudo dpkg -i winetricks*.deb sudo apt -f install |
Перейдите в домашний каталог и распакуйте архив со шрифтами, необходимыми для работы РМИС
cd tar xvzf fonts.tar.gz |
Удалите системный шрифт Tahoma (в случае если он установлен)
sudo find /usr -name "tahoma.ttf" -delete sudo find /usr -name "tahomabd.ttf" -delete sudo find /opt -name "tahoma.ttf" -delete sudo find /opt -name "tahomabd.ttf" -delete |
Для корректной работы предпросмотра печати необходим псевдопринтер pdf (при отсутствии физического принтера)
sudo dpkg -i printer-driver-cups-pdf_2.6.1-22_amd64.deb sudo apt -f install |
В сессии, из которой запускаем wine нужно определить переменные WINE и WINEARCH. Для постоянного эффекта нужно добавить указанные переменные в файл ~/.bashrc
export WINE=/opt/wine-cpro/bin/wine export WINEARCH=win32 echo "export WINE=/opt/wine-cpro/bin/wine" >> ~/.bashrc echo "export WINEARCH=win32" >> ~/.bashrc |
После чего можно настроить префикс двумя путями: либо распаковать подготовленный заранее, либо установить самостоятельно.
Перейдите в домашний каталог и распакуйте архив c префиксом
cd tar xvzf wineprefix.tar.gz |
Убедиться что wine корректно запускается
WINEARCH=win32 /opt/wine-cpro/bin/winecfg |
Установить необходимые пакеты для работы РМИС
winerticks gecko winerticks dotnet20sp2 winerticks ie6 winerticks gdiplus |
Установить офисный пакет для корректной работы отчетов. Это может быть Microsoft Office 2010 - 2016 либо Microsoft Office Viewers. Например,
winetricks office2013pro |
После подготовки префикса его можно заархивировать и сохранить для использования в последующих установках (см. п. 5.1)
cd tar czf wineprefix.tar.gz ~/.wine |
Перейти в домашний каталог и распаковать дистрибутив РМИС
cd tar xvzf ais.tar.gz |
Создать скрипт запуска РМИС
#!/bin/bash /opt/cprocsp/bin/ia32/csptestf -absorb -certs -autoprov /opt/wine-cpro/bin/wine /home/user1/ais/Update/AKUZ.UpdateUtility.exe |
, заменив "user1" на имя пользователя системы. Для удобства можно создать ярлык для запуска этого скрипта на рабочем столе.
Установка завершена. После первого запуска РМИС в случае использования электронной подписи нужно войти в меню "Настройки"->"Настройка криптопровайдера" и выбрать Crypto-Pro.