CentOS 7.7 (1908)インストール時の同梱版ソフトウェアバージョン
Contents
はじめに
2019年9月17日、CnetOS最新バージョンのCentOS 7 (1908)がリリースされました。
(RHEL 7.7の互換バージョンのため、便宜上以降はCentOS 7.7と表記します)
各種サーバで用いられる主要なソフトウェアについて、インストールDVDの内容から初期インストール時のバージョンを調査しました。
メジャーバージョンアップのCentOS 8.0リリースを控えているため、CentOS 7.7の同梱版ソフトウェアはマイナーバージョンアップに留まっています。
同梱版ソフトウェアはプロジェクトでメンテナンスされており、脆弱性や互換性についてある程度解消されていることがメリットのため、可能であれば同梱版ソフトウェアを使用すべきです。
ただし、各種ソフトウェアの最新バージョンの機能が使いたい場合や、RedisやNginxといった近年人気のソフトウェアを追加したい場合は、外部リポジトリの導入を検討すべきでしょう。
前提条件
CentOSインストールDVDからminimalインストールを指定した以下環境で調査を行いました。
# cat /redhat-release
CentOS Linux release 7.7.1908 (Core)
# uname -r
3.10.0-1062.el7.x86_64
以下の方法でインストールDVDをマウントし、パッケージ名からソフトウェアバージョンを確認しました。
※事前にインストールDVDをサーバに挿入しておきます。
# mount /dev/sr0 /media
# ls -l /media/Packages/<ソフトウェア名>-*
Webサーバ
httpd-2.4.6-90.el7.centos.x86_64.rpm
DBサーバ
mariadb-5.5.64-1.el7.x86_64.rpm
postgresql-9.2.24-1.el7_5.x86_64.rpm
キャッシュサーバ
memcached-1.4.15-10.el7_3.1.x86_64.rpm
メールサーバ
postfix-2.10.1-7.el7.x86_64.rpm
dovecot-2.2.36-3.el7.x86_64.rpm
DNSサーバ
bind-9.11.4-9.P2.el7.x86_64.rpm
ファイルサーバ
samba-4.9.1-6.el7.x86_64.rpm
vsftpd-3.0.2-25.el7.x86_64.rpm
tftp-5.2-22.el7.x86_64.rpm
ディレクトリサーバ
openldap-2.4.44-21.el7_6.x86_64.rpm
仮想サーバ
qemu-kvm-1.5.3-167.el7.x86_64.rpm
libvirt-4.5.0-23.el7.x86_64.rpm
プロキシ、ロードバランサ
squid-3.5.20-12.el7_6.1.x86_64.rpm
haproxy-1.5.18-9.el7.x86_64.rpm
ipvsadm-1.27-7.el7.x86_64.rpm
keepalived-1.3.5-16.el7.x86_64.rpm
クラスタリング関連
corosync-2.4.3-6.el7.x86_64.rpm
pacemaker-1.1.20-5.el7.x86_64.rpm
ネットワーク関連
NetworkManager-1.18.0-5.el7.x86_64.rpm
wireshark-1.10.14-16.el7.x86_64.rpm
セキュリティ関連
firewalld-0.6.3-2.el7.noarch.rpm
iptables-1.4.21-33.el7.x86_64.rpm
openssh-7.4p1-21.el7.x86_64.rpm
openssl-1.0.2k-19.el7.x86_64.rpm
運用関連
rsyslog-8.24.0-38.el7.x86_64.rpm
logrotate-3.8.6-17.el7.x86_64.rpm
cronie-1.4.11-23.el7.x86_64.rpm
chrony-3.4-1.el7.x86_64.rpm
開発関連
gcc-4.8.5-39.el7.x86_64.rpm
java-1.6.0-openjdk-1.6.0.41-1.13.13.1.el7_3.x86_64.rpm
java-1.7.0-openjdk-1.7.0.221-2.6.18.1.el7.x86_64.rpm
java-1.8.0-openjdk-1.8.0.222.b03-1.el7.x86_64.rpm
java-11-openjdk-11.0.3.7-1.el7.x86_64.rpm
tomcat-7.0.76-9.el7_6.noarch.rpm
perl-5.16.3-294.el7_6.x86_64.rpm
php-5.4.16-46.el7.x86_64.rpm
python-2.7.5-86.el7.x86_64.rpm
ruby-2.0.0.648-36.el7.x86_64.rpm