[JAVA] Installez Adoptez OpenJDK 11 sur Cent OS 8

introduction

Installez AdoptOpenJDK 11 dans l'environnement où CentOS-8.1.1911-x86_64 a été installé avec une "installation minimale".

Créer un référentiel yum

vi /etc/yum.repos.d/adoptopenjdk.repo

adoptopenjdk.repo


[AdoptOpenJDK]
name=AdoptOpenJDK
baseurl=http://adoptopenjdk.jfrog.io/adoptopenjdk/rpm/centos/8/x86_64
enabled=1
gpgcheck=1
gpgkey=https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public

Confirmation des paramètres et des options

dnf list adoptopenjdk*

Il sera affiché comme suit.

CentOS-8 - AppStream                            7.2 kB/s | 4.3 kB     00:00
CentOS-8 - Base                                 9.0 kB/s | 3.8 kB     00:00
CentOS-8 - Extras                               4.2 kB/s | 1.5 kB     00:00
AdoptOpenJDK                                     93 kB/s | 332 kB     00:03
packages-microsoft-com-mssql-server-2019        8.8 kB/s | 3.0 kB     00:00
Forfaits disponibles
adoptopenjdk-11-hotspot.x86_64         11.0.7+10-1                  AdoptOpenJDK
adoptopenjdk-11-hotspot-jre.x86_64     11.0.7+10-1                  AdoptOpenJDK
adoptopenjdk-11-openj9.x86_64          11.0.7+10.openj9_0.20.0-1    AdoptOpenJDK
adoptopenjdk-11-openj9-jre.x86_64      11.0.7+10.openj9_0.20.0-1    AdoptOpenJDK
adoptopenjdk-11-openj9xl.x86_64        11.0.7+10.openj9_0.20.0-1    AdoptOpenJDK
adoptopenjdk-11-openj9xl-jre.x86_64    11.0.7+10.openj9_0.20.0-1    AdoptOpenJDK
adoptopenjdk-12-hotspot.x86_64         12.0.2+10-1                  AdoptOpenJDK
adoptopenjdk-12-hotspot-jre.x86_64     12.0.2+10-1                  AdoptOpenJDK
adoptopenjdk-12-openj9.x86_64          12.0.2+10-1                  AdoptOpenJDK
adoptopenjdk-12-openj9-jre.x86_64      12.0.2+10-1                  AdoptOpenJDK
adoptopenjdk-12-openj9xl.x86_64        12.0.2+10-1                  AdoptOpenJDK
adoptopenjdk-12-openj9xl-jre.x86_64    12.0.2+10-1                  AdoptOpenJDK
adoptopenjdk-13-hotspot.x86_64         13+33-1                      AdoptOpenJDK
adoptopenjdk-13-hotspot-jre.x86_64     13+33-1                      AdoptOpenJDK
adoptopenjdk-13-openj9.x86_64          13+33-1                      AdoptOpenJDK
adoptopenjdk-13-openj9-jre.x86_64      13+33-1                      AdoptOpenJDK
adoptopenjdk-13-openj9xl.x86_64        13+33-1                      AdoptOpenJDK
adoptopenjdk-13-openj9xl-jre.x86_64    13+33-1                      AdoptOpenJDK
adoptopenjdk-14-hotspot.x86_64         14.0.1+7-1                   AdoptOpenJDK
adoptopenjdk-14-hotspot-jre.x86_64     14.0.1+7-1                   AdoptOpenJDK
adoptopenjdk-14-openj9.x86_64          14.0.1+7-1                   AdoptOpenJDK
adoptopenjdk-14-openj9-jre.x86_64      14.0.1+7-1                   AdoptOpenJDK
adoptopenjdk-14-openj9xl.x86_64        14.0.1+7-1                   AdoptOpenJDK
adoptopenjdk-14-openj9xl-jre.x86_64    14.0.1+7-1                   AdoptOpenJDK
adoptopenjdk-8-hotspot.x86_64          8u252_b09-1                  AdoptOpenJDK
adoptopenjdk-8-hotspot-jre.x86_64      8u252_b09-1                  AdoptOpenJDK
adoptopenjdk-8-openj9.x86_64           8u252_b09.openj9_0.20.0-1    AdoptOpenJDK
adoptopenjdk-8-openj9-jre.x86_64       8u252_b09.openj9_0.20.0-1    AdoptOpenJDK
adoptopenjdk-8-openj9xl.x86_64         8u252_b09.openj9_0.20.0-1    AdoptOpenJDK
adoptopenjdk-8-openj9xl-jre.x86_64     8u252_b09.openj9_0.20.0-1    AdoptOpenJDK

Installation

