どんなパッケージが用意されているのかを知る方法
setup.exe を起動すれば簡単に Cygwin で使えるパッケージが分かるのですが、ネットに繋がってないと使えないし遅くてウザッタイ!という時に、前回インストール時にダウンロードしたパッケージの一覧を見る方法があります。パッケージの一覧はインストール時に Locak Package Directory で指定したディレクトリの下のサーバ名ディレクトリの下に setup.ini というファイルがありますので、それを読めばよいです。例えば私の場合
$ less ~/zip/cygwin/ftp%3a%2f%2fring.aist.go.jp%2farchives%2fpc%2fgnu-win32/setup.ini
すでにインストールしてあるパッケージを知る方法
cygcheck を使うと現在のパッケージの状況を知る事が出来ます。
インストール済パッケージ $ cygcheck -cd パッケージ -> ファイル名 $ cygcheck -l libogg-devel ファイル名 -> パッケージ $ cygcheck -f /usr/lib/libogg.a ある単語に関係ありそうなパッケージを探す(ネット必要) $ cygcheck -p ogg