1.查找java相关得列表

[qyf@localhost ~]$ yum -y list java*

执行结果

  1. [qyf@localhost ~]$ yum -y list java*
  2. Loaded plugins: fastestmirror
  3. base | 1.1 kB 00:00
  4. base/primary | 995 kB 00:00
  5. base 2789/2789
  6. extras | 2.1 kB 00:00
  7. extras/primary_db | 164 kB 00:20
  8. updates | 1.9 kB 00:00
  9. updates/primary_db | 422 kB 00:01
  10. Available Packages
  11. java-1.4.2-gcj-compat.i386 1.4.2.0-40jpp.115 base
  12. java-1.4.2-gcj-compat-devel.i386 1.4.2.0-40jpp.115 base
  13. java-1.4.2-gcj-compat-javadoc.i386 1.4.2.0-40jpp.115 base
  14. java-1.4.2-gcj-compat-src.i386 1.4.2.0-40jpp.115 base
  15. java-1.6.0-openjdk.i386 1:1.6.0.0-5.1.13.3.el5_10 updates
  16. java-1.6.0-openjdk-demo.i386 1:1.6.0.0-5.1.13.3.el5_10 updates
  17. java-1.6.0-openjdk-devel.i386 1:1.6.0.0-5.1.13.3.el5_10 updates
  18. java-1.6.0-openjdk-javadoc.i386 1:1.6.0.0-5.1.13.3.el5_10 updates
  19. java-1.6.0-openjdk-src.i386 1:1.6.0.0-5.1.13.3.el5_10 updates
  20. java-1.7.0-openjdk.i386 1:1.7.0.55-2.4.7.1.el5_10 updates
  21. java-1.7.0-openjdk-demo.i386 1:1.7.0.55-2.4.7.1.el5_10 updates
  22. java-1.7.0-openjdk-devel.i386 1:1.7.0.55-2.4.7.1.el5_10 updates
  23. java-1.7.0-openjdk-javadoc.i386 1:1.7.0.55-2.4.7.1.el5_10 updates
  24. java-1.7.0-openjdk-src.i386 1:1.7.0.55-2.4.7.1.el5_10 updates
  25. java_cup.i386 1:0.10-0.k.6jpp.1 base
  26. java_cup-javadoc.i386 1:0.10-0.k.6jpp.1 base
  27. java_cup-manual.i386 1:0.10-0.k.6jpp.1 base
  28. javacc.i386 4.0-3jpp.3 base
  29. javacc-demo.i386 4.0-3jpp.3 base
  30. javacc-manual.i386 4.0-3jpp.3 base

2.使用root用户安装
安装时提醒必须使用root用户,sudo都不行。

[qyf@localhost ~]$ yum -y install java-1.6.0-openjdk*

