Is it possible to install a JDK on Linux (specifically RH 7.x) so that it exists in only a specific user's space?
Asked
Active
Viewed 3,293 times
2 Answers
6
Download the JDK unpack, add "bin/" to your $PATH and change/add $CLASSPATH, $JAVAHOME if needed.
Ex:
$ cd
$ mkdir -p java/src/
$ mv jdk-6u12-linux-i586.bin java/src/
$ cd java/src/
$ chmod ug+x jdk-6-linux.bin
$ ./jdk-6-linux.bin
$ cp -R jdk1.6.0_12/* ../
$ cd
$ echo "PATH=\$HOME/java/bin/:\$PATH" >> .bash_profile
$ source .bash_profile
And your'e done..

rkthkr
- 8,618
- 28
- 38
-
In other words, not the RPM but the tar-ball. – Thorbjørn Ravn Andersen Aug 27 '09 at 05:39
0
What's stopping you just using discretionary access control (i.e. users and groups) to achieve this?

Dan Gravell
- 253
- 3
- 9
-
-
The extreme rust on all of my Unix/Linux knowledge. Prior to last week, I haven't launched PuTTY since June of 2007. :-) – IVR Avenger Aug 25 '09 at 15:24
-
No idea why this was downvoted. It's a legitimate answer, particularly if later more users are supposed to get access. – sleske Nov 26 '09 at 14:59