在CentOS系统上安装Java的openjdk的方法

软件编程 java 分类:[default] 更新日期: 2015-10-23
这篇文章主要介绍了在CentOS系统上安装Java的openjdk的方法,同样适用于Fedora等其他RedHat系的Linux系统,需要的朋友可以参考下

CentOS 6.X 和 5.X 自带有OpenJDK runtime environment  (openjdk)。它是一个在linux上实现开源的java 平台。CentOS  yum 命令 安装 Java SDK openjdk

centos linux JAVA(openjdk)软件包名
1.java-1.7.0-openjdk - OpenJDK Runtime Environment
2.java-1.7.0-openjdk-devel - OpenJDK Development Environment

输入以下命令,以查看可用的JDK软件包列表;

[[email protected] ~]# yum search java | grep -i --color JDK

输出类似下图:

在CentOS系统上安装Java的openjdk的方法

centos-openjdk

在CentOS linux安装 JAVA SDK
在命令行终端以root用户 输入以下命令yum安装 OpenSDK :

[[email protected] ~]#yum install java-1.7.0-openjdk java-1.7.0-openjdk-devel #安装openjdk

输出如下:

Loaded plugins: downloadonly, fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: mirror.wiredtree.com
 * epel: mirror.steadfast.net
 * extras: bay.uchicago.edu
 * updates: mirror.team-cymru.org
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package java-1.7.0-openjdk.x86_64 1:1.7.0.51-2.4.4.1.el6_5 will be installed
--> Processing Dependency: jpackage-utils >= 1.7.3-1jpp.2 for package: 1:java-1.7.0-openjdk-1.7.0.51-2.4.4.1.el6_5.x86_64
--> Processing Dependency: xorg-x11-fonts-Type1 for package: 1:java-1.7.0-openjdk-1.7.0.51-2.4.4.1.el6_5.x86_64
--> Processing Dependency: tzdata-java for package: 1:java-1.7.0-openjdk-1.7.0.51-2.4.4.1.el6_5.x86_64
--> Processing Dependency: rhino for package: 1:java-1.7.0-openjdk-1.7.0.51-2.4.4.1.el6_5.x86_64
--> Processing Dependency: libpulse.so.0(PULSE_0)(64bit) for package: 1:java-1.7.0-openjdk-1.7.0.51-2.4.4.1.el6_5.x86_64
--> Processing Dependency: libasound.so.2(ALSA_0.9.0rc4)(64bit) for package: 1:java-1.7.0-openjdk-1.7.0.51-2.4.4.1.el6_5.x86_64
--> Processing Dependency: libasound.so.2(ALSA_0.9)(64bit) for package: 1:java-1.7.0-openjdk-1.7.0.51-2.4.4.1.el6_5.x86_64
--> Processing Dependency: libpulse.so.0()(64bit) for package: 1:java-1.7.0-openjdk-1.7.0.51-2.4.4.1.el6_5.x86_64
--> Processing Dependency: libgif.so.4()(64bit) for package: 1:java-1.7.0-openjdk-1.7.0.51-2.4.4.1.el6_5.x86_64
--> Processing Dependency: libasound.so.2()(64bit) for package: 1:java-1.7.0-openjdk-1.7.0.51-2.4.4.1.el6_5.x86_64
--> Processing Dependency: libXtst.so.6()(64bit) for package: 1:java-1.7.0-openjdk-1.7.0.51-2.4.4.1.el6_5.x86_64
--> Running transaction check
---> Package alsa-lib.x86_64 0:1.0.22-3.el6 will be installed
---> Package giflib.x86_64 0:4.1.6-3.1.el6 will be installed
--> Processing Dependency: libSM.so.6()(64bit) for package: giflib-4.1.6-3.1.el6.x86_64
--> Processing Dependency: libICE.so.6()(64bit) for package: giflib-4.1.6-3.1.el6.x86_64
---> Package jpackage-utils.noarch 0:1.7.5-3.12.el6 will be installed
---> Package libXtst.x86_64 0:1.2.1-2.el6 will be installed
---> Package pulseaudio-libs.x86_64 0:0.9.21-14.el6_3 will be installed
--> Processing Dependency: libsndfile.so.1(libsndfile.so.1.0)(64bit) for package: pulseaudio-libs-0.9.21-14.el6_3.x86_64
--> Processing Dependency: libsndfile.so.1()(64bit) for package: pulseaudio-libs-0.9.21-14.el6_3.x86_64
--> Processing Dependency: libasyncns.so.0()(64bit) for package: pulseaudio-libs-0.9.21-14.el6_3.x86_64
---> Package rhino.noarch 0:1.7-0.7.r2.2.el6 will be installed
--> Processing Dependency: jline for package: rhino-1.7-0.7.r2.2.el6.noarch
---> Package tzdata-java.noarch 0:2013i-2.el6 will be installed
---> Package xorg-x11-fonts-Type1.noarch 0:7.2-9.1.el6 will be installed
--> Processing Dependency: ttmkfdir for package: xorg-x11-fonts-Type1-7.2-9.1.el6.noarch
--> Processing Dependency: ttmkfdir for package: xorg-x11-fonts-Type1-7.2-9.1.el6.noarch
--> Processing Dependency: mkfontdir for package: xorg-x11-fonts-Type1-7.2-9.1.el6.noarch
--> Processing Dependency: mkfontdir for package: xorg-x11-fonts-Type1-7.2-9.1.el6.noarch
--> Running transaction check
---> Package jline.noarch 0:0.9.94-0.8.el6 will be installed
---> Package libICE.x86_64 0:1.0.6-1.el6 will be installed
---> Package libSM.x86_64 0:1.2.1-2.el6 will be installed
---> Package libasyncns.x86_64 0:0.8-1.1.el6 will be installed
---> Package libsndfile.x86_64 0:1.0.20-5.el6 will be installed
--> Processing Dependency: libvorbisenc.so.2()(64bit) for package: libsndfile-1.0.20-5.el6.x86_64
--> Processing Dependency: libvorbis.so.0()(64bit) for package: libsndfile-1.0.20-5.el6.x86_64
--> Processing Dependency: libogg.so.0()(64bit) for package: libsndfile-1.0.20-5.el6.x86_64
--> Processing Dependency: libFLAC.so.8()(64bit) for package: libsndfile-1.0.20-5.el6.x86_64
---> Package ttmkfdir.x86_64 0:3.0.9-32.1.el6 will be installed
---> Package xorg-x11-font-utils.x86_64 1:7.2-11.el6 will be installed
--> Processing Dependency: libfontenc.so.1()(64bit) for package: 1:xorg-x11-font-utils-7.2-11.el6.x86_64
--> Processing Dependency: libXfont.so.1()(64bit) for package: 1:xorg-x11-font-utils-7.2-11.el6.x86_64
--> Running transaction check
---> Package flac.x86_64 0:1.2.1-6.1.el6 will be installed
---> Package libXfont.x86_64 0:1.4.5-3.el6_5 will be installed
---> Package libfontenc.x86_64 0:1.0.5-2.el6 will be installed
---> Package libogg.x86_64 2:1.1.4-2.1.el6 will be installed
---> Package libvorbis.x86_64 1:1.2.3-4.el6_2.1 will be installed
--> Finished Dependency Resolution
 
