[LINUX] Installieren Sie Adopt OpenJDK 11 unter Cent OS 8

Einführung

Installieren Sie AdoptOpenJDK 11 in der Umgebung, in der CentOS-8.1.1911-x86_64 mit "Mindestinstallation" installiert wurde.

Yum Repository Erstellung

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

Bestätigung der Einstellungen und Optionen

dnf list adoptopenjdk*

Es wird wie folgt angezeigt.

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
Verfügbare Pakete
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
Endgültige Bestätigung des Ablaufs der Metadaten: 0:00:Es fand vor 51 Stunden am 16. April 2020 um 15:46:53 statt.
Die Abhängigkeit wurde behoben.
================================================================================
Größe des Repositorys der Package Arch-Version
================================================================================
Installation:
 adoptopenjdk-11-hotspot     x86_64     11.0.7+10-1      AdoptOpenJDK     185 M
Abhängigkeitsinstallation:
 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

Transaktionsübersicht
================================================================================
Installation 10 Pakete

Gesamtgröße des Downloads: 186 M
Installierte Größe: 315 M
Paket herunterladen:
(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
--------------------------------------------------------------------------------
Insgesamt 919 kB/s | 186 MB     03:27
Warnung: /var/cache/dnf/AdoptOpenJDK-99841c35d41dcef2/packages/adoptopenjdk-11-hotspot-11.0.7+10-1.x86_64.rpm:Header V4 RSA/SHA1-Signatur, Schlüssel-ID 74885c03: NOKEY
AdoptOpenJDK                                    3.6 kB/s | 3.1 kB     00:00
Importieren des GPG-Schlüssels 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
Der Schlüssel wurde erfolgreich importiert
Transaktionsbestätigung durchführen
Die Transaktion wurde erfolgreich bestätigt.
Test der Transaktion ausführen
Der Transaktionstest war erfolgreich.
Transaktion ausführen
Vorbereitung:                                                        1/1
Während der Installation: libXau-1.0.8-13.el8.x86_64                            1/10
Während der Installation: libxcb-1.13-5.el8.x86_64                              2/10
Während der Installation: libX11-common-1.6.7-1.el8.noarch                      3/10
Während der Installation: libX11-1.6.7-1.el8.x86_64                             4/10
Während der Installation: libXext-1.3.3-9.el8.x86_64                            5/10
Während der Installation: libXi-1.7.9-7.el8.x86_64                              6/10
Während der Installation: libXtst-1.2.3-7.el8.x86_64                            7/10
Während der Installation: libXrender-0.9.10-7.el8.x86_64                        8/10
Während der Installation: alsa-lib-1.1.9-4.el8.x86_64                           9/10
Scriptlet läuft: alsa-lib-1.1.9-4.el8.x86_64                           9/10
Während der Installation: adoptopenjdk-11-hotspot-11.0.7+10-1.x86_64           10/10
Scriptlet läuft: adoptopenjdk-11-hotspot-11.0.7+10-1.x86_64           10/10
Überprüfung: alsa-lib-1.1.9-4.el8.x86_64                           1/10
Überprüfung: libX11-1.6.7-1.el8.x86_64                             2/10
Überprüfung: libX11-common-1.6.7-1.el8.noarch                      3/10
Überprüfung: libXau-1.0.8-13.el8.x86_64                            4/10
Überprüfung: libXext-1.3.3-9.el8.x86_64                            5/10
Überprüfung: libXi-1.7.9-7.el8.x86_64                              6/10
Überprüfung: libXrender-0.9.10-7.el8.x86_64                        7/10
Überprüfung: libXtst-1.2.3-7.el8.x86_64                            8/10
Überprüfung: libxcb-1.13-5.el8.x86_64                              9/10
Überprüfung: adoptopenjdk-11-hotspot-11.0.7+10-1.x86_64           10/10

Die Installierung ist abgeschlossen:
  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

Hat vervollständigt!

Aufbau

update-alternatives --config java
Es gibt ein Programm'java'Bereitstellen.

Befehl auswählen
-----------------------------------------------
*+ 1           /usr/lib/jvm/adoptopenjdk-11-hotspot/bin/java

Drücken Sie die Eingabetaste, um den aktuellen auszuwählen[+]Oder geben Sie die Auswahlnummer ein:1

Wählen Sie 1.

Bestätigung

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)

Zusammenfassung

Sie haben es erfolgreich installiert.

Recommended Posts

Installieren Sie Adopt OpenJDK 11 unter Cent OS 8
Installieren Sie Tomcat 9 unter Cent OS 8
Installieren Sie Python 3.8 unter Ubuntu 18.04 (Betriebssystemstandard)
Installieren Sie Python 3.8 unter Ubuntu 20.04 (Betriebssystemstandard)
Installieren Sie Sphinx unter MacOSX
Installieren Sie Scipy unter Mac OS Sierra
Installieren Sie mitmproxy unter Mac OS X.
Installieren Sie Python 3.9 unter Ubuntu 20.04 (Betriebssystemstandard?)
Installieren Sie Python 2.7 unter Ubuntu 20.04 (Betriebssystemstandard?)
Installieren Sie pgmagick unter Mac OS X 10.9
Installieren Sie matplotlib unter OS X El Capitan
Installieren Sie das 64-Bit-Betriebssystem (Bate) auf Raspberry Pi
Installieren Sie Docker-Compose unter 64-Bit-Raspberry-Pi-Betriebssystem
Installieren Sie die neueste Version von Apache httpd 2.4 von der Quelle unter Cent OS 8
Einfache Möglichkeit, Python 2.7 unter Cent OS 6 zu verwenden
Installieren Sie Mecab auf Marvericks
Installieren Sie Tensorflow auf dem Mac
Installieren Sie Python auf der WSL
Installieren Sie Faiss unter CentOS 7
Installieren Sie pip auf Mavericks
Installieren Sie Python auf Pidora.
Installieren Sie mongodb auf termux
Erstellen Sie mit T1310M3 ein integriertes RAID und installieren Sie Cent OS 7.7
Installieren Sie Docker auf Fedora31
Installieren Sie numba unter CentOS 7.2
Installieren Sie Ansible auf einem Mac
Sehr einfach, SciPy unter Mac OS X zu installieren
Installieren Sie Python auf dem Mac
So installieren Sie caffe unter OS X mit Macports
Installieren von Python 3 in einer Mac-Umgebung
Installieren Sie Plone (4.3.6) unter MacOSX (10.10.3)
Installieren Sie PySide2 unter Ubuntu
Installieren Sie Python3.4 unter CentOS 6.6
Installieren Sie gensim auf Marvericks
Installieren Sie JModelica unter Ubuntu
Installieren Sie Anaconda unter Windows 10
Entwickelt durch Installation von Git, VSCode, Docker unter Chrome OS
Installiere numpy auf Marvericks
Installieren Sie Python unter Windows
Installieren Sie PyQt5 mit Homebrew unter Mac OS X Marvericks (10.9.2).
Installieren Sie enebular-agent in Chrome Book
Installieren Sie pycuda unter Windows10
Installieren Sie mecab-python unter CentOS
Installieren Sie Python 2.7.3 unter CentOS 5.4
Installieren Sie aws-cli auf MacPorts
Installieren Sie pygraphviz unter Windows 10
Installieren Sie Docker unter AWS
Installieren Sie Python 3.3 unter Ubuntu 12.04
Installieren Sie Chainer 1.5.0 unter Windows
Installieren Sie Python 3.4 auf einem Mac
Installieren Sie Caffe auf dem Mac
Installieren Sie Theano unter Ubuntu 12.04
Installieren Sie pyenv unter OSX
Installieren Sie Mecab auf dem Mac
Installieren Sie awscli auf centos7
Installiere angr unter Ubuntu 18.04
Installieren Sie Chainer unter CentOS 6.7
Installieren Sie Mecab-Python auf dem Mac
Installiere pip / pip3 unter Ubuntu
Installieren Sie Python 3.6 auf Docker
So integrieren Sie Apache httpd 2.4 und Tomcat 9 unter Cent OS 8