执行结果

  1. [qyf@localhost ~]$ yum -y install java-1.6.0-openjdk*
  2. Loaded plugins: fastestmirror
  3. Loading mirror speeds from cached hostfile
  4. * base: mirror.bit.edu.cn
  5. * extras: mirror.bit.edu.cn
  6. * updates: centos.ustc.edu.cn
  7. base | 1.1 kB 00:00
  8. base/primary | 995 kB 00:07
  9. base 2789/2789
  10. extras | 2.1 kB 00:00
  11. extras/primary_db | 164 kB 00:02
  12. updates | 1.9 kB 00:00
  13. updates/primary_db | 422 kB 00:07
  14. Setting up Install Process
  15. Resolving Dependencies
  16. --> Running transaction check
  17. ---> Package java-1.6.0-openjdk.i386 1:1.6.0.0-5.1.13.3.el5_10 set to be updated
  18. --> Processing Dependency: jpackage-utils >= 1.7.3-1jpp.2 for package: java-1.6.0-openjdk
  19. --> Processing Dependency: libgif.so.4 for package: java-1.6.0-openjdk
  20. --> Processing Dependency: tzdata-java for package: java-1.6.0-openjdk
  21. ---> Package java-1.6.0-openjdk-demo.i386 1:1.6.0.0-5.1.13.3.el5_10 set to be updated
  22. ---> Package java-1.6.0-openjdk-devel.i386 1:1.6.0.0-5.1.13.3.el5_10 set to be updated
  23. ---> Package java-1.6.0-openjdk-javadoc.i386 1:1.6.0.0-5.1.13.3.el5_10 set to be updated
  24. ---> Package java-1.6.0-openjdk-src.i386 1:1.6.0.0-5.1.13.3.el5_10 set to be updated
  25. --> Running transaction check
  26. ---> Package giflib.i386 0:4.1.3-7.3.3.el5 set to be updated
  27. ---> Package jpackage-utils.noarch 0:1.7.3-1jpp.3.el5 set to be updated
  28. ---> Package tzdata-java.i386 0:2014b-1.el5 set to be updated
  29. --> Finished Dependency Resolution
  30. Dependencies Resolved
  31. ================================================================================
  32. Package Arch Version Repository
  33. Size
  34. ================================================================================
  35. Installing:
  36. java-1.6.0-openjdk i386 1:1.6.0.0-5.1.13.3.el5_10 updates 44 M
  37. java-1.6.0-openjdk-demo i386 1:1.6.0.0-5.1.13.3.el5_10 updates 2.2 M
  38. java-1.6.0-openjdk-devel i386 1:1.6.0.0-5.1.13.3.el5_10 updates 15 M
  39. java-1.6.0-openjdk-javadoc i386 1:1.6.0.0-5.1.13.3.el5_10 updates 20 M
  40. java-1.6.0-openjdk-src i386 1:1.6.0.0-5.1.13.3.el5_10 updates 39 M
  41. Installing for dependencies:
  42. giflib i386 4.1.3-7.3.3.el5 base 39 k
  43. jpackage-utils noarch 1.7.3-1jpp.3.el5 base 60 k
  44. tzdata-java i386 2014b-1.el5 updates 172 k
  45. Transaction Summary
  46. ================================================================================
  47. Install 8 Package(s)
  48. Upgrade 0 Package(s)
  49. Total download size: 120 M
  50. Downloading Packages:
  51. (1/8): giflib-4.1.3-7.3.3.el5.i386.rpm | 39 kB 00:00
  52. (2/8): jpackage-utils-1.7.3-1jpp.3.el5.noarch.rpm | 60 kB 00:00
  53. (3/8): tzdata-java-2014b-1.el5.i386.rpm | 172 kB 00:04
  54. (4/8): java-1.6.0-openjdk-demo-1.6.0.0-5.1.13.3.el5_10.i386.rpm | 2.2 MB 00:47
  55. (5/8): java-1.6.0-openjdk-devel-1.6.0.0-5.1.13.3.el5_10.i386.rpm | 15 MB 04:25
  56. (6/8): java-1.6.0-openjdk-javadoc-1.6.0.0-5.1.13.3.el5_10.i386.rpm (17%) 19% [============ ] 81 kB/s | 3.8 MB 03:19 ETA

最后一行就是在下载jdk了,这里我们安装jdk1.6相关得全部包。

3.确认是否安装成功
[qyf@localhost ~]$ java -version

执行结果

  1. [qyf@localhost ~]$ java -version
  2. java version "1.6.0_30"
  3. OpenJDK Runtime Environment (IcedTea6 1.13.3) (rhel-5.1.13.3.el5_10-i386)
  4. OpenJDK Client VM (build 23.25-b01, mixed mode)

正确显示了jdk版本信息就说明安装成功了。

4.默认情况下jdk安装得路径

/usr/lib/jvm

由于我们得机器可能同时安装好几个版本得jdk,所以在/etc/alternatives目录下会有一个java链接到具体的java命令。而这个/etc/alternatives/java会被/usr/bin/java链接。从而java命令就被设置到了shell环境中。

