Difference between revisions of "OpenOffice.org 3.x"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(Updated to OpenOffice.org 3.0.0)
(Complaint about Sun releasing only installers with JRE included for many non-US localizations.)
Line 32: Line 32:
  
 
Seems to reboot the system despite the reboot="false" option when Quickstart is already loaded (ie: execute wpkg-start.bat explicitly or manual restart the WPKGSrv).
 
Seems to reboot the system despite the reboot="false" option when Quickstart is already loaded (ie: execute wpkg-start.bat explicitly or manual restart the WPKGSrv).
 +
 +
 +
== Poor availability of installer without JRE ==
 +
 +
Beware that for many non-US localizations, italian included, OpenOffice.org installer is not available in the "without Java JRE" version. As a side effect, a "with Java JRE" is so bad behaved that it does create a directory %PROGRAMFILES%\JRE\ and copy the JRE installer "jre-6u7-windows-i586-p.exe" in it, even if you specified in the Microsoft Transform that JRE is not to be installed. Uninstallation then cleanly removes this directory, however this is a waste of resources and a waste of time.
 +
 +
Sun please release a "without Java JRE" installer for non-US localizations.
 +
  
 
[[category:Silent Installers]]
 
[[category:Silent Installers]]

Revision as of 07:47, 20 October 2008

This is a silent installer and uninstaller for OpenOffice.org 3.

Download the installer http://download.openoffice.org/, unpack files to a local directory, customize with Microsoft ORCA tool if needed, and upload to your software source repository the following files:

licenses/
readmes/
instmsia.exe
instmsiw.exe
ooo300.mst                          # Microsoft Transform File created by you with the ORCA tool, this is not necessary
openofficeorg1.cab
openofficeorg30.msi
setup.exe
setup.ini                           # this file contains the numeric ID you need for uninstallation, {85F0337D-33AC-43B4-A003-DF35061F1D8D} in case of italian localized version

This example is for the italian localization, and associates OpenOffice as the default program for DOC, XLS and PPT files. Please update when the final will be released, adapt to your localizations, and change file associations to your needs.


<?xml version="1.0" encoding="UTF-8"?>
<packages>
<package id="openoffice300-ita" name="OpenOffice.org 3.0.0 italian" revision="1" reboot="false" priority="0">

  <check type="uninstall" condition="exists" path="OpenOffice.org 3.0" />
  <install cmd='msiexec /qn /i "%SOFTWARE%\ooo300-ita\openofficeorg30.msi" TRANSFORMS=%SOFTWARE%\ooo300-ita\ooo300.mst ALLUSERS=1 SELECT_WORD=1 SELECT_EXCEL=1 SELECT_POWERPOINT=1' />
  <upgrade cmd='msiexec /qn /i "%SOFTWARE%\ooo300-ita\openofficeorg30.msi" TRANSFORMS=%SOFTWARE%\ooo300-ita\ooo300.mst ALLUSERS=1 SELECT_WORD=1 SELECT_EXCEL=1 SELECT_POWERPOINT=1' />
  <remove  cmd='msiexec /qn /x {85F0337D-33AC-43B4-A003-DF35061F1D8D}' />

</package>
</packages>


Seems to reboot the system despite the reboot="false" option when Quickstart is already loaded (ie: execute wpkg-start.bat explicitly or manual restart the WPKGSrv).


Poor availability of installer without JRE

Beware that for many non-US localizations, italian included, OpenOffice.org installer is not available in the "without Java JRE" version. As a side effect, a "with Java JRE" is so bad behaved that it does create a directory %PROGRAMFILES%\JRE\ and copy the JRE installer "jre-6u7-windows-i586-p.exe" in it, even if you specified in the Microsoft Transform that JRE is not to be installed. Uninstallation then cleanly removes this directory, however this is a waste of resources and a waste of time.

Sun please release a "without Java JRE" installer for non-US localizations.