Extensions can be added/removed easily through the user interface using menu Tools>Extensions... and Add/Remove buttons.
In some cases however, extensions may not work because of different OOo versions, be OS specific, or be incompatible with other extensions. Creators may not be aware of such situations, or just cannot test their extensions with in all conditions.
In that case, when extension installation/remove fails with user interface, you can try to install/remove extensions using the unopkg command line tool.
Go to the unopkg directory, and run the following commands:
Installation command:
Code: Select all
unopkg add /path/to/your_extension.oxt
Code: Select all
unopkg remove /path/to/your_extension.oxt
The unopkg program can be found:
On winXP, Vista, Windows7 :
Code: Select all
C:\Program Files\OpenOffice.org 3\program\
OOo from OOo site (Sun version):
Code: Select all
/opt/openoffice.org3/program/ for OOo 3.x
/opt/openoffice.org2/programs/ for OOo 2.x
Code: Select all
/usr/lib/ooo3/program/ for OOo 3.x
/usr/lib/ooo-2.0/program/ for OOo 2.x
Code: Select all
/usr/lib/openoffice/program/
Extensions can be updated through the user interface. In some cases the beta versions of extensions can be named differently than final versions, in that case, remove first the old version, close OOo and the Quickstarter (if running), restart OOo, and add the new version. It can prevent some very ugly bugs, which can cause troubles in OOo behavior, leading afterwards to reset the user settings, as final solution. See [Tutorial] The OOo user profile
On some GNU/Linux versions OOo the installation structure has been changed, and some extensions moved from extensions into separate but integrated packages, such as Sun Report Builder, PDF import, etc.
If you try to install an extension version from the extension page, installation can fail. Before adding/updating such extension on these GNU/Linux versions, first search in your repositories with the package manager for existing extensions packages.