Qpkg
出自wiki.gentoo.tw
qpkg(1) qpkg(1)
NAME
qpkg - Gentoo: 套件查詢工具
SYNOPSIS
qpkg [options] [pkgname] [-g group]
[-f <file>|-fp <pattern>]
qpkg --dups [--slot]
qpkg --help
DESCRIPTION
qpkg 是 GenToolKit 中的 "套件查詢" 工具,您可以使用他來找出套件擁有的檔案
;檢查安裝套件的完整性、以及對已安裝或未安裝的套件作其他查詢。
OPTIONS
重複性標示:
-d, --dups 列出安裝了多個版本的套件
-s, --slot 讓 -d SLOT 只列出同 SLOT 中的重複版本
套件選擇:
-f, --find-file 尋找 <file> 檔案的擁有者
-fp, --find-pattern 還找擁有符合 *<pattern>* 檔案的套件
-I, --installed 只查詢安裝過的套件
-U, --uninstalled 只查詢沒安裝的套件
-g, --group 群組查詢 (可以配合其他搜尋使用)
資訊選擇:
-l, --list 列出全部套件內容
-i, --info 顯示套件敘述以及首頁
-ct, --check-time
-tc, --time-check 檢查套件檔案的時間戳記
-cm, --check-md5
-mc, --md5-check 檢查套件檔案的 md5 雜湊
-c, --check 檢查 mtime 以及 md5
-q, --query-deps 列出已安裝套件中所以需要被查詢套件的套件
動作設置:
-nc, --no-color 不使用色彩
-v, --verbose 列出更詳細資料 [兩個層級]
-vv 跟 -v -v 相同
NOTES
-f、-fp、-d、-l、-ct、-cm、以及 -c 只能套用在已安裝套件上。
您還不能直接混合精簡選項 (如 qpkg -Il <package>)。
某些參數的動作再 1.6 版以後有些改變,由於版本號碼從輸出訊息中拿掉的關係
。要查詢版本號碼請使用 -v 和 -vv。
當 -l 或 --check.. -v 與 -f 混用時,只會顯示符合的檔案。除非使用兩個 -v
選項或 -vv 選項。
當使用 -q 選項時,請注意它只會檢查依存性的套件名稱。由於 qpkg 還不夠高級
(其實它應該可以做到的),所以尚不能檢查依存套件的版本。請使用 depclean 或
emerge --dep-clean 以完整檢查系統依存關係。
EXAMPLES
qpkg --dups 列出重複套件 (舊的先)
qpkg --dups -v.. 顯示版本
qpkg 顯示套件列表
qpkg porta -I 顯示已安裝的 portage 版本
qpkg porta -i .. + Portage 目錄樹中的版本 +
敘述以及家目錄
qpkg gawk -c -v 檢查所有安裝的 gawk 套件的完整性,較舊的版本會有
"損毀的" 檔案。
qpkg -f /bin/ls 列出 /bin/ls 檔案的所屬套件
AUTHORS
Vitaly Kushneriuk <vitaly@gentoo.org>, 2002: qpkg
Karl Trygve Kalleberg <karltk@gentoo.org>, 2002: man page
Brandon Low <lostlogic@gentoo.org>, 2002: maintainance
SEE ALSO
ebuild(5)
/usr/sbin/qpkg 指令稿本身。

