2008-02-22

Gentoo portageの操作

このエントリーをはてなブックマークに追加

Gentoo Linuxでのパッケージ情報取得方法をまとめておきます。

依存関係

  • equery depends PACKAGE
  • qdpends -a PACKAGE
  • dep -L PACKAGE: PACに依存しているパッケージを表示

ファイルを所有するパッケージ

  • qfile FILE
  • equery belongs FILE

パッケージのファイルリスト

  • qlist PACKAGE
  • equery files PACKAGE

USEを持つパッケージのリスト

  • equery hasuse USE
  • quse USE

USEの詳細

  • quse -D USE
  • euses USE
  • euses -a USE
  • equery uses package: show USEs of the package.
  • flagedit [PACKAGE] [-/+/%]USE: edit USE conf file.
  • flagedit [PACKAGE] %: normalize USE of the PACKAGE
  • ufed: USE file editor

glsa

  • glsa-check -t new: 影響のあるGLSAを表示
  • glsa-check -p affected: 修正に必要なパッケージを表示
  • glsa-check -d ID: 指定されたGLSAの詳細情報を表示
  • glsa-check -f: 必須の修正を適用

雑多

  • qlop -l インストール履歴。パッケージ名を与えればそのパッケージの
  • qlop -c condition of install
  • equery which PACKAGE: ebuildのパスを表示