2 .\" Title: sources.list
3 .\" Author: Jason Gunthorpe
4 .\" Generator: DocBook XSL Stylesheets v1.75.2 <http://docbook.sf.net/>
11 .TH "SOURCES\&.LIST" "5" "29 February 2004" "Linux" "APT"
12 .\" -----------------------------------------------------------------
13 .\" * Define some portability stuff
14 .\" -----------------------------------------------------------------
15 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16 .\" http://bugs.debian.org/507673
17 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
18 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21 .\" -----------------------------------------------------------------
22 .\" * set default formatting
23 .\" -----------------------------------------------------------------
24 .\" disable hyphenation
26 .\" disable justification (adjust text to left margin only)
28 .\" -----------------------------------------------------------------
29 .\" * MAIN CONTENT STARTS HERE *
30 .\" -----------------------------------------------------------------
32 sources.list \- APT 用パッケージリソースリスト
35 The package resource list is used to locate archives of the package distribution system in use on the system\&. At this time, this manual page documents only the packaging system used by the Debian GNU/Linux system\&. This control file is
36 /etc/apt/sources\&.list\&.
38 The source list is designed to support any number of active sources and a variety of source media\&. The file lists one source per line, with the most preferred source listed first\&. The format of each line is:
42 determines the format for
45 is a Universal Resource Identifier (URI), which is a superset of the more specific and well\-known Universal Resource Locator, or URL\&. The rest of the line can be marked as a comment by using a #\&.
49 /etc/apt/sources\&.list\&.d
50 directory provides a way to add sources\&.list entries in separate files\&. The format is the same as for the regular
52 file\&. File names need to end with
54 and may only contain letters (a\-z and A\-Z), digits (0\-9), underscore (_), hyphen (\-) and period (\&.) characters\&. Otherwise they will be silently ignored\&.
55 .SH "DEB タイプと DEB-SRC タイプ"
59 type describes a typical two\-level Debian archive,
60 distribution/component\&. Typically,
67 while component is one of
74 type describes a debian distribution\*(Aqs source code in the same form as the
78 line is required to fetch source indexes\&.
92 deb uri distribution [component1] [component2] [\&.\&.\&.]
100 type must specify the base of the Debian distribution, from which APT will find the information it needs\&.
102 can specify an exact path, in which case the components must be omitted and
104 must end with a slash (/)\&. This is useful for when the case only a particular sub\-section of the archive denoted by the URI is of interest\&. If
106 does not specify an exact path, at least one
113 変数は、システムで使用している Debian アーキテクチャ (i386, m68k, powerpc, \&.\&.\&.) に展開されます。これにより、アーキテクチャに依存しない
115 ファイルを使用できます。一般的に、これは正しいパスを指定するときに気にするだけです。そうでない場合は、APT
116 は現在のアーキテクチャで URI を自動的に生成します。
118 有効な全 distribution, component の場所から、一部が必要な場合、1 行につき 1 distribution しか指定できないため、同じ URI の行を複数記述することになるでしょう。APT は内部で URI リストを生成してから、並べ替えます。そして、同じインターネットホストに対しては複数の参照をまとめます。例えば FTP 接続後、切断してからまた同じホストに再接続するといった、効率の悪いことをせずに、1 接続にまとめます。この機能は、同時接続匿名ユーザ数を制限している、混んでいる FTP サイトにアクセスするのに便利です。APT は、帯域の狭いサイトを効率よく扱うのに、異なるホストへは、接続を並行して行うようにもしています。
120 最優先する取得元を最初に記述するというように、優先順に取得元を記述するのは重要です。一般的には、スピードの速い順に並べることになる (例えば、CD\-ROM に続いてローカルネットワークのホスト、さらに続いて彼方のインターネットホスト) でしょう。
128 deb http://http\&.us\&.debian\&.org/debian stable main contrib non\-free
129 deb http://http\&.us\&.debian\&.org/debian dists/stable\-updates/
137 現在認識する URI タイプは、cdrom, file, http, ftp, copy, ssh, rsh です。.PP
140 file スキームは、システム内の任意のディレクトリを、アーカイブとして扱えるようにします。これは NFS マウントやローカルミラーで便利です。
145 cdrom スキームは、APT がローカル CD\-ROM ドライブを、メディア交換しながら使えるようにします。取得元リストに cdrom エントリを追加するには、\fBapt-cdrom\fR(8)
151 The http scheme specifies an HTTP server for the archive\&. If an environment variable
153 is set with the format http://server:port/, the proxy server specified in
155 will be used\&. Users of authenticated HTTP/1\&.1 proxies may use a string of the format http://user:pass@server:port/\&. Note that this is an insecure method of authentication\&.
160 ftp スキームは、アーカイブに FTP サーバを指定します。APT の FTP の振る舞いは、高度に設定できます。詳細は、\fBapt.conf\fR(5)
161 のマニュアルページをご覧ください。ftp プロキシは、\fBftp_proxy\fR
162 環境変数で指定することにご注意ください。この方法用に、さらにこの方法でしか使用しないのに、http プロキシを使用することができます (http プロキシサーバは大抵 ftp urlも理解できます)。設定ファイルで http を使用する際に、ftp プロキシを使用するよう設定してあっても無視されます。
167 copy スキームは、file スキームと同様ですが、パッケージをその場で使用せず、キャッシュディレクトリにコピーするところが違います。zip ディスクを使用していて、APT でコピーを行う場合に便利です。
172 rsh/ssh メソッドは、与えられたユーザでリモートホストに接続し、ファイルにアクセスするのに rsh/ssh を使用します。あらかじめ RSA キーや rhosts の配置しておくと良いでしょう。リモートホストのファイルへのアクセスの際、ファイル転送に標準の
179 more recognizable URI types
181 APT can be extended with more methods shipped in other optional packages which should follow the nameing scheme
182 apt\-transport\-\fImethod\fR\&. The APT team e\&.g\&. maintains also the
183 apt\-transport\-https
184 package which provides access methods for https\-URIs with features similar to the http method, but other methods for using e\&.g\&. debtorrent are also available, see
185 \fBapt-transport-debtorrent\fR(1)\&.
189 /home/jason/debian に格納されている stable/main, stable/contrib, stable/non\-free 用のローカル (または NFS) アーカイブを使用します。
195 deb file:/home/jason/debian stable main contrib non\-free
201 上記同様ですが、不安定版 (開発版) を使用します。
207 deb file:/home/jason/debian unstable main contrib non\-free
219 deb\-src file:/home/jason/debian unstable main contrib non\-free
225 archive\&.debian\&.org のアーカイブに HTTP アクセスし、hamm/main のみを使用します。
231 deb http://archive\&.debian\&.org/debian\-archive hamm main
237 ftp\&.debian\&.org のアーカイブに FTP アクセスし、debian ディレクトリ以下の stable/contrib のみを使用します。
243 deb ftp://ftp\&.debian\&.org/debian stable contrib
249 Uses FTP to access the archive at ftp\&.debian\&.org, under the debian directory, and uses only the unstable/contrib area\&. If this line appears as well as the one in the previous example in
251 a single FTP session will be used for both resource lines\&.
257 deb ftp://ftp\&.debian\&.org/debian unstable contrib
263 nonus\&.debian\&.org のアーカイブに HTTP アクセスし、debian\-non\-US ディレクトリ以下を使用します。
269 deb http://nonus\&.debian\&.org/debian\-non\-US stable/non\-US main contrib non\-free
275 nonus\&.debian\&.org のアーカイブに HTTP アクセスし、debian\-non\-US ディレクトリ以下を使用します。また、i386 マシンでは
276 unstable/binary\-i386
278 unstable/binary\-m68k
279 以下にあるファイル、その他サポートするアーキテクチャごとのファイルのみ使用します。[このサンプルは変数展開の使用法の説明でしかないことに注意してください。non\-us はこのような構造になっていません]
285 deb http://ftp\&.de\&.debian\&.org/debian\-non\-US unstable/binary\-$(ARCH)/
297 \m[blue]\fBAPT バグページ\fR\m[]\&\s-2\u[1]\d\s+2
298 をご覧ください。 APT のバグを報告する場合は、
299 /usr/share/doc/debian/bug\-reporting\&.txt
306 nabetaro@debian\&.or\&.jp
307 (2003\-2006,2009), Debian JP Documentation ML
308 debian\-doc@debian\&.or\&.jp
310 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\&.
313 \fBJason Gunthorpe\fR
324 \%http://bugs.debian.org/src:apt