В качестве теста использовалась следующая конфигурация:
Ubuntu 10.04
Wine 1.2
MS Office 2003 Pro Rus
1. Установить Wine если он неустановлен, иначе можно сразу перейти к п.3
В терминале набираем
$ sudo apt-get install wine
вводим пароль root и дожидаемся окончания установки.
2. Запускаем конфигуратор Wine. (В приципе при первом запуске wine конфигуратор запускается автоматически, но можно сделать это самому)
Здесь ничего менять пока не нужно, просто нажимаем кнопку "OK"
3. Запускаем установку офиса, указав путь к файлу setup.exe. В моем случае дистрибутив находится на CD вставленном в CD-ROM.
$ wine /media/cdrom/setup.exe
4. Устанавливаем MS ACCESS (здесь, я думаю, комментарии не нужны)
5. Скачиваем winetricks
$ wget http://www.kegel.com/wine/winetricks
6. Устанавливаем библиотеку wsh56
7. Далее подобным же образом устанавливаем следующие библиотеки
jet40
mdac28
msxml3
riched20
vb5run
vb6run
vcrun2005
vcrun2008
native_oleaut32
Эти библиотеки можно устанавливать как по одной, так и все вместе указав их в коммандной строке через пробел:
$ sh winetricks jet40 mdac28 msxml3 riched20 vb5run vb6run vcrun2005 vcrun2008 native_oleaut32
8. Запускаем конфигуратор wine
9. На закладке "Библиотеки" для библиотек riched20 и riched30 выставляем подмену "Сторонняя (Windows)
10. Запускаем ACCESS из коммандной строки или из меню wine
$ wine "C:\\Program Files\\Microsoft Office\\OFFICE11\\MSACCESS.EXE"&
11. Наслаждаемся результатом
PS. Огромное спасибо OlegEk . Без него вообще бы этой статьи не было.
PPS. т.к. глюки и непонятки при работе по такой схеме имеют место быть, то для разработки рекомендуется использовать родной windows, хотя бы в виртуальной машине. А под wine ставить Run-Time и использовать только для работы с готовыми формами.
Просмотров: 26260 1 Написал(а) NewolD , в 09:28 01.12.2010 access 2007 runtime к этому случаю подходит
2 Написал(а)
Этот e-mail защищен от спам-ботов. Для его просмотра в вашем браузере должна быть включена поддержка Java-script
, в 09:27 30.12.2010 ! вместо native_oleaut32 надо ставить dcom98 Статья супер! Респект автору, у меня была эта проблема актуальна, но руки не доходили разрешить её!
3 Написал(а) Владимир , в 05:17 02.03.2011 А 2007 ACCESS можно таким же образом устаовить? мне работы необходимо делать в 2007-м.
4 Написал(а)
Этот e-mail защищен от спам-ботов. Для его просмотра в вашем браузере должна быть включена поддержка Java-script
, в 11:45 07.04.2011 Очень и очень актуальная статья. Очень грамотно и уместно. Огромная благодарность автору!
5 Написал(а) Sator Arepo , в 06:25 21.10.2011 Олег, спасибо - заработало! Причем на нетбуке...
6 Написал(а) DiabloNero , в 09:22 25.11.2011 Не заработало.. у меня суся, но под нее я подходящих решений не нашел, решил этот опробовать