Dependencies Resolved
 
==================================================================================================
 Package           Arch     Version              Repository   Size
==================================================================================================
Installing:
 java-1.7.0-openjdk     x86_64    1:1.7.0.51-2.4.4.1.el6_5     updates     26 M
Installing for dependencies:
 alsa-lib          x86_64    1.0.22-3.el6           base      370 k
 flac            x86_64    1.2.1-6.1.el6           base      243 k
 giflib           x86_64    4.1.6-3.1.el6           base      37 k
 jline            noarch    0.9.94-0.8.el6          base      86 k
 jpackage-utils       noarch    1.7.5-3.12.el6          base      59 k
 libICE           x86_64    1.0.6-1.el6            base      53 k
 libSM            x86_64    1.2.1-2.el6            base      37 k
 libXfont          x86_64    1.4.5-3.el6_5           updates    136 k
 libXtst           x86_64    1.2.1-2.el6            base      29 k
 libasyncns         x86_64    0.8-1.1.el6            base      24 k
 libfontenc         x86_64    1.0.5-2.el6            base      24 k
 libogg           x86_64    2:1.1.4-2.1.el6          base      21 k
 libsndfile         x86_64    1.0.20-5.el6           base      233 k
 libvorbis          x86_64    1:1.2.3-4.el6_2.1         base      168 k
 pulseaudio-libs       x86_64    0.9.21-14.el6_3          base      462 k
 rhino            noarch    1.7-0.7.r2.2.el6         base      778 k
 ttmkfdir          x86_64    3.0.9-32.1.el6          base      43 k
 tzdata-java         noarch    2013i-2.el6            updates    147 k
 xorg-x11-font-utils     x86_64    1:7.2-11.el6           base      75 k
 xorg-x11-fonts-Type1    noarch    7.2-9.1.el6            base      520 k
 
