はじめに
tcpdumpのインストール事前確認で使用したコマンドたちをまとていきたいと思います。
インストール可能なバージョンを調べる
yum list available 'tcpdump' --showduplicates
tcpdumpパッケージの利用可能なバージョンを表示する際に、–showduplicatesオプションを使用することで、利用可能な全てのバージョンを表示可能。
$ yum list available 'tcpdump' --showduplicates
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
Available Packages
tcpdump.x86_64 14:4.9.0-5.amzn2 amzn2-core
tcpdump.x86_64 14:4.9.2-3.amzn2 amzn2-core
tcpdump.x86_64 14:4.9.2-4.amzn2.1 amzn2-core
tcpdump.x86_64 14:4.9.2-4.amzn2.1.0.1 amzn2-core
インストール済みのバージョンを調べる
yum list installed | grep tcpdump
$ yum list installed | grep tcpdump
tcpdump.x86_64 14:4.9.2-4.amzn2.1.0.1 installed
tcpdumpと依存関係のあるパッケージを確認
yum deplist tcpdump
$ yum deplist tcpdump
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
package: tcpdump.x86_64 14:4.9.2-4.amzn2.1.0.1
dependency: /bin/sh
provider: bash.x86_64 4.2.46-34.amzn2
dependency: /usr/bin/getent
provider: glibc-common.x86_64 2.26-63.amzn2.0.1
dependency: libc.so.6(GLIBC_2.14)(64bit)
provider: glibc.x86_64 2.26-63.amzn2.0.1
dependency: libcap-ng.so.0()(64bit)
provider: libcap-ng.x86_64 0.7.5-4.amzn2.0.4
dependency: libcrypto.so.10()(64bit)
provider: openssl-libs.x86_64 1:1.0.2k-24.amzn2.0.11
dependency: libcrypto.so.10(OPENSSL_1.0.2)(64bit)
provider: openssl-libs.x86_64 1:1.0.2k-24.amzn2.0.11
dependency: libcrypto.so.10(libcrypto.so.10)(64bit)
provider: openssl-libs.x86_64 1:1.0.2k-24.amzn2.0.11
dependency: libpcap >= 14:1.5.3-10
provider: libpcap.x86_64 14:1.5.3-11.amzn2
provider: libpcap.i686 14:1.5.3-11.amzn2
dependency: libpcap.so.1()(64bit)
provider: libpcap.x86_64 14:1.5.3-11.amzn2
dependency: rtld(GNU_HASH)
provider: glibc.x86_64 2.26-63.amzn2.0.1
provider: glibc.i686 2.26-63.amzn2.0.1
dependency: shadow-utils
provider: shadow-utils.x86_64 2:4.1.5.1-24.amzn2.0.3
特定のバージョンがインストールされているかを確認する
yum list tcpdump-4.9.2-4.amzn2.1.0.1
「14:4.9.2-4.amzn2.1.0.1」の「14:」の部分はリリースなので省いて指定する。
$ yum list tcpdump-4.9.2-4.amzn2.1.0.1
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
Installed Packages
tcpdump.x86_64 14:4.9.2-4.amzn2.1.0.1 installed
さいごに
いつもすぐにコマンドを忘れてしまうので、これでもう安心です。