vine-users ML アーカイブ



[vine-users:064615] Re: Vine のパッケージ数

  • From: IKEDA Katsumi <ikedak@xxxxxxxxxxxxxxxx>
  • Subject: [vine-users:064615] Re: Vine のパッケージ数
  • Date: Sat, 21 Feb 2004 16:23:18 +0900 (JST)
いけだ@福山市です。

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>