在linux上使用yum安装JDK的更多相关文章

  1. 在linux上通过yum安装JDK

    完全转载自:https://my.oschina.net/andyfeng/blog/601291 这里完整粘贴一份留存 卸载centos自带的jdk 1.查看当前的jdk版本,并卸载 [root@l ...

  2. 在CentOS linux上通过yum安装JDK<转>

    卸载centos自带的jdk 1.查看当前的jdk版本,并卸载 [root@localhost opt]#  rpm -qa|grep java  java-1.6.0-openjdk-1.6.0.3 ...

  3. Linux上使用yum安装openjdk

    来源:https://www.cnblogs.com/yaun1498078591/p/10368884.html 使用yum查找jdk: yum search java|grep jdk # yum ...

  4. linux 上使用yum 安装openjdk1.8

    使用yum查找jdk: yum search java|grep jdk # yum search java|grep jdk ldapjdk-javadoc.noarch : Javadoc for ...

  5. 转: Red Hat/Fedora Linux 上使用 yum 安装 python pip 模块

    from: http://www.cnblogs.com/moinmoin/archive/2012/03/07/red-hat-Fedora-python-pip-install-how.html ...

  6. 学习 Mysql - 在linux上使用yum安装MySQL

    1.检查已经安装的mysql信息 yum list installed mysql*rpm -qa | grep mysql* 2.列出已安装和可安装的mysql信息 yum list mysql* ...

  7. 【Linux】用yum安装JDK(转)

    1.查看yum库中都有哪些jdk版本(暂时只发现了openjdk) [root@localhost ~]# yum search java|grep jdk ldapjdk-javadoc.x86_6 ...

  8. Shell脚本实现在Linux系统中自动安装JDK

    A:本脚本运行的机器,Linux B:待安装JDK的机器, Linux 首先在脚本运行的机器A上确定可以ssh无密码登录到待安装jdk的机器B上,然后就可以在A上运行本脚本: 复制代码 代码如下: $ ...

  9. linux下使用yum安装mysql、tomcat、httpd

    一.linux下使用yum安装mysql   1.安装 查看有没有安装过:           yum list installed mysql*           rpm -qa | grep m ...

随机推荐

  1. Leetcode028. Implement strStr()

    class Solution { public: int strStr(string haystack, string needle) { ; //needle empty ; //haystack ...

  2. 理解python先编译后解释的特点

    1. CPython默认的标准解释器编译器.JPython支持Java集成,可以生成Java字节码并在JVM中解释执行.IronPython支持.NET集成. 2. 下次运行程序时,python自动检 ...

  3. 做好SEO需要掌握的20个基础知识

    作为一个网站优化者,有一些基础seo知识点是大家必须要掌握的,网站排名的好快,和这些基础的SEO优化知识有没做好,有没做到位,有着直接的关系!今天,伟伟SEO就把我前面讲的SEO优化基础知识做个总结, ...

  4. BackgroundWorker Threads and Supporting Cancel

    http://www.codeproject.com/Articles/20627/BackgroundWorker-Threads-and-Supporting-Cancel BackgroundW ...

  5. Linux下对于inode的理解

    0x01 什么是inode 文件存储在硬盘上,硬盘的最小存储单位叫做“扇区”(Sector),每个扇区储存512字节: 操作系统读取硬盘时,不会一个个扇区地读取,这样效率低,而是一次性连续读取多个扇区 ...

  6. Android IOS WebRTC 音视频开发总结(二九)-- 安卓噪声消除交流

    Android上的音质一直被大家所困扰和诟病,这里面有很多原因, 下面是最近一位前UC同行发邮件跟我交流的一些记录,供参考,支持原创,文章来自博客园RTC.Blacker,转载请说明出处. 以下文字来 ...

  7. Javascript 命名空间模式

    命名空间是通过为项目或库创建一个全局对象,然后将所有功能添加到该全局变量中.通过减少程序中全局变量的数量,实现单全局变量,从而在具有大量函数.对象和其他变量的情况下不会造成全局污染,同时也避免了命名冲 ...

  8. silverlight 不能输入中文问题

    <param name="Windowless" value="true" />将调用silverlight页面的这句删除掉应该就能解决问题了 1. ...

  9. mysql基本数据类型(mysql学习笔记三)

    Mysql数据类型 小数: 浮点:小数位可以变化 Float单精度默认精度6位左右 Double 双精度默认精度16位左右 支持,控制数值范围 Type(M,D) M表示所有数值位数(不包括小数点和符 ...

  10. 一款jQuery实现重力弹动模拟效果特效,弹弹弹,弹走IE6

    一款jQuery实现重力弹动模拟效果特效 鼠标经过两块黑色div中间的红色线时,下方的黑快会突然掉落, 并在掉落地上那一刻出现了弹跳的jquery特效效果,非常不错,还兼容所有的浏览器, 适用浏览器: ...