Есть такое узкоспециализированное проприетарное ПО от компании БФТ (
https://bftcom.com/) - Автоматизированный Центр Контроля (АЦК), используемое для автоматизации бюджетных процессов в некоторых субъектах и муниципальных образованиях Российской Федерации. По долгу службы и зову сердца я пытаюсь использовать его на своём рабочем ПК с Альт Рабочая станция под Wine. ПО вида "клиент - сервер", то есть серверная часть находится на компьютере вышестоящей организации, а клиент на моём компьютере подключается к ней через защищённую сеть.
В целом у меня всё работает довольно неплохо, но вот в случае обновлений - просто беда.
Штатное обновление на Win-ПК моей ЛВС выглядит так: при запуске АЦК определяет наличие обновления и копирует новые файлы в папку с программой, после чего, собственно, процесс обновления заканчивается, и ПО готово к работе. В Wine на Альте у меня это не работает: поначалу АЦК даже что-то копирует, но затем выдаёт ошибку "Доступ запрещён, запустить программу обновления?" (скрин 1).
Программа обновления - это второй вариант обновления: файл updater.exe из папки программы, который позволяет обновиться через удалённое соединение. Но и тут обновление заканчивается ошибкой "Доступ запрещён" (скрин 2).
Есть третий вариант обновления: просто скопировать содержимое папки уже обновлённой программы с Win-ПК в папку на своём, но после этого при запуске процесс АЦК (maincontroller.exe) через некоторое время становится зомби (скрин 3).
Каждый раз после обновления третьим вариантом я повторяю запуск АЦК, меняя различные параметры: совместимость в Wine с различными вариантами ОС, повышение приоритета процесса maincontroller.exe - всё без видимого результата, но, о чудо - через несколько десятков неудачных попыток программа всё-таки запускается, благодаря чему - мне совершенно непонятно.
Как мне нормализовать процесс обновления АЦК в Wine под Альтом?