Для создания полнофункциональной версии
OpenOffice любой сборки потребуются дистрибутив
ООо, пользовательские расширения и флэш-версия
Java (
http://portableapps.com/apps/utilities/java_portable). Процесс прост и доступен пользователю любой квалификации:
1. Устанавливаем офис
Для всех пользователей и, при необходимости, языковый пакет, например,
LibO_3.3.0_beta2_Win_x86_install_multi.exe или
GoOo-3.2.1-11.exe и
GoOo-langpack-ru-3.2.1-11.exe.
2. В папке с установленным Офисом открываем директорию
program и находим файл
bootstrap.ini.
3. Открываем
bootstrap.ini Блокнотом (лучше - сторонним текстовым редактором).
4. Редактируем секцию
[Bootstrap]-
из 2-й строки BaseInstallation=${OOO_BASE_DIR} копируем ${OOO_BASE_DIR}- в 5-й строке после
UserInstallation= вставляем скопированный фрагмент пишем
${ORIGIN}/...
5-я строка должна выглядеть так:
UserInstallation=${OOO_BASE_DIR} UserInstallation=${ORIGIN}/..Сохраняем файл. Теперь путь к профилю пользователя задан так, как это было раньше - в ООо-1.1.5.
6. Файлы Microsoft.VC90.CRT.manifest; msvcm90.dll; msvcp90.dll и msvcr90.dll ОБЯЗАТЕЛЬНО версии _х86_9.00.21022.8 (не той, что в дистрибутиве!) копируем в следующие папки:
- ${BRAND_BASE_DIR}\program\...
- ${BRAND_BASE_DIR}\Basis\program\... [!! - *]
- ${BRAND_BASE_DIR}\URE\bin\... .
* этой папки в LibreOffice-3.5.x;-3.6.x нет
** возможно, что указанные 4 файла потребуется скопировать и в некоторые расширения, например, pdfimport7. Копируем папку с установленным офисом, например, на флэшку.
8. Удаляем установленный Офис средствами ОС.
9. Устанавливаем
Java_Portable_6_Update_22_online.paf.exe и после установки переносим папку
Java в директорию:
флэшка/копия_офиса/.
*При сборке OOo4Kids 1.1 - не требуется. Установленная на ПК Java_6_JRE также может быть скопирована в указанную папку.10. Запускаем ООо и через меню
Сервис - Параметры - настраиваем
Java (см. * в п.9) и
Пути.
11. Устанавливаем пользовательские расширения.
-----------------------
P.S.
Пользователи Linux! Если есть возможность, попробуйте работу такой версии под
Wine: возможно, можно отказаться от тестов новых сборок из-под
VirtualBox.