当前位置: > CentOS > CentOS教程 >

CentOS 7下安装JDK

时间:2017-02-24 02:25来源:linux.it.net.cn 作者:IT

1、卸载本机原来有JDK

 

[plain] view plain copy 
 
 在CODE上查看代码片派生到我的代码片
  1. rpm -qa | grep jdk  

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

 

 

2、卸载

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

命令如下:

 

[plain] view plain copy 
 
 在CODE上查看代码片派生到我的代码片
  1. rpm -e --nodeps  包名  

或者

 

 

[plain] view plain copy 
 
 在CODE上查看代码片派生到我的代码片
  1. yum -y remove 包名  

建议使用第二个

 

 

3、安装:

 

[plain] view plain copy 
 
 在CODE上查看代码片派生到我的代码片
  1. rpm -ivh jdk文件名  

或者

 

 

[plain] view plain copy 
 
 在CODE上查看代码片派生到我的代码片
  1. yum -y install 包名  


 

4、配置JKD环境变量 

 

[plain] view plain copy 
 
 在CODE上查看代码片派生到我的代码片
  1. 输入 vi /etc/profile  


 

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

 

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

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

 

 

 

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

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

 

[plain] view plain copy 
 
 在CODE上查看代码片派生到我的代码片
  1. 一、rpm包的安装:   
  2.   
  3. 1.安装一个包   
  4.   # rpm -ivh   
  5. 2.升级一个包   
  6.   # rpm -Uvh   
  7. 3.移走一个包   
  8.   # rpm -e   
  9. 4.安装参数   
  10.   --force 即使覆盖属于其它包的文件也强迫安装   
  11.   --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。   
  12. 5.查询一个包是否被安装   
  13.   # rpm -q < rpm package name>   
  14. 6.得到被安装的包的信息   
  15.   # rpm -qi < rpm package name>   
  16. 7.列出该包中有哪些文件   
  17.   # rpm -ql < rpm package name>   
  18. 8.列出服务器上的一个文件属于哪一个RPM包   
  19.   #rpm -qf   
  20. 9.可综合好几个参数一起用   
  21.   # rpm -qil < rpm package name>   
  22. 10.列出所有被安装的rpm package   
  23.   # rpm -qa   
  24. 11.列出一个未被安装进系统的RPM包文件中包含有哪些文件?   
  25.   # rpm -qilp < rpm package name>   
  26.   
  27. 二、rpm包的卸载:   
  28.   
  29. rpm -qa | grep 包名   
  30. 这个命令是为了把包名相关的包都列出来   
  31. rpm -e 文件名   
  32. 这个命令就是你想卸载的软件,后面是包名称,最后的版本号是不用打的   
  33. 例如:   
  34. # rpm -qa | grep mysql   
  35. mod_auth_mysql-2.6.1-2.2   
  36. php-mysql-5.3.9-3.15   
  37. mysql-devel-5.1.77-1.CenOS 5.2   
  38. mysql-5.0.77-1.CenOS 5.2   
  39. mysqlclient10-5.0.77-1.CentOS 5.2   
  40. libdbi-dbd-mysql-0.6.5-10.CentOS 5.2   
  41. # rpm -e mysqlclient   
  42.   
  43. 三、yum安装:   
  44.   
  45. # yum install 包名   
  46.   
  47. 四、yum卸载:   
  48.   
  49. # yum -y remove 包名  


 

 

[plain] view plain copy 
 
 在CODE上查看代码片派生到我的代码片
  1. yum -y install 包名(支持*) :自动选择y,全自动  
  2. yum install 包名(支持*) :手动选择y or n  
  3. yum remove 包名(不支持*)  
  4. rpm -ivh 包名(支持*):安装rpm包  
  5. rpm -e 包名(不支持*):卸载rpm包  


(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容