gem searchコマンドについて、公式ではこう書いています。
"search" -- List gems containing a string
gem search will list all gems whose name contains the given
(case-insensitive) string. If no string is provided, all gems will be listed.
で、オプションはこれ。
Options: -d, --[no-]details Display detailed information of gem(s) -l, --local Restrict operations to the LOCAL domain (default) -r, --remote Restrict operations to the REMOTE domain -b, --both Allow LOCAL and REMOTE operations
lオプションで、既にパッケージをダウンロードしてあるgemを調べることが出来る。
rオプションで、まだダウンロードしていないgemを調べられる。
bオプションは、lオプション+rオプション
因みに、
gem which chef
を実行すると、インストール済みのgemの場所を調べることが出来ます。