Thursday, February 5, 2009

Groupwise 8 on Ubuntu

Here's what you need to do to get Groupwise 8 running on Ubuntu 8.10. These instructions work for either 32 or 64 bit versions of Ubuntu:

1. Install Groupwise dependencies:

sudo apt-get install libstdc++5 libglib1.2ldbl libgtk1.2 libgtk1.2-common

2. Download the Groupwise and messenger and client RPMs from Novell. Currently the Groupwise 8 client is only on the partner site. The Messenger .rpm is only available in the full GW Messenger Server installation. So you have to download the full version, expand it and find the Messenger .rpm

3. Add .rpm support to Ubuntu's file archiver:

sudo apt-get install alien

4. Download the Java 32-bit runtime (JRE not JDK) from Sun's website and extract it to a temporary location. (Try the latest. I had to use java 6 update 10. update 11 wouldn't work).

5. Extract the GW and Messenger RPMs to a temporary location. This will create a directory structure with /usr and /opt directories.

6. Delete the contents of the /jre folders that came with GW and Messenger. you can find these somewhere in the directory structure from step 5. Copy the contents of the extracted /jre folder from Sun in their place.

7. Become root. Either run gksudo nautilus, or sudo su from a terminal.

8. Copy the files from the temporary /opt and /usr directories to the corresponding locations on the file system. Do this either graphically or from the terminal depending on what you did in the previous step. This step will "install" Groupwise and Messenger as well as create the appropriate launchers in the Applications menu.

9. launch them from the Internet group under the Applications menu, and you're all set.

Introduction

I find or create a lot of solutions in my work. I usually write them up in nice easy to follow instructions. Then I usually leave them at work and never have them when I need them.

I hope that by posting them here, I'll always have access to them and that they may be helpful to others.