免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5200 | 回复: 8
打印 上一主题 下一主题

一键安装jdk脚本 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-03-23 11:30 |只看该作者 |倒序浏览
之前安装jdk的是时候都是手动安装,发现麻烦,但是网上又搜不到一键安装的脚本,所以就经过种种尝试,发现可以实现两键安装,为什么说是两键安装呢,因为实在是必须按两次按键才能安装成功,希望高人看到我的代码后可以指点一下,看看能不能实现一键安装。

代码如下:




#!/bin/bash
#####################jdk install##############################
touch a
echo “y” >a
JDKPATH=./jdk-6u17-linux-i586.bin
if [ -x "$JDKPATH" ] ; then
   echo “JDK setup file can execute”
else
   chmod u+x $JDKPATH
fi
$JDKPATH < a
rm -rf a
mkdir /usr/java
mv jdk1.6.0_17/ /usr/java/
cp /etc/profile /etc/profile.bak
echo “export JAVA_HOME=/usr/java/jdk1.6.0_17″ >>/etc/profile
echo “export JRE_HOME=/usr/java/jdk1.6.0_17/jre” >>/etc/profile
echo “export CLASSPATH=.JAVA_HOME/libJRE_HOME/libCLASSPATH” >>/etc/profile
echo “export PATH=$JAVA_HOME/binJRE_HOME/binPATH” >>/etc/profile
#####################jdk install finish#############################



如果是rpm包的话安装就更简单了。
代码如下:

#!/bin/bash
touch a
echo “y” >a
JDKPATH=./jdk-6u17-linux-i586-rpm.bin
if [ -x "$JDKPATH" ] ; then
echo “JDK setup file can execute”
else
chmod u+x $JDKPATH
fi
$JDKPATH < a
rm -rf a




详情请看 :http://www.fenxianghome.cn/2-button-to-install-jdk-script/

论坛徽章:
0
2 [报告]
发表于 2010-03-23 11:43 |只看该作者
感谢

论坛徽章:
0
3 [报告]
发表于 2010-03-23 15:58 |只看该作者
可以再/etc/profile.d/目录下面生成一个文件,避免直接修改/etc/profile

论坛徽章:
0
4 [报告]
发表于 2010-03-29 17:38 |只看该作者
回复 3# linuxboy823


    感谢

论坛徽章:
0
5 [报告]
发表于 2010-03-29 21:58 |只看该作者
关注 你这也是多键安装吧

论坛徽章:
0
6 [报告]
发表于 2010-03-31 17:18 |只看该作者
回复 5# cearo


    其实是两键

论坛徽章:
0
7 [报告]
发表于 2010-08-31 00:46 |只看该作者
本帖最后由 li-jiahuan 于 2010-08-31 00:49 编辑

无键的来了

  1. yes y | bash $JDKPATH > /dev/null
复制代码

论坛徽章:
2
2015年辞旧岁徽章
日期:2015-03-03 16:54:1515-16赛季CBA联赛之上海
日期:2016-05-05 09:45:14
8 [报告]
发表于 2010-08-31 08:58 |只看该作者
6u20的现在应该都不可以用这个吧,因为前面要接q来退出之后,,才能按Y

论坛徽章:
0
9 [报告]
发表于 2010-08-31 09:02 |只看该作者
收了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP