[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:34537] Re: apt の pin 機能



竜@コンプネットです

| Shuji Tanimura <tanimura@xxxxxxxxxxx> wrote at 2002/09/12 11:31:31
|     quote from '[debian-users:34469] Re: apt の pin  機能'
| ___ Message-ID: <20020912111838.C2ED.TANIMURA@xxxxxxxxxxx>
> 
> UNIX USER 10月号の「でびあん通信」に掲載されている、
> /etc/apt/preferences の

その雑誌は持っていないのですが、

> Package: *
> Pin: release a=pool
> Pin-Priority: 98
> 
> と言う記述を拝見して、
> 
> Package: *
> Pin: release a=testing
> Pin-Priority: 98
> 
> Package: *
> Pin: release a=unstable
> Pin-Priority: 98

本当にうまくいっているのですか?
apt-howto-ja(下記URI参照)によれば、Pin-Priorityの値が101以上でな
い場合、明示的にインストールパッケージを指定する必要があるような
記述があります。
http://cvs.debian.org/ddp/manuals.sgml/apt-howto/apt-howto-ja.sgml?annotate=1.1&cvsroot=debian-doc

また、2組のPinを指定していますが、どちらのPackageも* (=全パッケー
ジ)が指定されていますが、どのような動作になるのか予想がつきません。
よろしければご解説ください。

私の環境では/etc/apt/sourcesにstable, testing, unstableの3組の
apt-lineを指定した状態で、/etc/apt/preferenceに以下のように記述し
て、apt-get update || apt-get upgrade すると以下のパッケージが
unstableのものに置き換えられました。

$ cat /etc/apt/preference
Package: *
Pin: release a=stable

Package: vpopmail
Pin: release a=unstable
$ 

[更新されたパッケージ]
Get:1 http://ftp.jp.debian.org ja/sid/main cpp 2:2.95.4-17 [3932B]
Get:2 http://ftp.jp.debian.org ja/sid/main dpkg-dev 1.10.8 [112kB]
Get:3 http://ftp.jp.debian.org ja/sid/main g++ 2:2.95.4-17 [1328B]
Get:4 http://ftp.jp.debian.org ja/sid/main gcc 2:2.95.4-17 [3418B]
Get:5 http://ftp.jp.debian.org ja/sid/main gettext-base 0.11.5-1 [403kB]
Get:6 http://ftp.jp.debian.org ja/sid/main gnupg 1.0.7-2 [1189kB]
Get:7 http://ftp.jp.debian.org ja/sid/main libssl0.9.6 0.9.6g-2 [453kB]
Get:8 http://ftp.jp.debian.org ja/sid/main whois 4.5.29 [30.9kB]
Get:9 http://ftp.jp.debian.org ja/sid/main initrd-tools 0.1.28 [13.9kB]
Get:10 http://ftp.jp.debian.org sid/main manpages-ja 0.5.0.0.20020915-1 [2693kB]
Get:11 http://ftp.jp.debian.org ja/sid/main wget 1.8.2-5 [362kB]

____
Nakane Ryuji  living at Nagoya
// mailto:ryuu@xxxxxxxxxx
// business http://nagoya.cool.ne.jp/ryuu2/Compnet/
// private  http://www.jade.dti.ne.jp/~ryuu/bernese/
// PGP Key fingerprint
//   DH/DSS  B746 156A 32CA DEB4 AB5B  AB6B E634 464C 02EA 4814