Будем считать что работа с wine для вас не новость. Если так, то лучше для начала почитать различные статьи на эту тему.
Итак, начнем:
1. Обязательно удаляем все что касается wine с вашего компьютера(нужны права root)
#dpkg -P wine2. Выкачиваем все что есть отсюда
ftp://ftp.etersoft.ru/pub/Etersoft/WINE@Etersoft-1.0.8/WINE/Debian/4.0/3. Удалить каталог .wine из домашнего каталога пользователя
$ rm -rf ~/.wine4. Переходим в каталог куда скачали файлы с ftp сервера.
5. Установливаем пакеты WINE@Etersoft(нужны права root)
# dpkg -i ./*wine*.deb6. Если все прошло удачно, вводим от имени обычного пользователя команду:
$ wineЭто нужно чтобы в личном каталоге пользователя создать рабочее обружение среды wine.
7. Смотрим версию:
$ wine --version8. Далее в каталог c:\windows\system32 копируем все файлы *.dll из ОС Windows того же каталога.
WINE@Etersoft 1.0 Network (1.0.8)
9. Запускаем winecfg. Надо убрать галочку с "Графика"->"Разрешить менеджеру окон управлять окнами"
10. Создаем каталог temp на виртуальном диске С:
11. Качаем Dcom98 c сайта http://www.microsoft.com/com/default.mspx
12. Запускаем: wine DCOM98.EXE /C /T:c:\\temp /Q(это )
13. Идем в этот каталог(C:\temp) и копируем в C:\windows\system32
14. Запускаем winecfg, в приложениях добавляем DCOM98.EXE, выделив его выбираем вкладку "Библиотеки" делаем ole32=(родная,встроенная). Если у вас будет неактивна кнопка ДОБАВИТЬ то нужно выделить список для добавления и понажимать вверх или вниз(глюк какой то:-))
15. Запускаем
$wine DCOM98.EXE /Q16. Запускаем wine 1C_77_25setup.exe (у вас установочный дистрибутив 1С может называться по-другому), установка должна пройти без проблемм. Ставим базы.
Или если у вас нет дистрибутива а только папки с файлами 1С можете скопировать из в Program Files.
17. Cнова запускаем winecfg. В приложениях добавляем 1cv7l.exe (экзешник которым будем стартовать 1С), В библиотеках к нему добавляем:
"rpcrt4" = "родная,встроенная"18. Если всё увидели, то идём в меню выбора баз данных, добавляем базы, выбираем нужную и входим в неё через конфигуратор.
"ole32" = "родная,встроенная"
"olepro32" = "родная,встроенная"
"oleaut32" = "родная,встроенная"
"msvcrt40" = "родная,встроенная"
если winecfg английский, то родная=native, встроенная=builtin
"Администрирование"->"Кодовая страница таблиц ИБ" меняем на "+Текущая системная установка".
И в самой 1С: "Окна" — "Панель окон" отключаем (снять галочку). Тогда не будет вылетать.
19. Запускаем 1С:
$wine 1Cv7.exeВот собственно и все. Если есть вопросы отвечу.