ふぃーるどのーつ

技術系ブログ「ふぃーるどのーつ」

JJUG CCC 2019 Springで「大企業運営の法人向けサービスにおけるOpenJDK移行事例」という発表をしました。

2019/5/18のJJUG CCCで「大企業運営の法人向けサービスにおけるOpenJDK移行事例」という発表をしました。

以下、発表内での引用先へのリンクです。

登壇の中で話した、「OS等のアップデートで再起動を行う時の留意点」については昨日の 吉祥寺.pm18でお話ししているのでそちらをご覧下さい。(つまりこの発表は二つでワンセット)

blog.fieldnotes.jp

スライドの中で長すぎるので省略した、Red Hat Enterprise Linux(RHEL)向けのOpenJDKの依存関係のフル出力はこちらです。

rpm -q --requires java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64 | cut -d ' ' -f 1 | xargs rpm -q --whatprovides | sort | uniq
alsa-lib-1.1.6-2.el7.x86_64
bash-4.2.46-31.el7.x86_64
fontconfig-2.13.0-4.3.el7.x86_64
giflib-4.1.6-9.el7.x86_64
glibc-2.17-260.el7_6.5.x86_64
gtk2-2.24.31-1.el7.x86_64
java-1.8.0-openjdk-headless-1.8.0.212.b04-0.el7_6.x86_64
libX11-1.6.5-2.el7.x86_64
libXcomposite-0.4.4-4.1.el7.x86_64
libXext-1.3.3-3.el7.x86_64
libXi-1.7.9-1.el7.x86_64
libXrender-0.9.10-1.el7.x86_64
libXtst-1.2.3-1.el7.x86_64
libjpeg-turbo-1.2.90-6.el7.x86_64
libpng-1.5.13-7.el7_2.x86_64
rpmlib(CompressedFileNames) を提供するパッケージは存在しません。
rpmlib(FileDigests) を提供するパッケージは存在しません。
rpmlib(PayloadFilesHavePrefix) を提供するパッケージは存在しません。
rpmlib(PayloadIsXz) を提供するパッケージは存在しません。
xorg-x11-fonts-Type1-7.5-9.el7.noarch
zlib-1.2.7-18.el7.x86_64
$ rpm -q --requires java-1.8.0-openjdk-headless-1.8.0.212.b04-0.el7_6.x86_64 | cut -d ' ' -f 1 | xargs rpm -q --whatprovides | sort | uniq
bash-4.2.46-31.el7.x86_64
ca-certificates-2018.2.22-70.0.el7_5.noarch
chkconfig-1.7.4-1.el7.x86_64
copy-jdk-configs-3.3-10.el7_5.noarch
cups-libs-1.6.3-35.el7.x86_64
freetype-2.8-12.el7_6.1.x86_64
glibc-2.17-260.el7_6.5.x86_64
java-1.8.0-openjdk-headless-1.8.0.212.b04-0.el7_6.x86_64
javapackages-tools-3.4.1-11.el7.noarch
libgcc-4.8.5-36.el7_6.2.x86_64
libjpeg-turbo-1.2.90-6.el7.x86_64
libstdc++-4.8.5-36.el7_6.2.x86_64
lksctp-tools-1.0.17-2.el7.x86_64
nspr-4.19.0-1.el7_5.x86_64
nss-3.36.0-7.1.el7_6.x86_64
nss-softokn-3.36.0-5.el7_5.x86_64
nss-util-3.36.0-1.1.el7_6.x86_64
pcsc-lite-libs-1.8.8-8.el7.x86_64
rpmlib(BuiltinLuaScripts) を提供するパッケージは存在しません。
rpmlib(CompressedFileNames) を提供するパッケージは存在しません。
rpmlib(FileDigests) を提供するパッケージは存在しません。
rpmlib(PayloadFilesHavePrefix) を提供するパッケージは存在しません。
rpmlib(PayloadIsXz) を提供するパッケージは存在しません。
tzdata-java-2019a-1.el7.noarch
zlib-1.2.7-18.el7.x86_64

登壇の機会をいただいたJJUGのみなさん、CCCの参加者のみなさん、ありがとうございました!