Title: apt-sary: apt-cache / apt-fileを高速化

1 What's new

1.1 [2007/04/26] 0.2 released

いつの間にか動かなくなっていたので修正。

1.2 [2005/12/21] 0.1 released

Initial release

2 概要

apt-cache search / apt-file search を sary を使って高速化します。

使い方はapt-をapt-sary-に置き換えるだけ、簡単です。 search以外のコマンドは元のコマンドに丸投げされるので置き換えて使えます。

ただし、mksaryが生成する.aryファイルが巨大なのでディスクに余裕がない人にはおすすめできません。

3 動作環境

4 インストール

まず、必要なものを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

5 使用例

apt-cache search dpkg-reconfigure

を高速化するには

apt-sary-cache search dpkg-reconfigure

とします。

apt-file search dpkg-reconfigure

を高速化するには

apt-sary-file search dpkg-reconfigure

とします。

6 ライセンス

GPLとします。


*1Aptがあればいろいろなプログラムに依存してても一発でインストールできる。説明も楽。Apt最高。