How To Upgrade OpenOffice from 2.4 To 3.1 Solaris

OpenOffice

1. login to system as root user and execute
pkginfo | grep openoffice

application openofficeorg-base               Base module for OpenOffice.org 2.4
application openofficeorg-calc               Calc module for OpenOffice.org 2.4
application openofficeorg-core01             Core module for OpenOffice.org 2.4
application openofficeorg-core02             Office core module for OpenOffice.org 2.4
application openofficeorg-core03             Office core module for OpenOffice.org 2.4
application openofficeorg-core04             Office core module for OpenOffice.org 2.4
application openofficeorg-core05             Office core module for OpenOffice.org 2.4
application openofficeorg-core06             Office core module for OpenOffice.org 2.4
application openofficeorg-core07             Office core module for OpenOffice.org 2.4
application openofficeorg-core08             Office core module for OpenOffice.org 2.4
application openofficeorg-core09             Office core module for OpenOffice.org 2.4
application openofficeorg-core10             Office core module for OpenOffice.org 2.4
application openofficeorg-draw               Draw module for OpenOffice.org 2.4
application openofficeorg-impress            Impress module for OpenOffice.org 2.4
application openofficeorg-math               Math module for OpenOffice.org 2.4
application openofficeorg-writer             Writer module for OpenOffice.org 2.4

2. Remove all old 2.4 packages.

pkgrm openofficeorg-base openofficeorg-calc openofficeorg-core01 openofficeorg-core02 openofficeorg-core03 openofficeorg-core04 openofficeorg-core05 openofficeorg-core06 openofficeorg-core07 openofficeorg-core08 openofficeorg-core09 openofficeorg-core10 openofficeorg-draw openofficeorg-impress openofficeorg-math openofficeorg-writer

3. Once all above packages uninstalled make sure “pkginfo | grep openoffice” does not return any outputs.

4. Copy the new openoffice to any storage folder on system and extract it.

5. Run below command to add all the packages avaialble in packages directory.

	pkgadd -d /opt/OOO310_m19_native_packed-1_en-US.9420/packages

	Make sure below packages are installed in the system.

	pkginfo | grep SUNWj6cfg
	system      SUNWj6cfg                        JDK 6.0 Host Config. (1.6.0_16)

	pkginfo | grep SUNWj6man
	system      SUNWj6man                        JDK 6.0 Man Pages (1.6.0_16)

	pkginfo | grep ooobasis

	application ooobasis31-base                  Base module for OpenOffice.org 3.1
	application ooobasis31-binfilter             Legacy filters (e.g. StarOffice 5.2) for OpenOffice.org 3.1
	application ooobasis31-calc                  Calc module for OpenOffice.org 3.1
	application ooobasis31-core01                Core module for OpenOffice.org 3.1
	application ooobasis31-core02                Office core module for OpenOffice.org 3.1
	application ooobasis31-core03                Office core module for OpenOffice.org 3.1
	application ooobasis31-core04                Office core module for OpenOffice.org 3.1
	application ooobasis31-core05                Office core module for OpenOffice.org 3.1
	application ooobasis31-core06                Office core module for OpenOffice.org 3.1
	application ooobasis31-core07                Office core module for OpenOffice.org 3.1
	application ooobasis31-draw                  Draw module for OpenOffice.org 3.1
	application ooobasis31-en-US                 Language module for OpenOffice.org 3.1, language en_US
	application ooobasis31-en-US-base            Base language module for OpenOffice.org 3.1, language en_US
	application ooobasis31-en-US-binfilter       Legacy filters (e.g. StarOffice 5.2) for OpenOffice.org 3.1, language en_US
	application ooobasis31-en-US-calc            Calc language module for OpenOffice.org 3.1, language en_US
	application ooobasis31-en-US-draw            Draw language module for OpenOffice.org 3.1, language en_US
	application ooobasis31-en-US-help            Language help module for OpenOffice.org 3.1, language en_US
	application ooobasis31-en-US-impress         Impress language module for OpenOffice.org 3.1, language en_US
	application ooobasis31-en-US-math            Math language module for OpenOffice.org 3.1, language en_US
	application ooobasis31-en-US-res             Language resource module for OpenOffice.org 3.1, language en_US
	application ooobasis31-en-US-writer          Writer language module for OpenOffice.org 3.1, language en_US
	application ooobasis31-gnome-integratn       Gnome integration module for OpenOffice.org 3.1
	application ooobasis31-graphicfilter         Graphic filter module for OpenOffice.org 3.1
	application ooobasis31-images                Images module for OpenOffice.org 3.1
	application ooobasis31-impress               Impress module for OpenOffice.org 3.1
	application ooobasis31-javafilter            Java filter module for OpenOffice.org 3.1
	application ooobasis31-math                  Math module for OpenOffice.org 3.1
	application ooobasis31-onlineupdate          Online update modul for OpenOffice.org 3.1
	application ooobasis31-ooofonts              Mailcap module for OpenOffice.org 3.1
	application ooobasis31-oooimprovement        Usage tracking module for OpenOffice.org 3.1
	application ooobasis31-ooolinguistic         Linguistic module for OpenOffice.org 3.1
	application ooobasis31-pyuno                 Pyuno module for OpenOffice.org 3.1
	application ooobasis31-testtool              Testtool module for OpenOffice.org 3.1
	application ooobasis31-writer                Writer module for OpenOffice.org 3.1
	application ooobasis31-xsltfilter            XSLT filter samples module for OpenOffice.org 3.1

	pkginfo | grep openoffice
	application openofficeorg-ure                UNO Runtime Environment
	application openofficeorg3                   Brand module for OpenOffice.org 3.1
	application openofficeorg3-base              Base brand module for OpenOffice.org 3.1
	application openofficeorg3-calc              Calc brand module for OpenOffice.org 3.1
	application openofficeorg3-desktop-int       OpenOffice.org 3.1 Solaris desktop integration
	application openofficeorg3-dict-en           En dictionary for OpenOffice.org 3.1
	application openofficeorg3-dict-es           Es dictionary for OpenOffice.org 3.1
	application openofficeorg3-dict-fr           Fr dictionary for OpenOffice.org 3.1
	application openofficeorg3-draw              Draw brand module for OpenOffice.org 3.1
	application openofficeorg3-en-US             Brand language module for OpenOffice.org 3.1
	application openofficeorg3-impress           Impress brand module for OpenOffice.org 3.1
	application openofficeorg3-math              Math brand module for OpenOffice.org 3.1
	application openofficeorg3-writer            Writer brand module for OpenOffice.org 3.1

6. cd to /opt/openoffice.org3/program and start ./soffice.bin to invoke the welcome screen which needs to be invoked once after fresh installation.

7. To run as a service use below command

	/opt/openoffice.org3/program/soffice -invisible  -"accept=socket,host=0,port=8100;urp" &

	use netstat -an | grep 8100 to check the port is open or not.

bash-3.00# netstat -an | grep 8100
      *.8100               *.*                0      0 49152      0 LISTEN

In case of any ┬ęCopyright or missing credits issue please check CopyRights page for faster resolutions.

Leave a Reply