]> git.saurik.com Git - apt-legacy.git/blobdiff - doc/ja/apt_preferences.ja.5
Ported to APT 0.7.25.3.
[apt-legacy.git] / doc / ja / apt_preferences.ja.5
index 419479cf34e631b7e2b1f84cf1c6a38428a89037..943c2efc10bbe265ea42ede788157a476fc31f8a 100644 (file)
+'\" t
 .\"     Title: apt_preferences
 .\"    Author: APT team
-.\" Generator: DocBook XSL Stylesheets v1.71.0 <http://docbook.sf.net/>
-.\"      Date: 29 February 2004
-.\"    Manual: 
+.\" Generator: DocBook XSL Stylesheets v1.75.2 <http://docbook.sf.net/>
+.\"      Date: 04 May 2009
+.\"    Manual: APT
 .\"    Source: Linux
+.\"  Language: English
 .\"
-.TH "APT_PREFERENCES" "5" "29 February 2004" "Linux" ""
+.TH "APT_PREFERENCES" "5" "04 May 2009" "Linux" "APT"
+.\" -----------------------------------------------------------------
+.\" * Define some portability stuff
+.\" -----------------------------------------------------------------
+.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+.\" http://bugs.debian.org/507673
+.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
+.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+.ie \n(.g .ds Aq \(aq
+.el       .ds Aq '
+.\" -----------------------------------------------------------------
+.\" * set default formatting
+.\" -----------------------------------------------------------------
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
 .ad l
+.\" -----------------------------------------------------------------
+.\" * MAIN CONTENT STARTS HERE *
+.\" -----------------------------------------------------------------
 .SH "NAME"
-apt_preferences \- APT ÀßÄêÀ©¸æ¥Õ¥¡¥¤¥ë
-.SH "ÀâÌÀ"
+apt_preferences \- APT 設定制御ファイル
+.SH "説明"
 .PP
-APT ÀßÄê¥Õ¥¡¥¤¥ë
-\fI/etc/apt/preferences\fR
-¤Ï¡¢ ¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ð¡¼¥¸¥ç¥óÁªÂò¤òÀ©¸æ¤¹¤ë¤Î¤Ë»ÈÍѤ·¤Þ¤¹¡£
+The APT preferences file
+/etc/apt/preferences
+and the fragment files in the
+/etc/apt/preferences\&.d/
+folder can be used to control which versions of packages will be selected for installation\&.
 .PP
 \fBsources.list\fR(5)
-¥Õ¥¡¥¤¥ë¤ËÊ£¿ô¤Î¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó (stable
-¤È
+ファイルに複数のディストリビューション (stable
+と
 testing
-¤Ê¤É) ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Æ¡¢ ¥Ñ¥Ã¥±¡¼¥¸¤ËÂФ·Ê£¿ô¤Î¥Ð¡¼¥¸¥ç¥ó¤¬¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£ ¤³¤Î¤È¤­ APT ¤Ï¡¢ÍøÍѤǤ­¤ë¥Ð¡¼¥¸¥ç¥ó¤´¤È¤ËÍ¥ÀèÅÙ¤ò³ä¤êÅö¤Æ¤Þ¤¹¡£ °Í¸´Ø·¸µ¬Â§¤ò¾ò·ï¤È¤·¤Æ¡¢\fBapt\-get\fR
-¤Ï¡¢ ºÇ¤â¹â¤¤Í¥ÀèÅÙ¤ò»ý¤Ä¥Ð¡¼¥¸¥ç¥ó¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤è¤¦ÁªÂò¤·¤Þ¤¹¡£ APT ÀßÄê¥Õ¥¡¥¤¥ë¤Ï¡¢APT ¤¬¥Ç¥Õ¥©¥ë¥È¤Ç³ä¤êÅö¤Æ¤¿¡¢ ¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ð¡¼¥¸¥ç¥ó¤ÎÍ¥ÀèÅÙ¤ò¾å½ñ¤­¤·¤Þ¤¹¡£ ¤½¤Î·ë²Ì¡¢¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤â¤Î¤ÎÁªÂò¤ò¡¢¥æ¡¼¥¶¤¬ÁªÂò¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
+など) が指定されていて、パッケージに対し複数のバージョンがインストールできることがあります。このとき APT は、利用できるバージョンごとに優先度を割り当てます。依存関係規則を条件として、\fBapt\-get\fR
+は、最も高い優先度を持つバージョンをインストールするよう選択します。APT 設定ファイルは、APT がデフォルトで割り当てた、パッケージのバージョンの優先度を上書きします。その結果インストールするものの選択を、ユーザが選択できるようになります。
 .PP
 \fBsources.list\fR(5)
-¥Õ¥¡¥¤¥ë¤ËÊ£¿ô¤Î»²¾È¤¬½ñ¤«¤ì¤Æ¤¤¤ë¾ì¹ç¡¢ ¥Ñ¥Ã¥±¡¼¥¸¤ÎƱ¤¸¥Ð¡¼¥¸¥ç¥ó¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤¬Ê£¿ôÍøÍѤǤ­¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£ ¤³¤Î¾ì¹ç¡¢\fBapt\-get\fR
-¤Ï
+ファイルに複数の参照が書かれている場合、パッケージの同じバージョンのインスタンスが複数利用できる可能性があります。この場合、\fBapt\-get\fR
+は
 \fBsources.list\fR(5)
-¥Õ¥¡¥¤¥ë¤Î½é¤á¤ÎÊý¤Ë»ØÄꤵ¤ì¤Æ¤¤¤ë¤È¤³¤í¤«¤é¥À¥¦¥ó¥í¡¼¥É¤·¤Þ¤¹¡£ APT ÀßÄê¥Õ¥¡¥¤¥ë¤Ï¡¢¥Ð¡¼¥¸¥ç¥ó¤ÎÁªÂò¤Ë¤Î¤ß±Æ¶Á¤·¡¢ ¥¤¥ó¥¹¥¿¥ó¥¹¤ÎÁªÂò¤Ë¤Ï±Æ¶Á¤·¤Þ¤»¤ó¡£
-.SS "APT ¤Î¥Ç¥Õ¥©¥ë¥ÈÍ¥ÀèÅ٤γä¤êÅö¤Æ"
+ファイルの初めの方に指定されているところからダウンロードします。APT 設定ファイルはバージョンの選択にのみ影響し、インスタンスの選択には影響しません。
 .PP
-ÀßÄê¥Õ¥¡¥¤¥ë¤¬¤Ê¤«¤Ã¤¿¤ê¡¢ ÀßÄê¥Õ¥¡¥¤¥ë¤Ë¡¢ÆÃÄê¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò³ä¤êÅö¤Æ¤ë¥¨¥ó¥È¥ê¤¬¤Ê¤¤¾ì¹ç¡¢ ¤½¤Î¥Ð¡¼¥¸¥ç¥ó¤ÎÍ¥ÀèÅ٤ϡ¢ ¤½¤Î¥Ð¡¼¥¸¥ç¥ó¤¬Â°¤·¤Æ¤¤¤ë¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤ÎÍ¥ÀèÅ٤Ȥʤê¤Þ¤¹¡£ ¥Ç¥Õ¥©¥ë¥È¤Ç¾¤Î¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤è¤ê¹â¤¤Í¥ÀèÅÙ¤ò»ý¤Ä¡¢ ÆÃÄê¤Î¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤ò¡Ö¥¿¡¼¥²¥Ã¥È¥ê¥ê¡¼¥¹¡×¤È¤·¤Æ¤ª¤¯¤Î¤Ï²Äǽ¤Ç¤¹¡£ ¥¿¡¼¥²¥Ã¥È¥ê¥ê¡¼¥¹¤Ï¡¢\fBapt\-get\fR
-¤Î¥³¥Þ¥ó¥É¥é¥¤¥ó¤ÇÀßÄꤷ¤¿¤ê¡¢ APT ÀßÄê¥Õ¥¡¥¤¥ë
-\fI/etc/apt/apt.conf\fR
-¤ÇÀßÄꤷ¤¿¤ê¤Ç¤­¤Þ¤¹¡£ Î㤨¤Ð°Ê²¼¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
+Note that the files in the
+/etc/apt/preferences\&.d
+directory are parsed in alphanumeric ascending order and need to obey the following naming convention: The files have no or "pref" as filename extension and which only contain alphanumeric, hyphen (\-), underscore (_) and period (\&.) characters \- otherwise they will be silently ignored\&.
+.SS "APT のデフォルト優先度の割り当て"
+.PP
+設定ファイルがなかったり、設定ファイルに特定のパッケージを割り当てるエントリがない場合、そのバージョンの優先度は、そのバージョンが属しているディストリビューションの優先度となります。デフォルトで他のディストリビューションより高い優先度を持つ、特定のディストリビューションを「ターゲットリリース」としておけます。後述する
+/etc/apt/preferences
+ファイルで設定した一般優先度よりもこれは優先されますが、pin 止めしたパッケージには及ばないことに注意してください。例えば以下のようになります。
 .sp
-.RS 3n
+.if n \{\
+.RS 4
+.\}
 .nf
 \fBapt\-get install \-t testing \fR\fB\fIsome\-package\fR\fR
 .fi
+.if n \{\
 .RE
+.\}
 .sp
 
 .sp
-.RS 3n
+.if n \{\
+.RS 4
+.\}
 .nf
 APT::Default\-Release "stable";
 .fi
+.if n \{\
 .RE
-.sp
-.PP
-¥¿¡¼¥²¥Ã¥È¥ê¥ê¡¼¥¹¤¬»ØÄꤵ¤ì¤ë¤È¡¢APT ¤Ï°Ê²¼¤Î¥¢¥ë¥´¥ê¥º¥à¤Ç¡¢ ¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ð¡¼¥¸¥ç¥ó¤ÎÍ¥ÀèÅÙ¤òÀßÄꤷ¤Þ¤¹¡£¤³¤Î¤è¤¦¤Ë³ä¤êÅö¤Æ¤Þ¤¹¡£
+.\}
 .PP
-Í¥ÀèÅÙ 100
-.RS 3n
-(¤¢¤ë¤Ê¤é¤Ð) ´û¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¥Ð¡¼¥¸¥ç¥ó¡£
+ターゲットリリースが指定されると、APT は以下のアルゴリズムで、パッケージのバージョンの優先度を設定します。以下のように割り当てます。.PP
+priority 100
+.RS 4
+(あるならば) 既にインストールされているバージョン。
 .RE
 .PP
-Í¥ÀèÅÙ 500
-.RS 3n
-¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤ª¤é¤º¡¢¥¿¡¼¥²¥Ã¥È¥ê¥ê¡¼¥¹¤Ë´Þ¤Þ¤ì¤Ê¤¤¥Ð¡¼¥¸¥ç¥ó¡£
+priority 500
+.RS 4
+インストールされておらず、ターゲットリリースに含まれないバージョン。
 .RE
 .PP
-Í¥ÀèÅÙ 990
-.RS 3n
-¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤ª¤é¤º¡¢¥¿¡¼¥²¥Ã¥È¥ê¥ê¡¼¥¹¤Ë´Þ¤Þ¤ì¤ë¥Ð¡¼¥¸¥ç¥ó¡£
+priority 990
+.RS 4
+インストールされておらず、ターゲットリリースに含まれるバージョン。
 .RE
 .PP
-¥¿¡¼¥²¥Ã¥È¥ê¥ê¡¼¥¹¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð¡¢ APT ¤Ïñ½ã¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤¤¤ë¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¤Ï 100 ¤ò¡¢ ¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤¤¤Ê¤¤¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¤Ï 500 ¤ò³ä¤êÅö¤Æ¤Þ¤¹¡£
+ターゲットリリースが指定されていなければ、APT は単純にインストールしているパッケージのバージョンには 100 を、インストールしていないパッケージのバージョンには 500 を割り当てます。
 .PP
-APT ¤Ï¡¢¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ð¡¼¥¸¥ç¥ó¤ò·èÄꤹ¤ë¤¿¤á¤Ë¡¢ °Ê²¼¤Î¥ë¡¼¥ë¤ò¾å¤«¤é½çÈÖ¤ËŬÍѤ·¤Þ¤¹¡£
-.TP 3n
-\(bu
-Í­¸ú¤Ê¥Ð¡¼¥¸¥ç¥ó¤ÎÍ¥ÀèÅÙ¤¬ 1000 ¤ò±Û¤¨¤Ê¤¤¾ì¹ç¡¢ ·è¤·¤Æ¥À¥¦¥ó¥°¥ì¡¼¥É¤·¤Þ¤»¤ó¡£ (¡Ö¥À¥¦¥ó¥°¥ì¡¼¥É¡×¤Ï¡¢¸½ºß¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ð¡¼¥¸¥ç¥ó¤è¤ê¤â¡¢ ¾®¤µ¤¤¥Ð¡¼¥¸¥ç¥ó¤Î¤â¤Î¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹¡£ APT ¤Î¥Ç¥Õ¥©¥ë¥ÈÍ¥ÀèÅÙ¤¬ 1000 ¤ò±Û¤¨¤Ê¤¤¤³¤È¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£ ¤½¤Î¤è¤¦¤ÊÍ¥ÀèÅÙ¤ÏÀßÄê¥Õ¥¡¥¤¥ë¤Ç¤Î¤ßÀßÄê¤Ç¤­¤Þ¤¹¡£ ¤Þ¤¿¡¢¥Ñ¥Ã¥±¡¼¥¸¤Î¥À¥¦¥ó¥°¥ì¡¼¥É¤Ï´í¸±¤Ç¤¢¤ë¤³¤È¤Ë¤âÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤)
-.TP 3n
-\(bu
-ºÇ¤â¹â¤¤Í¥ÀèÅ٤ΥС¼¥¸¥ç¥ó¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹¡£
-.TP 3n
-\(bu
-Ʊ¤¸Í¥ÀèÅ٤ΥС¼¥¸¥ç¥ó¤¬Ê£¿ô¸ºß¤¹¤ë¾ì¹ç¡¢ ºÇ¤â¿·¤·¤¤¤â¤Î (ºÇ¤â¥Ð¡¼¥¸¥ç¥óÈֹ椬¹â¤¤¤â¤Î) ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹¡£
-.TP 3n
-\(bu
-Í¥ÀèÅÙ¡¦¥Ð¡¼¥¸¥ç¥óÈֹ椬Ʊ¤¸¤â¤Î¤¬Ê£¿ô¸ºß¤·¡¢ ¤½¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥á¥¿¥Ç¡¼¥¿¤¬°Û¤Ê¤ë¤«
-\-\-reinstall
-¥ª¥×¥·¥ç¥ó¤¬Í¿¤¨¤é¤ì¤Æ¤¤¤ë¾ì¹ç¡¢ ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Ê¤¤¤â¤Î¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹¡£
+APT は、インストールするパッケージのバージョンを決定するために、以下のルールを上から順番に適用します。
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+有効なバージョンの優先度が 1000 を越えない場合、決してダウングレードしません。(「ダウングレード」は、現在のパッケージのバージョンよりも、小さいバージョンのものをインストールします。APT のデフォルト優先度が 1000 を越えないことに注意してください。そのような優先度は設定ファイルでのみ設定できます。また、パッケージのダウングレードは危険であることにも注意してください)
+.RE
 .sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+最も高い優先度のバージョンをインストールします。
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+同じ優先度のバージョンが複数存在する場合、最も新しいもの (最もバージョン番号が高いもの) をインストールします。
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+優先度・バージョン番号が同じものが複数存在し、そのパッケージのメタデータが異なるか
+\-\-reinstall
+オプションが与えられている場合、インストールされていないものをインストールします。
 .RE
 .PP
-¤è¤¯¤¢¤ë¾õ¶·¤È¤·¤Æ¡¢ ¤¢¤ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ð¡¼¥¸¥ç¥ó (Í¥ÀèÅÙ 100) ¤¬¡¢
-\fBsources.list\fR(5)
-¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤«¤éÆÀ¤é¤ì¤ë¥Ð¡¼¥¸¥ç¥ó (Í¥ÀèÅÙ 500 ¤« 990) ¤è¤ê¤â¿·¤·¤¯¤Ê¤¤¤È¤¤¤¦¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢
-\fBapt\-get install \fR\fB\fIsome\-package\fR\fR
-¤ä
+よくある状況として、あるインストールされているパッケージのバージョン (優先度 100) が、\fBsources.list\fR(5)
+ファイルのリストから得られるバージョン (優先度 500 か 990) よりも新しくないということがあります。この場合、\fBapt\-get install \fR\fB\fIsome\-package\fR\fR
+や
 \fBapt\-get upgrade\fR
-¤ò¼Â¹Ô¤¹¤ë¤È¥Ñ¥Ã¥±¡¼¥¸¤¬¹¹¿·¤µ¤ì¤Þ¤¹¡£
+を実行するとパッケージが更新されます。
 .PP
-¤Þ¤ì¤Ë¡¢¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ð¡¼¥¸¥ç¥ó¤¬¡¢
-\fI¾¤ÎÍ­¸ú¤Ê¥Ð¡¼¥¸¥ç¥ó¤è¤ê¤â\fR¿·¤·¤¤¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£ ¤³¤Î»þ
+まれに、インストールされているパッケージのバージョンが、\fI他の有効なバージョンよりも\fR新しい場合があります。この時
 \fBapt\-get install \fR\fB\fIsome\-package\fR\fR
-¤ä
+や
 \fBapt\-get upgrade\fR
-¤ò¼Â¹Ô¤·¤Æ¤â¡¢ ¥À¥¦¥ó¥°¥ì¡¼¥É¤·¤Þ¤»¤ó¡£
+を実行しても、ダウングレードしません。
 .PP
-»þ¡¹¡¢¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤¤¤ë¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ð¡¼¥¸¥ç¥ó¤¬¡¢ ¥¿¡¼¥²¥Ã¥È¥ê¥ê¡¼¥¹¤Ë°¤¹¤ë¥Ð¡¼¥¸¥ç¥ó¤è¤ê¤â¿·¤·¤¯¡¢ Â¾¤Î¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤è¤ê¤â¸Å¤¤¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£ ¤½¤Î¤è¤¦¤Ê¥Ñ¥Ã¥±¡¼¥¸¤ËÂФ·¤Æ
+時々、インストールしているパッケージのバージョンが、ターゲットリリースに属するバージョンよりも新しく、他のディストリビューションよりも古い場合があります。そのようなパッケージに対して
 \fBapt\-get install \fR\fB\fIsome\-package\fR\fR
-¤ä
+や
 \fBapt\-get upgrade\fR
-¤ò¼Â¹Ô¤¹¤ë¤È¡¢ ¥Ñ¥Ã¥±¡¼¥¸¤Ï¹¹¿·¤µ¤ì¤Þ¤¹¡£ ¤³¤Î¾ì¹ç¡¢¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¥Ð¡¼¥¸¥ç¥ó¤è¤ê¤â¡¢ ¾¯¤Ê¤¯¤È¤â\fI¤Ò¤È¤Ä\fR¤Ï¡¢ ¹â¤¤Í¥ÀèÅÙ¤ò»ý¤ÄÍ­¸ú¤Ê¥Ñ¥Ã¥±¡¼¥¸¤¬¤¢¤ë¤«¤é¤Ç¤¹¡£
-.SS "APT ÀßÄê¤Î¸ú²Ì"
-.PP
-APT ÀßÄê¥Õ¥¡¥¤¥ë¤ò»È¤¦¤È¡¢ ¥·¥¹¥Æ¥à´ÉÍý¼Ô¤¬Í¥ÀèÅÙ¤ò³ä¤êÅö¤Æ¤é¤ì¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ ¥Õ¥¡¥¤¥ë¤Ï¡¢¶õÇò¹Ô¤Ç¶èÀÚ¤é¤ì¤¿¡¢Ê£¿ô¹Ô¤«¤é¤Ê¤ë¥ì¥³¡¼¥É¤Ç¹½À®¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ ¥ì¥³¡¼¥É¤ÏÆÃÄê·Á¼°¤«¡¢ÈÆÍÑ·Á¼°¤Î¤É¤Á¤é¤«¤Î·Á¼°¤ò¤È¤ê¤Þ¤¹¡£
-.TP 3n
-\(bu
-ÆÃÄê·Á¼°¤Ï¡¢Í¥ÀèÅÙ ("Pin\-Priority") ¤ò¡¢ »ØÄꤷ¤¿¥Ñ¥Ã¥±¡¼¥¸¤Î»ØÄꤷ¤¿¥Ð¡¼¥¸¥ç¥ó (ÈÏ°Ï) ¤Ë¤Ä¤¤¤Æ³ä¤êÅö¤Æ¤Þ¤¹¡£ Î㤨¤Ð°Ê²¼¤Î¥ì¥³¡¼¥É¤Ï¡¢ "5.8" ¤Ç»Ï¤Þ¤ë
-\fIperl\fR
-¥Ñ¥Ã¥±¡¼¥¸¤ò¡¢ ¹â¤¤Í¥ÀèÅÙ¤ËÀßÄꤷ¤Þ¤¹¡£
+を実行すると、パッケージは更新されます。この場合、インストールされているバージョンよりも、少なくとも\fIひとつ\fRは、高い優先度を持つ有効なパッケージがあるからです。
+.SS "APT 設定の効果"
+.PP
+APT 設定ファイルを使うと、システム管理者が優先度を割り当てられるようになります。ファイルは、空白行で区切られた、複数行からなるレコードで構成されています。レコードは特定形式か、汎用形式のどちらかの形式をとります。
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+特定形式は、優先度 ("Pin\-Priority") を、指定したパッケージの指定したバージョン (範囲) について割り当てます。例えば以下のレコードは、"5\&.8" で始まる
+perl
+パッケージを、高い優先度に設定します。
 .sp
-.RS 3n
+.if n \{\
+.RS 4
+.\}
 .nf
 Package: perl
-Pin: version 5.8*
+Pin: version 5\&.8*
 Pin\-Priority: 1001
 .fi
+.if n \{\
 .RE
-.TP 3n
-\(bu
-ÈÆÍÑ·Á¼°¤Ï¡¢Í¿¤¨¤é¤ì¤¿¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤Ë¤¢¤ë¡¢ ¤¹¤Ù¤Æ¤Î¥Ñ¥Ã¥±¡¼¥¸ (\fIRelease\fR
-¥Õ¥¡¥¤¥ë¤ËÎóµó¤·¤¿¥Ñ¥Ã¥±¡¼¥¸) ¤ÎÍ¥ÀèÅ٤䡢FQDN¤Ç»ØÄꤷ¤¿¡¢ ÆÃÄê¤Î¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥µ¥¤¥È¤«¤é¼èÆÀ¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤ÎÍ¥ÀèÅÙ¤ò³ä¤êÅö¤Æ¤Þ¤¹¡£
+.\}
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+汎用形式は、与えられたディストリビューションにある、すべてのパッケージ (Release
+ファイルに列挙したパッケージ) の優先度や、FQDNで指定した、特定のインターネットサイトから取得するパッケージの優先度を割り当てます。
 .sp
-APT ÀßÄê¥Õ¥¡¥¤¥ë¤Ë½ñ¤«¤ì¤Æ¤¤¤ëÈÆÍÑ·Á¼°¤Î¥¨¥ó¥È¥ê¤Ï¡¢ ¥Ñ¥Ã¥±¡¼¥¸¤Î¥°¥ë¡¼¥×¤Ë¤Ä¤¤¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹¡£ Î㤨¤Ð°Ê²¼¤Î¥ì¥³¡¼¥É¤Ï¡¢¥í¡¼¥«¥ë¥µ¥¤¥È¤Ë¤¢¤ëÁ´¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ä¤¤¤Æ¡¢ ¹â¤¤Í¥ÀèÅÙ¤ò³ä¤êÅö¤Æ¤Þ¤¹¡£
+APT 設定ファイルに書かれている汎用形式のエントリは、パッケージのグループについてのみ適用されます。例えば以下のレコードは、ローカルサイトにある全パッケージについて、高い優先度を割り当てます。
 .sp
-.RS 3n
+.if n \{\
+.RS 4
+.\}
 .nf
 Package: *
 Pin: origin ""
 Pin\-Priority: 999
 .fi
+.if n \{\
 .RE
+.\}
 .sp
-Ãí: ¤³¤³¤Ç»ÈÍѤ·¤Æ¤¤¤ë¥­¡¼¥ï¡¼¥É¤Ï "origin" ¤Ç¤¹¡£
-\fIRelease\fR
-¥Õ¥¡¥¤¥ë¤Ë»ØÄꤵ¤ì¤¿¤è¤¦¤Ê¡¢ ¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤Î Origin ¤Èº®Æ±¤·¤Ê¤¤¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
-\fIRelease\fR
-¥Õ¥¡¥¤¥ë¤Ë¤¢¤ë "Origin:" ¥¿¥°¤Ï¡¢ ¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥¢¥É¥ì¥¹¤Ç¤Ï¤Ê¤¯¡¢ "Debian" ¤ä "Ximian" ¤È¤¤¤Ã¤¿ºî¼Ô¤ä¥Ù¥ó¥À̾¤Ç¤¹¡£
+注意: ここで使用しているキーワードは "origin" です。Release
+ファイルに指定されたような、ディストリビューションの Origin と混同しないようにしてください。Release
+ファイルにある "Origin:" タグは、インターネットアドレスではなく、"Debian" や "Ximian" といった作者やベンダ名です。
 .sp
-°Ê²¼¤Î¥ì¥³¡¼¥É¤Ï¡¢¥¢¡¼¥«¥¤¥Ö̾¤¬ "unstable" ¤È¤Ê¤Ã¤Æ¤¤¤ë¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤Ë°¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤ò¡¢ ¤¹¤Ù¤ÆÄ㤤ͥÀèÅ٤˳ä¤êÅö¤Æ¤Þ¤¹¡£
+以下のレコードは、アーカイブ名が "unstable" となっているディストリビューションに属するパッケージを、すべて低い優先度に割り当てます。
 .sp
-.RS 3n
+.if n \{\
+.RS 4
+.\}
 .nf
 Package: *
 Pin: release a=unstable
 Pin\-Priority: 50
 .fi
+.if n \{\
 .RE
+.\}
 .sp
-°Ê²¼¤Î¥ì¥³¡¼¥É¤Ï¡¢¥¢¡¼¥«¥¤¥Ö̾¤¬ "stable" ¤Ç¡¢ ¥ê¥ê¡¼¥¹¥Ð¡¼¥¸¥ç¥óÈֹ椬 "3.0" ¤È¤Ê¤Ã¤Æ¤¤¤ë¥ê¥ê¡¼¥¹¤Ë°¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤ò¡¢ ¤¹¤Ù¤Æ¹â¤¤Í¥ÀèÅ٤˳ä¤êÅö¤Æ¤Þ¤¹¡£
+以下のレコードは、コード名が "squeeze" となっているディストリビューションに属するパッケージを、すべて高い優先度に割り当てます。
 .sp
-.RS 3n
+.if n \{\
+.RS 4
+.\}
 .nf
 Package: *
-Pin: release a=stable, v=3.0
-Pin\-Priority: 500
+Pin: release n=squeeze
+Pin\-Priority: 900
 .fi
+.if n \{\
 .RE
+.\}
+.sp
+以下のレコードは、アーカイブ名が "stable" で、リリースバージョン番号が "3\&.0" となっているリリースに属するパッケージを、すべて高い優先度に割り当てます。
 .sp
+.if n \{\
+.RS 4
+.\}
+.nf
+Package: *
+Pin: release a=stable, v=3\&.0
+Pin\-Priority: 500
+.fi
+.if n \{\
 .RE
-.SS "APT ¤¬Í¥ÀèÅ٤˳ä¤ê¹þ¤àÊýË¡"
-.PP
-
-APT ÀßÄê¥Õ¥¡¥¤¥ë¤Ç³ä¤êÅö¤Æ¤¿Í¥ÀèÅÙ (P) ¤Ï¡¢ÀµÉé¤ÎÀ°¿ô¤Ç¤Ê¤¯¤Æ¤Ï¤Ê¤ê¤Þ¤»¤ó¡£ ¤³¤ì¤Ï (¤ª¤ª¤¶¤Ã¤Ñ¤Ë¤¤¤¦¤È) °Ê²¼¤Î¤è¤¦¤Ë²ò¼á¤µ¤ì¤Þ¤¹¡£
+.\}
+.RE
+.sp
+.SS "APT が優先度に割り込む方法"
 .PP
+APT 設定ファイルで割り当てた優先度 (P) は、正負の整数でなくてはなりません。これは (おおざっぱにいうと) 以下のように解釈されます。.PP
 P > 1000
-.RS 3n
-¥Ñ¥Ã¥±¡¼¥¸¤¬¥À¥¦¥ó¥°¥ì¡¼¥É¤·¤Æ¤â¡¢¤³¤Î¥Ð¡¼¥¸¥ç¥ó¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹¡£
+.RS 4
+パッケージがダウングレードしても、このバージョンのパッケージをインストール
 .RE
 .PP
 990 < P <=1000
-.RS 3n
-¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¥Ð¡¼¥¸¥ç¥ó¤ÎÊý¤¬¿·¤·¤¤¤³¤È¤ò½ü¤­¡¢ ¥¿¡¼¥²¥Ã¥È¥ê¥ê¡¼¥¹¤Ë´Þ¤Þ¤ì¤Ê¤¯¤Æ¤â¡¢ ¤³¤Î¥Ð¡¼¥¸¥ç¥ó¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹¡£
+.RS 4
+インストールされているバージョンの方が新しいことを除き、ターゲットリリースに含まれなくても、このバージョンのパッケージをインストール
 .RE
 .PP
 500 < P <=990
-.RS 3n
-¥¿¡¼¥²¥Ã¥È¥ê¥ê¡¼¥¹¤Ë°¤¹¤ë¥Ð¡¼¥¸¥ç¥ó¤¬¤¢¤Ã¤¿¤ê¡¢ ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¥Ð¡¼¥¸¥ç¥ó¤ÎÊý¤¬¿·¤·¤¤¤Î¤Ç¤Ê¤±¤ì¤Ð¡¢ ¤³¤Î¥Ð¡¼¥¸¥ç¥ó¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹¡£
+.RS 4
+ターゲットリリースに属するバージョンがあったり、インストールされているバージョンの方が新しいのでなければ、このバージョンのパッケージをインストール
 .RE
 .PP
 100 < P <=500
-.RS 3n
-¾¤Î¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤Ë°¤¹¤ë¥Ð¡¼¥¸¥ç¥ó¤¬¤¢¤Ã¤¿¤ê¡¢ ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¥Ð¡¼¥¸¥ç¥ó¤ÎÊý¤¬¿·¤·¤¤¤Î¤Ç¤Ê¤±¤ì¤Ð¡¢ ¤³¤Î¥Ð¡¼¥¸¥ç¥ó¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹¡£
+.RS 4
+他のディストリビューションに属するバージョンがあったり、インストールされているバージョンの方が新しいのでなければ、このバージョンのパッケージをインストール
 .RE
 .PP
 0 < P <=100
-.RS 3n
-¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢ ¤³¤Î¥Ð¡¼¥¸¥ç¥ó¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹¡£
+.RS 4
+このパッケージがインストールされていない場合、このバージョンのパッケージをインストール
 .RE
 .PP
 P < 0
-.RS 3n
-¤³¤Î¥Ð¡¼¥¸¥ç¥ó¤¬¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£
+.RS 4
+このバージョンのインストール禁止
 .RE
 .PP
-ÆÃÄê·Á¼°¤Î¥ì¥³¡¼¥É¤¬ÍøÍѲÄǽ¥Ñ¥Ã¥±¡¼¥¸¥Ð¡¼¥¸¥ç¥ó¤Ë°ìÃפ·¤¿¾ì¹ç¡¢ ºÇ½é¤Î¥ì¥³¡¼¥É¤¬¡¢¥Ñ¥Ã¥±¡¼¥¸¥Ð¡¼¥¸¥ç¥ó¤ÎÍ¥ÀèÅÙ¤ò·èÄꤷ¤Þ¤¹¡£ ¼ºÇÔ¤·¤Æ¡¢ÈÆÍÑ·Á¼°¤Î¥ì¥³¡¼¥É¤¬ÍøÍѲÄǽ¥Ñ¥Ã¥±¡¼¥¸¥Ð¡¼¥¸¥ç¥ó¤Ë°ìÃפ·¤¿¾ì¹ç¡¢ ºÇ½é¤Î¥ì¥³¡¼¥É¤¬¡¢¥Ñ¥Ã¥±¡¼¥¸¥Ð¡¼¥¸¥ç¥ó¤ÎÍ¥ÀèÅÙ¤ò·èÄꤷ¤Þ¤¹¡£
+特定形式のレコードが利用可能パッケージバージョンに一致した場合、最初のレコードが、パッケージバージョンの優先度を決定します。失敗して、汎用形式のレコードが利用可能パッケージバージョンに一致した場合、最初のレコードが、パッケージバージョンの優先度を決定します。
 .PP
-Î㤨¤Ð¡¢APT ÀßÄê¥Õ¥¡¥¤¥ë¤Î¾å¤ÎÊý¤Ë¡¢ °Ê²¼¤Î¥ì¥³¡¼¥É¤¬½ñ¤«¤ì¤Æ¤¤¤ë¤È²¾Äꤷ¤Æ¤¯¤À¤µ¤¤¡£
+例えば、APT 設定ファイルの上の方に、以下のレコードが書かれていると仮定してください。
 .sp
-.RS 3n
+.if n \{\
+.RS 4
+.\}
 .nf
 Package: perl
-Pin: version 5.8*
+Pin: version 5\&.8*
 Pin\-Priority: 1001
 
 Package: *
@@ -220,183 +318,236 @@ Package: *
 Pin: release unstable
 Pin\-Priority: 50
 .fi
+.if n \{\
+.RE
+.\}
+.PP
+すると、以下のように動作します。
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+バージョン番号が "5\&.8" で始まっていれば、perl
+の最新の利用可能パッケージがインストールされます。バージョン 5\&.8* が利用可能で、バージョン 5\&.9* がインストールされている場合、perl
+はダウングレードされます。
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+ローカルシステムで有効な、perl
+以外のどんなパッケージでも、他のバージョンより (たとえターゲットリリースに属していても) 優先度が高くなります。
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+ローカルシステムにはなくても
+\fBsources.list\fR(5)
+に列挙されたサイトにあるバージョンで、unstable
+ディストリビューションに属しているパッケージは、インストールするよう選択され、既にインストールされているバージョンがない場合にのみインストールされます。
 .RE
 .sp
+.SS "パッケージのバージョンとディストリビューションプロパティの決定"
 .PP
-¤¹¤ë¤È¡¢
-.TP 3n
-\(bu
-¥Ð¡¼¥¸¥ç¥óÈֹ椬 "5.8" ¤Ç»Ï¤Þ¤Ã¤Æ¤¤¤ì¤Ð¡¢
-perl
-¤ÎºÇ¿·¤ÎÍøÍѲÄǽ¥Ñ¥Ã¥±¡¼¥¸¤¬¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Þ¤¹¡£ ¥Ð¡¼¥¸¥ç¥ó 5.8* ¤¬ÍøÍѲÄǽ¤Ç¡¢¥Ð¡¼¥¸¥ç¥ó 5.9* ¤¬¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢
-perl
-¤Ï¥À¥¦¥ó¥°¥ì¡¼¥É¤µ¤ì¤Þ¤¹¡£
-.TP 3n
-\(bu
-¥í¡¼¥«¥ë¥·¥¹¥Æ¥à¤ÇÍ­¸ú¤Ê¡¢
-perl
-°Ê³°¤Î¤É¤ó¤Ê¥Ñ¥Ã¥±¡¼¥¸¤Ç¤â¡¢ Â¾¤Î¥Ð¡¼¥¸¥ç¥ó¤è¤ê (¤¿¤È¤¨¥¿¡¼¥²¥Ã¥È¥ê¥ê¡¼¥¹¤Ë°¤·¤Æ¤¤¤Æ¤â) Í¥ÀèÅÙ¤¬¹â¤¯¤Ê¤ê¤Þ¤¹¡£
-.TP 3n
-\(bu
-¥í¡¼¥«¥ë¥·¥¹¥Æ¥à¤Ë¤Ï¤Ê¤¯¤Æ¤â
 \fBsources.list\fR(5)
-¤ËÎóµó¤µ¤ì¤¿¥µ¥¤¥È¤Ë¤¢¤ë¥Ð¡¼¥¸¥ç¥ó¤Ç¡¢
-unstable
-¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤Ë°¤·¤Æ¤¤¤ë¥Ñ¥Ã¥±¡¼¥¸¤Ï¡¢ ¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤è¤¦ÁªÂò¤µ¤ì¡¢ ´û¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¥Ð¡¼¥¸¥ç¥ó¤¬¤Ê¤¤¾ì¹ç¤Ë¤Î¤ß¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Þ¤¹¡£
+ファイルに列挙した場所では、その場所で利用できるパッケージを記述した、Packages
+ファイルや
+Release
+ファイルを提供します。
+.PP
+Packages
+ファイルは通常
+\&.\&.\&./dists/\fIdist\-name\fR/\fIcomponent\fR/\fIarch\fR
+ディレクトリにあります。例えば、\&.\&.\&./dists/stable/main/binary\-i386/Packages
+です。これは、ディレクトリにある利用可能パッケージごとに、複数行のレコードからできています。APT 優先度の設定は、レコードごとに以下の 2 行だけです。.PP
+Package: 行
+.RS 4
+パッケージ名
+.RE
+.PP
+Version: 行
+.RS 4
+その名前のパッケージのバージョン番号
+.RE
+.PP
+The
+Release
+file is normally found in the directory
+\&.\&.\&./dists/\fIdist\-name\fR: for example,
+\&.\&.\&./dists/stable/Release, or
+\&.\&.\&./dists/woody/Release\&. It consists of a single multi\-line record which applies to
+\fIall\fR
+of the packages in the directory tree below its parent\&. Unlike the
+Packages
+file, nearly all of the lines in a
+Release
+file are relevant for setting APT priorities:
+.PP
+Archive: 行や Suite: 行
+.RS 4
+names the archive to which all the packages in the directory tree belong\&. For example, the line "Archive: stable" or "Suite: stable" specifies that all of the packages in the directory tree below the parent of the
+Release
+file are in a
+stable
+archive\&. Specifying this value in the APT preferences file would require the line:
 .sp
+.if n \{\
+.RS 4
+.\}
+.nf
+Pin: release a=stable
+.fi
+.if n \{\
+.RE
+.\}
 .RE
-.SS "¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ð¡¼¥¸¥ç¥ó¤È¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¥×¥í¥Ñ¥Æ¥£¤Î·èÄê"
 .PP
-\fBsources.list\fR(5)
-¥Õ¥¡¥¤¥ë¤ËÎóµó¤·¤¿¾ì½ê¤Ç¤Ï¡¢ ¤½¤Î¾ì½ê¤ÇÍøÍѤǤ­¤ë¥Ñ¥Ã¥±¡¼¥¸¤òµ­½Ò¤·¤¿¡¢
-\fIPackages\fR
-¥Õ¥¡¥¤¥ë¤ä
-\fIRelease\fR
-¥Õ¥¡¥¤¥ë¤òÄ󶡤·¤Þ¤¹¡£
-.PP
-\fIPackages\fR
-¥Õ¥¡¥¤¥ë¤ÏÄ̾ï
-\fI.../dists/\fR\fI\fIdist\-name\fR\fR\fI/\fR\fI\fIcomponent\fR\fR\fI/\fR\fI\fIarch\fR\fR
-¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ê¤Þ¤¹¡£ Î㤨¤Ð¡¢\fI.../dists/stable/main/binary\-i386/Packages\fR
-¤Ç¤¹¡£ ¤³¤ì¤Ï¡¢¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ëÍøÍѲÄǽ¥Ñ¥Ã¥±¡¼¥¸¤´¤È¤Ë¡¢ Ê£¿ô¹Ô¤Î¥ì¥³¡¼¥É¤«¤é¤Ç¤­¤Æ¤¤¤Þ¤¹¡£ APT Í¥ÀèÅÙ¤ÎÀßÄê¤Ï¡¢¥ì¥³¡¼¥É¤´¤È¤Ë°Ê²¼¤Î 2 ¹Ô¤À¤±¤Ç¤¹¡£
-.PP
-Package: ¹Ô
-.RS 3n
-¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÍ¿¤¨¤Þ¤¹¡£
-.RE
-.PP
-Version: ¹Ô
-.RS 3n
-¤½¤Î̾Á°¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤òÍ¿¤¨¤Þ¤¹¡£
-.RE
-.PP
-\fIRelease\fR
-¥Õ¥¡¥¤¥ë¤Ï¡¢Ä̾ï
-\fI.../dists/\fR\fI\fIdist\-name\fR\fR
-¤Ë¤¢¤ê¤Þ¤¹¡£Î㤨¤Ð¡¢
-\fI.../dists/stable/Release\fR,
-\fI.../dists/woody/Release\fR
-¤Ç¤¹¡£ ¤³¤ì¤Ï¡¢¤³¤Î¥Ç¥£¥ì¥¯¥È¥ê°Ê²¼¤Ë¤¢¤ë\fIÁ´\fR¥Ñ¥Ã¥±¡¼¥¸¤ËŬÍѤ¹¤ë¡¢ Ê£¿ô¹Ô¤Î¥ì¥³¡¼¥É 1 ¤Ä¤«¤éÀ®¤Ã¤Æ¤¤¤Þ¤¹¡£
-\fIPackages\fR
-¤È°ã¤¤
-\fIRelease\fR
-¥Õ¥¡¥¤¥ë¤Ï¡¢ ¤Û¤È¤ó¤É¤Î¹Ô¤¬ APT Í¥ÀèÅÙ¤ÎÀßÄê¤Ë´ØÏ¢¤·¤Þ¤¹¡£
-.PP
-Archive: ¹Ô
-.RS 3n
-¤³¤Î¥Ç¥£¥ì¥¯¥È¥ê¥Ä¥ê¡¼¤Ë°¤¹¤ëÁ´¥Ñ¥Ã¥±¡¼¥¸¤Î¥¢¡¼¥«¥¤¥Ö̾¡£ Î㤨¤Ð¡¢ "Archive: stable" ¤È¤¤¤¦¹Ô¤Ï¡¢\fIRelease\fR
-¥Õ¥¡¥¤¥ë¤Î¿Æ¥Ç¥£¥ì¥¯¥È¥ê¥Ä¥ê¡¼°Ê²¼¤Ë¤¢¤ëÁ´¥Ñ¥Ã¥±¡¼¥¸¤¬¡¢
-stable
-¥¢¡¼¥«¥¤¥Ö¤À¤È»ØÄꤷ¤Þ¤¹¡£ APT ÀßÄê¥Õ¥¡¥¤¥ë¤Ç¤³¤ÎÃͤò»ØÄꤹ¤ë¤Ë¤Ï¡¢°Ê²¼¤Î¹Ô¤¬É¬Íפˤʤê¤Þ¤¹¡£
+Codename: 行
+.RS 4
+names the codename to which all the packages in the directory tree belong\&. For example, the line "Codename: squeeze" specifies that all of the packages in the directory tree below the parent of the
+Release
+file belong to a version named
+squeeze\&. Specifying this value in the APT preferences file would require the line:
 .sp
-.RS 3n
+.if n \{\
+.RS 4
+.\}
 .nf
-Pin: release a=stable
+Pin: release n=squeeze
 .fi
+.if n \{\
 .RE
+.\}
 .RE
 .PP
-Version: ¹Ô
-.RS 3n
-¥ê¥ê¡¼¥¹¥Ð¡¼¥¸¥ç¥ó̾¡£ Î㤨¤Ð¡¢¤³¤Î¥Ä¥ê¡¼¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬¡¢ GNU/Linux ¥ê¥ê¡¼¥¹¥Ð¡¼¥¸¥ç¥ó 3.0 ¤Ë°¤¹¤ë¤È¤·¤Þ¤¹¡£ Ä̾ï
+Version: 
+.RS 4
+リリースバージョン名です。例えば、このツリーのパッケージが、GNU/Linux リリースバージョン 3\&.0 に属するとします。通常
 testing
-¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤ä
+ディストリビューションや
 unstable
-¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤Ë¤Ï¡¢ ¤Þ¤À¥ê¥ê¡¼¥¹¤µ¤ì¤Æ¤¤¤Ê¤¤¤Î¤Ç¡¢¥Ð¡¼¥¸¥ç¥óÈֹ椬ÉÕ¤­¤Þ¤»¤ó¡£ APT ÀßÄê¥Õ¥¡¥¤¥ë¤Ç¤³¤ì¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢°Ê²¼¤Î¹Ô¤Î¤¤¤º¤ì¤«¤¬É¬Íפˤʤê¤Þ¤¹¡£
+ディストリビューションには、まだリリースされていないので、バージョン番号が付きません。APT 設定ファイルでこれを指定するには、以下の行のいずれかが必要になります。
 .sp
-.RS 3n
+.if n \{\
+.RS 4
+.\}
 .nf
-Pin: release v=3.0
-Pin: release a=stable, v=3.0
-Pin: release 3.0
+Pin: release v=3\&.0
+Pin: release a=stable, v=3\&.0
+Pin: release 3\&.0
 .fi
+.if n \{\
 .RE
+.\}
 .RE
 .PP
-Component: ¹Ô
-.RS 3n
-\fIRelease\fR
-¥Õ¥¡¥¤¥ë¤Î¡¢ ¥Ç¥£¥ì¥¯¥È¥ê¥Ä¥ê¡¼¤Ë¤¢¤ë¥Ñ¥Ã¥±¡¼¥¸¤Î¥é¥¤¥»¥ó¥¹¥³¥ó¥Ý¡¼¥Í¥ó¥È̾¡£ Î㤨¤Ð¡¢"Component: main" ¤È¤¤¤¦¹Ô¤Ï¡¢¤³¤Î¥Ç¥£¥ì¥¯¥È¥ê°Ê²¼¤ÎÁ´¥Õ¥¡¥¤¥ë¤¬¡¢
-main
-¥³¥ó¥Ý¡¼¥Í¥ó¥È (Debian ¥Õ¥ê¡¼¥½¥Õ¥È¥¦¥§¥¢¥¬¥¤¥É¥é¥¤¥ó¤Î¸µ¤Ç¥é¥¤¥»¥ó¥¹¤µ¤ì¤Æ¤¤¤ë) ¤Ç¤¢¤ë¤³¤È¤òɽ¤·¤Þ¤¹¡£ APT ÀßÄê¥Õ¥¡¥¤¥ë¤Ç¤³¤Î¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢°Ê²¼¤Î¹Ô¤¬É¬Íפˤʤê¤Þ¤¹¡£
+Component: 行
+.RS 4
+Release
+ファイルの、ディレクトリツリーにあるパッケージのライセンスコンポーネント名です。例えば、"Component: main" という行は、このディレクトリ以下の全ファイルが、main
+コンポーネント (Debian フリーソフトウェアガイドラインの元でライセンスされている) であることを表します。APT 設定ファイルでこのコンポーネントを指定するには、以下の行が必要になります。
 .sp
-.RS 3n
+.if n \{\
+.RS 4
+.\}
 .nf
 Pin: release c=main
 .fi
+.if n \{\
 .RE
+.\}
 .RE
 .PP
-Origin: ¹Ô
-.RS 3n
-\fIRelease\fR
-¥Õ¥¡¥¤¥ë¤Î¥Ç¥£¥ì¥¯¥È¥ê¥Ä¥ê¡¼¤Ë¤¢¤ë¥Ñ¥Ã¥±¡¼¥¸¤ÎÄ󶡼Ô̾¡£ ¤Û¤È¤ó¤É¶¦Ä̤ǡ¢Debian
-¤Ç¤¹¡£ APT ÀßÄê¥Õ¥¡¥¤¥ë¤Ç¤³¤ÎÄ󶡼Ԥò»ØÄꤹ¤ë¤Ë¤Ï¡¢°Ê²¼¤Î¹Ô¤¬É¬Íפˤʤê¤Þ¤¹¡£
+Origin: 
+.RS 4
+Release
+ファイルのディレクトリツリーにあるパッケージの提供者名です。ほとんど共通で、Debian
+です。APT 設定ファイルでこの提供者を指定するには、以下の行が必要になります。
 .sp
-.RS 3n
+.if n \{\
+.RS 4
+.\}
 .nf
 Pin: release o=Debian
 .fi
+.if n \{\
 .RE
+.\}
 .RE
 .PP
-Label: ¹Ô
-.RS 3n
-\fIRelease\fR
-¥Õ¥¡¥¤¥ë¤Î¥Ç¥£¥ì¥¯¥È¥ê¥Ä¥ê¡¼¤Ë¤¢¤ë¥Ñ¥Ã¥±¡¼¥¸¤Î¥é¥Ù¥ë̾¡£ ¤Û¤È¤ó¤É¶¦Ä̤Ç
+Label: 
+.RS 4
+Release
+ファイルのディレクトリツリーにあるパッケージのラベル名です。ほとんど共通で
 Debian
-¤Ç¤¹¡£ APT ÀßÄê¥Õ¥¡¥¤¥ë¤Ç¤³¤Î¥é¥Ù¥ë¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢°Ê²¼¤Î¹Ô¤¬É¬Íפˤʤê¤Þ¤¹¡£
+です。APT 設定ファイルでこのラベルを指定するには、以下の行が必要になります。
 .sp
-.RS 3n
+.if n \{\
+.RS 4
+.\}
 .nf
 Pin: release l=Debian
 .fi
+.if n \{\
 .RE
+.\}
 .RE
 .PP
 \fBsources.list\fR(5)
-¥Õ¥¡¥¤¥ë¤ËÎóµó¤µ¤ì¤¿¾ì½ê¤«¤é¼èÆÀ¤·¤¿
-\fIPackages\fR
-¥Õ¥¡¥¤¥ë¤ä
-\fIRelease\fR
-¥Õ¥¡¥¤¥ë¤Ï¤¹¤Ù¤Æ¡¢
-\fI/var/lib/apt/lists\fR
-¥Ç¥£¥ì¥¯¥È¥ê¤ä¡¢
-\fIapt.conf\fR
-¥Õ¥¡¥¤¥ë¤Î
+ファイルに列挙された場所から取得した
+Packages
+ファイルや
+Release
+ファイルはすべて、/var/lib/apt/lists
+ディレクトリや、apt\&.conf
+ファイルの
 Dir::State::Lists
-ÊÑ¿ô¤Ç»ØÄꤷ¤¿¾ì½ê¤Ë¼èÆÀ¤µ¤ì¤Þ¤¹¡£Î㤨¤Ð¡¢
-\fIdebian.lcs.mit.edu_debian_dists_unstable_contrib_binary\-i386_Release\fR
-¥Õ¥¡¥¤¥ë¤Ï¡¢
-debian.lcs.mit.edu
-¤«¤é¼èÆÀ¤·¤¿¡¢
-unstable
-¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤Ç¡¢
-contrib
-¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ê¡¢
-binary\-i386
-¥¢¡¼¥­¥Æ¥¯¥Á¥ãÍѤÎ
-\fIRelease\fR
-¥Õ¥¡¥¤¥ë¤ò´Þ¤ó¤Ç¤¤¤Þ¤¹¡£
-.SS "APT ÀßÄê¥ì¥³¡¼¥É¤Î¥ª¥×¥·¥ç¥ó¹Ô"
-.PP
-APT ÀßÄê¥Õ¥¡¥¤¥ë¤Î¥ì¥³¡¼¥É¤´¤È¤Ë¡¢ Ç¤°Õ¤Ç
+変数で指定した場所に取得されます。例えば、debian\&.lcs\&.mit\&.edu_debian_dists_unstable_contrib_binary\-i386_Release
+ファイルは、debian\&.lcs\&.mit\&.edu
+から取得した、unstable
+ディストリビューションで、contrib
+コンポーネントな、binary\-i386
+アーキテクチャ用の
+Release
+ファイルを含んでいます。
+.SS "APT 設定レコードのオプション行"
+.PP
+APT 設定ファイルのレコードごとに、任意で
 Explanation:
-¤Ç»Ï¤Þ¤ë¹Ô¤ò»ý¤Æ¤Þ¤¹¡£ ¤³¤ì¤Ï¡¢¥³¥á¥ó¥ÈÍѤξì½ê¤ò³ÎÊݤ·¤Þ¤¹¡£
+で始まる行を持てます。これは、コメント用の場所を確保します。
 .PP
-APT ÀßÄê¥ì¥³¡¼¥É¤Î
+The
 Pin\-Priority:
-¹Ô¤ÏǤ°Õ¤Ç¤¹¡£ ¾Êά¤¹¤ë¤È¡¢Pin\-Priority: release ...
-¤Ç»Ï¤Þ¤ë¹Ô¤Ç»Ø¼¨¤·¤¿ºÇ¸å¤ÎÃÍ (¾¯¤Ê¤¯¤È¤â1¤Ä) ¤òÍ¥ÀèÅ٤˳ä¤êÅö¤Æ¤Þ¤¹¡£
-.SH "¥µ¥ó¥×¥ë"
-.SS "°ÂÄêÈǤòÄÉÀ×"
+line in each APT preferences record is optional\&. If omitted, APT assigns a priority of 1 less than the last value specified on a line beginning with
+Pin\-Priority: release \&.\&.\&.\&.
+.SH "サンプル"
+.SS "安定版の追跡"
 .PP
-°Ê²¼¤Î APT ÀßÄê¥Õ¥¡¥¤¥ë¤Ï¡¢stable
-¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤Ë°¤¹¤ëÁ´¤Æ¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¡¢ ¥Ç¥Õ¥©¥ë¥È (500) ¤è¤ê¹â¤¤Í¥ÀèÅÙ¤ò³ä¤êÅö¤Æ¡¢ Â¾¤Î
+The following APT preferences file will cause APT to assign a priority higher than the default (500) to all package versions belonging to a
+stable
+distribution and a prohibitively low priority to package versions belonging to other
 Debian
-¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¤Ï¡¢ Ä㤯¤Æ¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤Ê¤¤¤è¤¦¤ÊÍ¥ÀèÅÙ¤ò³ä¤êÅö¤Æ¤Þ¤¹¡£
+distributions\&.
 .sp
-.RS 3n
+.if n \{\
+.RS 4
+.\}
 .nf
 Explanation: Uninstall or do not install any Debian\-originated
 Explanation: package versions other than those in the stable distro
@@ -408,44 +559,55 @@ Package: *
 Pin: release o=Debian
 Pin\-Priority: \-10
 .fi
+.if n \{\
 .RE
-.sp
+.\}
 .PP
-ŬÀÚ¤Ê
+With a suitable
 \fBsources.list\fR(5)
-¥Õ¥¡¥¤¥ë¤È¾åµ­¤ÎÀßÄê¥Õ¥¡¥¤¥ë¤Ë¤è¤ê¡¢ °Ê²¼¤Î¥³¥Þ¥ó¥É¤ÇºÇ¿·¤Î
+file and the above preferences file, any of the following commands will cause APT to upgrade to the latest
 stable
-¥Ð¡¼¥¸¥ç¥ó¤Ë¥¢¥Ã¥×¥°¥ì¡¼¥É¤Ç¤­¤Þ¤¹¡£
+version(s)\&.
 .sp
-.RS 3n
+.if n \{\
+.RS 4
+.\}
 .nf
 apt\-get install \fIpackage\-name\fR
 apt\-get upgrade
 apt\-get dist\-upgrade
 .fi
+.if n \{\
 .RE
-.sp
+.\}
 .PP
-°Ê²¼¤Î¥³¥Þ¥ó¥É¤Ç¡¢»ØÄꤷ¤¿¥Ñ¥Ã¥±¡¼¥¸¤ò
+The following command will cause APT to upgrade the specified package to the latest version from the
 testing
-¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤ÎºÇ¿·¥Ð¡¼¥¸¥ç¥ó¤Ë¥¢¥Ã¥×¥°¥ì¡¼¥É¤·¤Þ¤¹¡£ ¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ï¡¢ºÆÅÙ¤³¤Î¥³¥Þ¥ó¥É¤òȯ¹Ô¤·¤Ê¤¤¤È¥¢¥Ã¥×¥°¥ì¡¼¥É¤µ¤ì¤Þ¤»¤ó¡£
+distribution; the package will not be upgraded again unless this command is given again\&.
 .sp
-.RS 3n
+.if n \{\
+.RS 4
+.\}
 .nf
 apt\-get install \fIpackage\fR/testing
 .fi
+.if n \{\
 .RE
+.\}
 .sp
-.SS "¥Æ¥¹¥ÈÈǤäÉÔ°ÂÄêÈǤòÄÉÀ×"
+.SS "テスト版や不安定版の追跡"
 .PP
-°Ê²¼¤Î APT ÀßÄê¥Õ¥¡¥¤¥ë¤Ï¡¢testing
-¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¹â¤¤Í¥ÀèÅÙ¤ò³ä¤êÅö¤Æ¡¢
+The following APT preferences file will cause APT to assign a high priority to package versions from the
+testing
+distribution, a lower priority to package versions from the
 unstable
-¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¤ÏÄ㤤ͥÀèÅÙ¤ò³ä¤êÅö¤Æ¤Þ¤¹¡£ ¤Þ¤¿Â¾¤Î
+distribution, and a prohibitively low priority to package versions from other
 Debian
-¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¤Ï¡¢ Ä㤯¤Æ¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤Ê¤¤¤è¤¦¤ÊÍ¥ÀèÅÙ¤ò³ä¤êÅö¤Æ¤Þ¤¹¡£
+distributions\&.
 .sp
-.RS 3n
+.if n \{\
+.RS 4
+.\}
 .nf
 Package: *
 Pin: release a=testing
@@ -459,68 +621,164 @@ Package: *
 Pin: release o=Debian
 Pin\-Priority: \-10
 .fi
+.if n \{\
 .RE
-.sp
+.\}
 .PP
-ŬÀÚ¤Ê
+With a suitable
 \fBsources.list\fR(5)
-¥Õ¥¡¥¤¥ë¤È¾åµ­¤ÎÀßÄê¥Õ¥¡¥¤¥ë¤Ë¤è¤ê¡¢ °Ê²¼¤Î¥³¥Þ¥ó¥É¤ÇºÇ¿·¤Î
+file and the above preferences file, any of the following commands will cause APT to upgrade to the latest
 testing
-¥Ð¡¼¥¸¥ç¥ó¤Ë¥¢¥Ã¥×¥°¥ì¡¼¥É¤Ç¤­¤Þ¤¹¡£
+version(s)\&.
 .sp
-.RS 3n
+.if n \{\
+.RS 4
+.\}
 .nf
 apt\-get install \fIpackage\-name\fR
 apt\-get upgrade
 apt\-get dist\-upgrade
 .fi
+.if n \{\
 .RE
-.sp
+.\}
 .PP
-°Ê²¼¤Î¥³¥Þ¥ó¥É¤Ç¡¢»ØÄꤷ¤¿¥Ñ¥Ã¥±¡¼¥¸¤ò
+The following command will cause APT to upgrade the specified package to the latest version from the
 unstable
-¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤ÎºÇ¿·¥Ð¡¼¥¸¥ç¥ó¤Ë¥¢¥Ã¥×¥°¥ì¡¼¥É¤·¤Þ¤¹¡£ ¤½¤ì°Ê¹ß¡¢\fBapt\-get upgrade\fR
-¤Ï
-testing
-¥Ð¡¼¥¸¥ç¥ó¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬¹¹¿·¤µ¤ì¤Æ¤¤¤ì¤Ð
+distribution\&. Thereafter,
+\fBapt\-get upgrade\fR
+will upgrade the package to the most recent
 testing
-¤ÎºÇ¿·ÈǤˡ¢
+version if that is more recent than the installed version, otherwise, to the most recent
 unstable
-¥Ð¡¼¥¸¥ç¥ó¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬¹¹¿·¤µ¤ì¤Æ¤¤¤ì¤Ð
-unstable¤ÎºÇ¿·ÈǤ˥¢¥Ã¥×¥°¥ì¡¼¥É¤·¤Þ¤¹¡£
+version if that is more recent than the installed version\&.
 .sp
-.RS 3n
+.if n \{\
+.RS 4
+.\}
 .nf
 apt\-get install \fIpackage\fR/unstable
 .fi
+.if n \{\
 .RE
+.\}
+.sp
+.SS "Tracking the evolution of a codename release"
+.PP
+The following APT preferences file will cause APT to assign a priority higher than the default (500) to all package versions belonging to a specified codename of a distribution and a prohibitively low priority to package versions belonging to other
+Debian
+distributions, codenames and archives\&. Note that with this APT preference APT will follow the migration of a release from the archive
+testing
+to
+stable
+and later
+oldstable\&. If you want to follow for example the progress in
+testing
+notwithstanding the codename changes you should use the example configurations above\&.
 .sp
-.SH "´ØÏ¢¹àÌÜ"
+.if n \{\
+.RS 4
+.\}
+.nf
+Explanation: Uninstall or do not install any Debian\-originated package versions
+Explanation: other than those in the distribution codenamed with squeeze or sid
+Package: *
+Pin: release n=squeeze
+Pin\-Priority: 900
+
+Explanation: Debian unstable is always codenamed with sid
+Package: *
+Pin: release a=sid
+Pin\-Priority: 800
+
+Package: *
+Pin: release o=Debian
+Pin\-Priority: \-10
+.fi
+.if n \{\
+.RE
+.\}
 .PP
-\fBapt\-get\fR(8)
-\fBapt\-cache\fR(8)
+With a suitable
+\fBsources.list\fR(5)
+file and the above preferences file, any of the following commands will cause APT to upgrade to the latest version(s) in the release codenamed with
+squeeze\&.
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+apt\-get install \fIpackage\-name\fR
+apt\-get upgrade
+apt\-get dist\-upgrade
+.fi
+.if n \{\
+.RE
+.\}
+.PP
+The following command will cause APT to upgrade the specified package to the latest version from the
+sid
+distribution\&. Thereafter,
+\fBapt\-get upgrade\fR
+will upgrade the package to the most recent
+squeeze
+version if that is more recent than the installed version, otherwise, to the most recent
+sid
+version if that is more recent than the installed version\&.
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+apt\-get install \fIpackage\fR/sid
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+.SH "ファイル"
+.PP
+/etc/apt/preferences
+.RS 4
+Version preferences file\&. This is where you would specify "pinning", i\&.e\&. a preference to get certain packages from a separate source or from a different version of a distribution\&. Configuration Item:
+Dir::Etc::Preferences\&.
+.RE
+.PP
+/etc/apt/preferences\&.d/
+.RS 4
+File fragments for the version preferences\&. Configuration Item:
+Dir::Etc::PreferencesParts\&.
+.RE
+.SH "関連項目"
+.PP
+\fBapt-get\fR(8)
+\fBapt-cache\fR(8)
 \fBapt.conf\fR(5)
 \fBsources.list\fR(5)
-.SH "¥Ð¥°"
+.SH "ã\83\90ã\82°"
 .PP
-[1]\&\fIAPT ¥Ð¥°¥Ú¡¼¥¸\fR¤ò ¤´Í÷¤¯¤À¤µ¤¤¡£ APT ¤Î¥Ð¥°¤òÊó¹ð¤¹¤ë¾ì¹ç¤Ï¡¢
-\fI/usr/share/doc/debian/bug\-reporting.txt\fR
-¤ä
+\m[blue]\fBAPT バグページ\fR\m[]\&\s-2\u[1]\d\s+2
+をご覧ください。 APT のバグを報告する場合は、
+/usr/share/doc/debian/bug\-reporting\&.txt
+や
 \fBreportbug\fR(1)
-¥³¥Þ¥ó¥É¤ò¤´Í÷¤¯¤À¤µ¤¤¡£
-.SH "Ìõ¼Ô"
+コマンドをご覧ください。
+.SH "訳者"
+.PP
+倉澤 望
+nabetaro@debian\&.or\&.jp
+(2003\-2006,2009), Debian JP Documentation ML
+debian\-doc@debian\&.or\&.jp
 .PP
-ÁÒß· Ë¾
-<nabetaro@debian.or.jp>
-(2003\-2006), Debian JP Documentation ML
-<debian\-doc@debian.or.jp>
+Note that this translated document may contain untranslated parts\&. This is done on purpose, to avoid losing content when the translation is lagging behind the original content\&.
 .SH "AUTHOR"
 .PP
 \fBAPT team\fR
-.sp -1n
-.IP "" 3n
-Author.
-.SH "REFERENCES"
-.TP 3
-1.\ APT ¥Ð¥°¥Ú¡¼¥¸
+.RS 4
+.RE
+.SH "NOTES"
+.IP " 1." 4
+APT バグページ
+.RS 4
 \%http://bugs.debian.org/src:apt
+.RE