
АМБа на linux
Добрый день! Есть варианты переноса базы и приложения на linux?
Ответ

Добрый день.
Ну и тут надо понимать, что на внедренцев (то есть вас) возрастет нагрузка по тех.поддержке этих решений. Linux не простая в эксплуатации система, это не винда.
А на текущий момент каких-то автоматизированных средств диагностики "что конкретно с этим линуксом не так, что на нем что-то не работает.

и такой вопрос еще! если это сетевая версия. как мы прописываем путь до zpl ?

под wine 7 программа работает (проверял на Alt Linux 10)
но с ЭЛН работы не будет (КриптоПро не работает под wine)
Перед установкой в менеджере пакетов установить winetricks
запустить его и там установить пакеты
mdac27, jet40, oleaut32, d3dcompiler_47 и dotnet48
(для последних у пользователя юридически должна быть лицензия windows)
для 64битных linux:
нужно создать 32 битное окружение командами:
export WINEARCH=win32
export WINEPREFIX=~/.wine32
winecfg
после этого запускать все программы в том же 32 битном окружении, т.е. в том же терминале где установлены переменные WINEARCH и WINEPREFIX
если запускать в новом терминале, то
env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks mdac27
env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks jet40
env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks oleaut32
env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks dotnet48
env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks d3dcompiler_47
запускать программу установки и саму КЗ также
env WINEARCH=win32 WINEPREFIX=~/.wine32 wine setup.exe - создаст рабочий ярлык на рабочем столе
env WINEARCH=win32 WINEPREFIX=~/.wine32 wine newamba.exe (в папке rscalt)
путь до сетевого ZPL в файле user.tab не может начинаться на // (можно указывать путь относительный к локальному ZPL либо полный путь содержащий букву диска), букву сетевого диска можно настроить в настройках Wine, либо можно создать локальную папку указывающую на сетевую командой ln
Для печати справок необходимо в wine установить Libreoffice x86 версии 7.4.1 или выше,
при его установке нужно обязательно выбирать тип установки: Настройка или Custom
- среди дополнительных компонент включать Элемент управления ActiveX или ActiveX Control.
p.s.
уровень надежности такой машины у пользователя будет крайне низким и трудозатратным в техподдержке. Если у бухгалтера обязательно должен быть linux на компьютере, то гораздо надежней будет установить ему виртуальную машину VirtualBox с Windows+Контур.Зарплата

спасибо. это все понятно в выходные проверю. и другой вопрос а полноценный линукс клиент амбы не планируется ? это все же костыли. и половины функционала нет.

Половины? Если сделать по инструкции Андрея, то работает все, кроме криптографии.
В ближайшее время "нативное" линукс приложение точно не планируется.
Разве лишь получится решить проблемы гостовской криптографии.
з.ы. Вы же можете примерно оценить объем функциональности, которую надо "повторить" в нативном приложении?

Ну ЭЛН очень важен. у меня численность сотрудников больше 6000. 100 подведомственных организаций.

Остались. но это не меняет моих вопросов. завтра скажут что нельзя все! я просто озвучиваю вам вопросы которые беспокоят и хочу знать как я смогу их решить!! так же как будет выглядеть редактирование собранных отчетов каждому расчетчику не т возможности поставить эстрен! будет ли работать ПФ? загружать туда там корректировать.
Сервис поддержки клиентов работает на платформе UserEcho
под wine 7 программа работает (проверял на Alt Linux 10)
но с ЭЛН работы не будет (КриптоПро не работает под wine)
Перед установкой в менеджере пакетов установить winetricks
запустить его и там установить пакеты
mdac27, jet40, oleaut32, d3dcompiler_47 и dotnet48
(для последних у пользователя юридически должна быть лицензия windows)
для 64битных linux:
нужно создать 32 битное окружение командами:
export WINEARCH=win32
export WINEPREFIX=~/.wine32
winecfg
после этого запускать все программы в том же 32 битном окружении, т.е. в том же терминале где установлены переменные WINEARCH и WINEPREFIX
если запускать в новом терминале, то
env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks mdac27
env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks jet40
env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks oleaut32
env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks dotnet48
env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks d3dcompiler_47
запускать программу установки и саму КЗ также
env WINEARCH=win32 WINEPREFIX=~/.wine32 wine setup.exe - создаст рабочий ярлык на рабочем столе
env WINEARCH=win32 WINEPREFIX=~/.wine32 wine newamba.exe (в папке rscalt)
путь до сетевого ZPL в файле user.tab не может начинаться на // (можно указывать путь относительный к локальному ZPL либо полный путь содержащий букву диска), букву сетевого диска можно настроить в настройках Wine, либо можно создать локальную папку указывающую на сетевую командой ln
Для печати справок необходимо в wine установить Libreoffice x86 версии 7.4.1 или выше,
при его установке нужно обязательно выбирать тип установки: Настройка или Custom
- среди дополнительных компонент включать Элемент управления ActiveX или ActiveX Control.
p.s.
уровень надежности такой машины у пользователя будет крайне низким и трудозатратным в техподдержке. Если у бухгалтера обязательно должен быть linux на компьютере, то гораздо надежней будет установить ему виртуальную машину VirtualBox с Windows+Контур.Зарплата