最近在opensuse 下面安装sun JDK,看了很多教程,但是装的特别郁闷。把自己的安装步骤罗列以下:
1、下载JDK,这个到官网下载就可以了,建议下载rpm格式的。我下载的是jdk-6u31-linux-i586.rpm
2、把JDK 复制到usr目录 cd/usr
3、执行安装:先赋予权限 chomod a+x jdk-6u31-linux-i586.rpm.bin
然后 ./jdk-6u31-linux-i586.rpm.bin 这时会发现,在usr目录下生成了jdk-6u31-linux-i586.rpm 文件
执行 rpm -ivh jdk-6u31-linux-i586.rpm 安装完成。在usr目录下生成了一个java 文件,里面就是我们安装的JDK
4、配置环境变量
这个非常重要,网上看了教程,都是直接在profile文件后面添加JAVA_HOME,CLASSPATH 等等。但是这在opensuse下面却行不通,因为suse系统 启动时,每次yaST都要重写profile这个文件,如果修改了以后,那么系统不能启动,进入文字界面之后,包括ls less 等等的这一系列的指令都不能使用。
正确的做法是:在etc 目录下新建一个 profile.local的文件,在里面添加:
然后在 cd /root 下面建立 .bashrc 文件,加入以下内容 重启系统就OK了 遇见的问题:我想修改JRE_HOME 但是修改之后,发现系统不能启动,可能是suse系统中有些东西必须要自带的JRE吧~