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 operationslオプションで、既にパッケージをダウンロードしてあるgemを調べることが出来る。
rオプションで、まだダウンロードしていないgemを調べられる。
bオプションは、lオプション+rオプション
因みに、
gem which chef
を実行すると、インストール済みのgemの場所を調べることが出来ます。