いけだ@福山市です。
From: 松永 均 <vine@xxxxxxxxxxxx>
Date: Sat, 21 Feb 2004 15:57:31 +0900 (JST)
Message-ID: <20040221.155731.104034661.vine@xxxxxxxxxxxx>
>
> > [root@localhost root]# apt-cache search all | wc -l
> > 379
>
> これだと、定義のなかに「all」という単語を含んだものを調べていますね。
> どうしても apt-cache を使いたいのなら
>
> apt-cache search . | wc -l
>
> の方がましかな? これでも漏れるものがありそうな。
$ apt-cache dump | grep 'パッケージ' | wc -l
でどうでしょう。
> debian だと
> /var/lib/apt/lists にパッケージのリストがありますので、これを grep す
> れば数えられます。vine でも一緒じゃないかな。
Vine Linux 2.6r4 の場合、
| $ ls /var/state/apt/lists/
| lock
| partial/
| updates.vinelinux.org_apt_2.6_i386_base_pkglist.updates
| updates.vinelinux.org_apt_2.6_i386_base_release.updates
| updates.vinelinux.org_apt_2.6_i386_base_srclist.updates
| www.ring.gr.jp_pub_linux_Vine_apt_2.6_i386_base_pkglist.main
| www.ring.gr.jp_pub_linux_Vine_apt_2.6_i386_base_pkglist.plus
| www.ring.gr.jp_pub_linux_Vine_apt_2.6_i386_base_pkglist.plus-noarch
| www.ring.gr.jp_pub_linux_Vine_apt_2.6_i386_base_release.main
| www.ring.gr.jp_pub_linux_Vine_apt_2.6_i386_base_release.plus
| www.ring.gr.jp_pub_linux_Vine_apt_2.6_i386_base_release.plus-noarch
| www.ring.gr.jp_pub_linux_Vine_apt_2.6_i386_base_srclist.main
| www.ring.gr.jp_pub_linux_Vine_apt_2.6_i386_base_srclist.plus
といった具合にファイルがあります。
Debian GNU/Linux 3.0 ではテキストファイルですが、
Vine Linux 2.6 ではバイナリファイルです。
--
IKEDA Katsumi <ikedak@xxxxxxxxxxxxxxxx>
<http://www013.upp.so-net.ne.jp/ikeda/index.html>