1
0

introduction.po 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. msgid ""
  2. msgstr ""
  3. "Project-Id-Version: PACKAGE VERSION\n"
  4. "POT-Creation-Date: 2020-06-17 12:44+0800\n"
  5. "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  6. "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  7. "Language-Team: LANGUAGE <LL@li.org>\n"
  8. "Language: zh_CN\n"
  9. "MIME-Version: 1.0\n"
  10. "Content-Type: text/plain; charset=UTF-8\n"
  11. "Content-Transfer-Encoding: 8bit\n"
  12. "X-Generator: Translate Toolkit 2.2.5\n"
  13. #. type: Content of: <sect1><title>
  14. #: /home/xry111/svn-repos/LFS-BOOK/chapter03/introduction.xml:11
  15. msgid "Introduction"
  16. msgstr "概述"
  17. #. type: Content of: <sect1><para>
  18. #: /home/xry111/svn-repos/LFS-BOOK/chapter03/introduction.xml:13
  19. msgid ""
  20. "This chapter includes a list of packages that need to be downloaded in order "
  21. "to build a basic Linux system. The listed version numbers correspond to "
  22. "versions of the software that are known to work, and this book is based on "
  23. "their use. We highly recommend against using newer versions because the "
  24. "build commands for one version may not work with a newer version. The newest "
  25. "package versions may also have problems that require work-arounds. These "
  26. "work-arounds will be developed and stabilized in the development version of "
  27. "the book."
  28. msgstr ""
  29. "本章包含了构建基本的 Linux 系统时需要下载的软件包列表。我们给出的版本号对应于"
  30. "已经确定可以正常工作的版本,本书是基于这些版本编写的。我们强烈反对使用更新的"
  31. "版本,因为特定版本可用的构建命令未必适用于新版本。最新版本的软件包可能有需要"
  32. "排查的问题,我们会在本书的开发过程中进行排查,将解决方案找到并固定下来。"
  33. #. type: Content of: <sect1><para>
  34. #: /home/xry111/svn-repos/LFS-BOOK/chapter03/introduction.xml:22
  35. msgid ""
  36. "Download locations may not always be accessible. If a download location has "
  37. "changed since this book was published, Google (<ulink url=\"http://www."
  38. "google.com/\"/>) provides a useful search engine for most packages. If this "
  39. "search is unsuccessful, try one of the alternative means of downloading "
  40. "discussed at <ulink url=\"&lfs-root;lfs/packages.html#packages\"/>."
  41. msgstr ""
  42. "本书列出的下载位置可能失效。如果本书发布后,某个下载位置发生变化,可以用 "
  43. "Google (<ulink url=\"http://www.google.com/\"/>) 提供的搜索引擎找到大多数软件"
  44. "包。如果搜索不到,尝试 <ulink url=\"&lfs-root;lfs/packages.html#packages\"/> "
  45. "给出的备用地址。"
  46. #. type: Content of: <sect1><para>
  47. #: /home/xry111/svn-repos/LFS-BOOK/chapter03/introduction.xml:29
  48. msgid ""
  49. "Downloaded packages and patches will need to be stored somewhere that is "
  50. "conveniently available throughout the entire build. A working directory is "
  51. "also required to unpack the sources and build them. <filename class="
  52. "\"directory\">$LFS/sources</filename> can be used both as the place to store "
  53. "the tarballs and patches and as a working directory. By using this "
  54. "directory, the required elements will be located on the LFS partition and "
  55. "will be available during all stages of the building process."
  56. msgstr ""
  57. "下载好的软件包和补丁需要保存在一个适当的位置,使得在整个构建过程中都能容易地"
  58. "访问它们。另外,还需要一个工作目录,以便解压和编译软件包。我们可以将 "
  59. "<filename class=\"directory\">$LFS/sources</filename> 既用于保存软件包和补"
  60. "丁,又作为工作目录。这样,我们需要的所有东西都在 LFS 分区中,因此在整个构建过"
  61. "程中都能够访问。"
  62. #. type: Content of: <sect1><para>
  63. #: /home/xry111/svn-repos/LFS-BOOK/chapter03/introduction.xml:38
  64. msgid ""
  65. "To create this directory, execute the following command, as user <systemitem "
  66. "class=\"username\">root</systemitem>, before starting the download session:"
  67. msgstr ""
  68. "为了创建这个目录,在开始下载软件包之前,以<systemitem class=\"username"
  69. "\">root</systemitem>身份执行:"
  70. #. type: Content of: <sect1><screen>
  71. #: /home/xry111/svn-repos/LFS-BOOK/chapter03/introduction.xml:42
  72. #, no-wrap
  73. msgid "<userinput>mkdir -v $LFS/sources</userinput>"
  74. msgstr "<userinput>mkdir -v $LFS/sources</userinput>"
  75. #. type: Content of: <sect1><para>
  76. #: /home/xry111/svn-repos/LFS-BOOK/chapter03/introduction.xml:44
  77. msgid ""
  78. "Make this directory writable and sticky. <quote>Sticky</quote> means that "
  79. "even if multiple users have write permission on a directory, only the owner "
  80. "of a file can delete the file within a sticky directory. The following "
  81. "command will enable the write and sticky modes:"
  82. msgstr ""
  83. "下面为该目录添加写入权限和 sticky 标志。<quote>Sticky</quote> 标志使得即使有"
  84. "多个用户对该目录有写入权限,也只有文件所有者能够删除其中的文件。输入以下命"
  85. "令,启用写入权限和 sticky 标志:"
  86. #. type: Content of: <sect1><screen>
  87. #: /home/xry111/svn-repos/LFS-BOOK/chapter03/introduction.xml:50
  88. #, no-wrap
  89. msgid "<userinput>chmod -v a+wt $LFS/sources</userinput>"
  90. msgstr "<userinput>chmod -v a+wt $LFS/sources</userinput>"
  91. #. type: Content of: <sect1><para>
  92. #: /home/xry111/svn-repos/LFS-BOOK/chapter03/introduction.xml:52
  93. msgid ""
  94. "There are several ways to optain all the necessary packages and patches to "
  95. "build LFS:"
  96. msgstr ""
  97. "存在多种获取构建 LFS 必须的软件包和补丁的方法:"
  98. #. type: Content of: <sect1><itemizedlist><listitem><para>
  99. #: /home/xry111/svn-repos/LFS-BOOK/chapter03/introduction.xml:57
  100. msgid ""
  101. "The files can be downloaded individually as described in the next two "
  102. "sections."
  103. msgstr ""
  104. "可以在后续的两节中,单独下载这些文件。"
  105. #. type: Content of: <sect1><itemizedlist><listitem><para>
  106. #: /home/xry111/svn-repos/LFS-BOOK/chapter03/introduction.xml:61
  107. msgid ""
  108. "For stable versions of the book, a tarball of all the needed files can be "
  109. "downloaded from one of the LFS files mirrors listed at <ulink url=\"http://"
  110. "www.linuxfromscratch.org/mirrors.html#files\"/>."
  111. msgstr ""
  112. "对于本手册的稳定版,可以从 "
  113. "<ulink url=\"http://www.linuxfromscratch.org/mirrors.html#files\"/> "
  114. "中列出的某个镜像站下载包含所有所需文件的压缩包。"
  115. #. type: Content of: <sect1><itemizedlist><listitem><para>
  116. #: /home/xry111/svn-repos/LFS-BOOK/chapter03/introduction.xml:66
  117. msgid ""
  118. "The files can be downloaded using <command>wget</command> and a wget-list as "
  119. "described below."
  120. msgstr ""
  121. "可以使用 <command>wget</command> 和下面描述的 wget-list 下载这些文件。"
  122. #. type: Content of: <sect1><para>
  123. #: /home/xry111/svn-repos/LFS-BOOK/chapter03/introduction.xml:71
  124. msgid ""
  125. "To download all of the packages and patches by using <ulink url=\"../wget-"
  126. "list\">wget-list</ulink> as an input to the <command>wget</command> command, "
  127. "use:"
  128. msgstr ""
  129. "如果要使用 <ulink url=\"../wget-"
  130. "list\">wget-list</ulink> 作为 <command>wget</command> 命令的输入,"
  131. "以下载所有软件包和补丁,使用命令:"
  132. #. type: Content of: <sect1><screen>
  133. #: /home/xry111/svn-repos/LFS-BOOK/chapter03/introduction.xml:75
  134. #, no-wrap
  135. msgid "<userinput>wget --input-file=wget-list --continue --directory-prefix=$LFS/sources</userinput>"
  136. msgstr "<userinput>wget --input-file=wget-list --continue --directory-prefix=$LFS/sources</userinput>"
  137. #. type: Content of: <sect1><para>
  138. #: /home/xry111/svn-repos/LFS-BOOK/chapter03/introduction.xml:77
  139. msgid ""
  140. "Additionally, starting with LFS-7.0, there is a separate file, <ulink url="
  141. "\"../md5sums\">md5sums</ulink>, which can be used to verify that all the "
  142. "correct packages are available before proceeding. Place that file in "
  143. "<filename class=\"directory\">$LFS/sources</filename> and run:"
  144. msgstr ""
  145. "另外,自 LFS-7.0 以来,本书提供一个单独的文件 <ulink url=\"../md5sums"
  146. "\">md5sums</ulink>,用来检查所有软件包的正确性。将该文件复制到<filename "
  147. "class=\"directory\">$LFS/sources</filename>,运行以下命令即可得到检查结果:"
  148. #. type: Content of: <sect1><screen>
  149. #: /home/xry111/svn-repos/LFS-BOOK/chapter03/introduction.xml:82
  150. #, no-wrap
  151. msgid ""
  152. "<userinput>pushd $LFS/sources\n"
  153. " md5sum -c md5sums\n"
  154. "popd</userinput>"
  155. msgstr ""
  156. "<userinput>pushd $LFS/sources\n"
  157. " md5sum -c md5sums\n"
  158. "popd</userinput>"
  159. #. type: Content of: <sect1><para>
  160. #: /home/xry111/svn-repos/LFS-BOOK/chapter03/introduction.xml:86
  161. msgid ""
  162. "This check can be used after retrieving the needed files with any of the "
  163. "methods listed above."
  164. msgstr ""
  165. "使用上面的各种方法获取文件后,都可以执行这项检查。"