Vitruvian Penguin
knoppix

[knoppix:0993] Re: 本家Knoppix V3.1-2003-01-20

Date: Fri, 14 Feb 2003 11:31:44 +0900
X-mailer: EdMax Ver2.85.2F
柘植です。こんにちは。

一週間ほど前のメールに、

From: kinneko <ydate@xxxxxxxxxxxx>
Date: Thu, 6 Feb 2003 09:11:47 +0900
Subject: [knoppix:0957] Re: 本家Knoppix  V3.1-2003-01-20

>     パッケージのソースも含めて、公開体制をきちんと整備し
>   ないと、GPL 的に問題あるのではないかと思っています。
>   現状は、パッケージの配布元がよくわからないものもありま
>   すし、Mandrake などから alian で取り込まれたパッケージ
>   もあります。なので、現在の英語版より、産総研版のほうが
>   Debian に近いくらいです(^^;。

というものがありました。で、実際にどうなっているんだろうと思って調
べてみました。正確さは、あんまり、追求していません(^^;

Debian パッケージのウェブページ(http://www.jp.debian.org/distrib/packages)
のリスト(2003-02-12現在)をもとに、パッケージ名とバージョンをキーに
してリリース(stable|testing|unstable)を調べました。複数マッチした
場合はstable,testing,ustableの順に検索して最初にマッチしたリリース
名を返すようにしました。

KNOPPIX_V3.1-2003-01-20-ENに含まれる全部で1263個のパッケージのうち
いずれにもマッチしない other が497もあるのは、KDEなどのパッケージ
を、
--------------------
/etc/apt/sources.list
--------------------
# KDE 3
# deb ftp://ftp.kde.org/pub/kde/stable/latest/Debian/woody ./
# deb-src ftp://ftp.kde.org/pub/kde/stable/latest/Debian/woody/ ./
deb ftp://ftp.kde.org/pub/kde/stable/latest/Debian/sid ./
deb-src ftp://ftp.kde.org/pub/kde/stable/latest/Debian/sid/ ./

# kdevelop
deb http://people.debian.org/~njordan kde3.0-woody/

などとして取り入れているという理由のほかにも、もうリリースから1ヶ
月近くたっているので、パッケージのバージョンが上がってしまっている
というケースもありそうです。

20030120-EN.txt
http://www7.plala.or.jp/buchs/KNOPPIX-3.1/list_of_packages/20030120-EN.txt
20030120-EN.xls
http://www7.plala.or.jp/buchs/KNOPPIX-3.1/list_of_packages/20030120-EN.zip
としてまとめておきました。こんな感じです。

------------------ここから
stable       274
testing      416
unstable      76
other        497
合計        1263
-------------------------------------------------------------------------
状態       パッケージ名                バージョン              リリース
-------------------------------------------------------------------------
ii  3270-common                   3.2.17-2                      stable
ii  a2ps                          4.13b-16                      stable
ii  aalib-bin                     1.4p5-17                      testing
ii  aalib1                        1.4p5-17                      testing
ii  abiword                       1.0.2+cvs.2002.06.05-1        stable
ii  abiword-common                1.0.2+cvs.2002.06.05-1        stable
ii  abiword-gtk                   1.0.2+cvs.2002.06.05-1        stable
ii  ace-of-penguins               1.2-4                         testing
ii  acroread                      4.05-5                        other
ii  adduser                       3.49                          testing
ii  afio                          2.4.7-7                       testing
ii  airsnort                      0.2.1b-2                      unstable
ii  alevt                         1.6.1-2                       other
ii  alien                         8.21                          testing

(以下略)
----------------ここまで
ところで、2003-01-20-ENでは

$ cat /etc/apt/apt.conf
APT::Default-Release "testing";
APT::Cache-Limit 10000000;
Apt::Get::Purge;

$ /etc/debian_version
testing/unstable

となっているので、基本的にはtesting ( sarge )環境だということにな
るんでしょうが、この状態で

# apt-get upgrade

をやってしまうとunstableのパッケージが結構取り込まれてしまうので、
それが嫌ならaptのpin機能を使うために/etc/apt/preferences というフ
ァイルを作って以下のように記述しておくといいようです。

Package: *
Pin: release a=unstable
Pin-Priority: 98

『APT HOWTO』「3.7 インストール済パッケージを特定バージョンのまま
保持する方法」
http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.ja.html#s-pin

-- 
Tsuge Akihide
<Prev in Thread] Current Thread [Next in Thread>