OSDN Git Service

[lfsja-git] r11.1-69 対応。
[lfsbookja/lfsja-git.git] / src / chapter08 / python.ch
1 %
2 % This is part of LFSbookja package.
3 %
4 % This is a CTIE change file for the original XML source of the LFSbook.
5 %
6 @x
7 <?xml version="1.0" encoding="ISO-8859-1"?>
8 @y
9 <?xml version="1.0" encoding="UTF-8"?>
10 @z
11
12 @x
13     <para>The Python 3 package contains the Python development environment. It
14     is useful for object-oriented programming, writing scripts, prototyping
15     large programs, or developing entire applications.</para>
16 @y
17     <para>
18     Python 3 パッケージは Python 開発環境を提供します。
19     オブジェクト指向プログラミング、スクリプティング、大規模プログラムのプロトタイピング、アプリケーション開発などに有用なものです。
20     </para>
21 @z
22
23 @x
24     <title>Installation of Python 3</title>
25 @y
26     <title>&InstallationOf1;Python 3&InstallationOf2;</title>
27 @z
28
29 @x
30     <para>Prepare Python for compilation:</para>
31 @y
32     <para>&PreparePackage1;Python&PreparePackage2;</para>
33 @z
34
35 @x
36       <title>The meaning of the configure options:</title>
37 @y
38       <title>&MeaningOfOption1;configure&MeaningOfOption2;</title>
39 @z
40
41 @x --with-system-expat
42         <para>This switch enables linking against system version of
43         <application>Expat</application>.</para>
44 @y
45         <para>
46         本スイッチは、システムにインストールされている <application>Expat</application> をリンクすることを指示します。
47         </para>
48 @z
49
50 @x --with-system-ffi
51         <para>This switch enables linking against system version of
52         <application>libffi</application>.</para>
53 @y
54         <para>
55         本スイッチは、システムにインストールされている <application>libffi</application> をリンクすることを指示します。
56         </para>
57 @z
58
59 @x --enable-optimizations
60         <para>This switch enables stable, but expensive, optimizations.</para>
61 @y
62         <para>
63         本スイッチは安定的ではあるものの高くつく最適化を有効にします。
64         </para>
65 @z
66
67 @x
68     <para>Compile the package:</para>
69 @y
70     <para>&CompileThePackage;</para>
71 @z
72
73 @x
74     <para>Running the tests at this point is not recommended.  The
75     tests are known to hang indefinitely in the partial LFS environment.
76     If desired, the tests can be rerun at the end of this chapter or
77     when Python 3 is reinstalled in BLFS.  To run the tests anyway,
78     issue <command>make test</command>.</para>
79 @y
80     <para>
81     この時点においてテスト実行することはお勧めしません。
82     部分的にしか仕上がっていない LFS 環境では安定せずハングすることがあります。
83     テストを必要とする場合は、本章を一番最後まで進めてから再度実行するか、あるいは BLFS において Python 3 をインストール際に行います。
84     そうではなくここでテスト実行をするなら <command>make test</command> を実行します。
85     </para>
86 @z
87
88 @x
89     <para>Install the package:</para>
90 @y
91     <para>&InstallThePackage;</para>
92 @z
93
94 @x
95     <para>If desired, install the preformatted documentation:</para>
96 @y
97     <para>
98     必要なら、整形済みドキュメントをインストールします。
99     </para>
100 @z
101
102 @x
103       <title>The meaning of the documentation install commands:</title>
104 @y
105       <title>&MeaningOfCommand1;ドキュメント install&MeaningOfCommand2;</title>
106 @z
107
108 @x
109       <term><option>--no-same-owner</option> and <option>--no-same-permissions</option></term>
110 @y
111       <term><option>--no-same-owner</option> と <option>--no-same-permissions</option></term>
112 @z
113 @x
114         <para>Ensure the installed files have the correct ownership and
115         permissions.  Without these options, using <application>tar</application>
116         will install the package files with the upstream creator's values.
117         </para>
118 @y
119         <para>
120         インストールするファイルの所有者とパーミッションを適切に設定します。
121         このオプションがないと <application>tar</application> によって展開されるファイルは、アップストリームが作り出した値になってしまうためです。
122         </para>
123 @z
124
125 @x
126     <title>Contents of Python 3</title>
127 @y
128     <title>&ContentsOf1;Python 3&ContentsOf2;</title>
129 @z
130
131 @x
132       <segtitle>Installed Programs</segtitle>
133       <segtitle>Installed Library</segtitle>
134       <segtitle>Installed Directories</segtitle>
135 @y
136       <segtitle>&InstalledProgram;</segtitle>
137       <segtitle>&InstalledLibrary;</segtitle>
138       <segtitle>&InstalledDirectory;</segtitle>
139 @z
140
141 @x
142         <seg>
143           2to3, idle3, pip3, pydoc3, python3, and python3-config
144         </seg>
145         <seg>
146           libpython&python-minor;.so and libpython3.so
147         </seg>
148         <seg>
149           /usr/include/python&python-minor;,
150           /usr/lib/python3, and
151           /usr/share/doc/python-&python-version;
152         </seg>
153 @y
154         <seg>
155           2to3, idle3, pip3, pydoc3, python3, python3-config
156         </seg>
157         <seg>
158           libpython&python-minor;.so, libpython3.so
159         </seg>
160         <seg>
161           /usr/include/python&python-minor;,
162           /usr/lib/python3,
163           /usr/share/doc/python-&python-version;
164         </seg>
165 @z
166
167 @x
168       <bridgehead renderas="sect3">Short Descriptions</bridgehead>
169 @y
170       <bridgehead renderas="sect3">&ShortDescriptions;</bridgehead>
171 @z
172
173 @x 2to3
174             is a <application>Python</application> program that reads
175             <application>Python 2.x</application> source code and applies a
176             series of fixes to transform it into
177             valid <application>Python 3.x</application> code
178 @y
179             <application>Python 2.x</application> のソースコードを読み込み、種々の変更を行って <application>Python 3.x</application> 用の適正なソースコードに変換するための <application>Python</application> プログラムです
180 @z
181
182 @x idle3
183             is a wrapper script that opens a <application>Python</application>
184             aware GUI editor. For this script to run, you must have installed
185             <application>Tk</application> before Python so that the Tkinter
186             Python module is built
187 @y
188             <application>Python</application> に特化した GUI エディターを起動するラッパースクリプト。
189             このスクリプトを実行するには、Python より前に <application>Tk</application> をインストールして、Python モジュールである Tkinter をビルドしておく必要があります。
190 @z
191
192 @x pip3
193             The package installer for Python. You can use pip to install
194             packages from Python Package Index and other indexes
195 @y
196             Python のパッケージインストーラー。
197             この pip を使って Python Package Index などのインデックスサイトから各種パッケージをインストールできます。
198 @z
199
200 @x pydoc3
201             is the <application>Python</application> documentation tool
202 @y
203             <application>Python</application> ドキュメントツール。
204 @z
205
206 @x python3
207             is an interpreted, interactive, object-oriented programming
208             language
209 @y
210             インタープリターであり、対話的なオブジェクト指向プログラミング言語。
211 @z