dnf -y install adoptopenjdk-11-hotspot.x86_64
Confirmation finale de l'expiration des métadonnées: 0:00:Elle s'est tenue il y a 51 heures le 16 avril 2020 à 15:46:53.
La dépendance a été résolue.
================================================================================
Taille du référentiel de versions de Package Arch
================================================================================
Installation:
 adoptopenjdk-11-hotspot     x86_64     11.0.7+10-1      AdoptOpenJDK     185 M
Installation de dépendance:
 alsa-lib                    x86_64     1.1.9-4.el8      AppStream        429 k
 libX11                      x86_64     1.6.7-1.el8      AppStream        612 k
 libX11-common               noarch     1.6.7-1.el8      AppStream        157 k
 libXau                      x86_64     1.0.8-13.el8     AppStream         36 k
 libXext                     x86_64     1.3.3-9.el8      AppStream         45 k
 libXi                       x86_64     1.7.9-7.el8      AppStream         49 k
 libXrender                  x86_64     0.9.10-7.el8     AppStream         33 k
 libXtst                     x86_64     1.2.3-7.el8      AppStream         22 k
 libxcb                      x86_64     1.13-5.el8       AppStream        230 k

Aperçu de la transaction
================================================================================
Installation 10 paquets

Taille totale du téléchargement: 186 M
Taille installée: 315 M
Téléchargement du package:
(1/10): libX11-common-1.6.7-1.el8.noarch.rpm    1.0 MB/s | 157 kB     00:00
(2/10): libXau-1.0.8-13.el8.x86_64.rpm          879 kB/s |  36 kB     00:00
(3/10): alsa-lib-1.1.9-4.el8.x86_64.rpm         2.1 MB/s | 429 kB     00:00
(4/10): libXext-1.3.3-9.el8.x86_64.rpm          1.9 MB/s |  45 kB     00:00
(5/10): libXi-1.7.9-7.el8.x86_64.rpm            2.2 MB/s |  49 kB     00:00
(6/10): libXrender-0.9.10-7.el8.x86_64.rpm      1.5 MB/s |  33 kB     00:00
(7/10): libXtst-1.2.3-7.el8.x86_64.rpm          252 kB/s |  22 kB     00:00
(8/10): libxcb-1.13-5.el8.x86_64.rpm            1.2 MB/s | 230 kB     00:00
(9/10): libX11-1.6.7-1.el8.x86_64.rpm           392 kB/s | 612 kB     00:01
(10/10): adoptopenjdk-11-hotspot-11.0.7+10-1.x8 913 kB/s | 185 MB     03:27
--------------------------------------------------------------------------------
Total 919 ko/s | 186 MB     03:27
avertissement: /var/cache/dnf/AdoptOpenJDK-99841c35d41dcef2/packages/adoptopenjdk-11-hotspot-11.0.7+10-1.x86_64.rpm:En-tête V4 RSA/Signature SHA1, ID de clé 74885c03: NOKEY
AdoptOpenJDK                                    3.6 kB/s | 3.1 kB     00:00
Importation de la clé GPG 0x74885C03:
 Userid     : "AdoptOpenJDK (used for publishing RPM and DEB files) <[email protected]>"
 Fingerprint: 8ED1 7AF5 D7E6 75EB 3EE3 BCE9 8AC3 B291 7488 5C03
 From       : https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public
La clé a été importée avec succès
Effectuer la confirmation de transaction
La transaction a été confirmée avec succès.
Exécution du test de transaction
Le test de transaction a réussi.
Transaction en cours
Préparation:                                                        1/1
Pendant l'installation: libXau-1.0.8-13.el8.x86_64                            1/10
Pendant l'installation: libxcb-1.13-5.el8.x86_64                              2/10
Pendant l'installation: libX11-common-1.6.7-1.el8.noarch                      3/10
Pendant l'installation: libX11-1.6.7-1.el8.x86_64                             4/10
Pendant l'installation: libXext-1.3.3-9.el8.x86_64                            5/10
Pendant l'installation: libXi-1.7.9-7.el8.x86_64                              6/10
Pendant l'installation: libXtst-1.2.3-7.el8.x86_64                            7/10
Pendant l'installation: libXrender-0.9.10-7.el8.x86_64                        8/10
Pendant l'installation: alsa-lib-1.1.9-4.el8.x86_64                           9/10
scriptlet en cours d'exécution: alsa-lib-1.1.9-4.el8.x86_64                           9/10
Pendant l'installation: adoptopenjdk-11-hotspot-11.0.7+10-1.x86_64           10/10
scriptlet en cours d'exécution: adoptopenjdk-11-hotspot-11.0.7+10-1.x86_64           10/10
Vérification: alsa-lib-1.1.9-4.el8.x86_64                           1/10
Vérification: libX11-1.6.7-1.el8.x86_64                             2/10
Vérification: libX11-common-1.6.7-1.el8.noarch                      3/10
Vérification: libXau-1.0.8-13.el8.x86_64                            4/10
Vérification: libXext-1.3.3-9.el8.x86_64                            5/10
Vérification: libXi-1.7.9-7.el8.x86_64                              6/10
Vérification: libXrender-0.9.10-7.el8.x86_64                        7/10
Vérification: libXtst-1.2.3-7.el8.x86_64                            8/10
Vérification: libxcb-1.13-5.el8.x86_64                              9/10
Vérification: adoptopenjdk-11-hotspot-11.0.7+10-1.x86_64           10/10

