2009年2月7日土曜日

APT/パッケージ詳細

こんにちは、モリモルです。

しばらく、APT関連のメモが続きます。。


apt-cache show パッケージ名
パッケージの詳細をapt-lineから取得します。

Package: rails
Priority: optional
Section: web
Installed-Size: 12940
Maintainer: Adam Majer <adamm@zombino.com>
Architecture: all
Version: 1.1.6-3
Depends: ruby, ruby1.8 (>= 1.8.2-3), rake (>> 0.7.0), rdoc (>> 1.8.2), libpgsql-ruby1.8 | libmysql-ruby1.8 | libdbi-ruby1.8, libredcloth-ruby1.8, liberb-ruby
Recommends: irb (>> 1.8)
Suggests: libapache2-mod-ruby | libapache-mod-ruby | libapache2-mod-fcgid, libfcgi-ruby1.8
Conflicts: libdevel-logger-ruby1.8
Filename: pool/main/r/rails/rails_1.1.6-3_all.deb
Size: 1777424(省略)

Priority
パッケージの重要度らしいです。
optional(自由選択)/require(Debianに必須)/important、standard(インスコした方がよい)

Maintainer
アダムさんがメンテナンスしてくれているようです。

Version
【オリジナルバージョン番号】-【Debianのリビジョン】

Replaces
このパッケージをインストールすると削除されるパッケージ(APTの場合のみ)

Depends
依存パッケージ(APTがすべてインストールしてくれます。)

Recommends
インストールしないと、機能の一部に不具合がでるかもしれないパッケージ(APTはインストールしてくれません。)

Suggests
一緒にインストールすると便利なパッケージ

Conflicts
競合パッケージ、APTが削除してくれます。
Replacesとは異なり、代わりをしてくれません。

Filename
apt-lineのURL上のディレクトリ
ここからDLしてることになります。
http://ftp.jp.debian.org/debian/pool/main/r/rails/