Итак начнем как запустить 1С в обычной wine. В интернете есть всего два способа в которых рассказывается как запустить 1С в wine:
1 Способ (Мифический): Установка 1C в WINE
(Инструкция устарела - файла config в новых версиях wine нет) 1. Скачайте с сайта Корпорации Microsoft пакет DCOM98.EXE (http://download.microsoft.com/msdownload/dcom/98/x86/en/dcom98.exe) - удостоверьтесь, что вы имеете лицензию на Windows 98. 2. Запустите команду wine, чтобы были созданы необходимые каталоги WINE.
3. Скопируйте в каталог ~/.wine/dosdevices/c: файлы для установки: dcom98.exe и дистрибутив 1С.
4. Запустите установку DCOM строкой LANG=C WINEDLLOVERRIDES=«ole32=n» dcom98.exe.
5. Запустите setup.exe для установки 1С
Добавьте в ~/.wine/config следующие строчки:
[AppDefaults1cv7.exe/DllOverrides] «oleaut32» = «native» «ole32» = «native» «msvcrt» = «native, builtin»
После настройки 1С на сетевой ключ защиты (по протоколу TCP) программа будет работать.
Вот пример файла NETHASP.INI:
[NH_COMMON] NH_TCPIP = Enabled [NH_TCPIP] NH_SERVER_ADDR = 127.0.0.1 NH_TCPIP_METHOD = TCP
Мифический этот способ потому что на всех форумах написано под копирку, и только 2 -3 комментарий тех у кого это странным способом заработало и с полсотни комментарий с оскорблениями тех у кого это не получилось, в числе которых и я находился, сколько не пытался так и не смог этим способом. 1 Файла config в природе не существует, а любая установка DCOM98 приводит к ошибке. Скорее всего этот способ работает но подходит только для wine@etersoft, а wine@etersoft как это ни является платной программой и сидеть в linux и платить за ПО это по моему безрассудство.