По просьбе Cruiser78 публикую свою версию руководства по запуску 1С Бухгалтерия 7.7 под wine.
1. Для начала надо установить wine ;)
emerge wine2. Запускаем wine, чтобы она создала папку .wine под текущим пользователем
3. Качаем из инета dcom98.exe. и ложим в /home/имя_пользователя/.wine/drive_c/
4. Запускаем winecfg. Для начала нужно выставить эмулируемую ОС в 98(рекомендуется) или 2000.
Также нужно отключить опцию «Разрешить менеджеру окон управлять окнами» на вкладке «Графика».
5. Стартуем следующую команду
wine DCOM98.EXE /C /T:c:\\temp /Q (из папочки ~/.wine/drive_c/).или
cd /home/имя_пользователя/.wine/drive_c && wine DCOM98.EXE /C /T:c:\\temp /Q6. Копируем все из папки ~/.wine/drive_c/temp/ в ~/.wine/drive_c/WINDOWS/system32/
7. Опять стартуем winecfg, добавляем приложение Dcom98.exe, и для него в соседней вкладке «Библиотеки» прописываем библиотеку ole32=Сторонняя (windows).
8. Запускаем wine DCOM98.EXE /Q. Там что-то копируется. Возможно будет ругаться, но процесс пройдет до конца.
9. Копируем из винды или качаем из инета библиотеки mfc42.dll и msvcrt40.dll в папку /home/имя_пользователя/.wine/drive_c/windows/system/
10. Устанавливаем 1С через wine если у нас установочный пакет. Либо просто копируем папку с программой в /home/имя_пользователя/.wine/drive_c/Program Files
11. Еще раз стартуем winecfg, добавляем приложение 1cv7l.exe, для него прописываем исключительно нативные библиотеки rpcrt4, ole32, olepro32, oleaut32, msvcrt40.
12. Выполняем вот такую последовательность действий:
wget http://www.kegel.com/wine/winetricks
chmod +x winetricks
./winetricks mfc4213. Стартуем 1С, добавляем базы. Для каждой базы делаем следующее: открываем в конфигураторе, выбираем в меню «Администрирование» пункт «Кодовая страница таблиц ИБ». Устанавливаем кодовую страницу в »+Текущая системная установка».
14. Обязательно надо снять галочку «Окна→Панель окон→показать». Если этого не сделать, то программа будет вылетать при попытке просмотра любого документа.
UPD: Эксперименты проводились с крякнутой версией, которая не просит ключ, но под linux уже есть драйвер alladin. Возможно можно и с ключем попробовать.