タグ

ブックマーク / ogawa.s18.xrea.com (1)

  • RPMパッケージの依存関係の調べ方 - メモの日々(2016-02-19)

    ■ [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

    RPMパッケージの依存関係の調べ方 - メモの日々(2016-02-19)
    HHR
    HHR 2019/04/08
    repoquery --whatrequires hogeでhogeパッケージを要求するパッケージを知ることができる。ただし、installedと連携しない(yum reposに問い合わせに行く)ので、追加でフィルタリングが必要
  • 1