Installation complète:
  adoptopenjdk-11-hotspot-11.0.7+10-1.x86_64  alsa-lib-1.1.9-4.el8.x86_64
  libX11-1.6.7-1.el8.x86_64                   libX11-common-1.6.7-1.el8.noarch
  libXau-1.0.8-13.el8.x86_64                  libXext-1.3.3-9.el8.x86_64
  libXi-1.7.9-7.el8.x86_64                    libXrender-0.9.10-7.el8.x86_64
  libXtst-1.2.3-7.el8.x86_64                  libxcb-1.13-5.el8.x86_64

A completé!

Réglage

update-alternatives --config java
Il y a un programme'java'Fournir.

Sélectionnez la commande
-----------------------------------------------
*+ 1           /usr/lib/jvm/adoptopenjdk-11-hotspot/bin/java

Appuyez sur Entrée pour sélectionner le courant[+]Ou entrez le numéro de sélection:1

Sélectionnez 1.

Vérification

java -version
openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.7+10)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.7+10, mixed mode)

Résumé

Vous l'avez installé avec succès.

Recommended Posts

Installez Adoptez OpenJDK 11 sur Cent OS 8
Installez Tomcat 9 sur Cent OS 8
Installez Python 3.8 sur Ubuntu 18.04 (norme du système d'exploitation)
Installez Python 3.8 sur Ubuntu 20.04 (norme du système d'exploitation)
Installez Sphinx sur MacOSX
Installez Scipy sur Mac OS Sierra
Installez mitmproxy sur Mac OS X
Installez Python 3.9 sur Ubuntu 20.04 (norme du système d'exploitation?)
Installez Python 2.7 sur Ubuntu 20.04 (norme du système d'exploitation?)
Installez pgmagick sur Mac OS X 10.9
Installez matplotlib sur OS X El Capitan
Installez la version 64 bits du système d'exploitation (bate) sur Raspberry Pi
Installez docker-compose sur le système d'exploitation Raspberry Pi 64 bits
Installez la dernière version d'Apache httpd 2.4 à partir des sources sur Cent OS 8
Un moyen simple d'utiliser Python 2.7 sur Cent OS 6
Installer mecab sur Marvericks
Installez Tensorflow sur Mac
Installer python sur WSL
Installez Faiss sur CentOS 7
Installer pip sur Mavericks
Installez Python sur Pidora.
Installez mongodb sur termux
Construisez un RAID intégré avec T1310M3 et installez Cent OS 7.7
Installer docker sur Fedora31
Installez numba sur CentOS 7.2
Installez Ansible sur Mac
Très facile à installer SciPy sur Mac OS X
Installez Python sur Mac
Comment installer Caffe sur OS X avec macports
Installer Python 3 dans un environnement Mac
Installez Plone (4.3.6) sur MacOSX (10.10.3)
Installez PySide2 sur Ubuntu
Installez Python3.4 sur CentOS 6.6
Installer gensim sur Marvericks
Installez JModelica sur Ubuntu
Installez Anaconda sur Windows 10
Développé en installant Git, VSCode, Docker sur Chrome OS
Installez numpy sur Marvericks
Installez python sur Windows
Installez PyQt5 avec homebrew sur Mac OS X Marvericks (10.9.2)
Installer enebular-agent sur le livre Chrome
Installez pycuda sur Windows10
Installez mecab-python sur CentOS
Installez Python 2.7.3 sur CentOS 5.4
Installez aws-cli sur MacPorts
Installez pygraphviz sur Windows 10
Installez Docker sur AWS
Installez Python 3.3 sur Ubuntu 12.04
Installez Chainer 1.5.0 sur Windows
Installez Python 3.4 sur Mac
Installez Caffe sur Mac
Installez Theano sur Ubuntu 12.04
Installez pyenv sur OSX
Installer mecab sur Mac
Installez awscli sur centos7
Installez angr sur Ubuntu 18.04
Installer Chainer sur CentOS 6.7
installer mecab-python sur Mac
Installez pip / pip3 sur Ubuntu
Installez Python 3.6 sur Docker
Comment intégrer Apache httpd 2.4 et Tomcat 9 sur Cent OS 8