- Download the Groupwise 8 Linux Client Tarball from Novell: http://download.novell.com/index.jsp
- Download Java 6 SE JRE: http://java.sun.com/javase/downloads/index.jsp
- Install prerequisite libraries: sudo apt-get install alien libstdc++5
- Extract archive downloaded from Novell: tar xvfz gw800_client_linux_en.tar.gz
- cd groupwise_8.0.0-84910_lnx_client_en
- sudo alien -i novell-groupwise-gwclient-8.0.0-84910.i586.rpm
- Extract Java 6 SE JRE: ./jre-6u14-linux-i586.bin
- sudo mv jre1.6.0_14 /opt/novell/groupwise/client/jre
Related posts:
- Gwibber on Ubuntu Jaunty Gwibber is a tool that allows you to use social...
- SLES / SLED 10 with Intel 965 Graphics If you need to update your installation to work with...
- Installing Play Framework on OpenBSD 4.6 OpenBSD OpenBSD is a free, reliable and secure operating system....
- Dropbox on Ubuntu Often times you want to keep a file in sync,...
- Connecting to Ubuntu from Windows Recently I needed to connect to a Ubuntu box from...
#1 by Daniel Griswold on June 13, 2009 - 9:26 am
Quote
You can replace:
2. Download Java 6 SE JRE: http://java.sun.com/javase/downloads/index.jsp
7. Extract Java 6 SE JRE: ./jre-6u14-linux-i586.bin
8. sudo mv jre1.6.0_14 /opt/novell/groupwise/client/jre
with:
7. sudo rm -rf /opt/novell/groupwise/client/jre
8. sudo ln -s /usr/lib/jvm/java-6-sun/jre /opt/novell/groupwise/client/jre
This will cause the JVM used by Groupwise to be upgraded as the JVM for the system is upgraded. Be sure to symbolic link to the symbolic link in /usr/lib/jvm, otherwise the version will not upgrade if hard coded to a version folder. Maintaining two java installations in different directories can be problematic from a support perspective.
#2 by Guido Riedel on August 13, 2009 - 4:39 am
Quote
Hi,
I always get this error:
dpkg-shlibdeps: failure: couldn’t find library libXm.so.3 needed by debian/novell-groupwise-gwclient/opt/novell/groupwise/client/lib/libsc_xp.so (its RPATH is ”).
Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
dh_shlibdeps: command returned error code 512
make: [binary-arch] Error 1 (ignored)
I tried
apt-get install libmotif3
but it makes no difference
#3 by James Stuart on August 18, 2009 - 11:15 am
Quote
Hi Steven,
Did you get alien to install the GroupWise RPM without changing the architecture first? The list of supported architectures in the RPM appears only to contain i386.
In theory it shouldn’t be too hard to extract the RPM, switch the architecture, and rebuild the package, but…
Thanks!
James
#4 by sharms on August 18, 2009 - 12:46 pm
Quote
James,
I generally only run x86_64, so these instructions should work. The groupwise client is java so no architecture specific stuff needed really
#5 by Mujtaba Talebi on August 21, 2009 - 10:58 am
Quote
I was not able to get this working on Ubuntu 9.04 64bit using the above directions. These are the steps I took:
1. Create an Ubuntu virtual machine using virtualbox (free) http://www.virtualbox.org and install Ubuntu 9.04 x86 32bit.
2. Download the Novell Groupwise 8 tarball. Could not find it on Novell’s website (they removed it?) but was able to get it from our local GW admins.
3. Download Java 6 JRE 32 bit version (64 bit did not work for me!!).
4. Extract the jre by typing “./jre-6u15-linux-i586.bin”.
5. Untar the Novel Groupwise tarball.
6. Do the alien step from above to the GW Client file: “sudo alien -i novell-groupwise-gwclient-8.0.0-84910.i586.rpm”. This will install Groupwise to /opt/novell
7. sudo rm -rf /opt/novell/groupwise/client/jre/
8. Move the jre directory you extracted earlier from step 5 to /opt/novell/groupwise/client/jre/. I liked the idea Daniel had about using the symbolic link to Ubuntu’s package maintained java but it does not work for me because the 64bit java jre Ubuntu installed did not allow GroupWise to load (which is why we downloaded the 32bit java jre on step 3.).
9. You should be able to run GroupWise either by navigating to Applications -> Internet -> Groupwise if you use Gnome or by typing /opt/novell/groupwise/client/bin/groupwise in the command line to launch GroupWise. If this works then you can copy /opt/novell from your 32bit Ubuntu to your 64bit ubuntu and it should work.
10. In my 64bit Ubuntu there is no shortcut in Applications -> Internet for GroupWise in Gnome so I created a launcher item in Gnome for /opt/novell/groupwise/client/bin/groupwise so that I can just double click on the launcher icon and open GroupWise.
If anyone can let me know how to symbolically link my GroupWise JRE to the Ubuntu 64bit jre and get GW to load please let me know.
#6 by sharms on August 21, 2009 - 11:04 am
Quote
Mujaba,
What happens when you run it from a gnome-terminal (/opt/novell/groupwise/client/bin/groupwise.sh)? Can you paste the output?
#7 by Brian on September 18, 2009 - 11:06 pm
Quote
This works for me on Ubuntu Jaunty x86_64 with the 8.0.1 client:
Install ia32 java version:
sudo aptitude install ia32-sun-java-bin
Using the novell-groupwise-client-8.0.1-88138.i586.rpm file:
unpack the rpm with:
rpm2cpio novell-groupwise-client-8.0.1-88138.i586.rpm | cpio -ivd
then move the files to where they need to go:
cd opt
sudo mv novell/ /opt/
cd ../usr/bin
sudo mv groupwise /usr/bin/
cd ../share/applications
sudo mv gwclient.desktop /usr/share/applications/
tell groupwise to use the system java:
cd /opt/novell/groupwise/client/
mv java java-orig
ln -s /usr/lib/jvm/ia32-java-6-sun/jre java
Then run the groupwise client as normal.
#8 by xtad on October 1, 2009 - 3:39 am
Quote
Thanks Brian – good work.