Transaction Summary
==================================================================================================
Install   21 Package(s)
 
Total download size: 29 M
Installed size: 100 M
Is this ok [y/N]: y
Downloading Packages:
(1/21): alsa-lib-1.0.22-3.el6.x86_64.rpm                  | 370 kB   00:00
(2/21): flac-1.2.1-6.1.el6.x86_64.rpm                   | 243 kB   00:00
(3/21): giflib-4.1.6-3.1.el6.x86_64.rpm                  | 37 kB   00:00
(4/21): java-1.7.0-openjdk-1.7.0.51-2.4.4.1.el6_5.x86_64.rpm        | 26 MB   00:02
(5/21): jline-0.9.94-0.8.el6.noarch.rpm                  | 86 kB   00:00
(6/21): jpackage-utils-1.7.5-3.12.el6.noarch.rpm              | 59 kB   00:00
(7/21): libICE-1.0.6-1.el6.x86_64.rpm                   | 53 kB   00:00
(8/21): libSM-1.2.1-2.el6.x86_64.rpm                    | 37 kB   00:00
(9/21): libXfont-1.4.5-3.el6_5.x86_64.rpm                 | 136 kB   00:00
(10/21): libXtst-1.2.1-2.el6.x86_64.rpm                  | 29 kB   00:00
(11/21): libasyncns-0.8-1.1.el6.x86_64.rpm                 | 24 kB   00:00
(12/21): libfontenc-1.0.5-2.el6.x86_64.rpm                 | 24 kB   00:00
(13/21): libogg-1.1.4-2.1.el6.x86_64.rpm                  | 21 kB   00:00
(14/21): libsndfile-1.0.20-5.el6.x86_64.rpm                | 233 kB   00:00
(15/21): libvorbis-1.2.3-4.el6_2.1.x86_64.rpm               | 168 kB   00:00
(16/21): pulseaudio-libs-0.9.21-14.el6_3.x86_64.rpm            | 462 kB   00:00
(17/21): rhino-1.7-0.7.r2.2.el6.noarch.rpm                 | 778 kB   00:00
(18/21): ttmkfdir-3.0.9-32.1.el6.x86_64.rpm                | 43 kB   00:00
(19/21): tzdata-java-2013i-2.el6.noarch.rpm                | 147 kB   00:00
(20/21): xorg-x11-font-utils-7.2-11.el6.x86_64.rpm             | 75 kB   00:00
(21/21): xorg-x11-fonts-Type1-7.2-9.1.el6.noarch.rpm            | 520 kB   00:00
--------------------------------------------------------------------------------------------------
Total                               7.2 MB/s | 29 MB   00:04
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
 Installing : libICE-1.0.6-1.el6.x86_64                           1/21
 Installing : 2:libogg-1.1.4-2.1.el6.x86_64                         2/21
 Installing : libSM-1.2.1-2.el6.x86_64                           3/21
 Installing : libXtst-1.2.1-2.el6.x86_64                          4/21
 Installing : jpackage-utils-1.7.5-3.12.el6.noarch                     5/21
 Installing : alsa-lib-1.0.22-3.el6.x86_64                         6/21
 Installing : libfontenc-1.0.5-2.el6.x86_64                         7/21
 Installing : libXfont-1.4.5-3.el6_5.x86_64                         8/21
 Installing : 1:xorg-x11-font-utils-7.2-11.el6.x86_64                    9/21
 Installing : giflib-4.1.6-3.1.el6.x86_64                         10/21
 Installing : flac-1.2.1-6.1.el6.x86_64                          11/21
 Installing : 1:libvorbis-1.2.3-4.el6_2.1.x86_64                      12/21
 Installing : libsndfile-1.0.20-5.el6.x86_64                        13/21
 Installing : libasyncns-0.8-1.1.el6.x86_64                        14/21
 Installing : pulseaudio-libs-0.9.21-14.el6_3.x86_64                    15/21
 Installing : jline-0.9.94-0.8.el6.noarch                         16/21
 Installing : rhino-1.7-0.7.r2.2.el6.noarch                        17/21
 Installing : tzdata-java-2013i-2.el6.noarch                        18/21
 Installing : ttmkfdir-3.0.9-32.1.el6.x86_64                        19/21
 Installing : xorg-x11-fonts-Type1-7.2-9.1.el6.noarch                   20/21
 Installing : 1:java-1.7.0-openjdk-1.7.0.51-2.4.4.1.el6_5.x86_64              21/21
 Verifying : pulseaudio-libs-0.9.21-14.el6_3.x86_64                    1/21
 Verifying : ttmkfdir-3.0.9-32.1.el6.x86_64                        2/21
 Verifying : tzdata-java-2013i-2.el6.noarch                        3/21
 Verifying : libXfont-1.4.5-3.el6_5.x86_64                         4/21
 Verifying : libfontenc-1.0.5-2.el6.x86_64                         5/21
 Verifying : flac-1.2.1-6.1.el6.x86_64                           6/21
 Verifying : jline-0.9.94-0.8.el6.noarch                          7/21
 Verifying : alsa-lib-1.0.22-3.el6.x86_64                         8/21
 Verifying : 2:libogg-1.1.4-2.1.el6.x86_64                         9/21
 Verifying : 1:libvorbis-1.2.3-4.el6_2.1.x86_64                      10/21
 Verifying : 1:xorg-x11-font-utils-7.2-11.el6.x86_64                   11/21
 Verifying : xorg-x11-fonts-Type1-7.2-9.1.el6.noarch                   12/21
 Verifying : libSM-1.2.1-2.el6.x86_64                           13/21
 Verifying : libICE-1.0.6-1.el6.x86_64                          14/21
 Verifying : 1:java-1.7.0-openjdk-1.7.0.51-2.4.4.1.el6_5.x86_64              15/21
 Verifying : rhino-1.7-0.7.r2.2.el6.noarch                        16/21
 Verifying : libasyncns-0.8-1.1.el6.x86_64                        17/21
 Verifying : giflib-4.1.6-3.1.el6.x86_64                         18/21
 Verifying : libsndfile-1.0.20-5.el6.x86_64                        19/21
 Verifying : jpackage-utils-1.7.5-3.12.el6.noarch                     20/21
 Verifying : libXtst-1.2.1-2.el6.x86_64                          21/21
 
