CentOS环境快速安装JDK

安装脚本

[xuej@localhost ~]$ sudo yum install java-1.8.0-openjdk-devel
[sudo] password for xuej: 
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
epel/x86_64/metalink                                                                                                                                  | 7.8 kB  00:00:00     
 * epel: mirror.nju.edu.cn
base                                                                                                                                                  | 3.6 kB  00:00:00     
cr                                                                                                                                                    | 2.9 kB  00:00:00     
docker-ce-stable                                                                                                                                      | 3.5 kB  00:00:00     
extras                                                                                                                                                | 2.9 kB  00:00:00     
google-chrome                                                                                                                                         | 1.3 kB  00:00:00     
mysql-connectors-community                                                                                                                            | 2.6 kB  00:00:00     
mysql-tools-community                                                                                                                                 | 2.6 kB  00:00:00     
mysql57-community                                                                                                                                     | 2.6 kB  00:00:00     
updates                                                                                                                                               | 2.9 kB  00:00:00     
Resolving Dependencies
--> Running transaction check
---> Package java-1.8.0-openjdk-devel.x86_64 1:1.8.0.392.b08-2.el7_9 will be installed
--> Processing Dependency: java-1.8.0-openjdk(x86-64) = 1:1.8.0.392.b08-2.el7_9 for package: 1:java-1.8.0-openjdk-devel-1.8.0.392.b08-2.el7_9.x86_64
--> Running transaction check
---> Package java-1.8.0-openjdk.x86_64 1:1.8.0.352.b08-2.el7_9 will be updated
---> Package java-1.8.0-openjdk.x86_64 1:1.8.0.392.b08-2.el7_9 will be an update
--> Processing Dependency: java-1.8.0-openjdk-headless(x86-64) = 1:1.8.0.392.b08-2.el7_9 for package: 1:java-1.8.0-openjdk-1.8.0.392.b08-2.el7_9.x86_64
--> Running transaction check
---> Package java-1.8.0-openjdk-headless.x86_64 1:1.8.0.352.b08-2.el7_9 will be updated
---> Package java-1.8.0-openjdk-headless.x86_64 1:1.8.0.392.b08-2.el7_9 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================================================================================================
 Package                                             Arch                           Version                                            Repository                       Size
=============================================================================================================================================================================
Installing:
 java-1.8.0-openjdk-devel                            x86_64                         1:1.8.0.392.b08-2.el7_9                            updates                         9.9 M
Updating for dependencies:
 java-1.8.0-openjdk                                  x86_64                         1:1.8.0.392.b08-2.el7_9                            updates                         319 k
 java-1.8.0-openjdk-headless                         x86_64                         1:1.8.0.392.b08-2.el7_9                            updates                          33 M

Transaction Summary
=============================================================================================================================================================================
Install  1 Package
Upgrade             ( 2 Dependent packages)

Total size: 43 M
Total download size: 9.9 M
Is this ok [y/d/N]: y
Downloading packages:
java-1.8.0-openjdk-devel-1.8.0.392.b08-2.el7_9.x86_64.rpm                                                                                             | 9.9 MB  00:00:10     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Updating   : 1:java-1.8.0-openjdk-headless-1.8.0.392.b08-2.el7_9.x86_64                                                                                                1/5 
warning: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.392.b08-2.el7_9.x86_64/jre/lib/security/java.security created as /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.392.b08-2.el7_9.x86_64/jre/lib/security/java.security.rpmnew
restored /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.392.b08-2.el7_9.x86_64/jre/lib/security/java.security.rpmnew to /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.392.b08-2.el7_9.x86_64/jre/lib/security/java.security
  Updating   : 1:java-1.8.0-openjdk-1.8.0.392.b08-2.el7_9.x86_64                                                                                                         2/5 
  Installing : 1:java-1.8.0-openjdk-devel-1.8.0.392.b08-2.el7_9.x86_64                                                                                                   3/5 
  Cleanup    : 1:java-1.8.0-openjdk-1.8.0.352.b08-2.el7_9.x86_64                                                                                                         4/5 
  Cleanup    : 1:java-1.8.0-openjdk-headless-1.8.0.352.b08-2.el7_9.x86_64                                                                                                5/5 
  Verifying  : 1:java-1.8.0-openjdk-devel-1.8.0.392.b08-2.el7_9.x86_64                                                                                                   1/5 
  Verifying  : 1:java-1.8.0-openjdk-headless-1.8.0.392.b08-2.el7_9.x86_64                                                                                                2/5 
  Verifying  : 1:java-1.8.0-openjdk-1.8.0.392.b08-2.el7_9.x86_64                                                                                                         3/5 
  Verifying  : 1:java-1.8.0-openjdk-headless-1.8.0.352.b08-2.el7_9.x86_64                                                                                                4/5 
  Verifying  : 1:java-1.8.0-openjdk-1.8.0.352.b08-2.el7_9.x86_64                                                                                                         5/5 

Installed:
  java-1.8.0-openjdk-devel.x86_64 1:1.8.0.392.b08-2.el7_9                                                                                                                    

Dependency Updated:
  java-1.8.0-openjdk.x86_64 1:1.8.0.392.b08-2.el7_9                                java-1.8.0-openjdk-headless.x86_64 1:1.8.0.392.b08-2.el7_9                               

Complete!
[xuej@localhost ~]$ java -version
openjdk version "1.8.0_392"
OpenJDK Runtime Environment (build 1.8.0_392-b08)
OpenJDK 64-Bit Server VM (build 25.392-b08, mixed mode)
[xuej@localhost ~]$ which java
/usr/bin/java
[xuej@localhost ~]$ ll /usr/bin/java
lrwxrwxrwx. 1 root root 22 Dec 25 17:09 /usr/bin/java -> /etc/alternatives/java
[xuej@localhost ~]$ ll /etc/alternatives/java
lrwxrwxrwx. 1 root root 73 Dec 25 17:09 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.392.b08-2.el7_9.x86_64/jre/bin/java

参考

https://openjdk.org/install/

发布日期:
分类:Java 标签: