0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

CentOS8.5にyumコマンドでjava8(java-1.8.0-openjdk)をインストールする方法

Posted at

CentOS8.5にyumコマンドでjava8(java-1.8.0-openjdk)をインストールする方法を紹介します。

1. 環境

  • OS:CentOS Linux release 8.5.2111
[root@centos85 ~]# cat /etc/redhat-release
CentOS Linux release 8.5.2111
[root@centos85 ~]#

2. インストール手順

2.1. パッケージ検索

yum searchコマンドでjava-1.8.0-openjdkを検索してみます。

[root@centos85 ~]# yum search java-1.8.0-openjdk
CentOS Linux 8 - App     [===                 ] ---  B/s |   0  B     --:-- ETACentOS Linux 8 - App     [===                 ] ---  B/s |   0  B     --:-- ETACentOS Linux 8 - App100% [====================]  97  B/s |  38  B     00:00 ETACentOS Linux 8 - AppStream                       47  B/s |  38  B     00:00    
エラー: repo 'appstream' のメタデータのダウンロードに失敗しました : Cannot prepare internal mirrorlist: No URLs in mirrorlist
[root@centos85 ~]#

エラー: repo 'appstream' のメタデータのダウンロードに失敗しました : Cannot prepare internal mirrorlist: No URLs in mirrorlist
とエラーが出ました。
この原因は、CentOS8はEOLを迎えており、リポジトリのミラーリストhttp://mirror.centos.orgが使えなくなったためです。

詳細は以下を参照してください。

以下のコマンドで、/etc/yum.repos.d配下のリポジトリファイルを書き換えます。

sed -i 's/mirrorlist=/#mirrorlist=/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
実行結果
[root@centos85 ~]# sed -i 's/mirrorlist=/#mirrorlist=/g' /etc/yum.repos.d/CentOS-*
[root@centos85 ~]# sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
[root@centos85 ~]#

再度、yum searchコマンドでjava-1.8.0-openjdkを検索してみます。

[root@centos85 ~]# yum search java-1.8.0-openjdk
CentOS Linux 8 - BaseOS                         7.5 MB/s | 4.6 MB     00:00
CentOS Linux 8 - Extras                          46 kB/s |  10 kB     00:00
====================== 名前 完全一致: java-1.8.0-openjdk =======================
java-1.8.0-openjdk.x86_64 : OpenJDK 8 Runtime Environment
======================== 名前 一致: java-1.8.0-openjdk =========================
java-1.8.0-openjdk-accessibility.x86_64 : OpenJDK 8 accessibility connector
java-1.8.0-openjdk-demo.x86_64 : OpenJDK 8 Demos
java-1.8.0-openjdk-devel.x86_64 : OpenJDK 8 Development Environment
java-1.8.0-openjdk-headless.x86_64 : OpenJDK 8 Headless Runtime Environment
java-1.8.0-openjdk-headless-slowdebug.x86_64 : OpenJDK 8 Runtime Environment
     ...: unoptimised with full debugging on
java-1.8.0-openjdk-javadoc.noarch : OpenJDK 8 API documentation
java-1.8.0-openjdk-javadoc-zip.noarch : OpenJDK 8 API documentation compressed
                                      : in a single archive
java-1.8.0-openjdk-slowdebug.x86_64 : OpenJDK 8 Runtime Environment unoptimised
                                    : with full debugging on
java-1.8.0-openjdk-src.x86_64 : OpenJDK 8 Source Bundle
[root@centos85 ~]#

2.2. パッケージインストール

ランタイムだけをインストールする場合はjava-1.8.0-openjdkを、開発環境もインストールする場合はjava-1.8.0-openjdkjava-1.8.0-openjdk-develをインストールします。

ここではランタイムのみ(java-1.8.0-openjdk)をインストールします。
以下のコマンドを実行します。
yum install -y java-1.8.0-openjdk

実行結果
実行結果
[root@centos85 ~]# yum install -y java-1.8.0-openjdk
メタデータの期限切れの最終確認: 0:55:31 時間前の 2023年06月05日 16時33分59秒 に 実施しました。
依存関係が解決しました。
================================================================================
 パッケージ                  Arch   バージョン                  Repo      サイズ
================================================================================
インストール:
 java-1.8.0-openjdk          x86_64 1:1.8.0.312.b07-2.el8_5     appstream 341 k
依存関係のインストール:
 alsa-lib                    x86_64 1.2.5-4.el8                 appstream 489 k
 atk                         x86_64 2.28.1-1.el8                appstream 272 k
 avahi-libs                  x86_64 0.7-20.el8                  baseos     62 k
 cairo                       x86_64 1.15.12-3.el8               appstream 721 k
 copy-jdk-configs            noarch 4.0-2.el8                   appstream  31 k
 cups-libs                   x86_64 1:2.2.6-40.el8              baseos    433 k
 dejavu-fonts-common         noarch 2.35-7.el8                  baseos     74 k
 dejavu-sans-fonts           noarch 2.35-7.el8                  baseos    1.6 M
 fontconfig                  x86_64 2.13.1-4.el8                baseos    274 k
 fontpackages-filesystem     noarch 1.44-22.el8                 baseos     16 k
 fribidi                     x86_64 1.0.4-8.el8                 appstream  89 k
 gdk-pixbuf2                 x86_64 2.36.12-5.el8               baseos    467 k
 gdk-pixbuf2-modules         x86_64 2.36.12-5.el8               appstream 109 k
 giflib                      x86_64 5.1.4-3.el8                 appstream  51 k
 graphite2                   x86_64 1.3.10-10.el8               appstream 122 k
 gtk-update-icon-cache       x86_64 3.22.30-8.el8               appstream  32 k
 harfbuzz                    x86_64 1.7.5-3.el8                 appstream 295 k
 hicolor-icon-theme          noarch 0.17-2.el8                  appstream  49 k
 jasper-libs                 x86_64 2.0.14-5.el8                appstream 167 k
 java-1.8.0-openjdk-headless x86_64 1:1.8.0.312.b07-2.el8_5     appstream  34 M
 javapackages-filesystem     noarch 5.3.0-1.module_el8.0.0+11+5b8c10bd
                                                                appstream  30 k
 jbigkit-libs                x86_64 2.1-14.el8                  appstream  55 k
 libX11                      x86_64 1.6.8-5.el8                 appstream 611 k
 libX11-common               noarch 1.6.8-5.el8                 appstream 158 k
 libXau                      x86_64 1.0.9-3.el8                 appstream  37 k
 libXcomposite               x86_64 0.4.4-14.el8                appstream  28 k
 libXcursor                  x86_64 1.1.15-3.el8                appstream  36 k
 libXdamage                  x86_64 1.1.4-14.el8                appstream  27 k
 libXext                     x86_64 1.3.4-1.el8                 appstream  45 k
 libXfixes                   x86_64 5.0.3-7.el8                 appstream  25 k
 libXft                      x86_64 2.3.3-1.el8                 appstream  67 k
 libXi                       x86_64 1.7.10-1.el8                appstream  49 k
 libXinerama                 x86_64 1.1.4-1.el8                 appstream  16 k
 libXrandr                   x86_64 1.5.2-1.el8                 appstream  34 k
 libXrender                  x86_64 0.9.10-7.el8                appstream  33 k
 libXtst                     x86_64 1.2.3-7.el8                 appstream  22 k
 libdatrie                   x86_64 0.2.9-7.el8                 appstream  33 k
 libfontenc                  x86_64 1.1.3-8.el8                 appstream  37 k
 libjpeg-turbo               x86_64 1.5.3-12.el8                appstream 157 k
 libpkgconf                  x86_64 1.4.2-1.el8                 baseos     35 k
 libthai                     x86_64 0.1.27-2.el8                appstream 203 k
 libtiff                     x86_64 4.0.9-20.el8                appstream 188 k
 libxcb                      x86_64 1.13.1-1.el8                appstream 229 k
 lksctp-tools                x86_64 1.0.18-3.el8                baseos    100 k
 lua                         x86_64 5.3.4-12.el8                appstream 192 k
 nspr                        x86_64 4.32.0-1.el8_4              appstream 142 k
 nss                         x86_64 3.67.0-7.el8_5              appstream 741 k
 nss-softokn                 x86_64 3.67.0-7.el8_5              appstream 487 k
 nss-softokn-freebl          x86_64 3.67.0-7.el8_5              appstream 395 k
 nss-sysinit                 x86_64 3.67.0-7.el8_5              appstream  73 k
 nss-util                    x86_64 3.67.0-7.el8_5              appstream 137 k
 pango                       x86_64 1.42.4-8.el8                appstream 297 k
 pixman                      x86_64 0.38.4-1.el8                appstream 257 k
 pkgconf                     x86_64 1.4.2-1.el8                 baseos     38 k
 pkgconf-m4                  noarch 1.4.2-1.el8                 baseos     17 k
 pkgconf-pkg-config          x86_64 1.4.2-1.el8                 baseos     15 k
 ttmkfdir                    x86_64 3.0.9-54.el8                appstream  62 k
 tzdata-java                 noarch 2021e-1.el8                 appstream 191 k
 xorg-x11-font-utils         x86_64 1:7.5-41.el8                appstream 104 k
 xorg-x11-fonts-Type1        noarch 7.5-19.el8                  appstream 522 k
