CentOS 7下安装JDK,centos7下jdk


1、卸载本机原来有JDK

[plain]view plaincopy

rpm-qa|grepjdk


解释:rpm -qa 列出所有被安装的rpm package

2、卸载

您的结果可能会有多个,将列出的包都卸载掉

命令如下:

[plain]view plaincopy

rpm-e--nodeps包名


或者

[plain]view plaincopy

yum-yremove包名


建议使用第二个

3、安装:

[plain]view plaincopy

rpm-ivhjdk文件名


或者

[plain]view plaincopy

yum-yinstall包名


4、配置JKD环境变量

[plain]view plaincopy

输入vi/etc/profile



填上上面红框的内容:wq保存即可

jdk路径可以在 /usr/Java中查看到

然后执行 java -version、javac -version 判断是否成功

以下引用网上额外知识,原文:

http://www.jb51.net/os/RedHat/330149.html

[plain]view plaincopy

一、rpm包的安装:

1.安装一个包

#rpm-ivh

2.升级一个包

#rpm-Uvh

3.移走一个包

#rpm-e

4.安装参数

--force即使覆盖属于其它包的文件也强迫安装

--nodeps如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。

5.查询一个包是否被安装

#rpm-q<rpmpackagename>

6.得到被安装的包的信息

#rpm-qi<rpmpackagename>

7.列出该包中有哪些文件

#rpm-ql<rpmpackagename>

8.列出服务器上的一个文件属于哪一个RPM包

#rpm-qf

9.可综合好几个参数一起用

#rpm-qil<rpmpackagename>

10.列出所有被安装的rpmpackage

#rpm-qa

11.列出一个未被安装进系统的RPM包文件中包含有哪些文件?

#rpm-qilp<rpmpackagename>

二、rpm包的卸载:

rpm-qa|grep包名

这个命令是为了把包名相关的包都列出来

rpm-e文件名

这个命令就是你想卸载的软件,后面是包名称,最后的版本号是不用打的

例如:

#rpm-qa|grepmysql

mod_auth_mysql-2.6.1-2.2

php-mysql-5.3.9-3.15

mysql-devel-5.1.77-1.CenOS5.2

mysql-5.0.77-1.CenOS5.2

mysqlclient10-5.0.77-1.CentOS5.2

libdbi-dbd-mysql-0.6.5-10.CentOS5.2

#rpm-emysqlclient

三、yum安装:

#yuminstall包名

四、yum卸载:

#yum-yremove包名


[plain]view plaincopy

yum-yinstall包名(支持*):自动选择y,全自动

yuminstall包名(支持*):手动选择yorn

yumremove包名(不支持*)

rpm-ivh包名(支持*):安装rpm包

rpm-e包名(不支持*):卸载rpm包


相关内容

    暂无相关文章