いつの間にか動かなくなっていたので修正。
Initial release
apt-cache search / apt-file search を sary を使って高速化します。
使い方はapt-をapt-sary-に置き換えるだけ、簡単です。 search以外のコマンドは元のコマンドに丸投げされるので置き換えて使えます。
ただし、mksaryが生成する.aryファイルが巨大なのでディスクに余裕がない人にはおすすめできません。
まず、必要なものをaptで取ってきます。 *1
apt-get install rake sary apt apt-file
そして以下のコマンドを実行してください。
ruby -ropen-uri -e 'URI("http://www.rubyist.net/~rubikitch/archive/apt-sary-0.2.tar.gz").read.display' > apt-sary-0.2.tar.gz
tar xzvf apt-sary-0.2.tar.gz
失敗する場合は次のリンクからダウンロードしてください。
それから次のコマンドでインストール・初期設定。 apt-sary-mksaryは10分単位で時間がかかります。 cronでapt-get updateやapt-file updateしている人はついでにapt-sary-mksaryすると自動的にaryファイルを更新します。
ruby setup.rb apt-sary-mksary
apt-cache search dpkg-reconfigure
を高速化するには
apt-sary-cache search dpkg-reconfigure
とします。
apt-file search dpkg-reconfigure
を高速化するには
apt-sary-file search dpkg-reconfigure
とします。
GPLとします。
*1Aptがあればいろいろなプログラムに依存してても一発でインストールできる。説明も楽。Apt最高。