弱い依存関係のインストール:
 gtk2                        x86_64 2.24.32-5.el8               appstream 3.4 M
モジュールストリームの有効化中:
 javapackages-runtime               201801

トランザクションの概要
================================================================================
インストール  62 パッケージ

ダウンロードサイズの合計: 49 M
インストール後のサイズ: 163 M
パッケージのダウンロード:
(1/62): atk-2.28.1-1.el8.x86_64.rpm             1.2 MB/s | 272 kB     00:00
(2/62): alsa-lib-1.2.5-4.el8.x86_64.rpm         2.1 MB/s | 489 kB     00:00
(3/62): cairo-1.15.12-3.el8.x86_64.rpm          2.9 MB/s | 721 kB     00:00
(4/62): fribidi-1.0.4-8.el8.x86_64.rpm          3.3 MB/s |  89 kB     00:00
(5/62): gdk-pixbuf2-modules-2.36.12-5.el8.x86_6 5.0 MB/s | 109 kB     00:00
(6/62): giflib-5.1.4-3.el8.x86_64.rpm           2.2 MB/s |  51 kB     00:00
(7/62): copy-jdk-configs-4.0-2.el8.noarch.rpm   353 kB/s |  31 kB     00:00
(8/62): gtk-update-icon-cache-3.22.30-8.el8.x86 1.2 MB/s |  32 kB     00:00
(9/62): graphite2-1.3.10-10.el8.x86_64.rpm      2.8 MB/s | 122 kB     00:00
(10/62): hicolor-icon-theme-0.17-2.el8.noarch.r 1.6 MB/s |  49 kB     00:00
(11/62): harfbuzz-1.7.5-3.el8.x86_64.rpm        3.2 MB/s | 295 kB     00:00
(12/62): gtk2-2.24.32-5.el8.x86_64.rpm           14 MB/s | 3.4 MB     00:00
(13/62): java-1.8.0-openjdk-1.8.0.312.b07-2.el8 1.7 MB/s | 341 kB     00:00
(14/62): javapackages-filesystem-5.3.0-1.module 703 kB/s |  30 kB     00:00
(15/62): jasper-libs-2.0.14-5.el8.x86_64.rpm    541 kB/s | 167 kB     00:00
(16/62): jbigkit-libs-2.1-14.el8.x86_64.rpm     1.4 MB/s |  55 kB     00:00
(17/62): libX11-1.6.8-5.el8.x86_64.rpm          9.1 MB/s | 611 kB     00:00
(18/62): libX11-common-1.6.8-5.el8.noarch.rpm   3.3 MB/s | 158 kB     00:00
(19/62): libXcomposite-0.4.4-14.el8.x86_64.rpm  575 kB/s |  28 kB     00:00
(20/62): libXcursor-1.1.15-3.el8.x86_64.rpm     1.4 MB/s |  36 kB     00:00
(21/62): libXau-1.0.9-3.el8.x86_64.rpm          377 kB/s |  37 kB     00:00
(22/62): libXdamage-1.1.4-14.el8.x86_64.rpm     1.2 MB/s |  27 kB     00:00
(23/62): libXext-1.3.4-1.el8.x86_64.rpm         1.8 MB/s |  45 kB     00:00
(24/62): libXfixes-5.0.3-7.el8.x86_64.rpm       1.1 MB/s |  25 kB     00:00
(25/62): libXi-1.7.10-1.el8.x86_64.rpm          2.5 MB/s |  49 kB     00:00
(26/62): libXft-2.3.3-1.el8.x86_64.rpm          2.4 MB/s |  67 kB     00:00
(27/62): libXrandr-1.5.2-1.el8.x86_64.rpm       445 kB/s |  34 kB     00:00
(28/62): libXrender-0.9.10-7.el8.x86_64.rpm     269 kB/s |  33 kB     00:00
(29/62): libXinerama-1.1.4-1.el8.x86_64.rpm      61 kB/s |  16 kB     00:00
(30/62): libXtst-1.2.3-7.el8.x86_64.rpm         402 kB/s |  22 kB     00:00
(31/62): libdatrie-0.2.9-7.el8.x86_64.rpm       1.1 MB/s |  33 kB     00:00
(32/62): libjpeg-turbo-1.5.3-12.el8.x86_64.rpm  4.1 MB/s | 157 kB     00:00
(33/62): libfontenc-1.1.3-8.el8.x86_64.rpm      481 kB/s |  37 kB     00:00
(34/62): libthai-0.1.27-2.el8.x86_64.rpm        7.0 MB/s | 203 kB     00:00
(35/62): libxcb-1.13.1-1.el8.x86_64.rpm         7.4 MB/s | 229 kB     00:00
(36/62): lua-5.3.4-12.el8.x86_64.rpm            5.8 MB/s | 192 kB     00:00
(37/62): nspr-4.32.0-1.el8_4.x86_64.rpm         4.4 MB/s | 142 kB     00:00
(38/62): libtiff-4.0.9-20.el8.x86_64.rpm        1.1 MB/s | 188 kB     00:00
(39/62): nss-3.67.0-7.el8_5.x86_64.rpm           10 MB/s | 741 kB     00:00
(40/62): nss-softokn-3.67.0-7.el8_5.x86_64.rpm  5.4 MB/s | 487 kB     00:00
(41/62): nss-sysinit-3.67.0-7.el8_5.x86_64.rpm  2.7 MB/s |  73 kB     00:00
(42/62): nss-util-3.67.0-7.el8_5.x86_64.rpm     3.2 MB/s | 137 kB     00:00
(43/62): pango-1.42.4-8.el8.x86_64.rpm          5.9 MB/s | 297 kB     00:00
(44/62): nss-softokn-freebl-3.67.0-7.el8_5.x86_ 2.0 MB/s | 395 kB     00:00
(45/62): pixman-0.38.4-1.el8.x86_64.rpm         7.1 MB/s | 257 kB     00:00
(46/62): ttmkfdir-3.0.9-54.el8.x86_64.rpm       1.7 MB/s |  62 kB     00:00
(47/62): tzdata-java-2021e-1.el8.noarch.rpm     7.1 MB/s | 191 kB     00:00
(48/62): xorg-x11-font-utils-7.5-41.el8.x86_64. 2.1 MB/s | 104 kB     00:00
(49/62): xorg-x11-fonts-Type1-7.5-19.el8.noarch  12 MB/s | 522 kB     00:00
(50/62): java-1.8.0-openjdk-headless-1.8.0.312.  13 MB/s |  34 MB     00:02
(51/62): avahi-libs-0.7-20.el8.x86_64.rpm        39 kB/s |  62 kB     00:01
(52/62): dejavu-fonts-common-2.35-7.el8.noarch. 1.3 MB/s |  74 kB     00:00
(53/62): cups-libs-2.2.6-40.el8.x86_64.rpm      271 kB/s | 433 kB     00:01
(54/62): fontconfig-2.13.1-4.el8.x86_64.rpm     9.1 MB/s | 274 kB     00:00
(55/62): fontpackages-filesystem-1.44-22.el8.no 690 kB/s |  16 kB     00:00
(56/62): libpkgconf-1.4.2-1.el8.x86_64.rpm      1.6 MB/s |  35 kB     00:00
(57/62): gdk-pixbuf2-2.36.12-5.el8.x86_64.rpm    12 MB/s | 467 kB     00:00
(58/62): lksctp-tools-1.0.18-3.el8.x86_64.rpm   3.5 MB/s | 100 kB     00:00
(59/62): pkgconf-1.4.2-1.el8.x86_64.rpm         1.8 MB/s |  38 kB     00:00
(60/62): pkgconf-m4-1.4.2-1.el8.noarch.rpm      966 kB/s |  17 kB     00:00
(61/62): pkgconf-pkg-config-1.4.2-1.el8.x86_64. 357 kB/s |  15 kB     00:00
(62/62): dejavu-sans-fonts-2.35-7.el8.noarch.rp 6.7 MB/s | 1.6 MB     00:00
--------------------------------------------------------------------------------
合計                                             14 MB/s |  49 MB     00:03
CentOS Linux 8 - AppStream                       67 kB/s | 1.6 kB     00:00
GPG 鍵 0x8483C65D をインポート中:
 Userid     : "CentOS (CentOS Official Signing Key) <security@centos.org>"
 Fingerprint: 99DB 70FA E1D7 CE22 7FB6 4882 05B5 55B3 8483 C65D
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
鍵のインポートに成功しました
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
  scriptletの実行中: copy-jdk-configs-4.0-2.el8.noarch                      1/1
  scriptletの実行中: java-1.8.0-openjdk-headless-1:1.8.0.312.b07-2.el8_5.   1/1
  準備             :                                                        1/1
  インストール中   : nspr-4.32.0-1.el8_4.x86_64                            1/62
  scriptletの実行中: nspr-4.32.0-1.el8_4.x86_64                            1/62
  インストール中   : nss-util-3.67.0-7.el8_5.x86_64                        2/62
  インストール中   : libjpeg-turbo-1.5.3-12.el8.x86_64                     3/62
  インストール中   : gdk-pixbuf2-2.36.12-5.el8.x86_64                      4/62
  scriptletの実行中: gdk-pixbuf2-2.36.12-5.el8.x86_64                      4/62
  インストール中   : fontpackages-filesystem-1.44-22.el8.noarch            5/62
  インストール中   : dejavu-fonts-common-2.35-7.el8.noarch                 6/62
  インストール中   : dejavu-sans-fonts-2.35-7.el8.noarch                   7/62
  インストール中   : fontconfig-2.13.1-4.el8.x86_64                        8/62
  scriptletの実行中: fontconfig-2.13.1-4.el8.x86_64                        8/62
  インストール中   : gtk-update-icon-cache-3.22.30-8.el8.x86_64            9/62
  インストール中   : jasper-libs-2.0.14-5.el8.x86_64                      10/62
  インストール中   : nss-softokn-freebl-3.67.0-7.el8_5.x86_64             11/62
  インストール中   : nss-softokn-3.67.0-7.el8_5.x86_64                    12/62
  インストール中   : nss-3.67.0-7.el8_5.x86_64                            13/62
  インストール中   : nss-sysinit-3.67.0-7.el8_5.x86_64                    14/62
  インストール中   : pkgconf-m4-1.4.2-1.el8.noarch                        15/62
  インストール中   : lksctp-tools-1.0.18-3.el8.x86_64                     16/62
  scriptletの実行中: lksctp-tools-1.0.18-3.el8.x86_64                     16/62
  インストール中   : libpkgconf-1.4.2-1.el8.x86_64                        17/62
  インストール中   : pkgconf-1.4.2-1.el8.x86_64                           18/62
  インストール中   : pkgconf-pkg-config-1.4.2-1.el8.x86_64                19/62
  インストール中   : avahi-libs-0.7-20.el8.x86_64                         20/62
  インストール中   : cups-libs-1:2.2.6-40.el8.x86_64                      21/62
  インストール中   : tzdata-java-2021e-1.el8.noarch                       22/62
  インストール中   : ttmkfdir-3.0.9-54.el8.x86_64                         23/62
  インストール中   : pixman-0.38.4-1.el8.x86_64                           24/62
  インストール中   : lua-5.3.4-12.el8.x86_64                              25/62
  インストール中   : copy-jdk-configs-4.0-2.el8.noarch                    26/62
  インストール中   : libfontenc-1.1.3-8.el8.x86_64                        27/62
  インストール中   : xorg-x11-font-utils-1:7.5-41.el8.x86_64              28/62
  インストール中   : xorg-x11-fonts-Type1-7.5-19.el8.noarch               29/62
  scriptletの実行中: xorg-x11-fonts-Type1-7.5-19.el8.noarch               29/62
  インストール中   : libdatrie-0.2.9-7.el8.x86_64                         30/62
  scriptletの実行中: libdatrie-0.2.9-7.el8.x86_64                         30/62
  インストール中   : libthai-0.1.27-2.el8.x86_64                          31/62
  scriptletの実行中: libthai-0.1.27-2.el8.x86_64                          31/62
  インストール中   : libXau-1.0.9-3.el8.x86_64                            32/62
  インストール中   : libxcb-1.13.1-1.el8.x86_64                           33/62
  インストール中   : libX11-common-1.6.8-5.el8.noarch                     34/62
  インストール中   : libX11-1.6.8-5.el8.x86_64                            35/62
  インストール中   : libXext-1.3.4-1.el8.x86_64                           36/62
  インストール中   : libXrender-0.9.10-7.el8.x86_64                       37/62
  インストール中   : libXi-1.7.10-1.el8.x86_64                            38/62
  インストール中   : libXfixes-5.0.3-7.el8.x86_64                         39/62
  インストール中   : cairo-1.15.12-3.el8.x86_64                           40/62
  インストール中   : libXcomposite-0.4.4-14.el8.x86_64                    41/62
  インストール中   : libXcursor-1.1.15-3.el8.x86_64                       42/62
  インストール中   : libXdamage-1.1.4-14.el8.x86_64                       43/62
  インストール中   : libXtst-1.2.3-7.el8.x86_64                           44/62
  インストール中   : libXft-2.3.3-1.el8.x86_64                            45/62
  インストール中   : libXrandr-1.5.2-1.el8.x86_64                         46/62
  インストール中   : libXinerama-1.1.4-1.el8.x86_64                       47/62
  インストール中   : jbigkit-libs-2.1-14.el8.x86_64                       48/62
  scriptletの実行中: jbigkit-libs-2.1-14.el8.x86_64                       48/62
  インストール中   : libtiff-4.0.9-20.el8.x86_64                          49/62
  インストール中   : gdk-pixbuf2-modules-2.36.12-5.el8.x86_64             50/62
  インストール中   : javapackages-filesystem-5.3.0-1.module_el8.0.0+11+   51/62
  インストール中   : java-1.8.0-openjdk-headless-1:1.8.0.312.b07-2.el8_   52/62
  scriptletの実行中: java-1.8.0-openjdk-headless-1:1.8.0.312.b07-2.el8_   52/62
  インストール中   : hicolor-icon-theme-0.17-2.el8.noarch                 53/62
  インストール中   : graphite2-1.3.10-10.el8.x86_64                       54/62
  インストール中   : harfbuzz-1.7.5-3.el8.x86_64                          55/62
  scriptletの実行中: harfbuzz-1.7.5-3.el8.x86_64                          55/62
  インストール中   : giflib-5.1.4-3.el8.x86_64                            56/62
  インストール中   : fribidi-1.0.4-8.el8.x86_64                           57/62
  インストール中   : pango-1.42.4-8.el8.x86_64                            58/62
  scriptletの実行中: pango-1.42.4-8.el8.x86_64                            58/62
  インストール中   : atk-2.28.1-1.el8.x86_64                              59/62
  インストール中   : gtk2-2.24.32-5.el8.x86_64                            60/62
  scriptletの実行中: gtk2-2.24.32-5.el8.x86_64                            60/62
  インストール中   : alsa-lib-1.2.5-4.el8.x86_64                          61/62
  scriptletの実行中: alsa-lib-1.2.5-4.el8.x86_64                          61/62
  インストール中   : java-1.8.0-openjdk-1:1.8.0.312.b07-2.el8_5.x86_64    62/62
  scriptletの実行中: java-1.8.0-openjdk-1:1.8.0.312.b07-2.el8_5.x86_64    62/62
  scriptletの実行中: nss-3.67.0-7.el8_5.x86_64                            62/62
  scriptletの実行中: copy-jdk-configs-4.0-2.el8.noarch                    62/62
  scriptletの実行中: java-1.8.0-openjdk-1:1.8.0.312.b07-2.el8_5.x86_64    62/62
  scriptletの実行中: gdk-pixbuf2-2.36.12-5.el8.x86_64                     62/62
  scriptletの実行中: fontconfig-2.13.1-4.el8.x86_64                       62/62
  scriptletの実行中: hicolor-icon-theme-0.17-2.el8.noarch                 62/62
  検証             : alsa-lib-1.2.5-4.el8.x86_64                           1/62
  検証             : atk-2.28.1-1.el8.x86_64                               2/62
  検証             : cairo-1.15.12-3.el8.x86_64                            3/62
  検証             : copy-jdk-configs-4.0-2.el8.noarch                     4/62
  検証             : fribidi-1.0.4-8.el8.x86_64                            5/62
  検証             : gdk-pixbuf2-modules-2.36.12-5.el8.x86_64              6/62
  検証             : giflib-5.1.4-3.el8.x86_64                             7/62
  検証             : graphite2-1.3.10-10.el8.x86_64                        8/62
  検証             : gtk-update-icon-cache-3.22.30-8.el8.x86_64            9/62
  検証             : gtk2-2.24.32-5.el8.x86_64                            10/62
  検証             : harfbuzz-1.7.5-3.el8.x86_64                          11/62
  検証             : hicolor-icon-theme-0.17-2.el8.noarch                 12/62
  検証             : jasper-libs-2.0.14-5.el8.x86_64                      13/62
  検証             : java-1.8.0-openjdk-1:1.8.0.312.b07-2.el8_5.x86_64    14/62
  検証             : java-1.8.0-openjdk-headless-1:1.8.0.312.b07-2.el8_   15/62
  検証             : javapackages-filesystem-5.3.0-1.module_el8.0.0+11+   16/62
  検証             : jbigkit-libs-2.1-14.el8.x86_64                       17/62
  検証             : libX11-1.6.8-5.el8.x86_64                            18/62
  検証             : libX11-common-1.6.8-5.el8.noarch                     19/62
  検証             : libXau-1.0.9-3.el8.x86_64                            20/62
  検証             : libXcomposite-0.4.4-14.el8.x86_64                    21/62
  検証             : libXcursor-1.1.15-3.el8.x86_64                       22/62
  検証             : libXdamage-1.1.4-14.el8.x86_64                       23/62
  検証             : libXext-1.3.4-1.el8.x86_64                           24/62
  検証             : libXfixes-5.0.3-7.el8.x86_64                         25/62
  検証             : libXft-2.3.3-1.el8.x86_64                            26/62
  検証             : libXi-1.7.10-1.el8.x86_64                            27/62
  検証             : libXinerama-1.1.4-1.el8.x86_64                       28/62
  検証             : libXrandr-1.5.2-1.el8.x86_64                         29/62
  検証             : libXrender-0.9.10-7.el8.x86_64                       30/62
  検証             : libXtst-1.2.3-7.el8.x86_64                           31/62
  検証             : libdatrie-0.2.9-7.el8.x86_64                         32/62
  検証             : libfontenc-1.1.3-8.el8.x86_64                        33/62
  検証             : libjpeg-turbo-1.5.3-12.el8.x86_64                    34/62
  検証             : libthai-0.1.27-2.el8.x86_64                          35/62
  検証             : libtiff-4.0.9-20.el8.x86_64                          36/62
  検証             : libxcb-1.13.1-1.el8.x86_64                           37/62
  検証             : lua-5.3.4-12.el8.x86_64                              38/62
  検証             : nspr-4.32.0-1.el8_4.x86_64                           39/62
  検証             : nss-3.67.0-7.el8_5.x86_64                            40/62
  検証             : nss-softokn-3.67.0-7.el8_5.x86_64                    41/62
  検証             : nss-softokn-freebl-3.67.0-7.el8_5.x86_64             42/62
  検証             : nss-sysinit-3.67.0-7.el8_5.x86_64                    43/62
  検証             : nss-util-3.67.0-7.el8_5.x86_64                       44/62
  検証             : pango-1.42.4-8.el8.x86_64                            45/62
  検証             : pixman-0.38.4-1.el8.x86_64                           46/62
  検証             : ttmkfdir-3.0.9-54.el8.x86_64                         47/62
  検証             : tzdata-java-2021e-1.el8.noarch                       48/62
  検証             : xorg-x11-font-utils-1:7.5-41.el8.x86_64              49/62
  検証             : xorg-x11-fonts-Type1-7.5-19.el8.noarch               50/62
  検証             : avahi-libs-0.7-20.el8.x86_64                         51/62
  検証             : cups-libs-1:2.2.6-40.el8.x86_64                      52/62
  検証             : dejavu-fonts-common-2.35-7.el8.noarch                53/62
  検証             : dejavu-sans-fonts-2.35-7.el8.noarch                  54/62
  検証             : fontconfig-2.13.1-4.el8.x86_64                       55/62
  検証             : fontpackages-filesystem-1.44-22.el8.noarch           56/62
  検証             : gdk-pixbuf2-2.36.12-5.el8.x86_64                     57/62
  検証             : libpkgconf-1.4.2-1.el8.x86_64                        58/62
  検証             : lksctp-tools-1.0.18-3.el8.x86_64                     59/62
  検証             : pkgconf-1.4.2-1.el8.x86_64                           60/62
  検証             : pkgconf-m4-1.4.2-1.el8.noarch                        61/62
  検証             : pkgconf-pkg-config-1.4.2-1.el8.x86_64                62/62

