Linux下安装jdk

用yum安装JDK

查看yum库中都有哪些jdk版本(暂时只发现了openjdk)

[root@MyCloudServer ~]# yum search java|grep jdk

ldapjdk-javadoc.x86_64 : Javadoc for ldapjdk
java-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.6.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.6.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.6.0-openjdk-javadoc.x86_64 : OpenJDK API Documentation
java-1.6.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.7.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.7.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.7.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.7.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.8.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.8.0-openjdk-debug.x86_64 : OpenJDK Runtime Environment with full debug on
java-1.8.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.8.0-openjdk-demo-debug.x86_64 : OpenJDK Demos with full debug on
java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.8.0-openjdk-devel-debug.x86_64 : OpenJDK Development Environment with
java-1.8.0-openjdk-headless.x86_64 : OpenJDK Runtime Environment
java-1.8.0-openjdk-headless-debug.x86_64 : OpenJDK Runtime Environment with full
java-1.8.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.8.0-openjdk-javadoc-debug.noarch : OpenJDK API Documentation for packages
java-1.8.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.8.0-openjdk-src-debug.x86_64 : OpenJDK Source Bundle for packages with
ldapjdk.x86_64 : The Mozilla LDAP Java SDK

 选择1.8版本进行安装

[root@MyCloudServer ~]# yum install java-1.8.0-openjdk
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.lax.hugeserver.com
 * extras: mirror.scalabledns.com
 * updates: mirror.sigmanet.com
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package java-1.8.0-openjdk.x86_64 1:1.8.0.141-2.b16.el6_9 will be installed
--> Processing Dependency: java-1.8.0-openjdk-headless = 1:1.8.0.141-2.b16.el6_9 for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: xorg-x11-fonts-Type1 for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libpng12.so.0(PNG12_0)(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libjvm.so(SUNWprivate_1.1)(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libjpeg.so.62(LIBJPEG_6.2)(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libjli.so(SUNWprivate_1.1)(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libjava.so(SUNWprivate_1.1)(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libasound.so.2(ALSA_0.9.0rc4)(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libasound.so.2(ALSA_0.9)(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: fontconfig for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libpng12.so.0()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libjvm.so()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libjpeg.so.62()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libjli.so()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libjava.so()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libgif.so.4()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libawt.so()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libasound.so.2()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libXtst.so.6()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libXrender.so.1()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libXi.so.6()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libXext.so.6()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: libX11.so.6()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
--> Running transaction check
---> Package alsa-lib.x86_64 0:1.1.0-4.el6 will be installed
---> Package fontconfig.x86_64 0:2.8.0-5.el6 will be installed
--> Processing Dependency: freetype >= 2.1.4 for package: fontconfig-2.8.0-5.el6.x86_64
--> Processing Dependency: libfreetype.so.6()(64bit) for package: fontconfig-2.8.0-5.el6.x86_64
---> 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 java-1.8.0-openjdk-headless.x86_64 1:1.8.0.141-2.b16.el6_9 will be installed
--> Processing Dependency: tzdata-java >= 2014f-1 for package: 1:java-1.8.0-openjdk-headless-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: nss-softokn >= 3.14.3 for package: 1:java-1.8.0-openjdk-headless-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: nss >= 3.28.4 for package: 1:java-1.8.0-openjdk-headless-1.8.0.141-2.b16.el6_9.x86_64
--> Processing Dependency: jpackage-utils for package: 1:java-1.8.0-openjdk-headless-1.8.0.141-2.b16.el6_9.x86_64
---> Package libX11.x86_64 0:1.6.4-3.el6 will be installed
--> Processing Dependency: libX11-common = 1.6.4-3.el6 for package: libX11-1.6.4-3.el6.x86_64
--> Processing Dependency: libxcb.so.1()(64bit) for package: libX11-1.6.4-3.el6.x86_64
---> Package libXext.x86_64 0:1.3.3-1.el6 will be installed
---> Package libXi.x86_64 0:1.7.8-1.el6 will be installed
---> Package libXrender.x86_64 0:0.9.10-1.el6 will be installed
---> Package libXtst.x86_64 0:1.2.3-1.el6 will be installed
---> Package libjpeg-turbo.x86_64 0:1.2.1-3.el6_5 will be installed
---> Package libpng.x86_64 2:1.2.49-2.el6_7 will be installed
---> Package xorg-x11-fonts-Type1.noarch 0:7.2-11.el6 will be installed
--> Processing Dependency: ttmkfdir for package: xorg-x11-fonts-Type1-7.2-11.el6.noarch
--> Processing Dependency: ttmkfdir for package: xorg-x11-fonts-Type1-7.2-11.el6.noarch
--> Processing Dependency: mkfontdir for package: xorg-x11-fonts-Type1-7.2-11.el6.noarch
--> Processing Dependency: mkfontdir for package: xorg-x11-fonts-Type1-7.2-11.el6.noarch
--> Running transaction check
---> Package freetype.x86_64 0:2.3.11-17.el6 will be installed
---> Package jpackage-utils.noarch 0:1.7.5-3.16.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 libX11-common.noarch 0:1.6.4-3.el6 will be installed
---> Package libxcb.x86_64 0:1.12-4.el6 will be installed
--> Processing Dependency: libXau.so.6()(64bit) for package: libxcb-1.12-4.el6.x86_64
---> Package nss.x86_64 0:3.14.0.0-12.el6 will be updated
--> Processing Dependency: nss = 3.14.0.0-12.el6 for package: nss-tools-3.14.0.0-12.el6.x86_64
--> Processing Dependency: nss = 3.14.0.0-12.el6 for package: nss-sysinit-3.14.0.0-12.el6.x86_64
---> Package nss.x86_64 0:3.28.4-3.el6_9 will be an update
--> Processing Dependency: nss-util >= 3.28.3 for package: nss-3.28.4-3.el6_9.x86_64
--> Processing Dependency: nspr >= 4.13.0 for package: nss-3.28.4-3.el6_9.x86_64
--> Processing Dependency: libnssutil3.so(NSSUTIL_3.24)(64bit) for package: nss-3.28.4-3.el6_9.x86_64
--> Processing Dependency: libnssutil3.so(NSSUTIL_3.21)(64bit) for package: nss-3.28.4-3.el6_9.x86_64
--> Processing Dependency: libnssutil3.so(NSSUTIL_3.17.1)(64bit) for package: nss-3.28.4-3.el6_9.x86_64
--> Processing Dependency: libnssutil3.so(NSSUTIL_3.15)(64bit) for package: nss-3.28.4-3.el6_9.x86_64
---> Package nss-softokn.x86_64 0:3.12.9-11.el6 will be updated
---> Package nss-softokn.x86_64 0:3.14.3-23.3.el6_8 will be an update
--> Processing Dependency: nss-softokn-freebl(x86-64) >= 3.14.3-23.3.el6_8 for package: nss-softokn-3.14.3-23.3.el6_8.x86_64
---> Package ttmkfdir.x86_64 0:3.0.9-32.1.el6 will be installed
---> Package tzdata-java.noarch 0:2017b-1.el6 will be installed
---> Package xorg-x11-font-utils.x86_64 1:7.2-11.el6 will be installed
--> Processing Dependency: /usr/bin/pkg-config for package: 1:xorg-x11-font-utils-7.2-11.el6.x86_64
--> 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 libXau.x86_64 0:1.0.6-4.el6 will be installed
---> Package libXfont.x86_64 0:1.5.1-2.el6 will be installed
---> Package libfontenc.x86_64 0:1.1.2-3.el6 will be installed
---> Package nspr.x86_64 0:4.9.2-1.el6 will be updated
---> Package nspr.x86_64 0:4.13.1-1.el6 will be an update
---> Package nss-softokn-freebl.i686 0:3.12.9-11.el6 will be updated
---> Package nss-softokn-freebl.x86_64 0:3.12.9-11.el6 will be updated
---> Package nss-softokn-freebl.i686 0:3.14.3-23.3.el6_8 will be an update
---> Package nss-softokn-freebl.x86_64 0:3.14.3-23.3.el6_8 will be an update
---> Package nss-sysinit.x86_64 0:3.14.0.0-12.el6 will be updated
---> Package nss-sysinit.x86_64 0:3.28.4-3.el6_9 will be an update
---> Package nss-tools.x86_64 0:3.14.0.0-12.el6 will be updated
---> Package nss-tools.x86_64 0:3.28.4-3.el6_9 will be an update
---> Package nss-util.x86_64 0:3.14.0.0-2.el6 will be updated
---> Package nss-util.x86_64 0:3.28.4-1.el6_9 will be an update
---> Package pkgconfig.x86_64 1:0.23-9.1.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                      Arch    Version                    Repository
                                                                           Size
================================================================================
Installing:
 java-1.8.0-openjdk           x86_64  1:1.8.0.141-2.b16.el6_9    updates  202 k
Installing for dependencies:
 alsa-lib                     x86_64  1.1.0-4.el6                base     389 k
 fontconfig                   x86_64  2.8.0-5.el6                base     186 k
 freetype                     x86_64  2.3.11-17.el6              base     361 k
 giflib                       x86_64  4.1.6-3.1.el6              base      37 k
 java-1.8.0-openjdk-headless  x86_64  1:1.8.0.141-2.b16.el6_9    updates   32 M
 jpackage-utils               noarch  1.7.5-3.16.el6             base      60 k
 libICE                       x86_64  1.0.6-1.el6                base      53 k
 libSM                        x86_64  1.2.1-2.el6                base      37 k
 libX11                       x86_64  1.6.4-3.el6                base     587 k
 libX11-common                noarch  1.6.4-3.el6                base     171 k
 libXau                       x86_64  1.0.6-4.el6                base      24 k
 libXext                      x86_64  1.3.3-1.el6                base      35 k
 libXfont                     x86_64  1.5.1-2.el6                base     145 k
 libXi                        x86_64  1.7.8-1.el6                base      38 k
 libXrender                   x86_64  0.9.10-1.el6               base      24 k
 libXtst                      x86_64  1.2.3-1.el6                base      19 k
 libfontenc                   x86_64  1.1.2-3.el6                base      29 k
 libjpeg-turbo                x86_64  1.2.1-3.el6_5              base     174 k
 libpng                       x86_64  2:1.2.49-2.el6_7           base     182 k
 libxcb                       x86_64  1.12-4.el6                 base     180 k
 pkgconfig                    x86_64  1:0.23-9.1.el6             base      70 k
 ttmkfdir                     x86_64  3.0.9-32.1.el6             base      43 k
 tzdata-java                  noarch  2017b-1.el6                updates  183 k
 xorg-x11-font-utils          x86_64  1:7.2-11.el6               base      75 k
 xorg-x11-fonts-Type1         noarch  7.2-11.el6                 base     520 k
Updating for dependencies:
 nspr                         x86_64  4.13.1-1.el6               base     114 k
 nss                          x86_64  3.28.4-3.el6_9             updates  879 k
 nss-softokn                  x86_64  3.14.3-23.3.el6_8          base     262 k
 nss-softokn-freebl           i686    3.14.3-23.3.el6_8          base     157 k
 nss-softokn-freebl           x86_64  3.14.3-23.3.el6_8          base     168 k
 nss-sysinit                  x86_64  3.28.4-3.el6_9             updates   51 k
 nss-tools                    x86_64  3.28.4-3.el6_9             updates  447 k
 nss-util                     x86_64  3.28.4-1.el6_9             updates   68 k

Transaction Summary
================================================================================
Install      26 Package(s)
Upgrade       8 Package(s)

Total download size: 38 M
Is this ok [y/N]: y
Downloading Packages:

(1/34): alsa-lib-1.1.0-4.el6.x86_64.rpm                  | 389 kB     00:00
(2/34): fontconfig-2.8.0-5.el6.x86_64.rpm                | 186 kB     00:00
(3/34): freetype-2.3.11-17.el6.x86_64.rpm                | 361 kB     00:00
(4/34): giflib-4.1.6-3.1.el6.x86_64.rpm                  |  37 kB     00:00
(5/34): java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64. | 202 kB     00:00
(6/34): java-1.8.0-openjdk-headless-1.8.0.141-2.b16.el6_ |  32 MB     00:00
(7/34): jpackage-utils-1.7.5-3.16.el6.noarch.rpm         |  60 kB     00:00
(8/34): libICE-1.0.6-1.el6.x86_64.rpm                    |  53 kB     00:00
(9/34): libSM-1.2.1-2.el6.x86_64.rpm                     |  37 kB     00:00
(10/34): libX11-1.6.4-3.el6.x86_64.rpm                   | 587 kB     00:00
(11/34): libX11-common-1.6.4-3.el6.noarch.rpm            | 171 kB     00:00
(12/34): libXau-1.0.6-4.el6.x86_64.rpm                   |  24 kB     00:00
(13/34): libXext-1.3.3-1.el6.x86_64.rpm                  |  35 kB     00:00
(14/34): libXfont-1.5.1-2.el6.x86_64.rpm                 | 145 kB     00:00
(15/34): libXi-1.7.8-1.el6.x86_64.rpm                    |  38 kB     00:00
(16/34): libXrender-0.9.10-1.el6.x86_64.rpm              |  24 kB     00:00
(17/34): libXtst-1.2.3-1.el6.x86_64.rpm                  |  19 kB     00:00
(18/34): libfontenc-1.1.2-3.el6.x86_64.rpm               |  29 kB     00:00
(19/34): libjpeg-turbo-1.2.1-3.el6_5.x86_64.rpm          | 174 kB     00:00
(20/34): libpng-1.2.49-2.el6_7.x86_64.rpm                | 182 kB     00:00
(21/34): libxcb-1.12-4.el6.x86_64.rpm                    | 180 kB     00:00
(22/34): nspr-4.13.1-1.el6.x86_64.rpm                    | 114 kB     00:00
(23/34): nss-3.28.4-3.el6_9.x86_64.rpm                   | 879 kB     00:00
(24/34): nss-softokn-3.14.3-23.3.el6_8.x86_64.rpm        | 262 kB     00:00
(25/34): nss-softokn-freebl-3.14.3-23.3.el6_8.i686.rpm   | 157 kB     00:00
(26/34): nss-softokn-freebl-3.14.3-23.3.el6_8.x86_64.rpm | 168 kB     00:00
(27/34): nss-sysinit-3.28.4-3.el6_9.x86_64.rpm           |  51 kB     00:00
(28/34): nss-tools-3.28.4-3.el6_9.x86_64.rpm             | 447 kB     00:00
(29/34): nss-util-3.28.4-1.el6_9.x86_64.rpm              |  68 kB     00:00
(30/34): pkgconfig-0.23-9.1.el6.x86_64.rpm               |  70 kB     00:00
(31/34): ttmkfdir-3.0.9-32.1.el6.x86_64.rpm              |  43 kB     00:00
(32/34): tzdata-java-2017b-1.el6.noarch.rpm              | 183 kB     00:00
(33/34): xorg-x11-font-utils-7.2-11.el6.x86_64.rpm       |  75 kB     00:00
(34/34): xorg-x11-fonts-Type1-7.2-11.el6.noarch.rpm      | 520 kB     00:00
--------------------------------------------------------------------------------
Total                                           1.4 MB/s |  38 MB     00:26
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating   : nspr-4.13.1-1.el6.x86_64                                    1/42
  Updating   : nss-util-3.28.4-1.el6_9.x86_64                              2/42
  Installing : freetype-2.3.11-17.el6.x86_64                               3/42
  Installing : fontconfig-2.8.0-5.el6.x86_64                               4/42
  Updating   : nss-softokn-freebl-3.14.3-23.3.el6_8.x86_64                 5/42
  Updating   : nss-softokn-3.14.3-23.3.el6_8.x86_64                        6/42
  Updating   : nss-sysinit-3.28.4-3.el6_9.x86_64                           7/42
  Updating   : nss-3.28.4-3.el6_9.x86_64                                   8/42
  Installing : libICE-1.0.6-1.el6.x86_64                                   9/42
  Installing : libjpeg-turbo-1.2.1-3.el6_5.x86_64                         10/42
  Installing : libfontenc-1.1.2-3.el6.x86_64                              11/42
  Installing : libXfont-1.5.1-2.el6.x86_64                                12/42
  Installing : libSM-1.2.1-2.el6.x86_64                                   13/42
  Installing : ttmkfdir-3.0.9-32.1.el6.x86_64                             14/42
  Installing : libXau-1.0.6-4.el6.x86_64                                  15/42
  Installing : libxcb-1.12-4.el6.x86_64                                   16/42
  Installing : 1:pkgconfig-0.23-9.1.el6.x86_64                            17/42
  Installing : 1:xorg-x11-font-utils-7.2-11.el6.x86_64                    18/42
  Installing : xorg-x11-fonts-Type1-7.2-11.el6.noarch                     19/42
  Installing : alsa-lib-1.1.0-4.el6.x86_64                                20/42
  Installing : libX11-common-1.6.4-3.el6.noarch                           21/42
  Installing : libX11-1.6.4-3.el6.x86_64                                  22/42
  Installing : libXext-1.3.3-1.el6.x86_64                                 23/42
  Installing : libXi-1.7.8-1.el6.x86_64                                   24/42
  Installing : libXtst-1.2.3-1.el6.x86_64                                 25/42
  Installing : libXrender-0.9.10-1.el6.x86_64                             26/42
  Installing : giflib-4.1.6-3.1.el6.x86_64                                27/42
  Installing : jpackage-utils-1.7.5-3.16.el6.noarch                       28/42
  Installing : 2:libpng-1.2.49-2.el6_7.x86_64                             29/42
  Installing : tzdata-java-2017b-1.el6.noarch                             30/42
  Installing : 1:java-1.8.0-openjdk-headless-1.8.0.141-2.b16.el6_9.x86_   31/42
  Installing : 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64          32/42
  Updating   : nss-tools-3.28.4-3.el6_9.x86_64                            33/42
  Updating   : nss-softokn-freebl-3.14.3-23.3.el6_8.i686                  34/42
  Cleanup    : nss-tools-3.14.0.0-12.el6.x86_64                           35/42
  Cleanup    : nss-softokn-freebl-3.12.9-11.el6                           36/42
  Cleanup    : nss-3.14.0.0-12.el6.x86_64                                 37/42
  Cleanup    : nss-sysinit-3.14.0.0-12.el6.x86_64                         38/42
  Cleanup    : nss-softokn-3.12.9-11.el6.x86_64                           39/42
  Cleanup    : nss-util-3.14.0.0-2.el6.x86_64                             40/42
  Cleanup    : nspr-4.9.2-1.el6.x86_64                                    41/42
  Cleanup    : nss-softokn-freebl-3.12.9-11.el6                           42/42
  Verifying  : libXfont-1.5.1-2.el6.x86_64                                 1/42
  Verifying  : freetype-2.3.11-17.el6.x86_64                               2/42
  Verifying  : fontconfig-2.8.0-5.el6.x86_64                               3/42
  Verifying  : libxcb-1.12-4.el6.x86_64                                    4/42
  Verifying  : libSM-1.2.1-2.el6.x86_64                                    5/42
  Verifying  : tzdata-java-2017b-1.el6.noarch                              6/42
  Verifying  : nss-util-3.28.4-1.el6_9.x86_64                              7/42
  Verifying  : 2:libpng-1.2.49-2.el6_7.x86_64                              8/42
  Verifying  : ttmkfdir-3.0.9-32.1.el6.x86_64                              9/42
  Verifying  : jpackage-utils-1.7.5-3.16.el6.noarch                       10/42
  Verifying  : nspr-4.13.1-1.el6.x86_64                                   11/42
  Verifying  : 1:xorg-x11-font-utils-7.2-11.el6.x86_64                    12/42
  Verifying  : libfontenc-1.1.2-3.el6.x86_64                              13/42
  Verifying  : nss-sysinit-3.28.4-3.el6_9.x86_64                          14/42
  Verifying  : libX11-common-1.6.4-3.el6.noarch                           15/42
  Verifying  : 1:java-1.8.0-openjdk-headless-1.8.0.141-2.b16.el6_9.x86_   16/42
  Verifying  : nss-tools-3.28.4-3.el6_9.x86_64                            17/42
  Verifying  : libXi-1.7.8-1.el6.x86_64                                   18/42
  Verifying  : alsa-lib-1.1.0-4.el6.x86_64                                19/42
  Verifying  : libXext-1.3.3-1.el6.x86_64                                 20/42
  Verifying  : libX11-1.6.4-3.el6.x86_64                                  21/42
  Verifying  : libjpeg-turbo-1.2.1-3.el6_5.x86_64                         22/42
  Verifying  : 1:java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64          23/42
  Verifying  : 1:pkgconfig-0.23-9.1.el6.x86_64                            24/42
  Verifying  : libXau-1.0.6-4.el6.x86_64                                  25/42
  Verifying  : libXtst-1.2.3-1.el6.x86_64                                 26/42
  Verifying  : libICE-1.0.6-1.el6.x86_64                                  27/42
  Verifying  : nss-softokn-3.14.3-23.3.el6_8.x86_64                       28/42
  Verifying  : nss-softokn-freebl-3.14.3-23.3.el6_8.x86_64                29/42
  Verifying  : libXrender-0.9.10-1.el6.x86_64                             30/42
  Verifying  : xorg-x11-fonts-Type1-7.2-11.el6.noarch                     31/42
  Verifying  : nss-softokn-freebl-3.14.3-23.3.el6_8.i686                  32/42
  Verifying  : giflib-4.1.6-3.1.el6.x86_64                                33/42
  Verifying  : nss-3.28.4-3.el6_9.x86_64                                  34/42
  Verifying  : nss-tools-3.14.0.0-12.el6.x86_64                           35/42
  Verifying  : nss-softokn-freebl-3.12.9-11.el6.x86_64                    36/42
  Verifying  : nss-3.14.0.0-12.el6.x86_64                                 37/42
  Verifying  : nss-sysinit-3.14.0.0-12.el6.x86_64                         38/42
  Verifying  : nss-softokn-freebl-3.12.9-11.el6.i686                      39/42
  Verifying  : nss-util-3.14.0.0-2.el6.x86_64                             40/42
  Verifying  : nspr-4.9.2-1.el6.x86_64                                    41/42
  Verifying  : nss-softokn-3.12.9-11.el6.x86_64                           42/42

Installed:
  java-1.8.0-openjdk.x86_64 1:1.8.0.141-2.b16.el6_9

Dependency Installed:
  alsa-lib.x86_64 0:1.1.0-4.el6
  fontconfig.x86_64 0:2.8.0-5.el6
  freetype.x86_64 0:2.3.11-17.el6
  giflib.x86_64 0:4.1.6-3.1.el6
  java-1.8.0-openjdk-headless.x86_64 1:1.8.0.141-2.b16.el6_9
  jpackage-utils.noarch 0:1.7.5-3.16.el6
  libICE.x86_64 0:1.0.6-1.el6
  libSM.x86_64 0:1.2.1-2.el6
  libX11.x86_64 0:1.6.4-3.el6
  libX11-common.noarch 0:1.6.4-3.el6
  libXau.x86_64 0:1.0.6-4.el6
  libXext.x86_64 0:1.3.3-1.el6
  libXfont.x86_64 0:1.5.1-2.el6
  libXi.x86_64 0:1.7.8-1.el6
  libXrender.x86_64 0:0.9.10-1.el6
  libXtst.x86_64 0:1.2.3-1.el6
  libfontenc.x86_64 0:1.1.2-3.el6
  libjpeg-turbo.x86_64 0:1.2.1-3.el6_5
  libpng.x86_64 2:1.2.49-2.el6_7
  libxcb.x86_64 0:1.12-4.el6
  pkgconfig.x86_64 1:0.23-9.1.el6
  ttmkfdir.x86_64 0:3.0.9-32.1.el6
  tzdata-java.noarch 0:2017b-1.el6
  xorg-x11-font-utils.x86_64 1:7.2-11.el6
  xorg-x11-fonts-Type1.noarch 0:7.2-11.el6

Dependency Updated:
  nspr.x86_64 0:4.13.1-1.el6
  nss.x86_64 0:3.28.4-3.el6_9
  nss-softokn.x86_64 0:3.14.3-23.3.el6_8
  nss-softokn-freebl.i686 0:3.14.3-23.3.el6_8
  nss-softokn-freebl.x86_64 0:3.14.3-23.3.el6_8
  nss-sysinit.x86_64 0:3.28.4-3.el6_9
  nss-tools.x86_64 0:3.28.4-3.el6_9
  nss-util.x86_64 0:3.28.4-1.el6_9

Complete!

//安装完之后,默认的安装目录是在: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64

[root@MyCloudServer ~]# cd /usr/lib
[root@MyCloudServer lib]# dir
anaconda-runtime  java-1.4.0  java-1.8.0   libfreebl3.chk      locale
ConsoleKit        java-1.4.1  java-ext     libfreebl3.so       python2.6
games             java-1.4.2  jvm          libfreeblpriv3.chk  rpm
gconv             java-1.5.0  jvm-commmon  libfreeblpriv3.so   sendmail
java              java-1.6.0  jvm-exports  libmemusage.so      sendmail.postfix
java-1.3.1        java-1.7.0  jvm-private  libpcprofile.so     yum-plugins
[root@MyCloudServer lib]# cd jvm
[root@MyCloudServer jvm]# dir
java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
jre
jre-1.8.0
jre-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
jre-1.8.0-openjdk.x86_64
jre-openjdk
[root@MyCloudServer jvm]# cd

设置环境变量

[root@localhost ~]# vi /etc/profile

回车后,按下Insert

在profile文件中添加如下内容

#set java environment
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.141-2.b16.el6_9.x86_64
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

 按下ESC,"Shift" + ":"

输入:wq!   回车保存。

让修改生效

[root@localhost ~]# source /etc/profile

验证

[root@MyCloudServer ~]# java -version
openjdk version "1.8.0_141"
OpenJDK Runtime Environment (build 1.8.0_141-b16)
OpenJDK 64-Bit Server VM (build 25.141-b16, mixed mode)

 

posted @ 2017-08-23 16:30  嘆世殘者——華帥  阅读(404)  评论(0编辑  收藏  举报