# install java

cd /tmp
wget http://install.light.xxxx.com/j2sdk-1_4_2_17-linux-i586.bin
touch y
echo "yes">y
JDKPATH=/tmp/j2sdk-1_4_2_17-linux-i586.bin
    chmod u+x $JDKPATH
$JDKPATH <y >/dev/null
mkdir -p /usr/java
cd ..
mv  /tmp/j2sdk1.4.2_17 /usr/java/
cd /usr/java
ln -s /usr/java/j2sdk1.4.2_17 jdk
cd $OLDPWD
echo 'export JAVA_HOME=/usr/java/jdk' >> /etc/profile
echo 'export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar' >> /etc/profile
echo 'export ANT_HOME=/usr/java/ant' >> /etc/profile
echo 'export PATH=$JAVA_HOME/bin:$ANT_HOME/bin:$PATH' >> /etc/profile
source /etc/profile
java -version


关键在于这里

touch y
echo "yes">y
JDKPATH=/tmp/j2sdk-1_4_2_17-linux-i586.bin
    chmod u+x $JDKPATH
$JDKPATH <y >/dev/null

用来跳过 安装时的交互界面。 

 

转自:http://www.mayj.net/article/linux/55.htm