インストール済み:
  alsa-lib-1.2.5-4.el8.x86_64
  atk-2.28.1-1.el8.x86_64
  avahi-libs-0.7-20.el8.x86_64
  cairo-1.15.12-3.el8.x86_64
  copy-jdk-configs-4.0-2.el8.noarch
  cups-libs-1:2.2.6-40.el8.x86_64
  dejavu-fonts-common-2.35-7.el8.noarch
  dejavu-sans-fonts-2.35-7.el8.noarch
  fontconfig-2.13.1-4.el8.x86_64
  fontpackages-filesystem-1.44-22.el8.noarch
  fribidi-1.0.4-8.el8.x86_64
  gdk-pixbuf2-2.36.12-5.el8.x86_64
  gdk-pixbuf2-modules-2.36.12-5.el8.x86_64
  giflib-5.1.4-3.el8.x86_64
  graphite2-1.3.10-10.el8.x86_64
  gtk-update-icon-cache-3.22.30-8.el8.x86_64
  gtk2-2.24.32-5.el8.x86_64
  harfbuzz-1.7.5-3.el8.x86_64
  hicolor-icon-theme-0.17-2.el8.noarch
  jasper-libs-2.0.14-5.el8.x86_64
  java-1.8.0-openjdk-1:1.8.0.312.b07-2.el8_5.x86_64
  java-1.8.0-openjdk-headless-1:1.8.0.312.b07-2.el8_5.x86_64
  javapackages-filesystem-5.3.0-1.module_el8.0.0+11+5b8c10bd.noarch
  jbigkit-libs-2.1-14.el8.x86_64
  libX11-1.6.8-5.el8.x86_64
  libX11-common-1.6.8-5.el8.noarch
  libXau-1.0.9-3.el8.x86_64
  libXcomposite-0.4.4-14.el8.x86_64
  libXcursor-1.1.15-3.el8.x86_64
  libXdamage-1.1.4-14.el8.x86_64
  libXext-1.3.4-1.el8.x86_64
  libXfixes-5.0.3-7.el8.x86_64
  libXft-2.3.3-1.el8.x86_64
  libXi-1.7.10-1.el8.x86_64
  libXinerama-1.1.4-1.el8.x86_64
  libXrandr-1.5.2-1.el8.x86_64
  libXrender-0.9.10-7.el8.x86_64
  libXtst-1.2.3-7.el8.x86_64
  libdatrie-0.2.9-7.el8.x86_64
  libfontenc-1.1.3-8.el8.x86_64
  libjpeg-turbo-1.5.3-12.el8.x86_64
  libpkgconf-1.4.2-1.el8.x86_64
  libthai-0.1.27-2.el8.x86_64
  libtiff-4.0.9-20.el8.x86_64
  libxcb-1.13.1-1.el8.x86_64
  lksctp-tools-1.0.18-3.el8.x86_64
  lua-5.3.4-12.el8.x86_64
  nspr-4.32.0-1.el8_4.x86_64
  nss-3.67.0-7.el8_5.x86_64
  nss-softokn-3.67.0-7.el8_5.x86_64
  nss-softokn-freebl-3.67.0-7.el8_5.x86_64
  nss-sysinit-3.67.0-7.el8_5.x86_64
  nss-util-3.67.0-7.el8_5.x86_64
  pango-1.42.4-8.el8.x86_64
  pixman-0.38.4-1.el8.x86_64
  pkgconf-1.4.2-1.el8.x86_64
  pkgconf-m4-1.4.2-1.el8.noarch
  pkgconf-pkg-config-1.4.2-1.el8.x86_64
  ttmkfdir-3.0.9-54.el8.x86_64
  tzdata-java-2021e-1.el8.noarch
  xorg-x11-font-utils-1:7.5-41.el8.x86_64
  xorg-x11-fonts-Type1-7.5-19.el8.noarch