Installed:
 java-1.7.0-openjdk.x86_64 1:1.7.0.51-2.4.4.1.el6_5
 
Dependency Installed:
 alsa-lib.x86_64 0:1.0.22-3.el6         flac.x86_64 0:1.2.1-6.1.el6
 giflib.x86_64 0:4.1.6-3.1.el6          jline.noarch 0:0.9.94-0.8.el6
 jpackage-utils.noarch 0:1.7.5-3.12.el6     libICE.x86_64 0:1.0.6-1.el6
 libSM.x86_64 0:1.2.1-2.el6           libXfont.x86_64 0:1.4.5-3.el6_5
 libXtst.x86_64 0:1.2.1-2.el6          libasyncns.x86_64 0:0.8-1.1.el6
 libfontenc.x86_64 0:1.0.5-2.el6         libogg.x86_64 2:1.1.4-2.1.el6
 libsndfile.x86_64 0:1.0.20-5.el6        libvorbis.x86_64 1:1.2.3-4.el6_2.1
 pulseaudio-libs.x86_64 0:0.9.21-14.el6_3    rhino.noarch 0:1.7-0.7.r2.2.el6
 ttmkfdir.x86_64 0:3.0.9-32.1.el6        tzdata-java.noarch 0:2013i-2.el6
 xorg-x11-font-utils.x86_64 1:7.2-11.el6     xorg-x11-fonts-Type1.noarch 0:7.2-9.1.el6

 
