- 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:
#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.
#9 by HRTS on March 23, 2010 - 8:28 am
Quote
Thank you Brian.
It worked fine!
As a note – I did tried to install the windows version using wine but failed.
You saved me with this post.
#10 by N.C. Weber on March 25, 2010 - 11:42 am
Quote
I just downloaded the GW8 Client for Linux onto my Acer Aspire One running Ubuntu Netbook Remix 9.10. When I ran the RPM through alien, it suggested that I add the –scripts option to the command. When I did that, not only did it convert the RPM to DEB, but it also installed the DEB automatically right then and there. Afterwards, I found the GW8 icon in the Internet folder, and it runs fine without doing the bit with JAVA. Has there been a change in alien since this was posted?
#11 by Dan on April 12, 2010 - 11:03 am
Quote
Thank you for taking time to post this article, it did help me get in the write track, here are the steps I used to get this working on 64bit jaunty:
1. install alien and other needed stuff –> sudo apt-get install libstdc++5 libasound2 libgcc1 alien
2. Get the client novell client from ????
3. Unpack it with alien -t –veryverbose novell-groupwise-gwclient-7.0.4-20100313.i586.rpm
this will create the tar file below
4. tar xzvf novell-groupwise-gwclient-7.0.4.tgz
5. sudo mv opt/novell /opt/
6. sudo cp usr/bin/groupwise /usr/bin/
7. sudo cp usr/share/applications/gwclient.desktop /usr/share/applications/
8. cd /opt/novell/client
9. mv jre jre_old
10. install 32bit jre –> sudo apt-get install ia32-sun-java6-bin
11. sudo ln -s /usr/lib/jvm/ia32-java-6-sun/jre /opt/novell/groupwise/client/jre
12. download some more 32 bit libs to get rid of some errors:
libglib1.2_1.2.10-10.1build1_i386.deb
libgtk1.2_1.2.10-18.1build2_i386.deb
libstdc++5_3.3.6-17ubuntu1_i386.deb
13. unpack each one of them separatelly (create a temp folder for each so the libs don’t override each other) and copy
them: (i.e. for libglib do this, follow the same with the other 2, just change the names)
mkdir temp_glib
cd temp_glib
dpkg -X libglib1.2_1.2.10-10.1build1_i386.deb .
sudo cp usr/lib/* /usr/lib32/
14. That’s it, just run the app with /opt/novell/groupwise/client/bin/groupwise
#12 by Petri on May 21, 2010 - 5:57 am
Quote
Thanks for the instructions.
My problem was getting the tarball in the first place, because
the link you have is too general. I did not realise that I should select
” Novell GroupWise 8 Evaluation eMedia Kit ”
in order to get “Groupwise 8 Linux Client Tarball”.
Here is the link I ended up with – maybe it can help someone else
http://download.novell.com/Download?buildid=v3w3LYhP1vU~
#13 by PasQty on March 12, 2011 - 7:25 pm
Quote
GroupWise 8.0.2 multilangugae, Ubunto 10.10 64bit
i m doing that like this:
apt-get install ia32-libs
apt-get install ia32-sun-java6-bin
apt-get install alien
alien -i –veryverbose –script novell-groupwise-client-8.0.2-90840.i586.rpm
-i mean install, you can use -t that make tarfile.
cd /opt/novell/groupwise/client
ln -s /usr/lib/jvm/ia32-java-6-sun/jre java
#14 by Sublimation on March 3, 2012 - 10:50 am
Quote
N.C. Weber, using the –scripts argument/option worked nicely for my Linux Mint 10 32-bit OS. I installed Group Wise 8.0.2 without a hitch and it’s running smoothly now. Here’s the steps I used:
1. Download the Groupwise 8 Linux Client.
2. Install prerequisite libraries: sudo apt-get install alien libstdc++5
3. Extract Groupwise archive downloaded (I performed this step using the GUI Archive Manager): tar xvfz gw802hp2linuxclient.zip
4. Navigate into folder where Groupwise .rpm file was extracted. For me, this was: cd Desktop
5. Time to install: sudo alien -i novell-groupwise-client-8.0.2-92614.i586.rpm –scripts
A few minutes later… Voila!