完了しました!
[root@centos85 ~]#

3. 確認

以下のコマンドでインストールされたjavaのバージョンを確認します。
java -version

実行結果
[root@centos85 ~]# java -version
openjdk version "1.8.0_312"
OpenJDK Runtime Environment (build 1.8.0_312-b07)
OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode)
[root@centos85 ~]#

4. おまけ

whichコマンドでjavaコマンドの場所を確認してみます。

実行結果
[root@centos85 ~]# which java
/usr/bin/java
[root@centos85 ~]#

/usr/bin/javaであることがわかります。

次にコマンドをls -lコマンドで見てみます。

実行結果
[root@centos85 ~]# ls -l /usr/bin/java
lrwxrwxrwx. 1 root root 22  6月  5 17:29 /usr/bin/java -> /etc/alternatives/java
[root@centos85 ~]#

/etc/alternatives/javaのリンクであることがわかります。

次に/etc/alternatives/javals -lコマンドで見てみます。

実行結果
[root@centos85 ~]# ls -l /etc/alternatives/java
lrwxrwxrwx. 1 root root 73  6月  5 17:29 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-2.el8_5.x86_64/jre/bin/java
[root@centos85 ~]#

/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-2.el8_5.x86_64/jre/bin/javaのリンクであることがわかります。

次に/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-2.el8_5.x86_64/jre/bin/javals -lコマンドで見てみます。

実行結果
[root@centos85 ~]# ls -l /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-2.el8_5.x86_64/jre/bin/java
-rwxr-xr-x. 1 root root 11640 11月 13  2021 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-2.el8_5.x86_64/jre/bin/java
[root@centos85 ~]#

/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-2.el8_5.x86_64/jre/bin/javaが本体であることがわかります。


以上

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?