In message <002b01bd8402$9e78a670$4c28df80@sgee>, "Steve" writes:
Until yesterday I used Slackware 3.4. It came with Java support.
Now we have moved to RedHat5.0. What needs to be done, if
anything, to set it up for Java? Where can I get the latest JDK
for Linux?
Steve,
Here's what I did. Your situation may be different enough so that
these exact steps won't work optimally for you.
After installing RH 5.0 from CDROM on a freshly-partitioned system,
I first visted http://www.redhat.com/support/ and went to their
http://www.redhat.com/support/docs/rhl/rh50-errata-general.html page.
>From there, I downloaded all of the updates for my platform's installed
packages from ftp://ftp.redhat.com/pub/redhat/updates/5.0/i386/. At
one point, their site became excessively busy, so I located a mirror
at ftp://sunsite.unc.edu/pub/Linux/distributions/redhat/contrib/i386/.
Here are the relevant patches for most people:
glibc-2.0.7-7.i386.rpm
libc-5.3.12-25.i386.rpm
I also selected:
glibc-debug-2.0.7-7.i386.rpm
glibc-devel-2.0.7-7.i386.rpm
At one point, possibly with an older version of the SBB JDK, I had
problems with an internationalization-related library symbol not being
found on startup under RedHat 5.0's XFree86 build. I doubt that you'll
have this problem, but in case you do, find either the 3.3.1 or 3.3.2
X11 binaries at XFree86's webiste and download them. Here's what I'm
currently using:
ftp://ftp.xfree86.org/pub/XFree86/3.3.1/binaries/Linux-ix86/X331lib.tgz
ftp://ftp.xfree86.org/pub/XFree86/3.3.1/binaries/Linux-ix86/X331S3.tgz
ftp://ftp.xfree86.org/pub/XFree86/3.3.1/binaries/Linux-ix86/X331bin.tgz
Make sure your CLASSPATH, JAVA_HOME, and JDK_HOME environment
variables aren't setup for a different, possibly older JDK installed
on your system. Check /etc/profile.d for scripts that are
automatically sourced at login for conflicts. This will probably only
have happened to you if you installed a different version of the JDK
from RPM.
That's pretty much it! If you run into further problems, post here and
someone will help.
Good luck,
Steve