@@ -67,6 +67,10 @@ msgid ""
6767"to turn source distributions into built distributions for as many platforms "
6868"as there are packagers."
6969msgstr ""
70+ "分发版可以让你的模块分发安装器尽可能地方便易用:对于基于 RPM 的 Linux 系统的用户,它将为二进制 RPM;对于 Windows "
71+ "的用户,它将为可执行文件安装器;对于基于 Debian 的 Linux 用户,它将为 Debian 安装包;诸如此类。 "
72+ "显然,没有人能为世界上所有的系统平台都构建分发版,因此 Distutils 被设计用来让模块开发者能够专注于他们的专长 --- "
73+ "编写代码并创建源代码分发版 --- 而让另一群作为中介的 *打包者* 负责在尽可能多的受支持系统平台上将源代码分发版转换为构建分发版。"
7074
7175#: ../../distutils/builtdist.rst:26
7276msgid ""
@@ -78,12 +82,14 @@ msgid ""
7882" are, a packager uses the setup script and the :command:`bdist` command "
7983"family to generate built distributions."
8084msgstr ""
85+ "当然,模块开发者可以是自己模块的打包者;或者打包者也可以是住在别处的“某一位”能够接触到原始开发者接触不到的特定系统平台的志愿者;或者还可以是一个定期抓取新的源代码分发版并在尽可能多的受支持系统平台上将其转换为构建分发版的软件。"
86+ " 无论他们属于哪一种,打包者都会使用设置脚本和 :command:`bdist` 命令族来生成构建分发版。"
8187
8288#: ../../distutils/builtdist.rst:34
8389msgid ""
8490"As a simple example, if I run the following command in the Distutils source "
8591"tree::"
86- msgstr ""
92+ msgstr "作为一个简单示例,如果我在 Distutils 源代码树中运行以下命令:: "
8793
8894#: ../../distutils/builtdist.rst:39
8995msgid ""
@@ -95,6 +101,9 @@ msgid ""
95101"considered \" dumb\" because it has to be unpacked in a specific location to "
96102"work.)"
97103msgstr ""
104+ "则 Distutils 将构建我的模块分发版(在此情况下即 Distutils 本身),执行“模拟”安装(同样是在 :file:`build` "
105+ "目录中),并为我的系统平台创建默认类型的构建分发版。 构建分发版的默认格式在 Unix 上是一个“非自动” tar 文件,而在 Windows "
106+ "上则是一个简单的可执行文件安装器。 (此 tar 文件被称为“非自动”是因为它必须在指定的位置上解包方可使用。)"
98107
99108#: ../../distutils/builtdist.rst:46
100109msgid ""
@@ -106,6 +115,10 @@ msgid ""
106115"depending on the options given to the :command:`bdist_dumb` command; the "
107116"default is to make dumb distributions relative to :file:`{prefix}`.)"
108117msgstr ""
118+ "这样,上述命令在 Unix 系统上将会创建 :file:`Distutils-1.0.{plat}.tar.gz`;在正确的位置上解包这个 tar "
119+ "文件将会装好 Distutils,就像是你下载了源代码分发版并运行 ``python setup.py install`` 一样。 "
120+ "(这个“正确的位置”可能是文件系统根目录或 Python 的 :file:`{prefix}` 目录,具体取决于提供给 "
121+ ":command:`bdist_dumb` 命令的选项;在默认情况下是相对于 :file:`{prefix}` 创建非自动颁发版。)"
109122
110123#: ../../distutils/builtdist.rst:54
111124msgid ""
0 commit comments