■ [howto][unix] RPMパッケージの依存関係の調べ方 CentOS 7を使っている。パッケージの依存関係の調べ方をメモ。 依存関係はrpmやyumコマンドを使って調べられるが、一番便利そうなのはrepoqueryコマンドだった。repoqueryは yum-utils パッケージに含まれている。 指定パッケージが必要とするパッケージ一覧を得る repoqueryの--requiresを使う。それだけだとパッケージ名ではなくcapabilityというものが表示されてしまうが、--resolveを付けるとパッケージ名が表示される。それだけだとパッケージ名にepochというものが付与されてしまうので、--qfで出力フォーマットを指定してみる。 $ repoquery --requires --resolve --qf='%{nvra}' gcc-c++ | sort gcc-4.8