Fedora下用rpm安装JDK

Fedora下用rpm安装JDK,第1张

Fedora下用rpm安装JDK解压安装:下载JDK的rpm安装包,这里以jdk-6u35-linux-i586-rpm为例进行说明。下载完的文件可升谈老能是:jdk-6u35-linux-i586-rpm.bin。将jdk-6u35-linux-i586-rpm.bin移动到合适的安装目录上,安装软件不要在/home路径下,这样很容易涉及到不同用户的访问权限,这样对程序的维护,是相当不利的。这里将把安装包移动到/opt目录mv

jdk-6u35-linux-i586-rpm.bin

/opt

把安装包移动到/opt目录cd

/opt

进入/opt目录unzip

jdk-6u35-linux-i586-rpm.bin

解压缩JDK文件ls

查看一下解压后的文件,找到jdk-6u35-linux-i586-rpm给安装包赋予运行权限

chmod

755

jdk-6u35-linux-i586-rpm安装该rpm安装包

rpm

-i

jdk-6u35-linux-i586-rpm.bin设置环境变量:

www.dnjsb.com

[root@localhost

opt]#

vi

/etc/profile

编辑系统配置文件然后输入i

,最后增加下面内容==================================================================================export

JAVA_HOME=/usr/java/jdk1.6.0_04export

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport

PATH=$PATH:$JAVA_HOME/bin最后按exc键,然后输入冒号,最后输入:wq

保存退出测试:终端下分别输入javac、java,如有命令出现表示成功。

www.dnjsb.com

RPM的安装介绍:用RPM包方式来发布软件变得越来越流行,主要的原因是这种软件发布方式很方便用户安装、升级和从系统中删除。除此之外,RPM还可以让你有更多的对系统安装的软件的管理性功能,例如可以查新系统有哪些已经安装的软件包,查看这些软件包分别安装了什么文件,这些文件又放在了什么地方等等。

这里给出一个简单的入门手册。这些RPM命令都是最最常用的,更复杂的功能大家可以暂时不用管,等确实需要的时候再去查man手册。下面开始吧。安装吵升一个RPM包的一般采用的命令格式如下:

#

rpm

-ivh

package.ix86.rpm

在上面的命令中,package是个假定的名字,ix86是这个包为特定的CPU做了优化处理的意思。例如,package可能是ldconfig-1.9.5-14,而ix86是i386这样的。

-i参数指明是要安装这个package,而-v这个参数则使输出信息增加,侍清-h表示在安装过程中显示hashes作为在安装过程的一个进度条。

如果你要看一个RPM包安装以后到底安装了那些文件,你可以使用这个命令:

#

rpm

-ql

packagename

这个packagename就是你要查询的软件包的名字,例如ldconfig-1.9.5-14mdk;而-p参数表示查询软件包数据库,看这个软件包是否已经安装;-l参数表示列出所查询的包的所有安装了的文件的完整的路径。

下面是一个例子:

[wh@infonet

wh]$

rpm

-ql

ldconfig-1.9.5-14mdk

/sbin/ldconfig

/usr/doc/ldconfig-1.9.5

/usr/doc/ldconfig-1.9.5/README

除了你查询某个软件包的信息这个实用功能外,还可以很方便的删除某个特定的RPM包软件。采用的命令参数是-e,格式如下:

#

rpm

-e

packagename

-e就表示删除(erase)的意思,就是把特定的软件包(packagename)删除掉。

值得注意的是,rpm管理机制不允许你删除某个软件包,如果这个软件包还被其他软件包所依赖。因为一旦你删除了这个软件包,其他依赖他才能运行的软件包也就不能正常使用了。

已经学会了如何安装和如何删除一个rpm软件包,下面我们看看如何升级一个已经存在的rpm包软件。升级其实和安装类似,可以参考下面的命令:

www.dnjsb.com

#

rpm

-Uvh

package.ix86.rpm

-U参数表示是升级(upgrade),参数v和h意义和前面一样的,这里不再赘述。

这就是如何安装、删除和升级一个使用rpm发布的软件。

1.建立文件夹 ,进入/usr/文件夹下,建立一个java文件夹,将jdk-6u45-linux-i586.bin复制到/usr/java文件夹下

2.在/usr/java文件夹下执行./jdk-6u45-linux-i586.bin,执行结果如图:

3.配置环境变量

在linux下配置环境变量和windows的原理是相同,都是使jdk的路径成为全局变量,用文本编辑器gedit(如果没安装可键启缺以用vi)打开/etc/profile,在文件最后添加旁凯

export JAVA_HOME=/usr/java/jdk1.6.0_45

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

jdk1.6.0_45改为你安装的jdk的文件夹名称稿辩

1、下冲带州载后,首先把jdk-7u3-linux-x64.rpm复制到/usr/local/src

#cp jdk-7u3-linux-x64.rpm /usr/local/src/

2、给所有用户添加可执行权散蔽限

#chmod +x jdk-7u3-linux-x64.rpm

3、开始安装程序

#rpm -ivh jdk-7u3-linux-x64.rpm

接下来就是等待安装行锋结束了。

4、安装结束后,jdk会安装在/usr/java/jdk1.7.0_03里,然后配置环境变量。

配置环境变量如下:

#vi /etc/bashrc 或者 #vi /etc/profile (修改的文件不同,就是这两种方法的唯一区别)

然后添加

JAVA_HOME=/usr/java/jdk1.7.0_03

JAVA_BIN=/usr/lib/jdk1.7.0_03/bin

PATH=$PATH:$JAVA_HOME/bin

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME JAVA_BIN PATH CLASSPATH

最后,在Shell提示符下输入java -version,如果成功输出正确的版本信息,说明安装成功了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12512851.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存