% % This is part of LFSbookja package. % % This is a CTIE change file for the original XML source of the LFSbook. % @x @y @z @x The Python 3 package contains the Python development environment. It is useful for object-oriented programming, writing scripts, prototyping large programs, or developing entire applications. @y Python 3 パッケージは Python 開発環境を提供します。 オブジェクト指向プログラミング、スクリプティング、大規模プログラムのプロトタイピング、アプリケーション開発などに有用なものです。 @z @x Installation of Python 3 @y &InstallationOf1;Python 3&InstallationOf2; @z @x Prepare Python for compilation: @y &PreparePackage1;Python&PreparePackage2; @z @x The meaning of the configure options: @y &MeaningOfOption1;configure&MeaningOfOption2; @z @x --with-system-expat This switch enables linking against system version of Expat. @y 本スイッチは、システムにインストールされている Expat をリンクすることを指示します。 @z @x --with-system-ffi This switch enables linking against system version of libffi. @y 本スイッチは、システムにインストールされている libffi をリンクすることを指示します。 @z @x --enable-optimizations This switch enables stable, but expensive, optimizations. @y 本スイッチは安定的ではあるものの高くつく最適化を有効にします。 @z @x Compile the package: @y &CompileThePackage; @z @x Running the tests at this point is not recommended. The tests are known to hang indefinitely in the partial LFS environment. If desired, the tests can be rerun at the end of this chapter or when Python 3 is reinstalled in BLFS. To run the tests anyway, issue make test. @y この時点においてテスト実行することはお勧めしません。 部分的にしか仕上がっていない LFS 環境では安定せずハングすることがあります。 テストを必要とする場合は、本章を一番最後まで進めてから再度実行するか、あるいは BLFS において Python 3 をインストール際に行います。 そうではなくここでテスト実行をするなら make test を実行します。 @z @x Install the package: @y &InstallThePackage; @z @x If desired, install the preformatted documentation: @y 必要なら、整形済みドキュメントをインストールします。 @z @x The meaning of the documentation install commands: @y &MeaningOfCommand1;ドキュメント install&MeaningOfCommand2; @z @x and @y @z @x Ensure the installed files have the correct ownership and permissions. Without these options, using tar will install the package files with the upstream creator's values. @y インストールするファイルの所有者とパーミッションを適切に設定します。 このオプションがないと tar によって展開されるファイルは、アップストリームが作り出した値になってしまうためです。 @z @x Contents of Python 3 @y &ContentsOf1;Python 3&ContentsOf2; @z @x Installed Programs Installed Library Installed Directories @y &InstalledProgram; &InstalledLibrary; &InstalledDirectory; @z @x 2to3, idle3, pip3, pydoc3, python3, and python3-config libpython&python-minor;.so and libpython3.so /usr/include/python&python-minor;, /usr/lib/python3, and /usr/share/doc/python-&python-version; @y 2to3, idle3, pip3, pydoc3, python3, python3-config libpython&python-minor;.so, libpython3.so /usr/include/python&python-minor;, /usr/lib/python3, /usr/share/doc/python-&python-version; @z @x Short Descriptions @y &ShortDescriptions; @z @x 2to3 is a Python program that reads Python 2.x source code and applies a series of fixes to transform it into valid Python 3.x code @y Python 2.x のソースコードを読み込み、種々の変更を行って Python 3.x 用の適正なソースコードに変換するための Python プログラムです @z @x idle3 is a wrapper script that opens a Python aware GUI editor. For this script to run, you must have installed Tk before Python so that the Tkinter Python module is built @y Python に特化した GUI エディターを起動するラッパースクリプト。 このスクリプトを実行するには、Python より前に Tk をインストールして、Python モジュールである Tkinter をビルドしておく必要があります。 @z @x pip3 The package installer for Python. You can use pip to install packages from Python Package Index and other indexes @y Python のパッケージインストーラー。 この pip を使って Python Package Index などのインデックスサイトから各種パッケージをインストールできます。 @z @x pydoc3 is the Python documentation tool @y Python ドキュメントツール。 @z @x python3 is an interpreted, interactive, object-oriented programming language @y インタープリターであり、対話的なオブジェクト指向プログラミング言語。 @z