Complete!


> 本站内容系网友提交或本网编辑转载,其目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时与本网联系,我们将在第一时间删除内容!

相关文章
  • Linux上安装Python的PIL和Pillow库处理图片的实例教程
    这里我们来看一下在Linux上安装Python的PIL和Pillow库处理图片的实例教程,包括一个使用Pillow库实现批量转换图片的例子:安装正常情况,只需 pip install PIL==1.1.7 或者 pip install Pillow==2.9.0 即可.但需留意安装后的输出安装完成后,需留意输出: *** TKINTER support no ...
  • asp.netcore实现文件上传功能
    asp.netcore实现文件上传功能
    这篇文章主要为大家详细介绍了asp.net core实现文件上传功能,怎么做单文件和多文件上传,感兴趣的小伙伴们可以参考一下本文实例为大家分享了单文件上传.多文件上传的功能,供大家参考,具体内容如下 单文件上传 上传文件在Web应用程序中是一个常见的功能.在asp.net core中上传文件并保存在服务器上,是很容易的.下面就来演示一下怎么样在 ASP.NE ...
  • Jquery和BigFileUpload实现大文件上传及进度条显示
    Jquery和BigFileUpload实现大文件上传及进度条显示
    这篇文章主要介绍了Jquery和BigFileUpload实现大文件上传及进度条显示的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下实现方法:用到了高山来客 的bigfileupload组件,用高山来客的方法,弹出一个模式窗口,然后不停刷新获取进度,始终觉得体验感不好,于是想到用jquery来实现无刷新进度显示,因为提交页面后, 不能让其刷新页面 ...
  • 解读ASP.NET5&MVC6系列教程1:ASP.NET5简介
    这篇文章主要介绍ASP.NET 5简介以及对各个版本号进行解释,ASP.NET 5中新的变化,需要的朋友可以参考下.ASP.NET 5简介 ASP.NET 5是一个跨时代的改写,所有的功能和模块都进行了独立拆分,做到了彻底解耦.为了这些改写,微软也是蛮 拼的,几乎把.NET Framwrok全部改写了一遍,形成了一个.NET Core的东西. 在.NET C ...
  • Yii2rbac权限控制之rule教程详解
    Yii2rbac权限控制之rule教程详解
    这篇文章主要介绍了Yii2 rbac权限控制之rule教程详解的相关资料,非常不错具有参考借鉴价值,需要的朋友可以参考下在我们之前Yii2搭建后台并实现rbac权限控制完整实例教程中,不知道你曾经疑惑过没有一个问题,rule表是做什么的,为什么在整个过程中我们都没有涉及到这张表? 相信我不说,部分人也都会去尝试,或百度或google,到头来也会竹篮打水,这部 ...
  • php项目开发中用到的快速排序算法分析
    这篇文章主要介绍了php项目开发中用到的快速排序算法,结合实例形式详细分析了php快速排序的原理与使用方法,需要的朋友可以参考下本文实例讲述了php项目开发中用到的快速排序算法.分享给大家供大家参考,具体如下: 实际上在,做web开发,比较少遇到使用一些算法之类的,毕竟不是做搜索引擎,也不是写底层(比如写个类似于mysql这样的数据库,里面需要自己实现排序算 ...
猜你喜欢