ZHCN Translation updates

This commit is contained in:
ttsangx
2019-08-28 15:33:36 -07:00
parent 6e1aab0f20
commit 7c97d15551
59 changed files with 549 additions and 789 deletions
+1 -1
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-21 11:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -5,19 +5,18 @@
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
msgid ""
msgstr ""
"Project-Id-Version: Clear Linux* Project Docs latest\n"
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0152\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh_Hans\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
"Plural-Forms: nplurals=1; plural=0\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n"
#: ../../get-started/bare-metal-install-desktop.rst:4
msgid "Install |CL-ATTR| from the live desktop"
@@ -137,9 +136,8 @@ msgid ""
":guilabel:`Software` icon from the Activities menu, shown in Figure 2. "
"Ensure a network connection exists before launching the Software "
"application."
msgstr ""
"查看 |CL| 捆绑包内容和其他软件。双击“Activities”菜单中的 :guilabel:`Software` 图标,如图 2 "
"所示。启动软件应用程序之前,请确保存在网络连接。"
msgstr "查看 |CL| 捆绑包内容和其他软件。双击“Activities”菜单中的 :guilabel:`Software` 图标,如图 2 所示。启动软件应用程序之前,请确保存在网络连接。"
#: ../../get-started/bare-metal-install-desktop.rst:83
msgid ""
@@ -275,9 +273,8 @@ msgid ""
"meet the minimum requirements, enter values in all submenus for the "
":guilabel:`Required options`. After you complete them, your selections "
"appear below submenus and a check mark appears at right."
msgstr ""
"出现 |CL| 桌面安装程序“Main Menu”,如图 5 所示。要满足最低要求,请在:guilabel:`Required options` "
"的所有子菜单中输入值。输入完成后,所选内容将出现在子菜单下方,且右侧会出现一个勾选标记。"
msgstr "出现 |CL| 桌面安装程序“Main Menu”,如图 5 所示。要满足最低要求,请在:guilabel:`Required options` 的所有子菜单中输入值。输入完成后,所选内容将出现在子菜单下方,且右侧会出现一个勾选标记。"
#: ../../get-started/bare-metal-install-desktop.rst:177
msgid "Figure 5: Clear Linux OS Desktop Installer - Main Menu"
@@ -295,9 +292,8 @@ msgstr "使用:kbd:`鼠标` 导航或选择选项。"
msgid ""
"Use :kbd:`Tab` key to navigate between :guilabel:`Required options` and "
":guilabel:`Advanced options`"
msgstr ""
"使用 :kbd:`Tab` 键在:guilabel:`Required options` 和:guilabel:`Advanced "
"options` 之间导航"
msgstr "使用 :kbd:`Tab` 键在:guilabel:`Required options` 和:guilabel:`Advanced options` 之间导航"
#: ../../get-started/bare-metal-install-desktop.rst:187
msgid "Use :kbd:`Up` or :kbd:`Down` arrow keys to navigate the submenus."
@@ -326,9 +322,8 @@ msgid ""
"In :guilabel:`Select Time Zone`, navigate to the desired time zone. Or "
"start typing the region and then the city. (.e.g., "
":file:`America/Los_Angeles`)."
msgstr ""
"在:guilabel:`Select Time Zone` 中,导航到所需时区。或者先键入地区,然后键入城市。(例如 "
":file:`America/Los_Angeles`)。"
msgstr "在:guilabel:`Select Time Zone` 中,导航到所需时区。或者先键入地区,然后键入城市。(例如 :file:`America/Los_Angeles`)。"
#: ../../get-started/bare-metal-install-desktop.rst:204
#: ../../get-started/bare-metal-install-desktop.rst:220
@@ -384,9 +379,8 @@ msgid ""
"Use this method to safely install |CL| on media with available space, or "
"alongside existing partitions, and accept the `Default partition "
"schema`_. If enough free space exists, safe installation is allowed."
msgstr ""
"使用此方法可将 |CL| 安全地安装在具有可用空间的媒介上,或者将其与现有分区安装在一起,并接受 `Default partition "
"schema`_。如果有足够的可用空间,则可以执行安全安装。"
msgstr "使用此方法可将 |CL| 安全地安装在具有可用空间的媒介上,或者将其与现有分区安装在一起,并接受 `Default partition schema`_。如果有足够的可用空间,则可以执行安全安装。"
#: ../../get-started/bare-metal-install-desktop.rst:251
msgid ""
@@ -396,10 +390,8 @@ msgid ""
"|CL| partition, and you can select and boot it. However, other BIOSes may"
" only show the primary partition, in which case you will not be able boot"
" |CL|. Be aware of this possible limitation."
msgstr ""
"|CL| 可与另一个操作系统安装在一起。通常,当您引导系统时,您可以在 BIOS 开机自检阶段按 `F 键` 查看并所选可引导设备或分区。有些 "
"BIOS 提供 |CL| 分区,您可以选择该分区并引导。但是,其他 BIOS 可能只显示主分区,在这种情况下,您将无法引导 "
"|CL|。请注意这一潜在限制。"
msgstr "|CL| 可与另一个操作系统安装在一起。通常,当您引导系统时,您可以在 BIOS 开机自检阶段按 `F 键` 查看并所选可引导设备或分区。有些 BIOS 提供 |CL| 分区,您可以选择该分区并引导。但是,其他 BIOS 可能只显示主分区,在这种情况下,您将无法引导 |CL|。请注意这一潜在限制。"
#: ../../get-started/bare-metal-install-desktop.rst:260
msgid "Destructive Installation"
@@ -543,14 +535,12 @@ msgid "Telemetry"
msgstr "遥测技术"
#: ../../get-started/bare-metal-install-desktop.rst:355
#, fuzzy
msgid ""
"Choose whether to participate in `telemetry`. :ref:`telem-guide` is a "
"|CL| feature that reports failures and crashes to the |CL| development "
"team for improvements."
msgstr ""
"选择是否参与`遥测技术`。:ref:`telem-guide` 是 |CL| 的一项功能,用来向 |CL| "
"开发团队报告故障和崩溃以备改进。有关详细信息,请参阅 :ref:`telemetry-about`。"
msgstr "选择是否参与`遥测技术`。:ref:`telem-guide` 是 |CL| 的一项功能,用来向 |CL| 开发团队报告故障和崩溃以备改进。有关详细信息,请参阅 :ref:`telemetry-about`。"
#: ../../get-started/bare-metal-install-desktop.rst:359
msgid "From :guilabel:`Required Options`, select :guilabel:`Telemetry`."
@@ -578,9 +568,8 @@ msgid ""
":guilabel:`Advanced options`--though they're not required. Doing so "
"customizes your development environment, so you're ready to go "
"immediately after reboot."
msgstr ""
"填写完 `Required options`_ 后,我们建议您设置:guilabel:`Advanced "
"options`,尽管它们不是必需的。设置高级选项可以定制开发环境,便于在重启后立即开始使用。"
msgstr "填写完 `Required options`_ 后,我们建议您设置:guilabel:`Advanced options`,尽管它们不是必需的。设置高级选项可以定制开发环境,便于在重启后立即开始使用。"
#: ../../get-started/bare-metal-install-desktop.rst:381
msgid "You can always add more bundles later with :ref:`swupd-guide`."
@@ -641,9 +630,8 @@ msgstr "内核配置"
msgid ""
"In :guilabel:`Kernel Configuration`, navigate to select your desired "
"kernel. :guilabel:`Native` is selected by default."
msgstr ""
"在 :guilabel:`Kernel Configuration` 中,通过导航选择所需的内核。默认情况下会选择 "
":guilabel:`Native`。"
msgstr "在 :guilabel:`Kernel Configuration` 中,通过导航选择所需的内核。默认情况下会选择 :guilabel:`Native`。"
#: ../../get-started/bare-metal-install-desktop.rst:441
msgid "Figure 16: Kernel Configuration"
@@ -700,9 +688,8 @@ msgid ""
"If you do not enter a selection for all :guilabel:`Required Options`, the"
" :guilabel:`Install` button remains disabled, as shown in Figure 19. "
"Return to `Required Options`_ and make selections."
msgstr ""
"如果并没有为所有:guilabel:`Required Options` 设置选项,:guilabel:`Install` "
"按钮将保持禁用状态,如图 19 所示。返回 `Required options`_ 并进行选择。"
msgstr "如果并没有为所有:guilabel:`Required Options` 设置选项,:guilabel:`Install` 按钮将保持禁用状态,如图 19 所示。返回 `Required options`_ 并进行选择。"
#: ../../get-started/bare-metal-install-desktop.rst:493
msgid "Figure 19: Required Options - Incomplete"
@@ -1034,3 +1021,4 @@ msgstr "*大小取决于用例/所需的捆绑包。*"
#~ msgid ":ref:`guides`"
#~ msgstr ""
@@ -5,22 +5,20 @@
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
msgid ""
msgstr ""
"Project-Id-Version: Clear Linux* Project Docs latest\n"
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0152\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh_Hans\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
"Plural-Forms: nplurals=1; plural=0\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n"
#: ../../get-started/bare-metal-install-server.rst:4
#, fuzzy
msgid "Install |CL-ATTR| from the live server"
msgstr "使用实时服务器将 |CL-ATTR| 安装在裸机上"
@@ -56,9 +54,8 @@ msgstr "下载最新的 |CL| 实时服务器映像"
msgid ""
"Get the latest |CL| installer image from the `Downloads`_ page. Look for "
"the :file:`clear-[version number]-live-server.iso` file."
msgstr ""
"从 `Downloads`_ 页面获取最新的 |CL| 安装程序映像。查找 :file:`clear-[version number]-live-"
"server.iso` 文件。"
msgstr "从 `Downloads`_ 页面获取最新的 |CL| 安装程序映像。查找 :file:`clear-[version number]-live-server.iso` 文件。"
#: ../../get-started/bare-metal-install-server.rst:28
msgid "Verify and decompress the file per your OS."
@@ -179,15 +176,14 @@ msgid ""
"To fulfill minimum installation requirements, complete the `Required "
"options`_. While not required, we encourage you to apply the `Recommended"
" options`_. `Advanced options`_ are optional."
msgstr ""
"要满足最低安装要求,请填写 `Required options`_。我们鼓励您应用 `Recommended "
"options`_,尽管它们并非必需的。`Advanced options`_ 是可选的。"
msgstr "要满足最低安装要求,请填写 `Required options`_。我们建议您选择 `Recommended options`_ (非必选)。`Advanced options`_ 为可选项 。"
#: ../../get-started/bare-metal-install-server.rst:110
msgid ""
"The :kbd:`Install` button is **only highlighted after** you complete "
"`Required options`_."
msgstr "仅当填写 `Required options`_ 后才会高亮显示:kbd:`安装` 按钮。"
msgstr "仅当填写 `Required options`_ 后才会高亮显示:kbd:` 安装`按钮。"
#: ../../get-started/bare-metal-install-server.rst:114
msgid "Main Menu"
@@ -206,9 +202,8 @@ msgid ""
"The |CL| Installer Main Menu has two tabs: :guilabel:`[R] Required "
"options` and :guilabel:`[A] Advanced options`. Navigate between tabs "
"using the arrow these shortcut keys:"
msgstr ""
"|CL| 安装程序“Main Menu”有两个选项卡,即 :guilabel:`[R] Required options` 和 "
":guilabel:`[A] Advanced options`。使用以下快捷键可在这两个选项卡之间切换:"
msgstr "|CL| 安装程序“Main Menu”有两个选项卡,即 :guilabel:`[R] Required options` 和 :guilabel:`[A] Advanced options`。使用以下快捷键可在这两个选项卡之间切换:"
#: ../../get-started/bare-metal-install-server.rst:127
msgid ":kbd:`Shift+A` for :guilabel:`[A] Advanced options`"
@@ -223,9 +218,8 @@ msgid ""
"To meet the minimum requirements, enter your choices in the "
":guilabel:`Required options`. After confirmation, your selections appear "
"beside the :guilabel:`>>` chevron, below the menu options."
msgstr ""
"要满足最低要求,请在:guilabel:`Required options` 中输入您的设置。确认后,您选择的设置会出现在菜单选项下的 "
":guilabel:`>>` 标志旁边。"
msgstr "要满足最低要求,请在:guilabel:`Required options` 中输入您的设置。确认后,您选择的设置会出现在菜单选项下的 :guilabel:`>>` 标志旁边。"
#: ../../get-started/bare-metal-install-server.rst:135
msgid "Navigation"
@@ -333,9 +327,8 @@ msgstr "从“Main Menu”中,选择:guilabel:`Configure Installation Media`
msgid ""
"Choose an installation method: * `Safe Installation`_ * `Destructive "
"Installation`_ * `Advanced Configuration`_"
msgstr ""
"选择安装方法:* `Safe Installation`_ * `Destructive Installation`_ * `Advanced "
"Configuration`_"
msgstr "选择安装方法:* `Safe Installation`_ * `Destructive Installation`_ * `Advanced Configuration`_"
#: ../../get-started/bare-metal-install-server.rst:219
msgid "Figure 8: Select Installation Media"
@@ -355,9 +348,8 @@ msgid ""
"alongside existing partitions, and accept the `Default partition "
"schema`_. If enough free space exists, safe installation is allowed. See "
"also `Troubleshooting`_ below."
msgstr ""
"使用此方法可将 |CL| 安全地安装在具有可用空间的媒介上,或者将其与现有分区安装在一起,并接受 `Default partition "
"schema`_。如果有足够的可用空间,则可以执行安全安装。另请参阅下面的 `Troubleshooting`_。"
msgstr "使用此方法可将 |CL| 安全地安装在具有可用空间的媒介上,或者将其与现有分区安装在一起,并接受 `Default partition schema`_。如果有足够的可用空间,则可以执行安全安装。另请参阅下面的 `Troubleshooting`_。"
#: ../../get-started/bare-metal-install-server.rst:234
msgid "Destructive Installation"
@@ -374,9 +366,8 @@ msgid ""
"From the :guilabel:`Select Installation Media` menu, select "
":guilabel:`Enable Encryption` to encrypt the root filesystem for either "
"option above. See also `Disk encryption`_ for more information."
msgstr ""
"从:guilabel:`Select Installation Media` 菜单中,选择:guilabel:`Enable "
"Encryption` 对上述任一选项的根文件系统进行加密。有关详细信息,另请参阅 `Disk encryption`_。"
msgstr "从:guilabel:`Select Installation Media` 菜单中,选择:guilabel:`Enable Encryption` 对上述任一选项的根文件系统进行加密。有关详细信息,另请参阅 `Disk encryption`_。"
#: ../../get-started/bare-metal-install-server.rst:246
msgid "Advanced Configuration"
@@ -387,9 +378,8 @@ msgid ""
"Use this method to manually configure partitions. These must meet "
"`Default partition schema`_. You may also choose `Disk encryption`_ "
"during configuration of each partition."
msgstr ""
"使用此方法可手动配置分区。这些分区必须符合 `Default partition schema`_。您也可以在配置每个分区时选择 `Disk "
"encryption`_。"
msgstr "使用此方法可手动配置分区。这些分区必须符合 `Default partition schema`_。您也可以在配置每个分区时选择 `Disk encryption`_。"
#: ../../get-started/bare-metal-install-server.rst:254
msgid ""
@@ -401,17 +391,15 @@ msgstr "`Advanced Configuration` 在 1.2.0 和更高版本安装程序中可用
msgid ""
"From :guilabel:`Select Installation Media`, shown in Figure 8 above, "
"select :guilabel:`Advanced Configuration`."
msgstr ""
"如上图 8 所示,从:guilabel:`Select Installation Media` 中,选择 :guilabel:`Advanced "
"Configuration`。"
msgstr "如上图 8 所示,从:guilabel:`Select Installation Media` 中,选择 :guilabel:`Advanced Configuration`。"
#: ../../get-started/bare-metal-install-server.rst:260
msgid ""
"In :guilabel:`Advanced Configuration`, navigate to :file:`/dev/sda` and "
"then press :kbd:`Enter`."
msgstr ""
"在 :guilabel:`Advanced Configuration` 中,导航到 :file:`/dev/sda`,然后按 "
":kbd:`Enter`。"
msgstr "在 :guilabel:`Advanced Configuration` 中,导航到 :file:`/dev/sda`,然后按 :kbd:`Enter`。"
#: ../../get-started/bare-metal-install-server.rst:267
msgid "Figure 9: Advanced configuration menu"
@@ -540,9 +528,8 @@ msgid ""
"For greater security, disk encryption is supported using LUKS for the any"
" partition except `/boot` on |CL|. To encrypt the root partition, see the"
" example below. Encryption is optional."
msgstr ""
"为了进一步增强安全,支持使用 LUKS 对 |CL| 上除 `/boot` "
"以外的任何分区进行磁盘加密。要加密根分区,请参阅下面的示例。加密是可选的。"
msgstr "为了进一步增强安全,支持使用 LUKS 对 |CL| 上除 `/boot` 以外的任何分区进行磁盘加密。要加密根分区,请参阅下面的示例。加密是可选的。"
#: ../../get-started/bare-metal-install-server.rst:358
msgid "Encryption Passphrase"
@@ -593,16 +580,13 @@ msgid "Telemetry"
msgstr "遥测技术"
#: ../../get-started/bare-metal-install-server.rst:395
#, fuzzy
msgid ""
":ref:`telem-guide` is a |CL| feature that reports failures and crashes to"
" the |CL| development team for improvements."
msgstr ""
":ref:`telem-guide` 是 |CL| 的一项功能,用来向 |CL| 开发团队报告故障和崩溃以备改进。有关详细信息,请访问我们的 "
":ref:`telemetry-about` 页面。"
msgstr ":ref:`telem-guide` 是 |CL| 的一项功能,用来向 |CL| 开发团队报告故障和崩溃以备改进。有关详细信息,请访问我们的 :ref:`telemetry-about` 页面。"
#: ../../get-started/bare-metal-install-server.rst:398
#, fuzzy
msgid "Select your desired option on whether to participate in telemetry."
msgstr "根据是否要参与`遥测技术`,选择所需的选项。"
@@ -673,9 +657,8 @@ msgid ""
"if you do not have a DHCP server on your network, follow these "
"instructions to manually configure the network interface. Otherwise, "
"default network interface settings are automatically applied."
msgstr ""
"默认情况下,|CL| 配置为使用 DHCP 自动检测主机网络接口。但是,如果要使用静态 IP 地址,或者如果网络上没有 DHCP "
"服务器,请按照以下说明手动配置网络接口。否则,系统将自动应用默认网络接口设置。"
msgstr "默认情况下,|CL| 配置为使用 DHCP 自动检测主机网络接口。但是,如果要使用静态 IP 地址,或者如果网络上没有 DHCP 服务器,请按照以下说明手动配置网络接口。否则,系统将自动应用默认网络接口设置。"
#: ../../get-started/bare-metal-install-server.rst:445
msgid "If DHCP is available, no user selection may be required."
@@ -740,9 +723,8 @@ msgid ""
"Upon confirming network configuration, the :guilabel:`Testing Networking`"
" dialogue appears. Assure the result shows success. If a failure occurs, "
"your changes will not be saved."
msgstr ""
"确认网络配置后,将出现 :guilabel:`Testing Networking` "
"对话框。确保结果显示测试成功。如果测试失败,则不会保存您所做的更改。"
msgstr "确认网络配置后,将出现 :guilabel:`Testing Networking` 对话框。确保结果显示测试成功。如果测试失败,则不会保存您所做的更改。"
#: ../../get-started/bare-metal-install-server.rst:489
msgid ""
@@ -815,9 +797,8 @@ msgstr "测试网络设置"
msgid ""
"To manually assure network connectivity before installing |CL|, select "
":guilabel:`Test Network Settings` and select :guilabel:`Enter`."
msgstr ""
"要在安装 |CL| 之前手动确保网络连通,请选择 :guilabel:`Test Network Settings`,然后选择 "
":guilabel:`Enter`。"
msgstr "要在安装 |CL| 之前手动确保网络连通,请选择 :guilabel:`Test Network Settings`,然后选择 :guilabel:`Enter`。"
#: ../../get-started/bare-metal-install-server.rst:530
msgid "A progress bar appears as shown in Figure 20."
@@ -982,9 +963,8 @@ msgstr "选择:guilabel:`Confirm` 保存所做的更改。"
msgid ""
"Optional: In :guilabel:`Modify User`, to delete the user, navigate to the"
" :guilabel:`Delete` button and select :kbd:`Enter`."
msgstr ""
"可选:在 :guilabel:`Modify User` 中,要删除用户,请导航到 :guilabel:`Delete` 按钮,然后选择 "
":kbd:`Enter`。"
msgstr "可选:在 :guilabel:`Modify User` 中,要删除用户,请导航到 :guilabel:`Delete` 按钮,然后选择 :kbd:`Enter`。"
#: ../../get-started/bare-metal-install-server.rst:660
msgid "Figure 25: Delete User"
@@ -1345,3 +1325,4 @@ msgstr "macOS\\* 平台::command:`diskutil list`"
#~ msgid "``root``"
#~ msgstr ""
@@ -5,19 +5,18 @@
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
msgid ""
msgstr ""
"Project-Id-Version: Clear Linux* Project Docs latest\n"
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 17:23-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0208\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh_Hans\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
"Plural-Forms: nplurals=1; plural=0\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n"
#: ../../get-started/bootable-usb.rst:4
msgid "Create a bootable USB drive"
@@ -47,7 +46,7 @@ msgstr "必备条件"
#: ../../get-started/bootable-usb.rst:16
msgid "Use an **8GB** or larger USB drive."
msgstr "使用 **8GB** 或更大 U 盘。"
msgstr "使用 **8 GB** 或以上的 U 盘。"
#: ../../get-started/bootable-usb.rst:17
msgid ""
@@ -65,11 +64,10 @@ msgid "Make sure you have completed all `Prerequisites`_."
msgstr "确保完成所有 `Prerequisites`_。"
#: ../../get-started/bootable-usb.rst:27
#, fuzzy
msgid ""
"Before burning the image onto your USB drive, :ref:`verify-linux` on "
"Linux."
msgstr "将映像烧录至 U 盘之前,:ref:`verify and decompress your image <verify-linux>`。"
msgstr "将映像烧录至 U 盘之前,:ref:`verify-linux`。"
#: ../../get-started/bootable-usb.rst:30 ../../get-started/bootable-usb.rst:115
#: ../../get-started/bootable-usb.rst:174
@@ -81,7 +79,7 @@ msgstr "将 |CL| 映像烧录至 U 盘"
msgid ""
"Burning an image formats the USB drive, and will destroy all pre-existing"
" content. Back up your data before proceeding."
msgstr ""
msgstr "烧录映像会格式化 U 盘,清除所有已经存在的内容。在继续操作前请备份数据。"
#: ../../get-started/bootable-usb.rst:37
msgid "Open a terminal emulator and get root privilege."
@@ -103,10 +101,8 @@ msgid ""
"`/dev/sdc`, and `/dev/sdd`) attached, where `/dev/sda` is primary drive. "
"The remaining are three USB drives. The output also shows the mounted "
"partitions (under the `MOUNTPOINT` column) for each drive."
msgstr ""
"利用 :command:`lsblk` 命令识别 U 盘。此操作会显示所有连接到系统的驱动器,包括主硬盘。在下面的示例输出中,连接了 4 "
"个驱动器(`/dev/sda`、`/dev/sdb`、`/dev/sdc` 和 `/dev/sdd`),而 `/dev/sda` "
"为主驱动器。其余三个是 U 盘。输出中还显示了为每个驱动器挂载的分区(在 `MOUNTPOINT` 栏)。"
msgstr "利用 :command:`lsblk` 命令识别 U 盘。此操作会显示所有连接到系统的驱动器,包括主硬盘。在下面的示例输出中,连接了 4 个驱动器(`/dev/sda`、`/dev/sdb`、`/dev/sdc` 和 `/dev/sdd`),而 `/dev/sda` 为主驱动器。其余三个是 U 盘。输出中还显示了为每个驱动器挂载的分区(在 `MOUNTPOINT` 栏)。"
#: ../../get-started/bootable-usb.rst:59
msgid "Example output:"
@@ -118,9 +114,8 @@ msgid ""
"some Linux distros automatically mount a USB drive when it is plugged in."
" Unmount a USB drive with the :command:`umount` command followed by the "
"device identifier/partition. For example:"
msgstr ""
"在烧录映像之前,必须卸载 U 盘。请注意,某些 Linux 操作系统会在 U 盘插入时自动挂载 U 盘。利用 :command:`umount` "
"命令卸载 U 盘,命令后面为设备标识符/分区。例如:"
msgstr "在烧录映像之前,必须卸载 U 盘。请注意,某些 Linux 操作系统会在 U 盘插入时自动挂载 U 盘。利用 :command:`umount` 命令卸载 U 盘,命令后面为设备标识符/分区。例如:"
#: ../../get-started/bootable-usb.rst:92
msgid ""
@@ -133,16 +128,15 @@ msgid ""
"Not fully unmounting the USB drive before burning an image could cause "
"file system checksum errors in it. If this happens, burn the image again,"
" ensuring all the USB drive partitions are unmounted first."
msgstr ""
msgstr "如果烧录映像前不完全卸载 U 盘,则会导致文件系统校验和错误。如果发生此情况,请再次烧录映像,确保首先卸载所有 U 盘分区。"
#: ../../get-started/bootable-usb.rst:108
msgid "Create a bootable USB drive on macOS\\*"
msgstr "在 macOS\\* 上创建可引导 U 盘"
#: ../../get-started/bootable-usb.rst:112
#, fuzzy
msgid "Before burning the image onto your USB drive, :ref:`verify-mac` on macOS."
msgstr "将映像烧录至 U 盘之前,:ref:`verify and decompress your image <verify-mac>`。"
msgstr "将映像烧录至 U 盘之前,:ref:`verify-mac`。"
#: ../../get-started/bootable-usb.rst:122
msgid "Launch the Terminal app."
@@ -189,11 +183,10 @@ msgid "Create a bootable USB drive on Windows\\*"
msgstr "在 Windows\\* 上创建可引导 U 盘"
#: ../../get-started/bootable-usb.rst:171
#, fuzzy
msgid ""
"Before burning the image onto your USB drive, :ref:`verify-windows` on "
"Windows."
msgstr "将映像烧录至 U 盘之前,:ref:`verify and decompress your image <verify-windows>`。"
msgstr "将映像烧录至 U 盘之前,:ref:`verify-windows`。"
#: ../../get-started/bootable-usb.rst:181
msgid ""
@@ -251,3 +244,4 @@ msgstr "选择 USB 的 Windows 任务栏菜单并选择“弹出”。"
#~ msgid "|CAUTION-UNMOUNT-USB-PARTITIONS|"
#~ msgstr "|CAUTION-UNMOUNT-USB-PARTITIONS|"
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-21 11:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -19,7 +19,7 @@ msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
#: ../../get-started/cloud-install/aws-web.rst:4
msgid "|CL-ATTR| on Amazon Web Services\\*"
msgstr "|CL-ATTR| on Amazon Web Services\\*"
msgstr "Amazon Web Services\\* 上的 |CL-ATTR|"
#: ../../get-started/cloud-install/aws-web.rst:6
msgid ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-21 11:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-26 11:48-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
@@ -104,7 +104,7 @@ msgid ""
"Select the :menuselection:`Storage` item from the sidebar on the left. "
"You will be sent to the Storage Browser tool or the Cloud Storage "
"overview page."
msgstr "从左侧边栏上选择 :menuselection:`存储` 项。此时将您转到 Storage Browser 工具或 Cloud Storage 概览页。"
msgstr "从左侧边栏上选择 :menuselection:`存储` 项。此时页面将转至 Storage Browser 工具或 Cloud Storage 概览页。"
#: ../../get-started/cloud-install/gce.rst:64
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-17 11:17-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -104,3 +104,4 @@ msgstr "脚本会输出测试结果列表,如下所示。所有项应返回 `S
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-21 11:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-17 11:17-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-26 11:48-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-26 11:48-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 17:23-0700\n"
"PO-Revision-Date: 2019-08-26 11:48-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: \n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
@@ -46,7 +46,7 @@ msgstr "在主机系统上从 EFI/BIOS 启用虚拟化功能,例如 `Intel® V
msgid ""
"Download and install |VB| **version 6.0 or later** from `VirtualBox`_ "
"using the `VirtualBox Installation Instructions`_ for your platform."
msgstr "用适用于您的平台的 `VirtualBox Installation Instructions`_ 从 `VirtualBox`_ 下 载并安装 |VB| **6.0 或更高版本**"
msgstr "使用适用于您的平台的 `VirtualBox Installation Instructions`_从 `VirtualBox`_ 下载并安装 |VB| **6.0 或更高版本**"
#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:25
@@ -5,23 +5,22 @@
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
msgid ""
msgstr ""
"Project-Id-Version: Clear Linux* Project Docs latest\n"
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0152\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh_Hans\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
"Plural-Forms: nplurals=1; plural=0\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n"
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:4
msgid "|CL-ATTR| on VMware\\* Workstation Player (pre-configured image)"
msgstr ""
msgstr "VMware\\* Workstation Player (pre-configured image) 上的 |CL-ATTR|"
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:6
msgid ""
@@ -34,16 +33,13 @@ msgid "Overview"
msgstr "概述"
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:16
#, fuzzy
msgid ""
"VMware Workstation 14 Player is a type 2 hypervisor. For example, it runs"
" on top of Windows\\* or Linux\\* operating system. With VMware ESXi, you"
" can create, configure, manage, and run |CL-ATTR| :abbr:`VMs (Virtual "
"Machines)` on your local system."
msgstr ""
"VMware Workstation 14 Player 是一个 2 类虚拟机管理程序。它在另一操作系统之上运行,如 Windows\\* 或 "
"Linux\\*。利用 VMware ESXi,可以在本地系统上创建、配置、管理和运行 |CL-ATTR| :abbr:`VMs (Virtual"
" Machines)`。"
msgstr "VMware Workstation 14 Player 是一个类型 2 的管理程序。例如,它可以运行在 Windows\\* 之上或 Linux\\* 操作系统。使用 VMware ESXi,可以创建,配置,管理和本地系统上运行 |CL-ATTR| :abbr:`VMs (Virtual Machines)`。"
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:23
msgid ""
@@ -61,9 +57,8 @@ msgid ""
"Enable :abbr:`Intel® VT (Intel® Virtualization Technology)` and "
":abbr:`Intel® VT-d (Intel® Virtualization Technology for Directed I/O)` "
"in your system's BIOS."
msgstr ""
"在系统 BIOS 中启用 :abbr:`Intel® VT (Intel® Virtualization Technology)` 和 "
":abbr:`Intel® VT-d (Intel® Virtualization Technology for Directed I/O)`。"
msgstr "在系统 BIOS 中启用 :abbr:`Intel® VT (Intel® Virtualization Technology)` 和 :abbr:`Intel® VT-d (Intel® Virtualization Technology for Directed I/O)`。"
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:34
msgid ""
@@ -116,26 +111,23 @@ msgid "Download the latest |CL| VMware image"
msgstr "下载最新的 |CL| VMware 映像"
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:63
#, fuzzy
msgid ""
"Get the latest |CL| VMware image from the `image repository`_. Look for "
":file:`clear-[version number]-vmware.vmdk.xz`. You can also use this "
"command:"
msgstr ""
"从 `image`_ 存储库中获取最新的 |CL| VMware 映像。查找 :file:`clear-[version "
"number]-vmware.vmdk.xz`。还可以使用以下命令:"
msgstr "获得从 `image repository`_ 中的最新 |CL| VMware 映像。寻找 :file:`clear-[version number]-vmware.vmdk.xz`。您也可以使用这个命令:"
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:72
#, fuzzy
msgid "Decompress and verify the image"
msgstr "解压 |CL| 映像"
msgstr "解压缩并验证图像"
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:74
msgid ""
"Visit :ref:`download-verify-decompress` and follow the instructions for "
"your Windows\\* or Linux\\* environment. Visit :ref:`image-types` for "
"additional information about all available |CL| images."
msgstr ""
msgstr "访问 :ref:`download-verify-decompress` 然后按照说明为您的 Windows\\* 和 Linux\\* 环境。访问 :ref:`image-types` 有关的所有可用 |CL| 映像的附加信息。"
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:79
msgid "Create and configure a new VM"
@@ -160,9 +152,8 @@ msgid ""
"On the :guilabel:`Welcome to the New Virtual Machine Wizard` screen, "
"select the :guilabel:`I will install the operating system later` option. "
"See figure 2."
msgstr ""
"在 :guilabel:`Welcome to the New Virtual Machine Wizard` 屏幕上,选择 "
":guilabel:`I will install the operating system later` 选项。见图 2。"
msgstr "在 :guilabel:`Welcome to the New Virtual Machine Wizard` 屏幕上,选择 :guilabel:`I will install the operating system later` 选项。见图 2。"
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:99
msgid ""
@@ -182,9 +173,8 @@ msgid ""
"On the :guilabel:`Select a Guest Operating System` screen, set the "
":guilabel:`Guest operating system` setting to :guilabel:`Linux`. See "
"figure 3."
msgstr ""
"在 :guilabel:`Select a Guest Operating System` 屏幕上,将 :guilabel:`Guest "
"operating system` 设置为 :guilabel:`Linux`。见图 3。"
msgstr "在 :guilabel:`Select a Guest Operating System` 屏幕上,将 :guilabel:`Guest operating system` 设置为 :guilabel:`Linux`。见图 3。"
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:112
msgid ""
@@ -196,9 +186,8 @@ msgstr "图 3VMware Workstation 14 Player - 选择来宾操作系统类型"
msgid ""
"Set :guilabel:`Version` setting to :guilabel:`Other Linux 3.x or later "
"kernel 64-bit`."
msgstr ""
"将 :guilabel:`Version` 设置为 :guilabel:`Other Linux 3.x or later kernel "
"64-bit`。"
msgstr "将 :guilabel:`Version` 设置为 :guilabel:`Other Linux 3.x or later kernel 64-bit`。"
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:120
msgid ""
@@ -217,9 +206,8 @@ msgid ""
"we attach the pre-configured |CL| VMware image, we will remove the "
"default virtual disk and replace it with the pre-configured one. See "
"figure 5."
msgstr ""
"在 :guilabel:`Specify Disk Capacity` 屏幕上,点击 :guilabel:`Next` "
"按钮。默认磁盘设置保持不变。挂载预配置的 |CL| VMware 映像时,我们将移除默认虚拟磁盘,用预配置的磁盘来代替。见图 5。"
msgstr "在 :guilabel:`Specify Disk Capacity` 屏幕上,点击 :guilabel:`Next` 按钮。默认磁盘设置保持不变。挂载预配置的 |CL| VMware 映像时,我们将移除默认虚拟磁盘,用预配置的磁盘来代替。见图 5。"
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:141
msgid "Figure 5: VMware Workstation 14 Player - Set disk capacity"
@@ -229,9 +217,8 @@ msgstr "图 5VMware Workstation 14 Player - 设置磁盘容量"
msgid ""
"On the :guilabel:`Ready to Create Virtual Machine` screen, click the "
":guilabel:`Customize Hardware...` button. See figure 6."
msgstr ""
"在 :guilabel:`Ready to Create Virtual Machine` 屏幕上,点击 :guilabel:`Customize"
" Hardware...` 按钮。见图 6。"
msgstr "在 :guilabel:`Ready to Create Virtual Machine` 屏幕上,点击 :guilabel:`Customize Hardware...` 按钮。见图 6。"
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:150
msgid "Figure 6: VMware Workstation 14 Player - Customize hardware"
@@ -251,18 +238,16 @@ msgstr "图 7VMware Workstation 14 Player - 设置虚拟化引擎选项"
msgid ""
"Under the :guilabel:`Virtualization engine` section, check "
":guilabel:`Virtualize Intel VT-x/EPT or AMD-V/RVI`."
msgstr ""
"在 :guilabel:`Virtualization engine` 部分,选中 :guilabel:`Virtualize Intel "
"VT-x/EPT or AMD-V/RVI`。"
msgstr "在 :guilabel:`Virtualization engine` 部分,选中 :guilabel:`Virtualize Intel VT-x/EPT or AMD-V/RVI`。"
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:165
msgid ""
"To disconnect the virtual CD/DVD (IDE) since it is not needed, under the "
":guilabel:`Device` list, select :guilabel:`New CD/DVD (IDE)`. See figure "
"8."
msgstr ""
"如果因不再需要而断开虚拟 CD/DVD (IDE),请在 :guilabel:`Device` 列表中选择 :guilabel:`New "
"CD/DVD (IDE)`。见图 8。"
msgstr "如果因不再需要而断开虚拟 CD/DVD (IDE),请在 :guilabel:`Device` 列表中选择 :guilabel:`New CD/DVD (IDE)`。见图 8。"
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:172
msgid "Figure 8: VMware Workstation 14 Player - Disconnect CD/DVD (IDE)"
@@ -292,9 +277,8 @@ msgid ""
"Move the downloaded and decompressed pre-configured |CL| VMware image "
"file :file:`clear-[version number]-basic.vmdk` to the directory where "
"your newly-created VM resides."
msgstr ""
"将下载和解压缩的预配置 |CL| VMware 映像文件 :file:`clear-[version number]-basic.vmdk` "
"移动至新建虚拟机所在的目录。"
msgstr "将下载和解压缩的预配置 |CL| VMware 映像文件 :file:`clear-[version number]-basic.vmdk` 移动至新建虚拟机所在的目录。"
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:190
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:275
@@ -393,7 +377,6 @@ msgid "Enable UEFI boot support"
msgstr "启用 UEFI 引导支持"
#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:266
#, fuzzy
msgid ""
"|CL| needs UEFI support to boot. To enable it, add the following line to "
"the end of your VM's :file:`.vmx` file:"
@@ -691,3 +674,4 @@ msgstr ":ref:`vmware-esxi-preconfigured-cl-image`"
#~ msgid ":ref:`download-verify-decompress-linux`"
#~ msgstr ":ref:`download-verify-decompress-linux`"
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-26 11:48-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-26 11:48-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-26 11:48-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-12 12:18-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -5,19 +5,18 @@
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
msgid ""
msgstr ""
"Project-Id-Version: Clear Linux* Project Docs latest\n"
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0152\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh_Hans\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
"Plural-Forms: nplurals=1; plural=0\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n"
#: ../../guides/clear/autospec.rst:4
msgid "autospec"
@@ -30,10 +29,8 @@ msgid ""
"(RPM Package Manager)` build process using :command:`rpmbuild` requires a"
" tarball and :file:`.spec` file to start, autospec requires only a "
"tarball and package name to start."
msgstr ""
"**autospec** 是在 |CL-ATTR| 中协助自动创建和维护 RPM 封装的工具。其中,使用 :command:`rpmbuild` "
"的标准 :abbr:`RPM (RPM Package Manager)` 构建流程需要 tarball 和 :file:`.spec` "
"文件才能启动,而 autospec 只需 tarball 和软件包名称便可启动。"
msgstr "**autospec** 是在 |CL-ATTR| 中协助自动创建和维护 RPM 封装的工具。其中,使用 :command:`rpmbuild` 的标准 :abbr:`RPM (RPM Package Manager)` 构建流程需要 tarball 和 :file:`.spec` 文件才能启动,而 autospec 只需 tarball 和软件包名称便可启动。"
#: ../../guides/clear/autospec.rst:17
msgid "Description"
@@ -47,10 +44,8 @@ msgid ""
" build failures until it has a complete and valid :file:`.spec` file. If "
"needed, you can influence the behavior of autospec and customize the "
"build by providing optional `control files`_ to the autospec tool."
msgstr ""
"autospec 工具通过分析源代码和 :file:`Makefile` 信息来尝试推断 :file:`.spec` "
"文件的要求。它会根据从构建失败中发现的新信息不断运行更新后的内部版本,直到它具有完整有效的 :file:`.spec` 文件。如有必要,可以在 "
"autospec 工具中增加可选的 `control files`_,影响 autospec 的行为,定制内部版本。"
msgstr "autospec 工具通过分析源代码和 :file:`Makefile` 信息来尝试推断 :file:`.spec` 文件的要求。它会根据从构建失败中发现的新信息不断运行更新后的内部版本,直到它具有完整有效的 :file:`.spec` 文件。如有必要,可以在 autospec 工具中增加可选的 `control files`_,影响 autospec 的行为,定制内部版本。"
#: ../../guides/clear/autospec.rst:26
msgid ""
@@ -59,7 +54,6 @@ msgid ""
msgstr "autospec 使用 **模拟** 作为沙箱运行内部版本。访问 `mock wiki`_,了解有关使用模拟的其他信息。"
#: ../../guides/clear/autospec.rst:29
#, fuzzy
msgid ""
"For a general understanding of how an RPM works, visit the `rpm website`_"
" or the `RPM Packaging Guide`_."
@@ -144,10 +138,8 @@ msgid ""
"and/or editing control files to resolve issues, which may include "
"dependencies or exclusions. See `autospec README`_ for more information "
"on control files."
msgstr ""
"否则,autospec "
"会停止构建,以供用户检查,纠正错误。修复源代码问题和/或编辑控制文件,响应构建过程输出,从而解决问题。这些问题可能包括依存关系或排除项。查看 "
"`autospec README`_,了解有关控制文件的更多信息。"
msgstr "否则,autospec 会停止构建,以供用户检查,纠正错误。修复源代码问题和/或编辑控制文件,响应构建过程输出,从而解决问题。这些问题可能包括依存关系或排除项。查看 `autospec README`_,了解有关控制文件的更多信息。"
#: ../../guides/clear/autospec.rst:81
msgid "The user resumes the process at step 1 after errors are resolved."
@@ -165,9 +157,8 @@ msgid ""
"on new information discovered from build failures, until it has a valid "
":file:`.spec`. If no build errors occur, RPM packages are successfully "
"built."
msgstr ""
"执行完这些步骤后,autospec 根据从构建失败中发现的新信息继续重新构建软件包,直到它具有有效的 "
":file:`.spec`。如果未出现构建错误,则会成功构建 RPM 包。"
msgstr "执行完这些步骤后,autospec 根据从构建失败中发现的新信息继续重新构建软件包,直到它具有有效的 :file:`.spec`。如果未出现构建错误,则会成功构建 RPM 包。"
#: ../../guides/clear/autospec.rst:91
msgid "Examples"
@@ -233,18 +224,15 @@ msgid ""
"automatically generate an RPM package using the autospec tool. You must "
"pass the URL to the source tarball and the NAME of the RPM you wish to "
"create:"
msgstr ""
"导航到 autospec 工作区并构建 helloclear RPM。:file:`Makefile` 提供 :command:`make "
"autospecnew`,可以使用 autospec 工具自动生成 RPM 包。必须将 URL 传递给源 tarball 以及待创建 RPM 的 "
"NAME"
msgstr "导航到 autospec 工作区并构建 helloclear RPM。:file:`Makefile` 提供 :command:`make autospecnew`,可以使用 autospec 工具自动生成 RPM 包。必须将 URL 传递给源 tarball 以及待创建 RPM 的 NAME"
#: ../../guides/clear/autospec.rst:151
msgid ""
"The resulting RPMs are in :file:`./packages/helloclear/rpms`. Build logs "
"and additional RPMs are in :file:`./packages/helloclear/results`."
msgstr ""
"生成的 RPM 位于 :file:`./packages/helloclear/rpms`。构建日志和其他 RPM 则位于 "
":file:`./packages/helloclear/results`。"
msgstr "生成的 RPM 位于 :file:`./packages/helloclear/rpms`。构建日志和其他 RPM 则位于 :file:`./packages/helloclear/results`。"
#: ../../guides/clear/autospec.rst:155
msgid "Example 3: Generate a new spec file with a pre-defined package"
@@ -291,9 +279,8 @@ msgid ""
"that autospec is unable to resolve. In this example, you will add a "
"missing license and dependencies so autospec can complete a successful "
"build."
msgstr ""
"本例介绍如何修改控制文件,纠正 autospec 无法进行解析的构建问题。在本例中,您会添加缺少的许可证和依存关系,以便 autospec "
"成功完成构建。"
msgstr "本例介绍如何修改控制文件,纠正 autospec 无法进行解析的构建问题。在本例中,您会添加缺少的许可证和依存关系,以便 autospec 成功完成构建。"
#: ../../guides/clear/autospec.rst:205
msgid "Navigate to the autospec workspace:"
@@ -326,9 +313,8 @@ msgid ""
"Add one or more valid license identifiers from the `SPDX License List "
"<https://spdx.org/licenses/>`_. In the example below, two different "
"licenses are appropriate based on the opae-sdk project licensing:"
msgstr ""
"添加一个或多个来自 `SPDX License List <https://spdx.org/licenses/>`_ "
"的有效许可证标识符。在下例中,根据 opae-sdk 项目许可,有两个不同的许可证适用:"
msgstr "添加一个或多个来自 `SPDX License List <https://spdx.org/licenses/>`_ 的有效许可证标识符。在下例中,根据 opae-sdk 项目许可,有两个不同的许可证适用:"
#: ../../guides/clear/autospec.rst:251
msgid "Run autospec again:"
@@ -353,9 +339,8 @@ msgid ""
"Search the spec files of upstream |CL| packages to see if the json-c "
"library is available. In this case, it does exist and we'll add the "
"json-c 'dev' package into the buildreq_add:"
msgstr ""
"搜索上游 |CL| 软件包的规格文件,查看 json-c 库是否可用。在本例中,此库不存在,我们需要将 json-c 'dev 软件包添加到 "
"buildreq_add"
msgstr "搜索上游 |CL| 软件包的规格文件,查看 json-c 库是否可用。在本例中,此库不存在,我们需要将 json-c 'dev 软件包添加到 buildreq_add"
#: ../../guides/clear/autospec.rst:293
msgid ""
@@ -369,9 +354,8 @@ msgid ""
"Search the spec files of upstream |CL| packages to see if the libuuid "
"library is available. In this case, it exists in the util-linux package, "
"so we'll add util-linux-dev package into the buildreq_add:"
msgstr ""
"搜索上游 |CL| 软件包的规格文件,查看 libuuid 库是否可用。在本例中,此库存在于 util-linux 软件包中,因此需要将 "
"util-linux-dev 软件包添加到 buildreq_add"
msgstr "搜索上游 |CL| 软件包的规格文件,查看 libuuid 库是否可用。在本例中,此库存在于 util-linux 软件包中,因此需要将 util-linux-dev 软件包添加到 buildreq_add"
#: ../../guides/clear/autospec.rst:306
msgid ""
@@ -384,9 +368,8 @@ msgid ""
"If you need a dependency that does not exist in the |CL| repo, you must "
"first build it manually (see `Example 2: Build a new RPM`_), then add the"
" repo so that autospec knows the package exists. For example:"
msgstr ""
"如需 |CL| 存储库中不存在的某一依存关系,则须首先对其进行手动构建(请参阅 `Example 2: Build a new "
"RPM`_),然后添加此存储库,以便 autospec 了解存在此软件包。例如:"
msgstr "如需 |CL| 存储库中不存在的某一依存关系,则须首先对其进行手动构建(请参阅 `Example 2: Build a new RPM`_),然后添加此存储库,以便 autospec 了解存在此软件包。例如:"
#: ../../guides/clear/autospec.rst:325
msgid ""
@@ -404,9 +387,8 @@ msgid ""
"After software has been packaged with autospec, the resulting RPMs can be"
" tested for functionality before being integrated and deployed into a "
"|CL| image with the :ref:`Mixer tool <mixer>`."
msgstr ""
"使用 autospec 封装软件后,可对生成的 RPM 进行功能测试,然后再用 :ref:`Mixer tool <mixer>` "
"将其集成和部署到 |CL| 映像。"
msgstr "使用 autospec 封装软件后,可对生成的 RPM 进行功能测试,然后再用 :ref:`Mixer tool <mixer>` 将其集成和部署到 |CL| 映像。"
#: ../../guides/clear/autospec.rst:336
msgid ""
@@ -429,9 +411,8 @@ msgid ""
"The |CL| development tooling includes a method to install RPMs into a "
"|CL| virtual machine running on the KVM hypervisor. Using a :abbr:`VM "
"(Virtual Machine)` allows testing in a completely isolated environment."
msgstr ""
"|CL| 开发工具包括将 RPM 安装到 |CL| 虚拟机(在 KVM 管理程序上运行)的方法。使用 :abbr:`VM (Virtual "
"Machine)`,可在完全隔离的环境下进行测试。"
msgstr "|CL| 开发工具包括将 RPM 安装到 |CL| 虚拟机(在 KVM 管理程序上运行)的方法。使用 :abbr:`VM (Virtual Machine)`,可在完全隔离的环境下进行测试。"
#: ../../guides/clear/autospec.rst:351
msgid "To test an autospec-created package inside a VM:"
@@ -442,9 +423,8 @@ msgid ""
"Download the |CL| KVM image into the :file:`~/clearlinux` directory as "
":file:`clear.img`. The location and name :file:`clear.img.xz` is "
"important for the tooling to work:"
msgstr ""
"将 |CL| KVM 映像下载到 :file:`~/clearlinux` 目录,即 :file:`clear.img`。其位置和名称 "
":file:`clear.img.xz` 对于工具运行都十分重要:"
msgstr "将 |CL| KVM 映像下载到 :file:`~/clearlinux` 目录,即 :file:`clear.img`。其位置和名称 :file:`clear.img.xz` 对于工具运行都十分重要:"
#: ../../guides/clear/autospec.rst:362
msgid "Extract the downloaded |CL| KVM image:"
@@ -461,9 +441,8 @@ msgid ""
"Run :command:`make install` from the package's autospec directory. The "
":command:`make install` command mounts the downloaded |CL| KVM image and "
"installs the autospec-created RPM into it:"
msgstr ""
"在此软件包的 autospec 目录中运行 :command:`make install`。:command:`make install` "
"命令可挂载已下载的 |CL| KVM 映像并将 autospec 创建的 RPM 安装到其中:"
msgstr "在此软件包的 autospec 目录中运行 :command:`make install`。:command:`make install` 命令可挂载已下载的 |CL| KVM 映像并将 autospec 创建的 RPM 安装到其中:"
#: ../../guides/clear/autospec.rst:385
msgid ""
@@ -504,9 +483,8 @@ msgid ""
"Extracting an RPM directly onto a system offers quicker testing; however"
" conflicts may occur and responsibility to remove the software after "
"testing is up to the developer."
msgstr ""
"|CL| 开发工具还包括将 autospec 创建的 RPM 从本地解压缩到 |CL| 开发系统进行测试的方法。将 RPM "
"直接解压缩到系统中,可以加速测试过程,但可能发生冲突。同时,测试后删除软件的责任也取决于开发人员。"
msgstr "|CL| 开发工具还包括将 autospec 创建的 RPM 从本地解压缩到 |CL| 开发系统进行测试的方法。将 RPM 直接解压缩到系统中,可以加速测试过程,但可能发生冲突。同时,测试后删除软件的责任也取决于开发人员。"
#: ../../guides/clear/autospec.rst:419
msgid ""
@@ -519,9 +497,8 @@ msgid ""
"Run :command:`make install-local` from the package's autospec directory. "
"The :command:`make install-local` command extracts the RPM directly onto "
"the filesystem of the running |CL| system:"
msgstr ""
"在此软件包的 autospec 目录中运行 :command:`make install-local`。:command:`make "
"install-local` 命令会将 RPM 直接解压缩到正在运行的 |CL| 系统的文件系统中:"
msgstr "在此软件包的 autospec 目录中运行 :command:`make install-local`。:command:`make install-local` 命令会将 RPM 直接解压缩到正在运行的 |CL| 系统的文件系统中:"
#: ../../guides/clear/autospec.rst:430
msgid ""
@@ -536,15 +513,13 @@ msgid ""
msgstr "确保该软件已正常安装,然后完成所有相关测试。"
#: ../../guides/clear/autospec.rst:436
#, fuzzy
msgid ""
"After testing has been completed, the software and any related files must"
" be identified and deleted. The :command:`swupd repair --picky` command "
"can help restore the state of the :file:`/usr` directory (see :ref:`swupd"
" <swupd-guide>`) however any other files must be cleaned up manually."
msgstr ""
"测试完成后,必须发现并删除该软件和所有相关文件。:command:`swupd repair --picky` 命令有助于还原 "
":file:`/usr` 目录的状态(请参阅 :ref:`swupd <swupd-about>`),但所有其他文件均须手动清理。"
msgstr "测试完成后,必须发现并删除该软件和所有相关文件。:command:`swupd repair --picky` 命令有助于还原 :file:`/usr` 目录的状态(请参阅 :ref:`swupd <swupd-guide>`),但所有其他文件均须手动清理。"
#: ../../guides/clear/autospec.rst:444
msgid "References"
@@ -565,9 +540,8 @@ msgid ""
"Setup of the workspace and tooling used for building source in |CL| is "
"mostly automated for you with a setup script. It uses tools from the "
":command:`os-clr-on-clr` bundle."
msgstr ""
"在 |CL| 中构建源代码所需的工作空间和工具设置操作大多数可通过设置脚本自动执行。该设置脚本使用来自 :command:`os-clr-on-"
"clr` 捆绑包的工具。"
msgstr "在 |CL| 中构建源代码所需的工作空间和工具设置操作大多数可通过设置脚本自动执行。该设置脚本使用来自 :command:`os-clr-on-clr` 捆绑包的工具。"
#: ../../guides/clear/autospec.rst:457
msgid ""
@@ -575,10 +549,8 @@ msgid ""
"with the subfolders :file:`Makefile`, :file:`packages`, and "
":file:`projects`. The :file:`projects` folder contains the main tools "
"used for making packages in |CL| :file:`autospec` and :file:`common`."
msgstr ""
"该设置脚本会在 :file:`clearlinux` 文件夹(其中包含 :file:`Makefile`、:file:`packages` 和 "
":file:`projects` 子文件夹)中创建一个工作空间。:file:`projects` 文件夹包含在 |CL| "
"中制作软件包的主要工具,即 :file:`autospec` 和 :file:`common`。"
msgstr "该设置脚本会在 :file:`clearlinux` 文件夹(其中包含 :file:`Makefile`、:file:`packages` 和 :file:`projects` 子文件夹)中创建一个工作空间。:file:`projects` 文件夹包含在 |CL| 中制作软件包的主要工具,即 :file:`autospec` 和 :file:`common`。"
#: ../../guides/clear/autospec.rst:462
msgid "Follow these steps to setup the workspace and tooling for building source:"
@@ -636,3 +608,4 @@ msgstr ":ref:`Mixer tool <mixer>`"
#~ "`Makefile.common file on GitHub`_."
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-26 11:48-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -136,3 +136,4 @@ msgstr "*kernel-hyperv-lts* 捆绑包侧重于在 Microsoft Hyper-V 上运行 Li
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-17 11:17-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -132,3 +132,4 @@ msgstr "|CL| 存储有专供 |CL| 调试客户端(位于 https://download.clea
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-17 11:17-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -190,3 +190,4 @@ msgstr ":ref:`bulk-provision`"
#~ msgstr ""
+87 -140
View File
@@ -5,19 +5,18 @@
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
msgstr "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0152\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh_Hans\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
"Plural-Forms: nplurals=1; plural=0\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n"
#: ../../guides/clear/mixer.rst:4
msgid "mixer"
@@ -30,9 +29,8 @@ msgid ""
"then consumed by swupd on a downstream client. The same mixer tool is "
"available as part of |CL| to create your own customized update content "
"and releases."
msgstr ""
"**mixer** 是 |CL-ATTR| 团队用于生成官方更新内容和版本的工具。mixer 生成的更新内容随后会在下游客户端上供 swupd "
"使用。该 mixer 工具也可以成为 |CL| 功能,用来创建自己的定制更新内容和版本。"
msgstr "**mixer** 是 |CL-ATTR| 团队用于生成官方更新内容和版本的工具。mixer 生成的更新内容随后会在下游客户端上供 swupd 使用。该 mixer 工具也可以成为 |CL| 功能,用来创建自己的定制更新内容和版本。"
#: ../../guides/clear/mixer.rst:16
msgid "Description"
@@ -72,11 +70,8 @@ msgid ""
"produced by mixer is then published to a web server and consumed by "
"clients via swupd. Refer to :ref:`swupd <swupd-guide>` for additional "
"information regarding updates and update content."
msgstr ""
"mixer "
"生成的更新内容包括各种操作系统内容、更新元数据和完整映像。操作系统内容包括所有更新文件,以及用于提升更新性能的零包和增量包。作为清单存储的更新元数据则描述了更新的所有"
" bundle 文件信息。mixer 生成的更新内容随后会发布到 Web 服务器,然后由客户端通过 swupd 使用。请参阅 "
":ref:`swupd <swupd-guide>`,了解有关更新和更新内容的其他信息。"
msgstr "mixer 生成的更新内容包括各种操作系统内容、更新元数据和完整映像。操作系统内容包括所有更新文件,以及用于提升更新性能的零包和增量包。作为清单存储的更新元数据则描述了更新的所有 bundle 文件信息。mixer 生成的更新内容随后会发布到 Web 服务器,然后由客户端通过 swupd 使用。请参阅 :ref:`swupd <swupd-guide>`,了解有关更新和更新内容的其他信息。"
#: ../../guides/clear/mixer.rst:32
msgid "How it works"
@@ -98,9 +93,8 @@ msgstr ":command:`mixer` bundle 文件"
msgid ""
"Add the mixer tool with the :command:`mixer` bundle. Refer to :ref"
":`swupd-guide` for more information on installing bundles."
msgstr ""
"通过 :command:`mixer` bundle 文件添加 mixer 工具。请参阅 :ref:`swupd-guide`,了解有关安装 "
"bundle 文件的更多信息。"
msgstr "通过 :command:`mixer` bundle 文件添加 mixer 工具。请参阅 :ref:`swupd-guide`,了解有关安装 bundle 文件的更多信息。"
#: ../../guides/clear/mixer.rst:48
msgid "Docker\\* container"
@@ -113,10 +107,8 @@ msgid ""
"automatically perform downstream format bumps when the upstream releases "
"a format bump. See `Format version`_ for additional information regarding"
" format bumps."
msgstr ""
"默认情况下,mixer 会在 Docker "
"容器中运行所有构建命令,确保使用正确的工具版本。此外,此操作还会在上游发布新的时间戳时允许定制组合自动执行下游时间戳转换。请参阅 `Format "
"version`_,了解有关时间戳转换的其他信息。"
msgstr "默认情况下,mixer 会在 Docker 容器中运行所有构建命令,确保使用正确的工具版本。此外,此操作还会在上游发布新的时间戳时允许定制组合自动执行下游时间戳转换。请参阅 `Format version`_,了解有关时间戳转换的其他信息。"
#: ../../guides/clear/mixer.rst:56
msgid "Refer to `Configure and enable Docker`_ for instruction."
@@ -180,9 +172,8 @@ msgid ""
" a basic directory structure. The workspace is simply an empty folder "
"from which you execute the mixer commands. Each mix uses its own separate"
" workspace."
msgstr ""
"mixer 工具使用简易工作区包含基本目录结构中的所有输入和输出。此工作区只是一个空文件夹,可以在此文件夹中执行 mixer "
"命令。每个组合均使用自己的独立工作区。"
msgstr "mixer 工具使用简易工作区包含基本目录结构中的所有输入和输出。此工作区只是一个空文件夹,可以在此文件夹中执行 mixer 命令。每个组合均使用自己的独立工作区。"
#: ../../guides/clear/mixer.rst:90
msgid "Initialize the workspace and mix."
@@ -196,10 +187,8 @@ msgid ""
"latest upstream version and starts with the minimum set of bundles. Your "
"first custom mix version number starts at 10. Alternatively, you can "
"select other versions or bundle sets from which to start."
msgstr ""
"创建组合前,必须显式初始化 mixer 工作区。初始化期间,系统将配置 mixer "
"工作区并定义组合基础。默认情况下,组合以最新的上游版本为基础创建,一开始只包含最少的 bundle 文件。第一个定制组合版本号以 10 "
"开始。也可以选择要从中启动的其他版本或 bundle 文件集。"
msgstr "创建组合前,必须显式初始化 mixer 工作区。初始化期间,系统将配置 mixer 工作区并定义组合基础。默认情况下,组合以最新的上游版本为基础创建,一开始只包含最少的 bundle 文件。第一个定制组合版本号以 10 开始。也可以选择要从中启动的其他版本或 bundle 文件集。"
#: ../../guides/clear/mixer.rst:99
msgid ""
@@ -227,9 +216,8 @@ msgid ""
":file:`builder.conf` tells the mixer tool how to configure the mix. For "
"example, it allows you to configure where mixer output is located and "
"where swupd update content will be located."
msgstr ""
"mixer 工具根据 :file:`builder.conf` 知道如何配置组合。例如,可以配置 mixer 输出的所在位置以及 swupd "
"更新内容的所在位置。"
msgstr "mixer 工具根据 :file:`builder.conf` 知道如何配置组合。例如,可以配置 mixer 输出的所在位置以及 swupd 更新内容的所在位置。"
#: ../../guides/clear/mixer.rst:113
msgid ""
@@ -265,9 +253,8 @@ msgid ""
"scratch. If the RPMs are not built on |CL|, make sure your configuration "
"and toolchain builds them correctly for |CL|. Otherwise there is no "
"guarantee they will be compatible."
msgstr ""
"转到 :ref:`autospec<autospec>` 指南,了解如何从头构建 RPM。如果未在 |CL| 上构建 "
"RPM,则请确保配置和工具链会为 |CL| 正确构建 RPM,否则便无法保证其兼容。"
msgstr "转到 :ref:`autospec<autospec>` 指南,了解如何从头构建 RPM。如果未在 |CL| 上构建 RPM,则请确保配置和工具链会为 |CL| 正确构建 RPM,否则便无法保证其兼容。"
#: ../../guides/clear/mixer.rst:133
msgid ""
@@ -284,9 +271,8 @@ msgid ""
"Add, edit, or remove bundles that will be part of your content and build "
"them. mixer automatically updates the :file:`mixbundles` file when you "
"update the bundles in your mix."
msgstr ""
"添加、编辑或删除将纳入内容的 bundle 文件并对其进行构建。更新组合中的 bundle 文件时,mixer 会自动更新 "
":file:`mixbundles` 文件。"
msgstr "添加、编辑或删除将纳入内容的 bundle 文件并对其进行构建。更新组合中的 bundle 文件时,mixer 会自动更新 :file:`mixbundles` 文件。"
#: ../../guides/clear/mixer.rst:142
msgid ""
@@ -341,9 +327,8 @@ msgid ""
":ref:`ister` tool. In this step you can specify which bundles you want "
"*preinstalled* in the image. Users can later install other bundles "
"available in your mix."
msgstr ""
"mixer 使用 :ref:`ister` 工具从更新后的内容创建可引导映像。在此步骤中,可以指定要在映像中*预安装*的 bundle "
"文件。随后,用户可以安装组合中的其他 bundle 文件。"
msgstr "mixer 使用 :ref:`ister` 工具从更新后的内容创建可引导映像。在此步骤中,可以指定要在映像中*预安装*的 bundle 文件。随后,用户可以安装组合中的其他 bundle 文件。"
#: ../../guides/clear/mixer.rst:171
msgid "Make update available."
@@ -417,18 +402,16 @@ msgid ""
"upstream |CL| version, with minimum bundles. In the initialization "
"output, be aware that your initial mix version is set to 10 and that the "
"minimum bundles have been added."
msgstr ""
"在 mixer 工作区中,根据最新的上游 |CL| 版本生成初始组合,包含最少的 bundle 文件。在初始化输出中,请注意初始组合版本已设为 "
"10,添加了最少的 bundle 文件。"
msgstr "在 mixer 工作区中,根据最新的上游 |CL| 版本生成初始组合,包含最少的 bundle 文件。在初始化输出中,请注意初始组合版本已设为 10,添加了最少的 bundle 文件。"
#: ../../guides/clear/mixer.rst:219
msgid ""
"Edit :file:`builder.conf` to set the value of CONTENTURL and VERSIONURL "
"to the IP address of the nginx\\* server you set up in the prerequisite "
"`Set up a nginx web server for mixer`_. For example:"
msgstr ""
"编辑 :file:`builder.conf`,将 CONTENTURL 和 VERSIONURL 的值设为在前提条件 `Set up a "
"nginx web server for mixer`_ 中所设 nginx\\* 服务器的 IP 地址。例如:"
msgstr "编辑 :file:`builder.conf`,将 CONTENTURL 和 VERSIONURL 的值设为在前提条件 `Set up a nginx web server for mixer`_ 中所设 nginx\\* 服务器的 IP 地址。例如:"
#: ../../guides/clear/mixer.rst:229
msgid "Example 2: Create a simple mix"
@@ -448,9 +431,8 @@ msgid ""
" used on a bare metal system instead of a VM. So we will modify the "
"default bundle set to get a smaller kernel image, which will also be "
"faster to load."
msgstr ""
"我们可以使用初始化期间添加的默认 bundle 文件,但其中包括 :command:`native-kernel` bundle 文件,而此 "
"bundle 文件主要用于裸机系统而非虚拟机。因此,我们要修改默认的 bundle 文件集,缩小内核映像,提高加载速度。"
msgstr "我们可以使用初始化期间添加的默认 bundle 文件,但其中包括 :command:`native-kernel` bundle 文件,而此 bundle 文件主要用于裸机系统而非虚拟机。因此,我们要修改默认的 bundle 文件集,缩小内核映像,提高加载速度。"
#: ../../guides/clear/mixer.rst:240
msgid "Update bundles in mix:"
@@ -478,9 +460,8 @@ msgstr "构建 bundle 文件:"
msgid ""
"Look in ~/mixer/update/image/<mix version>/full for the full chroot after"
" the :command:`build` command completes."
msgstr ""
":command:`build` 命令完成后,在 ~/mixer/update/image/<mix version>/full 中查找完整 "
"chroot。"
msgstr ":command:`build` 命令完成后,在 ~/mixer/update/image/<mix version>/full 中查找完整 chroot。"
#: ../../guides/clear/mixer.rst:277
msgid ""
@@ -507,18 +488,16 @@ msgid ""
"include all of the bundles you want preinstalled in the image. If this is"
" the first time creating an image, first get a copy of the :file"
":`release-image-config.json` template file:"
msgstr ""
"配置映像。编辑映像的 ister 配置文件,包含要在映像中预安装的所有 bundle 文件。如果是首次创建映像,则需首先获取 :file"
":`release-image-config.json` 模板文件的副本:"
msgstr "配置映像。编辑映像的 ister 配置文件,包含要在映像中预安装的所有 bundle 文件。如果是首次创建映像,则需首先获取 :file:`release-image-config.json` 模板文件的副本:"
#: ../../guides/clear/mixer.rst:299
msgid ""
"For this example, edit :file:`release-image-config.json` so that the root"
" partition size is \"5G\" and replace the \"kernel-native\" bundle with "
"\"kernel-kvm\"."
msgstr ""
"在本例中,编辑 :file:`release-image-config.json`,使 root 分区的大小为 \"5G\",同时将 "
"\"kernel-native\" bundle 文件更换为 \"kernel-kvm\"。"
msgstr "在本例中,编辑 :file:`release-image-config.json`,使 root 分区的大小为 \"5G\",同时将 \"kernel-native\" bundle 文件更换为 \"kernel-kvm\"。"
#: ../../guides/clear/mixer.rst:319
msgid "Build the image."
@@ -560,9 +539,8 @@ msgid ""
"example, we'll boot the image from Example 2 to verify it, and update the"
" image from mix version 10 (from which the image was built), to mix "
"version 20."
msgstr ""
"在例 2 中创建的映像可以在 QEMU 中直接引导。在本例中,我们会引导例 2 中的映像,对其进行验证,然后将映像从组合版本 "
"10(原始映像)更新到组合版本 20。"
msgstr "在例 2 中创建的映像可以在 QEMU 中直接引导。在本例中,我们会引导例 2 中的映像,对其进行验证,然后将映像从组合版本 10(原始映像)更新到组合版本 20。"
#: ../../guides/clear/mixer.rst:361
msgid "Set up the QEMU environment."
@@ -646,9 +624,8 @@ msgid ""
" configuration for the mixer tool. The items of primary interest are "
"CONTENTURL and VERSIONURL, which will be used by systems updating against"
" your custom content."
msgstr ""
"mixer 初始化过程中会创建 :file:`builder.conf`。文件中包含 mixer 工具的基本配置。其中的主要项目为 "
"CONTENTURL 和 VERSIONURL。系统会根据定制内容使用这些项目。"
msgstr "mixer 初始化过程中会创建 :file:`builder.conf`。文件中包含 mixer 工具的基本配置。其中的主要项目为 CONTENTURL 和 VERSIONURL。系统会根据定制内容使用这些项目。"
#: ../../guides/clear/mixer.rst:487
msgid ""
@@ -675,9 +652,8 @@ msgid ""
"if you do not provide the path to an existing one, and signs the "
":file:`Manifest.MoM` file to provide security for the updated content you"
" create."
msgstr ""
"设置 mixer 存储证书文件的路径。该文件用于签署内容并进行验证。如果不提供现有证书文件的路径,mixer 则会自动生成证书,同时会签署 "
":file:`Manifest.MoM` 文件,为创建的更新内容提供安全保障。"
msgstr "设置 mixer 存储证书文件的路径。该文件用于签署内容并进行验证。如果不提供现有证书文件的路径,mixer 则会自动生成证书,同时会签署 :file:`Manifest.MoM` 文件,为创建的更新内容提供安全保障。"
#: ../../guides/clear/mixer.rst:500
msgid ""
@@ -748,9 +724,8 @@ msgid ""
"Sets the path where mixer stores the local bundle definition files. The "
"bundle definition files include any new, original bundles you create, "
"along with any edited versions of upstream bundles."
msgstr ""
"设置 mixer 存储本地 bundle 定义文件的路径。bundle 定义文件包括用户创建的所有原创新 bundle 文件,还有上游 "
"bundle 文件的编辑版本。"
msgstr "设置 mixer 存储本地 bundle 定义文件的路径。bundle 定义文件包括用户创建的所有原创新 bundle 文件,还有上游 bundle 文件的编辑版本。"
#: ../../guides/clear/mixer.rst:536
msgid "`SERVER_STATE_DIR`"
@@ -771,9 +746,8 @@ msgid ""
"Sets the path for the mix version and upstream version's two state files:"
" :file:`mixversion` and :file:`upstreamversion`. mixer creates both files"
" for you when you set up the workspace."
msgstr ""
"设置组合版本以及上游版本的两个状态文件的路径::file:`mixversion` 和 "
":file:`upstreamversion`。设置工作区时,mixer 会为您创建这两个文件。"
msgstr "设置组合版本以及上游版本的两个状态文件的路径::file:`mixversion` 和 :file:`upstreamversion`。设置工作区时,mixer 会为您创建这两个文件。"
#: ../../guides/clear/mixer.rst:544
msgid "`YUM_CONF`"
@@ -807,10 +781,8 @@ msgid ""
" set as the `Format` variable in the :file:`mixer.state` file. Variables "
"in the :file:`mixer.state` are used by mixer between executions and "
"should not be manually changed."
msgstr ""
"操作系统的兼容版本通过操作系统 *兼容性时间戳* "
"进行跟踪。某一时间戳的各版本操作系统均完全兼容,并可更新到该时间戳中的任意其他版本。兼容性时间戳在 :file:`mixer.state` "
"文件中作为 `Format` 变量进行设置。:file:`mixer.state` 中的变量由 mixer 在执行间隔使用,且不应手动更改。"
msgstr "操作系统的兼容版本通过操作系统 *兼容性时间戳* 进行跟踪。某一时间戳的各版本操作系统均完全兼容,并可更新到该时间戳中的任意其他版本。兼容性时间戳在 :file:`mixer.state` 文件中作为 `Format` 变量进行设置。:file:`mixer.state` 中的变量由 mixer 在执行间隔使用,且不应手动更改。"
#: ../../guides/clear/mixer.rst:563
msgid ""
@@ -818,10 +790,8 @@ msgid ""
" level. If `Format` increments to a new epoch (a \"format bump\"), the OS"
" has changed in such a way that updating from build A in format X to "
"build B in format Y will not work."
msgstr ""
"format bump 会改变 house 的基础,创建一个新层级。如果 `Format` 递增至新的阶段( \"format "
"bump\"),操作系统会以这种方式发生改变:从 format X 构成的 build A 更新至 format Y 构成的 build B "
"将无法完成。"
msgstr "format bump 会改变 house 的基础,创建一个新层级。如果 `Format` 递增至新的阶段( \"format bump\"),操作系统会以这种方式发生改变:从 format X 构成的 build A 更新至 format Y 构成的 build B 将无法完成。"
#: ../../guides/clear/mixer.rst:568
msgid "A format bump is required when:"
@@ -846,9 +816,8 @@ msgid ""
"latest release in its respective format version, unless overridden by "
"command line flags. In this way, we can guarantee that all clients update"
" to the final version in their given format."
msgstr ""
"使用 Format "
"增量可以确保必需进行的更改和同时需要进行的更改以正确的顺序进行。除非使用命令行标志覆盖,否则更新后的客户端只会更新采用各自时间戳格式版本的最新版本。如此一来,便可确保所有客户端均更新采用给定时间戳格式的最终版本。"
msgstr "使用 Format 增量可以确保必需进行的更改和同时需要进行的更改以正确的顺序进行。除非使用命令行标志覆盖,否则更新后的客户端只会更新采用各自时间戳格式版本的最新版本。如此一来,便可确保所有客户端均更新采用给定时间戳格式的最终版本。"
#: ../../guides/clear/mixer.rst:582
msgid ""
@@ -856,9 +825,8 @@ msgid ""
"content built in the next format. Only after reaching the final release "
"in the old format can a client continue to update to releases in the new "
"format."
msgstr ""
"给定时间戳格式 *必须* "
"包含理解以下一个时间戳格式构建的内容所需的所有更改。仅当达到采用旧时间戳格式的最终版本后,客户端才能继续更新到采用新时间戳格式的版本。"
msgstr "给定时间戳格式 *必须* 包含理解以下一个时间戳格式构建的内容所需的所有更改。仅当达到采用旧时间戳格式的最终版本后,客户端才能继续更新到采用新时间戳格式的版本。"
#: ../../guides/clear/mixer.rst:584
msgid ""
@@ -878,28 +846,24 @@ msgid ""
"VERSIONS_PATH variable in :file:`builder.conf`. :file:`mixbundles` is "
"automatically created when the mix is initiated. mixer will refresh the "
"file each time you change the bundles in the mix."
msgstr ""
"mixer 将有关 bundle 文件的信息存储在名为 :file:`mixbundles` 的平面文件中。此文件所在的路径是通过文件 "
":`builder.conf` 中的 VERSIONS_PATH 变量设置的。启动组合时会自动创建 "
":file:`mixbundles`。每次更改组合中的 bundle 文件时,mixer 均会刷新此文件。"
msgstr "mixer 将有关 bundle 文件的信息存储在名为 :file:`mixbundles` 的平面文件中。此文件所在的路径是通过文件 :`builder.conf` 中的 VERSIONS_PATH 变量设置的。启动组合时会自动创建 :file:`mixbundles`。每次更改组合中的 bundle 文件时,mixer 均会刷新此文件。"
#: ../../guides/clear/mixer.rst:595
msgid ""
"Bundles can include other bundles. Nested bundles can themselves include "
"other bundles. If you see an unexpected bundle in your mix, it is likely "
"a nested bundle in one of the bundles you explicitly added."
msgstr ""
"bundle 文件可以包括其他 bundle 文件。嵌套的 bundle 文件自身可以包含其他 bundle 文件。如果在组合中发现不应该纳入的 "
"bundle 文件,则可能是先前显式添加的一个 bundle 文件中的嵌套 bundle 文件。"
msgstr "bundle 文件可以包括其他 bundle 文件。嵌套的 bundle 文件自身可以包含其他 bundle 文件。如果在组合中发现不应该纳入的 bundle 文件,则可能是先前显式添加的一个 bundle 文件中的嵌套 bundle 文件。"
#: ../../guides/clear/mixer.rst:599
msgid ""
"A bundle will fill into one of two categories: upstream or local. "
"Upstream bundles are those provided by |CL|. Local bundles are either "
"modified upstream bundles or new local bundles."
msgstr ""
"bundle 文件分为两大类:上游或本地。上游 bundle 文件是 |CL| 提供的 bundle 文件。本地 bundle "
"文件则要么是修改后的上游 bundle 文件,要么是新的本地 bundle 文件。"
msgstr "bundle 文件分为两大类:上游或本地。上游 bundle 文件是 |CL| 提供的 bundle 文件。本地 bundle 文件则要么是修改后的上游 bundle 文件,要么是新的本地 bundle 文件。"
#: ../../guides/clear/mixer.rst:603
msgid "Upstream bundles"
@@ -913,18 +877,16 @@ msgid ""
"This directory is simply a mirror for mixer to use. mixer will "
"automatically delete the contents of this directory before repopulating "
"it on-the-fly if a new version must be downloaded."
msgstr ""
"mixer 会自动下载和缓存上游 bundle 定义文件。这些定义文件存储在工作区的 upstream-bundles "
"目录中。请勿修改此目录中的文件。此目录只是供 mixer 使用的镜像。如果必须下载新版本,mixer 则会在动态重新填充之前自动删除该目录的内容。"
msgstr "mixer 会自动下载和缓存上游 bundle 定义文件。这些定义文件存储在工作区的 upstream-bundles 目录中。请勿修改此目录中的文件。此目录只是供 mixer 使用的镜像。如果必须下载新版本,mixer 则会在动态重新填充之前自动删除该目录的内容。"
#: ../../guides/clear/mixer.rst:612
msgid ""
"The mixer tool automatically caches the bundles for the |CL| version "
"configured in the :file:`upstreamversion` file. mixer also cleans up old "
"versions once they are no longer needed."
msgstr ""
"mixer 工具会自动缓存在 :file:`upstreamversion` 文件中配置的 |CL| 版 bundle 文件。此外,mixer "
"还会在旧版本无需再使用后立即将其清除。"
msgstr "mixer 工具会自动缓存在 :file:`upstreamversion` 文件中配置的 |CL| 版 bundle 文件。此外,mixer 还会在旧版本无需再使用后立即将其清除。"
#: ../../guides/clear/mixer.rst:617
msgid "Local bundles"
@@ -936,10 +898,8 @@ msgid ""
"upstream bundles. Local bundle definition files are stored in the local-"
"bundles directory in the workspace. The LOCAL_BUNDLE_DIR variable sets "
"the path of this directory in the :file:`builder.conf` file."
msgstr ""
"本地 bundle 文件是您创建的 bundle 文件,或是上游 bundle 文件的编辑版本。本地 bundle 定义文件存储在工作区的 "
"local-bundles 目录中。此目录的路径是通过 :file:`builder.conf` 文件中的 LOCAL_BUNDLE_DIR "
"变量设置的。"
msgstr "本地 bundle 文件是您创建的 bundle 文件,或是上游 bundle 文件的编辑版本。本地 bundle 定义文件存储在工作区的 local-bundles 目录中。此目录的路径是通过 :file:`builder.conf` 文件中的 LOCAL_BUNDLE_DIR 变量设置的。"
#: ../../guides/clear/mixer.rst:623
msgid ""
@@ -948,10 +908,8 @@ msgid ""
"precedence over any upstream bundles that have the same name. This "
"precedence enables you to copy upstream bundles locally, and edit into a "
"local variation."
msgstr ""
"*mixer 始终会先检查本地 bundle 文件,然后再检查上游 bundle 文件。* 因此,local-bundles 目录中的 "
"bundle 文件始终优先于同名的上游 bundle 文件。利用此优先特性,可以将上游 bundle 文件复制到本地,然后进行编辑,变为本地 "
"bundle 文件。"
msgstr "*mixer 始终会先检查本地 bundle 文件,然后再检查上游 bundle 文件。* 因此,local-bundles 目录中的 bundle 文件始终优先于同名的上游 bundle 文件。利用此优先特性,可以将上游 bundle 文件复制到本地,然后进行编辑,变为本地 bundle 文件。"
#: ../../guides/clear/mixer.rst:630
msgid "Bundle configuration"
@@ -963,9 +921,8 @@ msgid ""
"add a bundle to a mix, to create a new bundle for a mix, or to remove a "
"bundle from a mix. View the `mixer.bundle man page`_ for a full list of "
"commands and more information on configuring bundles in a mix."
msgstr ""
"mixer 提供命令来配置组合的 bundle 文件,例如将 bundle 文件添加到组合中,为组合创建新的 bundle 文件,或从组合中删除 "
"bundle 文件。查看 `mixer.bundle man page`_,获取完整的命令列表,了解配置组合中的 bundle 文件的更多信息。"
msgstr "mixer 提供命令来配置组合的 bundle 文件,例如将 bundle 文件添加到组合中,为组合创建新的 bundle 文件,或从组合中删除 bundle 文件。查看 `mixer.bundle man page`_,获取完整的命令列表,了解配置组合中的 bundle 文件的更多信息。"
#: ../../guides/clear/mixer.rst:637
msgid ""
@@ -980,9 +937,8 @@ msgid ""
"remove the bundle from the mix. The local bundle definition file will "
"still remain. To completely remove a bundle, including its local bundle "
"definition file, use the :command:`--local` flag."
msgstr ""
"从组合中删除 bundle 文件:默认情况下,删除 bundle 文件只会从组合中删除 bundle 文件。本地 bundle "
"定义文件仍会保留。要彻底删除 bundle 文件(包括它的本地 bundle 定义文件),请使用 :command:`--local` 标志。"
msgstr "从组合中删除 bundle 文件:默认情况下,删除 bundle 文件只会从组合中删除 bundle 文件。本地 bundle 定义文件仍会保留。要彻底删除 bundle 文件(包括它的本地 bundle 定义文件),请使用 :command:`--local` 标志。"
#: ../../guides/clear/mixer.rst:646
msgid ""
@@ -1018,9 +974,8 @@ msgid ""
"By default, mixer automatically pulls a Docker container for mixing if "
"one does not already exist. If you need to troubleshoot the mixer "
"container, it may be useful to manually pull a mixer Docker container."
msgstr ""
"默认情况下,如果没有 Docker 容器,mixer 则会自动拉取 Docker 容器以创建组合。如需对 mixer "
"容器进行故障排除,则可尝试手动拉取 mixer Docker 容器。"
msgstr "默认情况下,如果没有 Docker 容器,mixer 则会自动拉取 Docker 容器以创建组合。如需对 mixer 容器进行故障排除,则可尝试手动拉取 mixer Docker 容器。"
#: ../../guides/clear/mixer.rst:678
msgid ""
@@ -1030,11 +985,8 @@ msgid ""
"version of the mixer Docker container is named after the associated |CL| "
"upstream format version. Refer to `Format version`_ for additional "
"information on upstream format versions."
msgstr ""
"mixer Docker 容器的版本可在 Docker Hub 上的 `clearlinux/mixer repo "
"<https://hub.docker.com/r/clearlinux/mixer/tags/>`_ 标签下找到。每个版本的 mixer "
"Docker 容器均以关联的 |CL| 上游时间戳格式版本来命名。请参阅 `Format "
"version`_,了解有关上游时间戳格式版本的其他信息。"
msgstr "mixer Docker 容器的版本可在 Docker Hub 上的 `clearlinux/mixer repo <https://hub.docker.com/r/clearlinux/mixer/tags/>`_ 标签下找到。每个版本的 mixer Docker 容器均以关联的 |CL| 上游时间戳格式版本来命名。请参阅 `Format version`_,了解有关上游时间戳格式版本的其他信息。"
#: ../../guides/clear/mixer.rst:684
msgid "Use the following steps to manually pull a mixer Docker container:"
@@ -1045,9 +997,8 @@ msgid ""
"Find the version of the container you need by viewing the tags for the "
"`clearlinux/mixer repo "
"<https://hub.docker.com/r/clearlinux/mixer/tags/>`_ on Docker Hub."
msgstr ""
"查看 Docker Hub 上的 `clearlinux/mixer repo "
"<https://hub.docker.com/r/clearlinux/mixer/tags/>`_ 标签,查找所需版本的容器。"
msgstr "查看 Docker Hub 上的 `clearlinux/mixer repo <https://hub.docker.com/r/clearlinux/mixer/tags/>`_ 标签,查找所需版本的容器。"
#: ../../guides/clear/mixer.rst:690
msgid "Pull the latest container version:"
@@ -1073,9 +1024,8 @@ msgstr "创建 Docker 守护程序代理配置目录:"
msgid ""
"Create :file:`/etc/systemd/system/docker.service.d/http-proxy.conf` and "
"add the following using your own proxy values:"
msgstr ""
"创建 :file:`/etc/systemd/system/docker.service.d/http-proxy.conf` "
"并用自己的代理值添加以下内容:"
msgstr "创建 :file:`/etc/systemd/system/docker.service.d/http-proxy.conf` 并用自己的代理值添加以下内容:"
#: ../../guides/clear/mixer.rst:724
msgid "Reload the Docker daemon:"
@@ -1159,9 +1109,8 @@ msgid ""
"Configure the mixer update server. Create and add the following server "
"configuration content to :file:`/etc/nginx/conf.d/mixer.conf` (sudo "
"required):"
msgstr ""
"配置 mixer 更新服务器。创建以下服务器配置内容并将其添加到 :file:`/etc/nginx/conf.d/mixer.conf` (需 "
"sudo 权限):"
msgstr "配置 mixer 更新服务器。创建以下服务器配置内容并将其添加到 :file:`/etc/nginx/conf.d/mixer.conf` (需 sudo 权限):"
#: ../../guides/clear/mixer.rst:833
msgid "Restart the daemon, enable nginx on boot, and start the service."
@@ -1178,19 +1127,16 @@ msgid "Related topics"
msgstr "相关主题"
#: ../../guides/clear/mixer.rst:849
#, fuzzy
msgid ":ref:`autospec`"
msgstr ":ref:`autospec-about`"
msgstr ":ref:`autospec`"
#: ../../guides/clear/mixer.rst:850
#, fuzzy
msgid ":ref:`bundles-guide`"
msgstr ":ref:`bundles-about`"
msgstr ":ref:`bundles-guide`"
#: ../../guides/clear/mixer.rst:851
#, fuzzy
msgid ":ref:`swupd-guide`"
msgstr ":ref:`swupd-about`"
msgstr ":ref:`swupd-guide`"
#~ msgid ""
#~ "Add the mixer tool with the "
@@ -1235,3 +1181,4 @@ msgstr ":ref:`swupd-about`"
#~ msgid ":ref:`About mixer <mixer-about>`"
#~ msgstr ":ref:`About mixer <mixer-about>`"
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -5,19 +5,18 @@
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
msgid ""
msgstr ""
"Project-Id-Version: Clear Linux* Project Docs latest\n"
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0152\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh_Hans\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
"Plural-Forms: nplurals=1; plural=0\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n"
#: ../../guides/clear/stateless.rst:4
msgid "Stateless"
@@ -41,9 +40,8 @@ msgid ""
":abbr:`OS (operating system)` that functions without excessive user "
"configuration or customization. Stateless in this context does *not* mean"
" ephemeral or non-persistent."
msgstr ""
"|CL-ATTR| 使用无状态设计理念,目的是打造一个无需过多用户配置或自定义的 `OS (operating "
"system)`。在这种情况下,无状态并*不*意味着短暂或不持久。"
msgstr "|CL-ATTR| 使用无状态设计理念,目的是打造一个无需过多用户配置或自定义的 `OS (operating system)`。在这种情况下,无状态并*不*意味着短暂或不持久。"
#: ../../guides/clear/stateless.rst:25
msgid "File-level separation"
@@ -66,16 +64,14 @@ msgid "System areas"
msgstr "系统区域"
#: ../../guides/clear/stateless.rst:39
#, fuzzy
msgid ""
"File under the :file:`/usr` directory are managed by |CL| as system "
"files. Files written under the :file:`/usr` directory by users can get "
"removed through system updates with :ref:`swupd <swupd-guide>`. This "
"operating assumption allows |CL| to verify and maintain integrity of "
"system files."
msgstr ""
":file:`/usr` 目录下的文件作为系统文件由 |CL| 管理。用户在 :file:`/usr` 目录下写入的文件可以使用 "
":ref:`swupd <swupd-about>` 通过系统更新来移除。此操作假设允许 |CL| 验证和维护系统文件的完整性。"
msgstr ":file:`/usr` 目录下的文件由用户拥有和管理。此操作假设允许 |CL| 用户清楚地识别其系统的独特配置。"
#: ../../guides/clear/stateless.rst:45
msgid "User areas"
@@ -89,10 +85,8 @@ msgid ""
"directory and software installed by |CL| does not write to :file:`/etc`. "
"This operating assumption allows |CL| users to clearly identify the "
"configuration that makes their system unique."
msgstr ""
":file:`/etc/`、:file:`/home` 和 :file:`/var` 目录下的文件由用户拥有和管理。新安装的 |CL| 系统在 "
":file:`/etc/` 目录中只有极少量的文件,并且 |CL| 安装的软件不会写入 :file:`/etc`。此操作假设允许 |CL| "
"用户清楚地识别其系统的独特配置。"
msgstr ":file:`/etc/`、:file:`/home` 和 :file:`/var` 目录下的文件由用户拥有和管理。新安装的 |CL| 系统在 :file:`/etc/` 目录中只有极少量的文件,并且 |CL| 安装的软件不会写入 :file:`/etc`。此操作假设允许 |CL| 用户清楚地识别其系统的独特配置。"
#: ../../guides/clear/stateless.rst:54
msgid "Software configuration"
@@ -121,17 +115,15 @@ msgid ""
"default configuration values or default configuration files may be "
"provided by |CL| under :file:`/usr/share/defaults`. These files can be "
"referenced as templates for customization."
msgstr ""
"|CL| 分布的软件包可以直接修改以包括默认配置值,或者默认配置文件可以由 |CL| 在 :file:`/usr/share/defaults` "
"中提供。这些文件可以作为自定义模板引用。"
msgstr "|CL| 分布的软件包可以直接修改以包括默认配置值,或者默认配置文件可以由 |CL| 在 :file:`/usr/share/defaults` 中提供。这些文件可以作为自定义模板引用。"
#: ../../guides/clear/stateless.rst:71
msgid ""
"For example, the default configuration that Apache uses when installed "
"can be found at :file:`/usr/share/defaults/httpd/httpd.conf` directory."
msgstr ""
"例如,Apache 安装后使用的默认配置可以在 :file:`/usr/share/defaults/httpd/httpd.conf` "
"目录中找到。"
msgstr "例如,Apache 安装后使用的默认配置可以在 :file:`/usr/share/defaults/httpd/httpd.conf` 目录中找到。"
#: ../../guides/clear/stateless.rst:76
msgid "Overriding configurations"
+34 -50
View File
@@ -5,19 +5,18 @@
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
msgid ""
msgstr ""
"Project-Id-Version: Clear Linux* Project Docs latest\n"
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0152\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh_Hans\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
"Plural-Forms: nplurals=1; plural=0\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n"
#: ../../guides/clear/swupd.rst:4
msgid "swupd"
@@ -61,9 +60,8 @@ msgid ""
"by |CL|. A bundle comes with all of its dependencies rather than "
"downloading a cascade of package dependencies when installing a piece of "
"software."
msgstr ""
":ref:`Bundles <bundles>` 包含提供软件功能所需的一切。它们是 |CL| 管理的最小粒度组件。bundle "
"文件附带所有依存关系,而非在安装软件时下载一系列软件包依存关系。"
msgstr ":ref:`Bundles <bundles>` 包含提供软件功能所需的一切。它们是 |CL| 管理的最小粒度组件。bundle 文件附带所有依存关系,而非在安装软件时下载一系列软件包依存关系。"
#: ../../guides/clear/swupd.rst:33
msgid "Versioning"
@@ -83,10 +81,8 @@ msgid ""
"removals. This rolling release versioning model is similar to "
":command:`git` internal version tracking, where any of the individual "
"file commits are tracked and move the pointer forward when changed."
msgstr ""
"借助 |CL| :command:`swupd`,则可在个别文件级别进行版本管理。也就是说,|CL| "
"会生成全新的操作系统版本,且附带对系统所做的所有软件更改,其中包括软件降级或删除。此滚动发布版本管理模型类似于 :command:`git` "
"内部版本跟踪,会跟踪所有单个文件提交并在更改时将指针前移。"
msgstr "借助 |CL| :command:`swupd`,则可在个别文件级别进行版本管理。也就是说,|CL| 会生成全新的操作系统版本,且附带对系统所做的所有软件更改,其中包括软件降级或删除。此滚动发布版本管理模型类似于 :command:`git` 内部版本跟踪,会跟踪所有单个文件提交并在更改时将指针前移。"
#: ../../guides/clear/swupd.rst:45
msgid ""
@@ -98,10 +94,8 @@ msgid ""
"combinations of software have been tested. Every release of the same "
"number is guaranteed to contain the same versions of software, so there's"
" no ambiguity between two systems running the same version of |CL|."
msgstr ""
"表示操作系统 **当前** 版本的数字,描述操作系统上所有软件的版本。每个内部版本均由一组特定的 bundle 文件组成,而这些 bundle "
"文件则由特定版本的软件包组成。如果系统管理员日常需要确定哪些系统缺少最新安全修复程序,或哪些软件组合已经过测试,这对他们来说十分重要。对于同一数字的每个版本,均可以保证包含相同版本的软件,因此在运行同一版本的"
" |CL| 的两个系统之间不会产生混淆。"
msgstr "表示操作系统 **当前** 版本的数字,描述操作系统上所有软件的版本。每个内部版本均由一组特定的 bundle 文件组成,而这些 bundle 文件则由特定版本的软件包组成。如果系统管理员日常需要确定哪些系统缺少最新安全修复程序,或哪些软件组合已经过测试,这对他们来说十分重要。对于同一数字的每个版本,均可以保证包含相同版本的软件,因此在运行同一版本的 |CL| 的两个系统之间不会产生混淆。"
#: ../../guides/clear/swupd.rst:55
msgid "Updating"
@@ -116,9 +110,8 @@ msgid ""
"*manifests*, which list and describe file contents, symlinks, and "
"directories. Additionally, the actual content is provided to clients in "
"the form of archive files."
msgstr ""
"|CL| 默认强制定期更新操作系统,并自动对照版本服务器检查是否存在更新。内容服务器提供针对所有版本的文件和元数据内容,并可与版本服务器相同。内容"
" URL 服务器以 *清单* 形式提供元数据,列出并描述文件内容、符号链接和目录。此外,实际内容还会以存档文件的形式提供给客户端。"
msgstr "|CL| 默认强制定期更新操作系统,并自动对照版本服务器检查是否存在更新。内容服务器提供针对所有版本的文件和元数据内容,并可与版本服务器相同。内容 URL 服务器以 *清单* 形式提供元数据,列出并描述文件内容、符号链接和目录。此外,实际内容还会以存档文件的形式提供给客户端。"
#: ../../guides/clear/swupd.rst:65
msgid ""
@@ -127,9 +120,8 @@ msgid ""
"rather than entire packages. For example, it is quite common for an OS "
"security patch to be as small as 15 KB. Using binary deltas, |CL| is able"
" to apply only what is needed."
msgstr ""
"|CL| 的软件更新也十分高效。与基于软件包的发行版不同,:command:`swupd` "
"只会更新已更改的文件,而非整个软件包。例如,操作系统安全补丁大小经常只有 15 KB。通过使用二进制增量,|CL| 可只应用所需的内容。"
msgstr "|CL| 的软件更新也十分高效。与基于软件包的发行版不同,:command:`swupd` 只会更新已更改的文件,而非整个软件包。例如,操作系统安全补丁大小经常只有 15 KB。通过使用二进制增量,|CL| 可只应用所需的内容。"
#: ../../guides/clear/swupd.rst:71
msgid ""
@@ -165,9 +157,8 @@ msgid ""
"demand. :command:`swupd` makes sure that regular updates are simple and "
"secure. It can also check the validity of currently installed files and "
"software, and can correct any problems."
msgstr ""
"|CL| 更新默认自动进行,但也可设为按需进行。:command:`swupd` "
"可确保定期更新既简单又安全。它还可检查当前已安装文件和软件的有效性,并可更正所有问题。"
msgstr "|CL| 更新默认自动进行,但也可设为按需进行。:command:`swupd` 可确保定期更新既简单又安全。它还可检查当前已安装文件和软件的有效性,并可更正所有问题。"
#: ../../guides/clear/swupd.rst:93
msgid "Manifests"
@@ -179,9 +170,8 @@ msgid ""
"is the files that end up in the OS. The metadata contains relevant "
"information to properly provision the data to the OS file system, as well"
" as update the system and add or remove additional content to the OS."
msgstr ""
"|CL| "
"软件更新内容由数据和元数据组成。数据是指操作系统中的文件。元数据包含将数据正确配置到操作系统文件系统、更新系统以及向操作系统添加或删除其他内容所需的相关信息。"
msgstr "|CL| 软件更新内容由数据和元数据组成。数据是指操作系统中的文件。元数据包含将数据正确配置到操作系统文件系统、更新系统以及向操作系统添加或删除其他内容所需的相关信息。"
#: ../../guides/clear/swupd.rst:100
msgid ""
@@ -206,9 +196,8 @@ msgid ""
"allows any |CL| to obtain the exact copy of the content for each version "
"directly. This is used if the OS verification needs to replace a single "
"file, for instance."
msgstr ""
"在每个版本中,始终会为每个文件生成 *完整文件*。此操作可让所有 |CL| "
"直接获取每个版本的精确内容副本。例如,如果操作系统验证需替换单个文件,则可使用此操作。"
msgstr "在每个版本中,始终会为每个文件生成 *完整文件*。此操作可让所有 |CL| 直接获取每个版本的精确内容副本。例如,如果操作系统验证需替换单个文件,则可使用此操作。"
#: ../../guides/clear/swupd.rst:115
msgid ""
@@ -232,18 +221,16 @@ msgid ""
":command:`swupd` searches download manifest data for bundles that match "
"the term. Enter only one term, or hyphenated term, per search. Use the "
"command :command:`man swupd` to learn more."
msgstr ""
":command:`swupd` 可搜索下载清单数据,查找与此字词匹配的 bundle 文件。每次搜索只输入一个字词或带连字符的字词。使用命令 "
":command:`man swupd`,了解更多信息。"
msgstr ":command:`swupd` 可搜索下载清单数据,查找与此字词匹配的 bundle 文件。每次搜索只输入一个字词或带连字符的字词。使用命令 :command:`man swupd`,了解更多信息。"
#: ../../guides/clear/swupd.rst:128
msgid ""
"Only the base bundle is returned. Bundles can contain other bundles via "
"includes. For more details, see `Bundle Definition Files`_ and its "
"subdirectory bundles."
msgstr ""
"系统只返回基本 bundle 文件。bundle 文件可通过 include 包含其他 bundle 文件。有关更多详细信息,请参阅 "
"`Bundle Definition Files`_ 及其子目录 bundle 文件。"
msgstr "系统只返回基本 bundle 文件。bundle 文件可通过 include 包含其他 bundle 文件。有关更多详细信息,请参阅 `Bundle Definition Files`_ 及其子目录 bundle 文件。"
#: ../../guides/clear/swupd.rst:132
msgid ""
@@ -275,7 +262,7 @@ msgstr "验证当前的自动更新设置。"
#: ../../guides/clear/swupd.rst:152 ../../guides/clear/swupd.rst:164
msgid "Output:"
msgstr ""
msgstr "示例:"
#: ../../guides/clear/swupd.rst:158
msgid "Disable automatic updates."
@@ -303,18 +290,16 @@ msgid ""
"container implementations, each Kata Container has its own kernel "
"instance and runs on its own :abbr:`VM (Virtual Machine)` for improved "
"security."
msgstr ""
"Kata 容器是一种常见的容器实现。与其他容器实现不同,每个 Kata 容器均有自己的内核实例,在自己的 :abbr:`VM (Virtual "
"Machine)` 上运行,增强了安全性。"
msgstr "Kata 容器是一种常见的容器实现。与其他容器实现不同,每个 Kata 容器均有自己的内核实例,在自己的 :abbr:`VM (Virtual Machine)` 上运行,增强了安全性。"
#: ../../guides/clear/swupd.rst:202
msgid ""
"|CL| makes it very easy to install, since you only need to add one bundle"
" to use `Kata Containers`_: `containers-virt`_, despite a number of "
"dependencies. Also, check out our tutorial: :ref:`kata`."
msgstr ""
"虽然存在大量依存关系,但由于您只需添加一个 bundle 文件便可使用 `Kata Containers`_ `containers-"
"virt`_,因此 |CL| 大大简化了安装过程。此外,请查阅教程::ref:`kata`。"
msgstr "虽然存在大量依存关系,但由于您只需添加一个 bundle 文件便可使用 `Kata Containers`_ `containers-virt`_,因此 |CL| 大大简化了安装过程。此外,请查阅教程::ref:`kata`。"
#: ../../guides/clear/swupd.rst:206
msgid "Find the correct bundle."
@@ -369,9 +354,8 @@ msgid ""
"In this case, Python\\* packages that were installed on top of the "
"default install were flagged as mismatched. :command:`swupd` can be "
"directed to ignore or fix issues based on command line options."
msgstr ""
"在此情况下,安装在默认安装之上的 Python\\* 软件包将被标记为不匹配。:command:`swupd` "
"可根据命令行选项指令来忽略或修复问题。"
msgstr "在此情况下,安装在默认安装之上的 Python\\* 软件包将被标记为不匹配。:command:`swupd` 可根据命令行选项指令来忽略或修复问题。"
#: ../../guides/clear/swupd.rst:296
msgid ""
@@ -416,9 +400,8 @@ msgid "Lists installed bundles."
msgstr "列出已安装的 bundle 文件。"
#: ../../guides/clear/swupd.rst:322
#, fuzzy
msgid "swupd bundle <search term>"
msgstr "swupd bundle-add [-b] <search term>"
msgstr "swupd bundle <search term>"
#: ../../guides/clear/swupd.rst:322
msgid "Finds a bundle that contains your search term."
@@ -491,3 +474,4 @@ msgstr ":ref:`bundles`"
#~ "details."
#~ msgstr ""
@@ -5,19 +5,18 @@
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
msgid ""
msgstr ""
"Project-Id-Version: Clear Linux* Project Docs latest\n"
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0152\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh_Hans\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
"Plural-Forms: nplurals=1; plural=0\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n"
#: ../../guides/clear/telemetrics.rst:4
msgid "Telemetrics"
@@ -38,9 +37,8 @@ msgid ""
"The telemetry functionality adheres to `Intel privacy policies`_ "
"regarding the collection and use of :abbr:`PII (Personally Identifiable "
"Information)` and is open source."
msgstr ""
"遥测功能遵从涉及收集和使用 :abbr:`PII (Personally Identifiable Information)` 的 `Intel "
"privacy policies`_,同时也是开源功能。"
msgstr "遥测功能遵从涉及收集和使用 :abbr:`PII (Personally Identifiable Information)` 的 `Intel privacy policies`_,同时也是开源功能。"
#: ../../guides/clear/telemetrics.rst:19
msgid ""
@@ -58,10 +56,8 @@ msgid ""
"from running |CL| systems to help quickly identify and fix bugs in the "
"OS. Both client and server are customizable, and an API is available on "
"the client side for instrumenting your code for debug and analysis."
msgstr ""
"|CL| 中的遥测是用于收集来自正在运行的 |CL| "
"系统的数据的客户端/服务器解决方案,有助于快速确定和修复操作系统中的错误。客户端和服务器均可定制,而客户端则可使用 API "
"检测代码,进行调试和分析。"
msgstr "|CL| 中的遥测是用于收集来自正在运行的 |CL| 系统的数据的客户端/服务器解决方案,有助于快速确定和修复操作系统中的错误。客户端和服务器均可定制,而客户端则可使用 API 检测代码,进行调试和分析。"
#: ../../guides/clear/telemetrics.rst:34
msgid ""
@@ -91,9 +87,8 @@ msgid ""
"unhandled hardware failures. Telemetry enables real-time issue reporting "
"to allow system developers to focus quickly on an issue and monitor "
"corrective actions."
msgstr ""
"|CL| 遥测使用专用探针来报告系统级调试/崩溃信息。探针可监控系统任务,例如 swupd、内核 oops、机器错误检查以及未处理硬件故障的 "
"BIOS 错误报告表。遥测可以实时报告问题,以便系统开发人员快速关注问题并监控更正措施。"
msgstr "|CL| 遥测使用专用探针来报告系统级调试/崩溃信息。探针可监控系统任务,例如 swupd、内核 oops、机器错误检查以及未处理硬件故障的 BIOS 错误报告表。遥测可以实时报告问题,以便系统开发人员快速关注问题并监控更正措施。"
#: ../../guides/clear/telemetrics.rst:49
msgid ""
@@ -102,9 +97,8 @@ msgid ""
"in your code to create custom telemetry records. You can also use the "
"telem-record-gen utility in script files for light-touch record creation "
"where instrumenting code files doesn't make sense."
msgstr ""
"|CL| 遥测支持完全定制,可在软件开发期间用于调试。可以在代码中使用 libtelemetry 库来创建定制遥测记录。还可以在脚本文件中使用 "
"telem-record-gen 实用程序创建轻触记录,其中检测代码文件并无作用。"
msgstr "|CL| 遥测支持完全定制,可在软件开发期间用于调试。可以在代码中使用 libtelemetry 库来创建定制遥测记录。还可以在脚本文件中使用 telem-record-gen 实用程序创建轻触记录,其中检测代码文件并无作用。"
#: ../../guides/clear/telemetrics.rst:55
msgid ""
@@ -218,9 +212,8 @@ msgid ""
"custom backend server, keep the data local to the system, or both. The "
"backend server has a more complex setup, but once it's running, it is "
"simple to use and configure."
msgstr ""
"从工作流角度来看,|CL| "
"遥测系统非常简单。在客户端,安装和启用遥测技术之后的主要决策涉及如何处理探针生成的记录数据。可以将数据发送到默认或定制后端服务器,也可将此数据保留在系统本地,或同时执行二者。后端服务器的设置更为复杂,但一旦运行,它就极易使用和配置。"
msgstr "从工作流角度来看,|CL| 遥测系统非常简单。在客户端,安装和启用遥测技术之后的主要决策涉及如何处理探针生成的记录数据。可以将数据发送到默认或定制后端服务器,也可将此数据保留在系统本地,或同时执行二者。后端服务器的设置更为复杂,但一旦运行,它就极易使用和配置。"
#: ../../guides/clear/telemetrics.rst:112
msgid ""
@@ -245,10 +238,8 @@ msgid ""
":file:`/etc/telemetrics` directory. If you choose to use the default "
"settings, records will be sent to the telemetrics backend server managed "
"by the |CL| development team at Intel."
msgstr ""
"必须启用遥测客户端守护程序,探针才能生成记录。创建定制 :file:`telemetrics.conf` 文件,将其存储在 "
":file:`/etc/telemetrics` 目录中,可以在启用前配置客户端。如果选择使用默认设置,则会将记录发送到英特尔 |CL| "
"开发团队所管理的遥测后端服务器。"
msgstr "必须启用遥测客户端守护程序,探针才能生成记录。创建定制 :file:`telemetrics.conf` 文件,将其存储在 :file:`/etc/telemetrics` 目录中,可以在启用前配置客户端。如果选择使用默认设置,则会将记录发送到英特尔 |CL| 开发团队所管理的遥测后端服务器。"
#: ../../guides/clear/telemetrics.rst:128
msgid "Save record data locally:"
@@ -273,9 +264,8 @@ msgid ""
"send records to the default telemetry server, you can set up a backend "
"server to collect your records. The backend server can be installed on "
"any Linux system and provides the same dashboard as the default server."
msgstr ""
"无论是管理 |CL| 系统网络,还是不想将记录发送到默认遥测服务器,均可设置后端服务器来收集个人记录。后端服务器可安装在任意 Linux "
"系统上,并为您提供与默认服务器相同的控制台。"
msgstr "无论是管理 |CL| 系统网络,还是不想将记录发送到默认遥测服务器,均可设置后端服务器来收集个人记录。后端服务器可安装在任意 Linux 系统上,并为您提供与默认服务器相同的控制台。"
#: ../../guides/clear/telemetrics.rst:144
msgid "Instrument your code with the libtelemetry API:"
@@ -288,10 +278,8 @@ msgid ""
"can use these in your applications as well. The API documentation is "
"found in the :file:`telemetry.h` file in `Telemetrics client`_ "
"repository."
msgstr ""
":command:`telemetrics` bundle 文件包括 libtelemetry C 库,可以提供 telemprobd 和 "
"telempostd 守护程序所用的 API。同时,也可以在应用程序中使用这些守护程序。相关 API 文档位于 `Telemetrics "
"client`_ 存储库的 :file:`telemetry.h` 文件中。"
msgstr ":command:`telemetrics` bundle 文件包括 libtelemetry C 库,可以提供 telemprobd 和 telempostd 守护程序所用的 API。同时,也可以在应用程序中使用这些守护程序。相关 API 文档位于 `Telemetrics client`_ 存储库的 :file:`telemetry.h` 文件中。"
#: ../../guides/clear/telemetrics.rst:153
msgid "Examples"
@@ -313,9 +301,8 @@ msgid ""
"then the telemetry software bundle is not added to your system. Choosing "
"to join will automatically enable telemetry on your system after "
"installation is complete."
msgstr ""
"在初始安装 |CL| 期间,系统会要求加入稳定性增强计划,允许 |CL| 收集匿名报告,提高系统稳定性。如果选择不加入此计划,则不会将遥测软件 "
"bundle 文件添加到系统中。选择加入此计划,则会在安装完成后自动在系统上启用遥测技术。"
msgstr "在初始安装 |CL| 期间,系统会要求加入稳定性增强计划,允许 |CL| 收集匿名报告,提高系统稳定性。如果选择不加入此计划,则不会将遥测软件 bundle 文件添加到系统中。选择加入此计划,则会在安装完成后自动在系统上启用遥测技术。"
#: ../../guides/clear/telemetrics.rst:171
msgid "Enabling after install:"
@@ -333,11 +320,8 @@ msgid ""
":file:`/etc/telemetrics/telemetrics.conf`. If this file does not exist, "
"the :command:`telemprobd` and :command:`telempostd` daemons will use the "
"file :file:`/usr/share/defaults/telemetrics/telemetrics.conf`."
msgstr ""
"此命令将启用并启动 :command:`telemprobd` 和 :command:`telempostd` "
"守护程序。系统随即开始将遥测数据发送到文件 :file:`/etc/telemetrics/telemetrics.conf` "
"中所定义的服务器。如果此文件不存在,:command:`telemprobd` 和 :command:`telempostd` "
"守护程序则会使用文件 :file:`/usr/share/defaults/telemetrics/telemetrics.conf`。"
msgstr "此命令将启用并启动 :command:`telemprobd` 和 :command:`telempostd` 守护程序。系统随即开始将遥测数据发送到文件 :file:`/etc/telemetrics/telemetrics.conf` 中所定义的服务器。如果此文件不存在,:command:`telemprobd` 和 :command:`telempostd` 守护程序则会使用文件 :file:`/usr/share/defaults/telemetrics/telemetrics.conf`。"
#: ../../guides/clear/telemetrics.rst:185
msgid "Disabling after install:"
@@ -369,9 +353,8 @@ msgid ""
"command :command:`sudo telemctl stop` after the :command:`opt-in` command"
" is entered. Once you are ready to start the service, enter the command "
":command:`sudo telemctl start`."
msgstr ""
"要选择启用而非立即启动遥测服务,则需在输入 :command:`opt-in` 命令后运行命令 :command:`sudo telemctl "
"stop`。准备好启动服务后,输入命令 :command:`sudo telemctl start`。"
msgstr "要选择启用而非立即启动遥测服务,则需在输入 :command:`opt-in` 命令后运行命令 :command:`sudo telemctl stop`。准备好启动服务后,输入命令 :command:`sudo telemctl start`。"
#: ../../guides/clear/telemetrics.rst:212
msgid "Opt out of telemetry:"
@@ -410,12 +393,8 @@ msgid ""
":file:`/etc`. For each example, and for any time you make changes to the "
"configuration file, you must restart the client daemons to pick up the "
"changes:"
msgstr ""
"要更改记录的管理方式,请将默认的 :file:`/usr/share/defaults/telemetrics/telemetrics.conf`"
" 文件复制到 :file:`/etc/telemetrics/telemetrics.conf` "
"并对其进行编辑。:file:`/etc/telemetrics/telemetrics.conf` 文件中的更改会覆盖 "
":file:`/usr/share/defaults/telemetrics/telemetrics.conf` 文件中的默认值。您可能需要 "
"root 权限才能在 :file:`/etc` 中创建和编辑文件。在每个示例中,每次对配置文件进行更改时,均需重新启动客户端守护程序才能接受更改:"
msgstr "要更改记录的管理方式,请将默认的 :file:`/usr/share/defaults/telemetrics/telemetrics.conf` 文件复制到 :file:`/etc/telemetrics/telemetrics.conf` 并对其进行编辑。:file:`/etc/telemetrics/telemetrics.conf` 文件中的更改会覆盖 :file:`/usr/share/defaults/telemetrics/telemetrics.conf` 文件中的默认值。您可能需要 root 权限才能在 :file:`/etc` 中创建和编辑文件。在每个示例中,每次对配置文件进行更改时,均需重新启动客户端守护程序才能接受更改:"
#: ../../guides/clear/telemetrics.rst:245
msgid ""
@@ -423,10 +402,8 @@ msgid ""
"options of the telemetry journal to assist with system analytics and "
"debug. :command:`telemctl journal` has a number of options to help filter"
" records. Use :command:`-h` or :command:`--help` to view usage options."
msgstr ""
"使用 :command:`telemctl journal` "
"命令可以访问遥测日志的各项功能和选项,有助于进行系统分析和调试。:command:`telemctl journal` "
"提供众多选项来协助过滤记录。使用 :command:`-h` 或 :command:`--help` 查看使用情况选项。"
msgstr "使用 :command:`telemctl journal` 命令可以访问遥测日志的各项功能和选项,有助于进行系统分析和调试。:command:`telemctl journal` 提供众多选项来协助过滤记录。使用 :command:`-h` 或 :command:`--help` 查看使用情况选项。"
#: ../../guides/clear/telemetrics.rst:251
msgid "Keep a local copy and send records to backend server:"
@@ -438,9 +415,8 @@ msgid ""
"backend server, we will need to change the "
":guilabel:`record_retention_enabled` configuration key value to "
":guilabel:`true`."
msgstr ""
"要保留遥测记录的本地副本并将其发送到后端服务器,需将 :guilabel:`record_retention_enabled` 配置键值更改为 "
":guilabel:`true`。"
msgstr "要保留遥测记录的本地副本并将其发送到后端服务器,需将 :guilabel:`record_retention_enabled` 配置键值更改为 :guilabel:`true`。"
#: ../../guides/clear/telemetrics.rst:258
msgid "Keep all records -- don't send to backend server:"
@@ -453,10 +429,8 @@ msgid ""
":guilabel:`false`. Note that you will also need to ensure the "
":guilabel:`record_retention_enabled` configuration key value is set to "
":guilabel:`true` or the system will not keep local copies."
msgstr ""
"要保留系统上的记录而不将其发送到后端服务器,请将 :guilabel:`record_server_delivery_enabled` 键值设为 "
":guilabel:`false`。请注意,您可能还需确保 :guilabel:`record_retention_enabled` "
"配置键值已设为 :guilabel:`true`,否则系统不会保留本地副本。"
msgstr "要保留系统上的记录而不将其发送到后端服务器,请将 :guilabel:`record_server_delivery_enabled` 键值设为 :guilabel:`false`。请注意,您可能还需确保 :guilabel:`record_retention_enabled` 配置键值已设为 :guilabel:`true`,否则系统不会保留本地副本。"
#: ../../guides/clear/telemetrics.rst:266
msgid "Keep and send records to custom server:"
@@ -474,10 +448,8 @@ msgid ""
"default records are sent to the |CL| server "
":guilabel:`server=https://clr.telemetry.intel.com/v2/collector`. To "
"change this, you can use an IP address or fully qualified domain name."
msgstr ""
"此服务器通过 :guilabel:`server` 设置确定,且默认将记录发送到 |CL| 服务器 "
":guilabel:`server=https://clr.telemetry.intel.com/v2/collector`。要更改此设置,可使用"
" IP 地址或完全限定域名。"
msgstr "此服务器通过 :guilabel:`server` 设置确定,且默认将记录发送到 |CL| 服务器 :guilabel:`server=https://clr.telemetry.intel.com/v2/collector`。要更改此设置,可使用 IP 地址或完全限定域名。"
#: ../../guides/clear/telemetrics.rst:277
msgid "Set up a back-end server to collect telemetry records"
@@ -514,9 +486,8 @@ msgid ""
"Log in with your administrative user, from your :file:`$HOME` directory, "
"run :command:`git` to clone the :guilabel:`telemetrics-backend` "
"repository into the :file:`$HOME/telemetrics-backend` directory:"
msgstr ""
"以管理用户身份登录,在 :file:`$HOME` 目录中运行 :command:`git`,将 :guilabel:`telemetrics-"
"backend` 存储库克隆到 :file:`$HOME/telemetrics-backend` 目录:"
msgstr "以管理用户身份登录,在 :file:`$HOME` 目录中运行 :command:`git`,将 :guilabel:`telemetrics-backend` 存储库克隆到 :file:`$HOME/telemetrics-backend` 目录:"
#: ../../guides/clear/telemetrics.rst:301
msgid ""
@@ -554,9 +525,8 @@ msgid ""
"The :file:`deploy.sh` shell script has minimal error checking and makes "
"several changes to your system. Be sure that the options you define on "
"the cmdline are correct before proceeding."
msgstr ""
":file:`deploy.sh` shell "
"脚本附带小规模错误检查机制,并可对系统进行某些更改。在继续操作之前,请确保您在命令行上定义的选项正确无误。"
msgstr ":file:`deploy.sh` shell 脚本附带小规模错误检查机制,并可对系统进行某些更改。在继续操作之前,请确保您在命令行上定义的选项正确无误。"
#: ../../guides/clear/telemetrics.rst:317
msgid ""
@@ -582,9 +552,8 @@ msgid ""
" may be prompted to enter your user password at any time while the script"
" is executing. If this occurs, enter your user password to execute the "
":command:`sudo` command."
msgstr ""
":file:`deploy.sh` 脚本使用 :command:`sudo` "
"运行命令,而系统在执行脚本时则随时可能会提示您输入用户密码。如果出现此情况,请输入用户密码,执行 :command:`sudo` 命令。"
msgstr ":file:`deploy.sh` 脚本使用 :command:`sudo` 运行命令,而系统在执行脚本时则随时可能会提示您输入用户密码。如果出现此情况,请输入用户密码,执行 :command:`sudo` 命令。"
#: ../../guides/clear/telemetrics.rst:351
msgid ""
@@ -598,9 +567,8 @@ msgid ""
"Enter `postgres` for the current value of the password and then enter a "
"new password, retype it to verify the new password and the "
":guilabel:`PostgreSQL` database password will be updated."
msgstr ""
"输入此密码的当前值 `postgres`,然后输入新密码。接着,再次输入此密码进行验证,:guilabel:`PostgreSQL` "
"数据库密码随即更新。"
msgstr "输入此密码的当前值 `postgres`,然后输入新密码。接着,再次输入此密码进行验证,:guilabel:`PostgreSQL` 数据库密码随即更新。"
#: ../../guides/clear/telemetrics.rst:366
msgid ""
@@ -624,9 +592,8 @@ msgid ""
"record-gen`. This tool can be used to create records from shell scripts "
"or the command line when writing a probe in C is not desirable. Records "
"are sent to the backend server, and can also be echoed to stdout."
msgstr ""
"遥测 bundle 文件提供名为 `telem-record-gen` 的记录生成器工具。无法以 C 语言编写探针时,便可使用此工具从 shell"
" 脚本或命令行创建记录。记录将发送到后端服务器,同时还可返回 stdout。"
msgstr "遥测 bundle 文件提供名为 `telem-record-gen` 的记录生成器工具。无法以 C 语言编写探针时,便可使用此工具从 shell 脚本或命令行创建记录。记录将发送到后端服务器,同时还可返回 stdout。"
#: ../../guides/clear/telemetrics.rst:384
msgid "There are three ways to supply the payload to the record."
@@ -646,9 +613,8 @@ msgstr "通过 :command:`-P path/to/file` 选项指定包含此有效负载的
msgid ""
"If the :command:`-p` or :command:`-P` options are absent, the tool reads "
"from stdin so you can use it in a :file:`heredoc` in scripts."
msgstr ""
"如果不使用 :command:`-p` 或 :command:`-P` 选项,此工具则会从 stdin 读取,以便您在脚本的 "
":file:`heredoc` 中使用。"
msgstr "如果不使用 :command:`-p` 或 :command:`-P` 选项,此工具则会从 stdin 读取,以便您在脚本的 :file:`heredoc` 中使用。"
#: ../../guides/clear/telemetrics.rst:469
msgid "Set a static machine id"
@@ -660,9 +626,8 @@ msgid ""
"days for privacy reasons. If you wish to have a static machine id for "
"testing purposes, you can opt in by creating a file named `opt-in-static-"
"machine-id` in the directory :file:`/etc/telemetrics/`."
msgstr ""
"出于隐私,遥测客户端报告的计算机 ID 每三天轮换一次。如果希望获得测试用的静态计算机 ID,则可在 "
":file:`/etc/telemetrics/` 目录中创建名为 `opt-in-static-machine-id` 的文件来选择启用。"
msgstr "出于隐私,遥测客户端报告的计算机 ID 每三天轮换一次。如果希望获得测试用的静态计算机 ID,则可在 :file:`/etc/telemetrics/` 目录中创建名为 `opt-in-static-machine-id` 的文件来选择启用。"
#: ../../guides/clear/telemetrics.rst:476
msgid "Create a directory `telemetrics`."
@@ -693,9 +658,8 @@ msgid ""
"also be found on github for reference, but installing the "
":command:`telemetry` bundle will install the header file that matches "
"your |CL| version."
msgstr ""
"确认遥测头文件位于系统上的 :file:`usr/include/telemetry.h`。此文件的 `latest version`_ 也可在 "
"Github 上找到,以供参考,但安装 :command: `telemetry` bundle 文件会安装匹配 |CL| 版本的头文件。"
msgstr "确认遥测头文件位于系统上的 :file:`usr/include/telemetry.h`。此文件的 `latest version`_ 也可在 Github 上找到,以供参考,但安装 :command: `telemetry` bundle 文件会安装匹配 |CL| 版本的头文件。"
#: ../../guides/clear/telemetrics.rst:505
msgid "Includes and variables:"
@@ -721,9 +685,8 @@ msgid ""
"range 1-4, with 1 being the lowest severity, and 4 being the highest "
"severity. Values provided outside of this range are clamped to 1 or 4. "
"[low, med, high, crit]"
msgstr ""
"类型:uint32_t 值:“严重性”字段值。可接受值介于 1-4 之间,其中 1 表示严重性最低,4 则表示严重性最高。超出此范围的值将被限定为"
" 1 或 4。[low, med, high, crit]"
msgstr "类型:uint32_t 值:“严重性”字段值。可接受值介于 1-4 之间,其中 1 表示严重性最低,4 则表示严重性最高。超出此范围的值将被限定为 1 或 4。[low, med, high, crit]"
#: ../../guides/clear/telemetrics.rst:543
msgid "Payload_version:"
@@ -734,16 +697,14 @@ msgid ""
"Type: uint32_t Value: Payload format version. The only supported value "
"right now is 1, which indicates that the payload is a freely-formatted "
"(unstructured) string. Values greater than 1 are reserved for future use."
msgstr ""
"类型:uint32_t 值:有效负载格式版本。目前唯一支持的值为 1,表示有效负载为自由格式化(非结构化)的字符串。大于 1 "
"的值将保留以供未来使用。"
msgstr "类型:uint32_t 值:有效负载格式版本。目前唯一支持的值为 1,表示有效负载为自由格式化(非结构化)的字符串。大于 1 的值将保留以供未来使用。"
#: ../../guides/clear/telemetrics.rst:552
msgid "Classification:"
msgstr "分类:"
#: ../../guides/clear/telemetrics.rst:546
#, fuzzy
msgid ""
"Type: char array Value: It should have the form, DOMAIN/PROBENAME/REST: "
"DOMAIN is the reverse domain to use as a namespace for the probe (e.g. "
@@ -752,10 +713,8 @@ msgid ""
"maximum length for the classification string is 122 bytes. Each sub-"
"category may be no longer than 40 bytes long. Two / delimiters are "
"required."
msgstr ""
"类型:字符数组值:它应采用 DOMAIN/PROBENAME/REST 形式:DOMAIN 是用作探针命名空间的反向域(例如 "
"org.clearlinux),PROBENAME 是探针的名称,REST 则是探针用于对记录进行分类的任意值。分类字符串的最大长度为 122 "
"个字节。每个子类别的长度不超过 40 个字节。需使用两个斜线 (/) 分隔符。"
msgstr "类型:字符数组值:它应采用 DOMAIN/PROBENAME/REST 形式:DOMAIN 是用作探针命名空间的反向域(例如 org.clearlinux),PROBENAME 是探针的名称,REST 则是探针用于对记录进行分类的任意值。分类字符串的最大长度为 122 个字节。每个子类别的长度不超过 40 个字节。需使用两个斜线 (/) 分隔符。"
#: ../../guides/clear/telemetrics.rst:557
msgid "Tm_handle:"
@@ -789,10 +748,8 @@ msgid ""
"terminating null byte ('\\0'), and return a pointer to it via the first "
"argument. This pointer should be passed to :command:`free(3)` to release "
"the allocated storage when it is no longer needed."
msgstr ""
"函数 :command:`asprintf()` 和 :command:`vasprintf()` 与 :command:`sprintf(3)`"
" 和 :command:`vsprintf(3)` 类似,除了它们分配一个足够大的字符串来容纳包括终止空字节 ('\\0') "
"在内的输出,并通过第一个自变量向其返回一个指针。该指针应传递给 :command:`free(3)`,以便在不再需要时释放已分配的存储空间。"
msgstr "函数 :command:`asprintf()` 和 :command:`vasprintf()` 与 :command:`sprintf(3)` 和 :command:`vsprintf(3)` 类似,除了它们分配一个足够大的字符串来容纳包括终止空字节 ('\\0') 在内的输出,并通过第一个自变量向其返回一个指针。该指针应传递给 :command:`free(3)`,以便在不再需要时释放已分配的存储空间。"
#: ../../guides/clear/telemetrics.rst:579
msgid "Create the new telemetry record:"
@@ -805,10 +762,8 @@ msgid ""
"as the payload version number. The memory needed to store the telemetry "
"record is allocated and should be freed with :command:`tm_free_record()` "
"when no longer needed."
msgstr ""
"函数 :command:`tm_create_record()` "
"可初始化遥测记录并设置此记录的严重性和分类,以及有效负载版本号。存储遥测记录所需的内存已分配,且应在不再需要时通过 "
":command:`tm_free_record()` 来释放。"
msgstr "函数 :command:`tm_create_record()` 可初始化遥测记录并设置此记录的严重性和分类,以及有效负载版本号。存储遥测记录所需的内存已分配,且应在不再需要时通过 :command:`tm_free_record()` 来释放。"
#: ../../guides/clear/telemetrics.rst:594
msgid "Set the payload field of a telemetrics record:"
@@ -828,11 +783,8 @@ msgid ""
":command:`malloc()`, :command:`calloc()`, or :command:`realloc()`. "
"Otherwise, or if :command:`free(ptr)` has already been called before, "
"undefined behavior occurs. If `ptr` is NULL, no operation is performed."
msgstr ""
"函数 :command:`free()` 可释放 `ptr` 指向的内存空间,而 ptr 必须通过先前对 "
":command:`malloc()`、:command:`calloc()` 或 :command:`realloc()` "
"的调用返还。否则(或者如果此前曾调用 :command:`free(ptr)`),则会出现未定义的行为。如果 ‘ptr’ "
"为空,则不会执行任何操作。"
msgstr "函数 :command:`free()` 可释放 `ptr` 指向的内存空间,而 ptr 必须通过先前对 :command:`malloc()`、:command:`calloc()` 或 :command:`realloc()` 的调用返还。否则(或者如果此前曾调用 :command:`free(ptr)`),则会出现未定义的行为。如果 ‘ptr’ 为空,则不会执行任何操作。"
#: ../../guides/clear/telemetrics.rst:614
msgid "Send a record to the telemetrics daemon:"
@@ -844,9 +796,8 @@ msgid ""
" :command:`telemprobd(1)` service. Since the telemetry record was "
"allocated by the program it should be freed with "
":command:`tm_free_record()` when it is no longer needed."
msgstr ""
"函数 :command:`tm_send_record()` 向本地 :command:`telemprobd(1)` "
"服务提供记录。由于遥测记录是程序分配的,因此不再需要时,应通过 :command:tm_free_record() 释放。"
msgstr "函数 :command:`tm_send_record()` 向本地 :command:`telemprobd(1)` 服务提供记录。由于遥测记录是程序分配的,因此不再需要时,应通过 :command:tm_free_record() 释放。"
#: ../../guides/clear/telemetrics.rst:638
msgid "A full sample application with compiling flags:"
@@ -885,10 +836,8 @@ msgid ""
"daemons. You can use these in your applications as well. The API "
"documentation is found in the :file:`telemetry.h` file in `Telemetrics "
"client`_ repository."
msgstr ""
"安装 :command:`telemetrics` bundle 文件包括 libtelemetry C 库,可以提供 telemprobd 和 "
"telempostd 守护程序所用的 API。同时,也可以在应用程序中使用这些守护程序。相关 API 文档位于 `Telemetrics "
"client`_ 存储库的 :file:`telemetry.h` 文件中。"
msgstr "安装 :command:`telemetrics` bundle 文件包括 libtelemetry C 库,可以提供 telemprobd 和 telempostd 守护程序所用的 API。同时,也可以在应用程序中使用这些守护程序。相关 API 文档位于 `Telemetrics client`_ 存储库的 :file:`telemetry.h` 文件中。"
#: ../../guides/clear/telemetrics.rst:730
msgid "Client configuration"
@@ -903,12 +852,8 @@ msgid ""
"modify or customize the configuration, copy the file from "
":file:`/usr/share/defaults/telemetrics` to :file:`/etc/telemetrics` and "
"edit it."
msgstr ""
"遥测客户端会查找位于 :file:`/etc/telemetrics/telemetrics.conf` "
"中的配置文件。如果存在,则会使用。如果此文件不存在,客户端则会使用位于 :file:`/usr/share/defaults "
"telemetrics/telemetrics.conf` 的默认配置。要修改或定制配置,请将此文件从 "
":file:`/usr/share/defaults/telemetrics` 复制到 :file:`/etc/telemetrics` "
"并对其进行编辑。"
msgstr "遥测客户端会查找位于 :file:`/etc/telemetrics/telemetrics.conf` 中的配置文件。如果存在,则会使用。如果此文件不存在,客户端则会使用位于 :file:`/usr/share/defaults telemetrics/telemetrics.conf` 的默认配置。要修改或定制配置,请将此文件从 :file:`/usr/share/defaults/telemetrics` 复制到 :file:`/etc/telemetrics` 并对其进行编辑。"
#: ../../guides/clear/telemetrics.rst:740
msgid "Configuration options"
@@ -975,10 +920,8 @@ msgid ""
"the daemon finds a record older than the \"record_expiry\" time, then it "
"deletes that record. The daemon looks at a maximum of 20 records in a "
"single spool run loop."
msgstr ""
"此选项指定了在检查假脱机目录是否存在记录之前,守护程序等待的时间间隔(以秒为单位)。守护程序将按修改日期顺序选取记录,并尝试将记录发送到服务器。它一次最多可发送"
" 10 条记录。如果无法成功发送记录,则会从假脱机目录中删除此记录。如果守护程序找到早于 \"record_expiry\" "
"时间的记录,则会删除此记录。守护程序在单个假脱机运行循环中最多会查找 20 条记录。"
msgstr "此选项指定了在检查假脱机目录是否存在记录之前,守护程序等待的时间间隔(以秒为单位)。守护程序将按修改日期顺序选取记录,并尝试将记录发送到服务器。它一次最多可发送 10 条记录。如果无法成功发送记录,则会从假脱机目录中删除此记录。如果守护程序找到早于 \"record_expiry\" 时间的记录,则会删除此记录。守护程序在单个假脱机运行循环中最多会查找 20 条记录。"
#: ../../guides/clear/telemetrics.rst:768
msgid "rate_limit_enabled"
@@ -1012,10 +955,8 @@ msgid ""
"record_burst_limit. For example, if record_burst_window=1000 and "
"record_window_length=15, then no more than 1000 records can be passed "
"within any given fifteen-minute window."
msgstr ""
"此选项为时间选项(以分钟为单位 (0-59)),用于设定 record_burst_limit 的窗口长度。例如:如果 "
"record_burst_window = 1000 且 record_window_length = 15,则在任意给定的 15 "
"分钟窗口内可传递的记录数不会超过 1,000 条。"
msgstr "此选项为时间选项(以分钟为单位 (0-59)),用于设定 record_burst_limit 的窗口长度。例如:如果 record_burst_window = 1000 且 record_window_length = 15,则在任意给定的 15 分钟窗口内可传递的记录数不会超过 1,000 条。"
#: ../../guides/clear/telemetrics.rst:781
msgid "byte_burst_limit"
@@ -1048,9 +989,8 @@ msgid ""
"reached. Currently the options are 'drop' or 'spool', with spool being "
"the default. If spool is chosen, records will be spooled and sent at a "
"later time."
msgstr ""
"此选项是指在达到速率限制阈值后所选择的策略。目前,选项为“drop”或“spool”,其中 spool 为默认值。如果选择 "
"spool,则会对记录进行假脱机并在以后发送。"
msgstr "此选项是指在达到速率限制阈值后所选择的策略。目前,选项为“drop”或“spool”,其中 spool 为默认值。如果选择 spool,则会对记录进行假脱机并在以后发送。"
#: ../../guides/clear/telemetrics.rst:793
msgid "record_retention_enabled"
@@ -1062,9 +1002,8 @@ msgid ""
" disk from all valid records. To avoid the excessive use of disk space "
"only the latest 100 records are kept. The default value for this "
"configuration key is false."
msgstr ""
"启用此键 (true) 后,守护程序会在磁盘上保存所有有效记录中有效负载的副本。为避免过多使用磁盘空间,系统仅保留最近的 100 "
"条记录。此配置键的默认值为 false。"
msgstr "启用此键 (true) 后,守护程序会在磁盘上保存所有有效记录中有效负载的副本。为避免过多使用磁盘空间,系统仅保留最近的 100 条记录。此配置键的默认值为 false。"
#: ../../guides/clear/telemetrics.rst:807
msgid "record_server_delivery_enabled"
@@ -1078,10 +1017,8 @@ msgid ""
"records will not be spooled or posted to backend. This configuration key "
"can be used in combination with record_retention_enabled to keep copies "
"of telemetry records locally only."
msgstr ""
"此键控制向服务器传送记录;启用(默认值)后,会将记录发送到配置文件中所列的地址。如果禁用此配置键 "
"(false),则不会对记录进行假脱机或将记录发布到后端。此配置键可与 record_retention_enabled "
"搭配使用,仅在本地保留遥测记录的副本。"
msgstr "此键控制向服务器传送记录;启用(默认值)后,会将记录发送到配置文件中所列的地址。如果禁用此配置键 (false),则不会对记录进行假脱机或将记录发布到后端。此配置键可与 record_retention_enabled 搭配使用,仅在本地保留遥测记录的副本。"
#: ../../guides/clear/telemetrics.rst:804
msgid ""
@@ -1100,9 +1037,8 @@ msgid ""
":guilabel:`telemctl` for managing the telemetry services and probes. The "
"tool is located in :file:`/usr/bin`. Running it with no argument results "
"in the following:"
msgstr ""
"|CL| 遥测客户端提供名为 :guilabel:`telemctl` 的管理工具,可用于管理遥测服务和探针。此工具位于 "
":file:`/usr/bin`。如果不带参数运行此工具,则会导致如下情况:"
msgstr "|CL| 遥测客户端提供名为 :guilabel:`telemctl` 的管理工具,可用于管理遥测服务和探针。此工具位于 :file:`/usr/bin`。如果不带参数运行此工具,则会导致如下情况:"
#: ../../guides/clear/telemetrics.rst:833
msgid "start/stop/restart"
@@ -1115,10 +1051,8 @@ msgid ""
"separately start/stop/restart the two client daemons telemprobd and "
"telempostd. The :command:`restart` command option will call "
":command:`telemctl stop` followed by :command:`telemctl start` ."
msgstr ""
"用于启动、停止和重新启动遥测服务的命令可以管理系统上所有必要的服务和探针。无需单独启动/停止/重新启动两个客户端守护程序 telemprobd 和"
" telempostd。:command:`restart` 命令选项将调用 :command:`telemctl stop`,然后调用 "
":command:`telemctl start`。"
msgstr "用于启动、停止和重新启动遥测服务的命令可以管理系统上所有必要的服务和探针。无需单独启动/停止/重新启动两个客户端守护程序 telemprobd 和 telempostd。:command:`restart` 命令选项将调用 :command:`telemctl stop`,然后调用 :command:`telemctl start`。"
#: ../../guides/clear/telemetrics.rst:842
msgid "is-active"
@@ -1130,9 +1064,8 @@ msgid ""
"are active. This is useful to verify that the :command:`opt-in` and "
":command:`opt-out` options have taken effect, or to ensure that telemetry"
" is functioning on the system. Note that both daemons are verified."
msgstr ""
":command:`is-active` 选项报告这两个客户端守护程序是否处于活动状态。这有助于验证 :command:`opt-in` 和 "
":command:`opt-out` 选项是否生效,或确保遥测正在系统上运行。请注意,系统会对两个守护程序都进行验证。"
msgstr ":command:`is-active` 选项报告这两个客户端守护程序是否处于活动状态。这有助于验证 :command:`opt-in` 和 :command:`opt-out` 选项是否生效,或确保遥测正在系统上运行。请注意,系统会对两个守护程序都进行验证。"
#~ msgid ""
#~ "Telemetrics in |CL-ATTR| is a "
@@ -1846,3 +1779,4 @@ msgstr ""
#~ " are verified."
#~ msgstr ""
+6 -7
View File
@@ -5,19 +5,18 @@
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
msgid ""
msgstr ""
"Project-Id-Version: Clear Linux* Project Docs latest\n"
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0152\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh_Hans\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
"Plural-Forms: nplurals=1; plural=0\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n"
#: ../../guides/index.rst:4
msgid "Guides"
@@ -33,7 +32,7 @@ msgstr "截至 2019 年 5 月 22 日,:file:`mixin` 不再受支持。"
#: ../../guides/index.rst:15
msgid "Clear Linux"
msgstr ""
msgstr "Clear Linux"
#: ../../guides/index.rst:24
msgid "Maintenance"
@@ -5,19 +5,18 @@
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
msgid ""
msgstr ""
"Project-Id-Version: Clear Linux* Project Docs latest\n"
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0152\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh_Hans\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
"Plural-Forms: nplurals=1; plural=0\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n"
#: ../../guides/kernel/kernel-development.rst:4
msgid "Kernel development"
@@ -38,9 +37,8 @@ msgid ""
"The :ref:`compatible-kernels` available in |CL| aim to be performant and "
"practical. In some cases, it may be necessary to modify the kernel to "
"suit your specific needs or test new kernel code as a developer."
msgstr ""
"|CL| 中的 :ref:`compatible-kernels` "
"追求高效和实用。在某些情况下,您可能需要根据自身的具体需求修改内核,而开发人员也可能需要修改内核来测试新的内核代码。"
msgstr "|CL| 中的 :ref:`compatible-kernels` 追求高效和实用。在某些情况下,您可能需要根据自身的具体需求修改内核,而开发人员也可能需要修改内核来测试新的内核代码。"
#: ../../guides/kernel/kernel-development.rst:21
msgid ""
@@ -53,15 +51,13 @@ msgid "Request changes be included with the |CL| kernel"
msgstr "|CL| 内核中包含了请求变更"
#: ../../guides/kernel/kernel-development.rst:27
#, fuzzy
msgid ""
"If the kernel modification you need is already open source and likely to "
"be useful to others, consider submitting a request to include it in the "
"|CL| kernels. If your change request is accepted, you do not need to "
"maintain your own modified kernel."
msgstr ""
"如果您需要的内核修改已经开源,并且可能对其他人也有用,请考虑提交一个请求,将其包含在 |CL| "
"内核中。如果您的变更请求被接受,则不需要维护自己修改过的内核。"
msgstr "如果您需要的内核修改已经开源,并且可能对其他人也有用,请考虑提交一个请求,将其包含在 |CL| 内核中。如果您的变更请求被接受,则不需要维护自己修改过的内核。"
#: ../../guides/kernel/kernel-development.rst:32
msgid ""
@@ -106,9 +102,8 @@ msgid ""
"Setup of the workspace and tooling used for building source in |CL| is "
"mostly automated for you with a setup script. It uses tools from the "
":command:`os-clr-on-clr` bundle."
msgstr ""
"在 |CL| 中构建源代码所需的工作空间和工具设置操作大多数可通过设置脚本自动执行。该设置脚本使用来自 :command:`os-clr-on-"
"clr` 捆绑包的工具。"
msgstr "在 |CL| 中构建源代码所需的工作空间和工具设置操作大多数可通过设置脚本自动执行。该设置脚本使用来自 :command:`os-clr-on-clr` 捆绑包的工具。"
#: ../../guides/clear/autospec.rst:7
msgid ""
@@ -116,10 +111,8 @@ msgid ""
"with the subfolders :file:`Makefile`, :file:`packages`, and "
":file:`projects`. The :file:`projects` folder contains the main tools "
"used for making packages in |CL| :file:`autospec` and :file:`common`."
msgstr ""
"该设置脚本会在 :file:`clearlinux` 文件夹(其中包含 :file:`Makefile`、:file:`packages` 和 "
":file:`projects` 子文件夹)中创建一个工作空间。:file:`projects` 文件夹包含在 |CL| "
"中制作软件包的主要工具,即 :file:`autospec` 和 :file:`common`。"
msgstr "该设置脚本会在 :file:`clearlinux` 文件夹(其中包含 :file:`Makefile`、:file:`packages` 和 :file:`projects` 子文件夹)中创建一个工作空间。:file:`projects` 文件夹包含在 |CL| 中制作软件包的主要工具,即 :file:`autospec` 和 :file:`common`。"
#: ../../guides/clear/autospec.rst:12
msgid "Follow these steps to setup the workspace and tooling for building source:"
@@ -170,9 +163,8 @@ msgid ""
"Clone the Linux kernel package from |CL|. Using the :command:`make "
"clone_<PACKAGENAME>` command in the :file:`clearlinux/` directory clones "
"the package from the `clearlinux-pkgs`_ repo on GitHub."
msgstr ""
"从 |CL| 克隆 Linux 内核包。在 :file:`clearlinux/` 目录下使用 :command:`make "
"clone_<PACKAGENAME>` 命令,从 GitHub 上的 `clearlinux-pkgs`_ 存储库克隆内核包。"
msgstr "从 |CL| 克隆 Linux 内核包。在 :file:`clearlinux/` 目录下使用 :command:`make clone_<PACKAGENAME>` 命令,从 GitHub 上的 `clearlinux-pkgs`_ 存储库克隆内核包。"
#: ../../guides/kernel/kernel-development.rst:71
msgid "Navigate into the cloned package directory."
@@ -184,26 +176,22 @@ msgid ""
":`kernel-native` bundle. Alternatively, you can use a different kernel "
"variant as the base for modification. For a list of kernel package names "
"which you can clone instead, see the `clearlinux-pkgs`_ repo on GitHub."
msgstr ""
"\"linux\" 包是 :command:`kernel-native` 捆绑包中随 |CL| "
"附带的内核。您也可以使用不同的内核变体,并在其基础上进行修改。有关可以克隆的内核包名称列表,请参阅 GitHub 上的 `clearlinux-"
"pkgs`_ 存储库。"
msgstr "\"linux\" 包是 :command:`kernel-native` 捆绑包中随 |CL| 附带的内核。您也可以使用不同的内核变体,并在其基础上进行修改。有关可以克隆的内核包名称列表,请参阅 GitHub 上的 `clearlinux-pkgs`_ 存储库。"
#: ../../guides/kernel/kernel-development.rst:85
msgid ""
"The latest version of the |CL| kernel package is pulled as a starting "
"point. An older version can pulled by switching to different git tag by "
"using :command:`git checkout tag/<TAG_NAME>`."
msgstr ""
"一开始先提取 |CL| 内核包的最新版本。此外可以使用 :command:`git checkout "
"tag/<TAG_NAME>`,并通过切换到不同的 git 标签来提取旧版本。"
msgstr "一开始先提取 |CL| 内核包的最新版本。此外可以使用 :command:`git checkout tag/<TAG_NAME>`,并通过切换到不同的 git 标签来提取旧版本。"
#: ../../guides/kernel/kernel-development.rst:90
msgid "Change the kernel version"
msgstr "更改内核版本"
#: ../../guides/kernel/kernel-development.rst:92
#, fuzzy
msgid ""
"|CL| tends to use the latest kernel available from `kernel.org`_, the "
"Linux upstream. The kernel version that will be built can be changed in "
@@ -211,10 +199,8 @@ msgid ""
"packaged using :ref:`autospec`, the kernel is not. This means control "
"files provided by autospec are not available and changes must be made "
"manually."
msgstr ""
"|CL| 倾向于使用来自 Linux 上游 `kernel.org`_ 的最新内核。在 RPM SPEC 文件中可以更改将构建的内核版本。虽然 "
"Clear Linux 中的大多数包通常使用 :ref:`autospec-about` 打包,但内核不是。这意味着 autospec "
"提供的控制文件不可用,必须手动进行更改。"
msgstr "|CL| 倾向于使用来自 Linux 上游 `kernel.org`_ 的最新内核。在 RPM SPEC 文件中可以更改将构建的内核版本。虽然 Clear Linux 中的大多数包通常使用 :ref:`autospec` 打包,但内核不是。这意味着 autospec 提供的控制文件不可用,必须手动进行更改。"
#: ../../guides/kernel/kernel-development.rst:98
#: ../../guides/kernel/kernel-development.rst:294
@@ -413,9 +399,8 @@ msgid ""
"number of local commits to create patch file. See the `git-format-patch`_"
" documentation for detailed information on using :command:`git format-"
"patch`"
msgstr ""
"基于您的 git 提交生成补丁文件。<n>表示要创建补丁文件的本地提交数量。有关使用 :command:`git format-patch` "
"的详细信息,请参阅 `git-format-patch`_ 文档"
msgstr "基于您的 git 提交生成补丁文件。<n>表示要创建补丁文件的本地提交数量。有关使用 :command:`git format-patch` 的详细信息,请参阅 `git-format-patch`_ 文档"
#: ../../guides/kernel/kernel-development.rst:280
msgid ""
@@ -433,9 +418,8 @@ msgid ""
" definitions and append your patch file name. Ensure the patch number "
"does not collide with an existing patch. In this example, the patch file "
"is called :file:`2001-my-patch-for-driver-A.patch`"
msgstr ""
"找到包含现有补丁变量定义的 SPEC 文件部分,并附加补丁文件名。确保补丁编号不与现有补丁冲突。本例中的补丁文件名为 :file:`2001"
"-my-patch-for-driver-A.patch`"
msgstr "找到包含现有补丁变量定义的 SPEC 文件部分,并附加补丁文件名。确保补丁编号不与现有补丁冲突。本例中的补丁文件名为 :file:`2001-my-patch-for-driver-A.patch`"
#: ../../guides/kernel/kernel-development.rst:323
msgid ""
@@ -540,9 +524,8 @@ msgid ""
" machine for testing. This approach works well for individual development"
" or testing. For a more scalable and customizable approach, consider "
"using the :ref:`mixer` to provide a custom kernel with updates."
msgstr ""
"内核 RPM 捆绑包也可以手动安装在本地计算机上进行测试。此方法对于个人开发或测试非常有效。如需使用可扩展性和可自定义性更好的方法,可考虑使用 "
":ref:`mixer` 为自定义内核提供更新。"
msgstr "内核 RPM 捆绑包也可以手动安装在本地计算机上进行测试。此方法对于个人开发或测试非常有效。如需使用可扩展性和可自定义性更好的方法,可考虑使用 :ref:`mixer` 为自定义内核提供更新。"
#: ../../guides/kernel/kernel-development.rst:410
msgid ""
@@ -667,3 +650,4 @@ msgstr ":ref:`mixer`"
#~ "in the kernel source working directory."
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -563,3 +563,4 @@ msgstr "`Linux Journal: Exploring Dynamic Kernel Module Support <https://www.lin
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -299,3 +299,4 @@ msgstr ":ref:`kernel-modules-dkms`"
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -205,3 +205,4 @@ msgstr "|CL| 发行版工厂管理版本工作流程。有关发行版工厂部
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -316,3 +316,4 @@ msgstr "重启 `systemd-networkd` 服务:"
#~ msgstr ""
@@ -5,19 +5,18 @@
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
msgid ""
msgstr ""
"Project-Id-Version: Clear Linux* Project Docs latest\n"
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0152\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh_Hans\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
"Plural-Forms: nplurals=1; plural=0\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n"
#: ../../guides/maintenance/bulk-provision.rst:4
msgid "Bulk provision"
@@ -28,9 +27,8 @@ msgid ""
"This guide explains how to perform a bulk provision of |CL-ATTR| using a "
"combination of the |CL| installer, Ister, and :abbr:`ICIS (Ister Cloud "
"Init Service)`."
msgstr ""
"本指南介绍如何组合使用 |CL| 安装程序、Ister 和 :abbr:`ICIS (Ister Cloud Init Service)` "
"来批量供应 |CL-ATTR|。"
msgstr "本指南介绍如何组合使用 |CL| 安装程序、Ister 和 :abbr:`ICIS (Ister Cloud Init Service)` 来批量供应 |CL-ATTR|。"
#: ../../guides/maintenance/bulk-provision.rst:15
msgid "Overview"
@@ -74,10 +72,8 @@ msgid ""
"of performing network boots of |CL|. Please refer to our :ref:`guide on "
"how to perform an iPXE boot<ipxe-install>` using :abbr:`NAT (network "
"address translation)` for details."
msgstr ""
"执行批量供应之前,请确认您的 PXE 服务器能够从网络引导 |CL|。有关详细信息,请参阅我们的 :ref:`guide on how to "
"perform an iPXE boot<ipxe-install>` using :abbr:`NAT (network address "
"translation)`。"
msgstr "执行批量供应之前,请确认您的 PXE 服务器能够从网络引导 |CL|。有关详细信息,请参阅我们的 :ref:`guide on how to perform an iPXE boot<ipxe-install>` using :abbr:`NAT (network address translation)`。"
#: ../../guides/maintenance/bulk-provision.rst:40
msgid ""
@@ -115,11 +111,8 @@ msgid ""
"bundles to install. See our :ref:`bundles` document for the list of "
"available bundles. The following example shows the contents of an Ister "
"installation file:"
msgstr ""
"创建一个 Ister 安装文件,并将其保存到 ICIS Web 托管目录下的 :file:`static/ister` 目录。该安装文件是一个 "
"JSON 块,它为 Ister 提供了执行安装所需的步骤。该文件概述了 Ister "
"应该设置哪些分区、文件系统和挂载点。最后,该文件概述了要安装的捆绑包。有关可用捆绑包的列表,请参阅我们的 :ref:`bundles` "
"文档。以下示例显示了 Ister 安装文件的内容:"
msgstr "创建一个 Ister 安装文件,并将其保存到 ICIS Web 托管目录下的 :file:`static/ister` 目录。该安装文件是一个 JSON 块,它为 Ister 提供了执行安装所需的步骤。该文件概述了 Ister 应该设置哪些分区、文件系统和挂载点。最后,该文件概述了要安装的捆绑包。有关可用捆绑包的列表,请参阅我们的 :ref:`bundles` 文档。以下示例显示了 Ister 安装文件的内容:"
#: ../../guides/maintenance/bulk-provision.rst:92
msgid ""
@@ -127,9 +120,8 @@ msgid ""
"`IsterCloudInitSvc` parameter as well as the :command:`os-cloudguest` "
"bundle. These entries allow Ister to customize an instance of of an "
"install."
msgstr ""
"ICIS 上托管的每个 Ister 安装文件都必须包含 `IsterCloudInitSvc` 参数以及 :command:`os-"
"cloudguest` 捆绑包。这些条目允许 Ister 自定义安装实例。"
msgstr "ICIS 上托管的每个 Ister 安装文件都必须包含 `IsterCloudInitSvc` 参数以及 :command:`os-cloudguest` 捆绑包。这些条目允许 Ister 自定义安装实例。"
#: ../../guides/maintenance/bulk-provision.rst:97
msgid ""
@@ -137,9 +129,8 @@ msgid ""
"installation file. Save it to the :file:`static/ister` directory within "
"the web hosting directory of ICIS. The following example shows an Ister "
"configuration file:"
msgstr ""
"创建一个 Ister 配置文件来定义 Ister 安装文件的位置。将其保存到 ICIS Web 托管目录下的 "
":file:`static/ister` 目录。以下示例显示了一个 Ister 配置文件:"
msgstr "创建一个 Ister 配置文件来定义 Ister 安装文件的位置。将其保存到 ICIS Web 托管目录下的 :file:`static/ister` 目录。以下示例显示了一个 Ister 配置文件:"
#: ../../guides/maintenance/bulk-provision.rst:106
msgid ""
@@ -148,9 +139,8 @@ msgid ""
"with the location of the Ister configuration file hosted on ICIS as the "
"kernel parameter value. The following example shows an iPXE boot script "
"with the `isterconf` parameter:"
msgstr ""
"向引导网络映像的命令行添加一个内核参数来修改 iPXE 引导脚本。添加内核参数 `isterconf`,并将 ICIS 托管的 Ister "
"配置文件的位置作为内核参数值。以下示例显示了带有 `isterconf` 参数的 iPXE 引导脚本:"
msgstr "向引导网络映像的命令行添加一个内核参数来修改 iPXE 引导脚本。添加内核参数 `isterconf`,并将 ICIS 托管的 Ister 配置文件的位置作为内核参数值。以下示例显示了带有 `isterconf` 参数的 iPXE 引导脚本:"
#: ../../guides/maintenance/bulk-provision.rst:121
msgid ""
@@ -165,9 +155,8 @@ msgid ""
" according to your requirements. The `cloud-init`_ documentation provides"
" a guide on how to write a cloud-init document. The guide covers the "
"customization options provided by cloud-init after an installation."
msgstr ""
"编写 cloud-init 文档,根据您的需求自定义安装实例。`cloud-init`_ 文档提供了如何编写 cloud-init "
"文档的指南。本指南涵盖了安装后 cloud-init 提供的自定义选项。"
msgstr "编写 cloud-init 文档,根据您的需求自定义安装实例。`cloud-init`_ 文档提供了如何编写 cloud-init 文档的指南。本指南涵盖了安装后 cloud-init 提供的自定义选项。"
#: ../../guides/maintenance/bulk-provision.rst:130
msgid ""
@@ -175,9 +164,8 @@ msgid ""
" the web hosting directory for ICIS with the name of a role you would "
"like to create. For example, a role may be \"database\", \"web\", or "
"\"ciao\"."
msgstr ""
"将 cloud-init 文档保存到 ICIS Web 托管目录下的 :file:`static/roles` "
"目录,并使用要创建的角色的名称。例如,角色可以是 \"database\"、\"web\" 或 \"ciao\"。"
msgstr "将 cloud-init 文档保存到 ICIS Web 托管目录下的 :file:`static/roles` 目录,并使用要创建的角色的名称。例如,角色可以是 \"database\"、\"web\" 或 \"ciao\"。"
#: ../../guides/maintenance/bulk-provision.rst:134
msgid ""
@@ -185,9 +173,8 @@ msgid ""
" MAC addresses of PXE clients. To do so, modify the :file:`config.txt` "
"file in the :file:`static` directory within the web hosting directory of "
"ICIS. The following example shows an example assignment:"
msgstr ""
"创建角色(也称为 cloud-init 文件)后,将角色分配给 PXE 客户端的 MAC 地址。为此,请修改 ICIS Web 托管目录下 "
":file:`static` 目录中的 :file:`config.txt` 文件。以下示例显示了一个分配示例:"
msgstr "创建角色(也称为 cloud-init 文件)后,将角色分配给 PXE 客户端的 MAC 地址。为此,请修改 ICIS Web 托管目录下 :file:`static` 目录中的 :file:`config.txt` 文件。以下示例显示了一个分配示例:"
#: ../../guides/maintenance/bulk-provision.rst:144
msgid ""
@@ -201,29 +188,24 @@ msgid "Verify the following URLs are accessible on your local network:"
msgstr "确认在您的本地网络上是否可以访问以下 URL:"
#: ../../guides/maintenance/bulk-provision.rst:155
#, fuzzy
msgid "\\http://192.168.1.1:60000/icis/static/ister/ister.conf"
msgstr "http://192.168.1.1:60000/icis/static/ister/ister.conf"
msgstr "\\http://192.168.1.1:60000/icis/static/ister/ister.conf"
#: ../../guides/maintenance/bulk-provision.rst:156
#, fuzzy
msgid "\\http://192.168.1.1:60000/icis/static/ister/ister.json"
msgstr "http://192.168.1.1:60000/icis/static/ister/ister.json"
msgstr "\\http://192.168.1.1:60000/icis/static/ister/ister.json"
#: ../../guides/maintenance/bulk-provision.rst:157
#, fuzzy
msgid "\\http://192.168.1.1:60000/icis/get_config/<MAC address>"
msgstr "http://192.168.1.1:60000/icis/get_config/<MAC address>"
msgstr "\\http://192.168.1.1:60000/icis/get_config/<MAC address>"
#: ../../guides/maintenance/bulk-provision.rst:158
#, fuzzy
msgid "\\http://192.168.1.1:60000/icis/get_role/<role>"
msgstr "http://192.168.1.1:60000/icis/get_role/<role>"
msgstr "\\http://192.168.1.1:60000/icis/get_role/<role>"
#: ../../guides/maintenance/bulk-provision.rst:159
#, fuzzy
msgid "\\http://192.168.1.1:60000/ipxe/ipxe_boot_script.txt"
msgstr "http://192.168.1.1:60000/ipxe/ipxe_boot_script.txt"
msgstr "\\http://192.168.1.1:60000/ipxe/ipxe_boot_script.txt"
#: ../../guides/maintenance/bulk-provision.rst:161
msgid "Power on the PXE client and watch it boot and install |CL|."
@@ -379,3 +361,4 @@ msgstr "**祝贺您!** 您已成功执行 |CL| 的批量供应。"
#~ msgid "``http://192.168.1.1:60000/ipxe/ipxe_boot_script.txt``"
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -136,7 +136,7 @@ msgid ""
" core(s) on a processor to temporarily operate at a higher than rated CPU"
" clock frequency to accommodate demanding workloads if the CPU is under "
"defined power and thermal thresholds."
msgstr "部分现代英特尔 CPU 上采用了 `Intel® Turbo Boost Technology`_,该技术可在 CPU 未超出指定功率和热阈值时,支持处理器上的核心暂时以高于额定 CPU 时钟频率的频率工作。"
msgstr "部分现代英特尔 CPU 上采用了 `英特尔® 睿频加速技术_,该技术可在 CPU 未超出指定功率和热阈值时,支持处理器上的核心暂时以高于额定 CPU 时钟频率的频率工作。"
#: ../../guides/maintenance/cpu-performance.rst:89
msgid ""
@@ -313,3 +313,4 @@ msgstr "添加新组后,您必须注销并重新登录,然后新组才能生
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -205,7 +205,7 @@ msgid ""
"With a glance at the |CL| version numbers deployed, you should be able to"
" tell if your Clear systems are patched against a particular security "
"vulnerability or incorporate a critical new feature."
msgstr "只要看一眼所部署的 |CL| 版本号,您就应该知道您的 Clear Linux 操作系统是否为特定安全漏洞打上了补丁或者是否纳入了重要的新功能。"
msgstr "只要看一眼所部署的 |CL| 版本号,您就应该知道您的 Clear Linux OS 是否为特定安全漏洞打上了补丁或者是否纳入了重要的新功能。"
#: ../../guides/deploy-at-scale.rst:117
msgid "Pick an image distribution strategy"
@@ -600,3 +600,4 @@ msgstr "应用程序架构应该针对基础设施中断具有适当的容错能
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -284,3 +284,4 @@ msgstr "`Bundle Definition Files`_"
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-21 11:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -72,7 +72,7 @@ msgid ""
" eliminates the small chance of a corrupted image due to download issues."
" To support verification, each released |CL| image has a corresponding "
"SHA512 checksum file designated with the suffix `-SHA512SUMS`."
msgstr "在使用下载的 |CL| 映像之前,请确认其完整性。本操作消除了由于下载错误导致的罕见映像损坏。为支持确认,发布的每个 |CL| 映像均有相应的 SHA512 校验和 (checksum) 文件,其指定后缀为 `-SHA512SUMS`。"
msgstr "在使用下载的 |CL| 映像之前,请确认其完整性。本操作消除了由于下载错误导致的罕见映像损坏。为支持确认,每个释放的 |CL| 映像均有一个相应的 SHA512 校验和 (checksum) 文件,其指定后缀为 `-SHA512SUMS`。"
#: ../../guides/maintenance/download-verify-decompress.rst:34
#: ../../guides/maintenance/download-verify-decompress.rst:93
@@ -118,7 +118,7 @@ msgstr "有关映像验证(包括检查证书)的更深入讨论,请参阅
#: ../../guides/maintenance/download-verify-decompress.rst:108
#: ../../guides/maintenance/download-verify-decompress.rst:151
msgid "Decompress the |CL| image"
msgstr "解压 |CL| 映像"
msgstr "解压 |CL| 映像"
#: ../../guides/maintenance/download-verify-decompress.rst:57
#: ../../guides/maintenance/download-verify-decompress.rst:153
@@ -126,7 +126,7 @@ msgid ""
"Released |CL| images are compressed with either GNU zip (*.gz*) or XZ "
"(*.xz*). The compression type depends on the target platform or "
"environment. To decompress the image, follow these steps:"
msgstr "发布的 |CL| 映像以 GNU zip (*.gz*) 或 XZ (*.xz*) 格式压缩。压缩类型取决于目标平台或环境。要解压映像,请执行以下步骤:"
msgstr "释放的 |CL| 映像以 GNU zip (*.gz*) 或 XZ (*.xz*) 格式压缩。压缩类型取决于目标平台或环境。要解压映像,应遵循这些步骤:"
#: ../../guides/maintenance/download-verify-decompress.rst:62
#: ../../guides/maintenance/download-verify-decompress.rst:115
@@ -135,11 +135,11 @@ msgstr "转到下载映像所在的目录。"
#: ../../guides/maintenance/download-verify-decompress.rst:64
msgid "To decompress an XZ image, enter:"
msgstr "要解压 XZ 映像,输入:"
msgstr "要解压 XZ 映像,输入:"
#: ../../guides/maintenance/download-verify-decompress.rst:70
msgid "To decompress a GZ image, enter:"
msgstr "要解压 GZ 映像,输入:"
msgstr "要解压 GZ 映像,输入:"
#: ../../guides/maintenance/download-verify-decompress.rst:81
msgid "macOS\\* steps"
@@ -157,13 +157,13 @@ msgid ""
"We compress all released |CL| images by default with either GNU zip "
"(`.gz`) or xz (`.xz`). The compression type we use depends on the target "
"platform or environment. To decompress the image, follow these steps:"
msgstr "默认情况下,我们使用 GNU zip (`.gz`) 或 xz (`.xz`) 压缩所有发布的 |CL| 映像。我们使用的压缩类型取决于目标平台或环境。要解压映像,请执行以下步骤:"
msgstr "默认情况下,我们使用 GNU zip (`.gz`) 或 xz (`.xz`) 压缩所有发布的 |CL| 映像。我们使用的压缩类型取决于目标平台或环境。要解压映像,应遵循这些步骤:"
#: ../../guides/maintenance/download-verify-decompress.rst:116
msgid ""
"Use the :command:`gunzip` command to decompress either compression type. "
"For example:"
msgstr "使用 :command:`gunzip` 命令解压缩任一种压缩类型。例如:"
msgstr "使用 :command:`gunzip` command 命令解压缩任一种压缩类型。例如:"
#: ../../guides/maintenance/download-verify-decompress.rst:126
msgid "Windows\\* OS steps"
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -221,3 +221,4 @@ msgstr ":ref:`tutorials`"
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -203,3 +203,4 @@ msgstr "**祝贺您!** 您已成功恢复 |CL|。"
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -124,3 +124,4 @@ msgstr "**祝贺您!** 您成功地在 |CL| 系统中修改了主机名。"
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -315,3 +315,4 @@ msgstr "**祝贺您!** 您已经调整磁盘、分区和 filesystem 的大小
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-21 11:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-21 11:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-26 11:48-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -92,3 +92,4 @@ msgstr "**祝贺您!** 您成功地在 |CL| 系统中设置了时间。"
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -238,3 +238,4 @@ msgstr "输出应包含 \"Verification successful\"。如果输出在任何地
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -214,3 +214,4 @@ msgstr "本示例 Dockerfile 从现有的 |CL| Docker 映像中移除 :file:`pxe
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -435,3 +435,4 @@ msgstr "运行 :file:`start_qemu.sh` 脚本。"
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -403,3 +403,4 @@ msgstr "**祝贺您!** 您已成功安装并配置了 PXE 服务器,使 PXE
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -198,3 +198,4 @@ msgstr "除非重启或使用 ifconfig 等实用程序手动应用设置,否
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-26 11:48-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-07-22 12:54-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh-Hans\n"
"MIME-Version: 1.0\n"
@@ -1146,3 +1146,4 @@ msgstr "即使流量通过 SSH 隧道传输,RealVNC 仍会警告连接未加
#~ msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-26 11:48-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
@@ -127,8 +127,8 @@ msgid ""
msgstr "要使用 |CL| 构建映像,请从安装了 :command:`containers-basic-dev` 捆绑包的 |CL| 开发平台开始。使用 :ref:`swupd-guide` 了解有关捆绑包和安装捆绑包的更多信息。"
#: ../../guides/stacks/dars.rst:89
msgstr "Clone the `Data Analytics Reference Stack`_ GitHub\\* repository."
msgid "Clone the `Data Analytics Reference Stack`_ GitHub\\* repository."
msgstr "Clone the `Data Analytics Reference Stack`_ GitHub\\* repository."
#: ../../guides/stacks/dars.rst:95
msgid ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-26 11:48-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
@@ -117,7 +117,7 @@ msgstr "深度学习参考堆栈 v1.0,包括最新的 `TensorFlow benchmark re
msgid ""
"`DLRS Release notes`_ on Github\\* for the latest release of Deep "
"Learning Reference Stack."
msgstr "`DLRS Release notes`_ on Github\\*,了解深度学习参考堆栈的最新版本。"
msgstr "`DLRS Release notes`_ on Github\\*,了解深度学习参考堆栈的最新版本。"
#: ../../guides/stacks/dlrs/dlrs.rst:57
msgid ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-26 11:48-0008\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
+9 -9
View File
@@ -25,11 +25,11 @@ msgstr "|CL-PRJ|"
msgid ""
"Welcome to the |CL-ATTR| documentation pages, the source for |CL| "
"documentation."
msgstr "Welcome to the |CL-ATTR| documentation pages, the source for |CL| documentation."
msgstr "欢迎来到 |CL-ATTR| 文档页面中,源 |CL| 文件。"
#: ../../index.rst:8
msgid "Our documentation is divided into the following sections:"
msgstr "Our documentation is divided into the following sections:"
msgstr "我们的文档分为以下几个部分:"
#: ../../index.rst:11
msgid ":ref:`get-started`"
@@ -40,7 +40,7 @@ msgid ""
"If you are new to |CL|, get started quickly with step-by-step "
"instructions for installing |CL| on bare metal, in a virtual environment,"
" or as a live image on a USB stick."
msgstr "If you are new to |CL|, get started quickly with step-by-step instructions for installing |CL| on bare metal, in a virtual environment, or as a live image on a USB stick."
msgstr "如果你是新的 |CL|,得到与一步一步的指示迅速启动安装 |CL| 在裸机上,在虚拟环境中,或作为一个 USB 记忆棒的实时图像。"
#: ../../index.rst:17
msgid ":ref:`about`"
@@ -48,14 +48,14 @@ msgstr ":ref:`about`"
#: ../../index.rst:19
msgid "|CL| is different from other Linux* distributions."
msgstr "|CL| is different from other Linux* distributions."
msgstr "|CL| 从其他 Linux* 版本不同。"
#: ../../index.rst:21
msgid ""
"Updates, ease of use, and custom derivatives are a few of the differences"
" this section explains. Orient yourself to these differences and why they"
" matter to you."
msgstr "Updates, ease of use, and custom derivatives are a few of the differences this section explains. Orient yourself to these differences and why they matter to you."
msgstr "更新,易用性和定制衍生品是一些本节介绍的差异。确定自己的方位这些差异,以及为什么他们不管你。"
#: ../../index.rst:29
msgid ":ref:`guides`"
@@ -65,7 +65,7 @@ msgstr ":ref:`guides`"
msgid ""
"Guides cover a range of topics from |CL| features and tooling, to system "
"maintenance, network, and stacks."
msgstr "Guides cover a range of topics from |CL| features and tooling, to system maintenance, network, and stacks."
msgstr "指南涵盖了一系列从 |CL| 功能和工具主题 |CL|,系统维护,网络和堆栈。"
#: ../../index.rst:34
msgid ":ref:`Use case tutorials <tutorials>`"
@@ -75,7 +75,7 @@ msgstr ":ref:`Use case tutorials <tutorials>`"
msgid ""
"Sample use cases, with step-by-step instructions, show how to set up "
"third-party tools and software with |CL|."
msgstr "Sample use cases, with step-by-step instructions, show how to set up third-party tools and software with |CL|."
msgstr "样品使用的情况下,用一步一步的指示,说明如何建立第三方工具和软件 |CL|"
#: ../../index.rst:39
msgid ":ref:`reference`"
@@ -85,7 +85,7 @@ msgstr ":ref:`reference`"
msgid ""
"This section provides additional reference information on the |CL| "
"project."
msgstr "This section provides additional reference information on the |CL| project."
msgstr "本节提供有关该 |CL| 项目的其他参考信息 |CL|。"
#: ../../index.rst:43
msgid ":ref:`faq`"
@@ -93,7 +93,7 @@ msgstr ":ref:`faq`"
#: ../../index.rst:45
msgid "The FAQ section provides answers to commonly asked questions about |CL|."
msgstr "The FAQ section provides answers to commonly asked questions about |CL|."
msgstr "常见问题解答部分提供了有关常见问题 |CL|"
#~ msgid ""
#~ "If you are new to |CL|, get "
@@ -5,19 +5,18 @@
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
msgid ""
msgstr ""
"Project-Id-Version: Clear Linux* Project Docs latest\n"
msgstr "Project-Id-Version: Clear Linux* Project Docs latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-09 14:33-0700\n"
"PO-Revision-Date: 2019-08-02 16:09-0152\n"
"PO-Revision-Date: 2019-08-28 15:20-0008\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh_Hans\n"
"Language: zh-Hans\n"
"Language-Team: zh-Hans\n"
"Plural-Forms: nplurals=1; plural=0\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n"
#: ../../reference/system-requirements.rst:4
msgid "Recommended minimum system requirements"
@@ -28,19 +27,16 @@ msgid ""
"|CL-ATTR| can run on most modern hardware and is capable of running with "
"modest hardware resources. Out of the box, |CL| can run on a single CPU "
"core, 1 GB RAM, and 2 GB of disk space."
msgstr ""
"|CL-ATTR| 可以在大多数现代硬件上运行,而且能够在占用最少硬件资源的情况下运行。默认情况下,|CL| 可以在单核 CPU、1 GB RAM"
" 和 2 GB 硬盘空间配置下运行。"
msgstr "|CL-ATTR| 可以在大多数现代硬件上运行,而且能够在占用最少硬件资源的情况下运行。默认情况下,|CL| 可以在单核 CPU、1 GB RAM 和 2 GB 硬盘空间配置下运行。"
#: ../../reference/system-requirements.rst:10
#, fuzzy
msgid ""
"For use cases requiring minimal resources, |CL| :ref:`about <about>` can "
"be used to create a highly customized installation that can even run on a"
" system with a 128MB of memory and 600MB of disk space, for example."
msgstr ""
"对于需要最少资源的使用情况,可利用 |CL| :ref:`tooling <tooling>` 创建一个高度定制的安装,甚至可以在包含 128MB"
" 内存和 600MB 磁盘空间的系统上运行。"
msgstr "对于需要最少资源的使用情况,可利用 |CL| :ref:`about <about>` 创建一个高度定制的安装,甚至可以在包含 128MB 内存和 600MB 磁盘空间的系统上运行。"
#: ../../reference/system-requirements.rst:16
msgid "Installer requirements"
@@ -72,9 +68,8 @@ msgid ""
"|CL| requires an x86 64-bit processor which supports Intel® Streaming "
"SIMD Extensions 4.1 (Intel® SSE 4.1), and it requires a system that "
"supports UEFI."
msgstr ""
"|CL| 需要 x86 64 位处理器,支持 Intel® Streaming SIMD Extensions 4.1 (Intel® SSE "
"4.1),而且它要求采用支持 UEFI 的系统。"
msgstr "|CL| 需要 x86 64 位处理器,支持 Intel® Streaming SIMD Extensions 4.1 (Intel® SSE 4.1),而且它要求采用支持 UEFI 的系统。"
#: ../../reference/system-requirements.rst:34
msgid ""
@@ -82,9 +77,8 @@ msgid ""
" manually verify system compatibility with |CL|, run the "
":ref:`compatibility check tool<compatibility-check>` or go to "
"http://ark.intel.com and check for these features:"
msgstr ""
"|CL| 安装程序在引导时执行系统兼容性检查。要手动确认 |CL| 的系统兼容性,需要运行 :ref:`compatibility check "
"tool<compatibility-check>` 或转到 http://ark.intel.com 查看这些功能:"
msgstr "|CL| 安装程序在引导时执行系统兼容性检查。要手动确认 |CL| 的系统兼容性,需要运行 :ref:`compatibility check tool<compatibility-check>` 或转到 http://ark.intel.com 查看这些功能:"
#: ../../reference/system-requirements.rst:39
msgid "Instruction Set:"
@@ -287,3 +281,4 @@ msgstr "有效的互联网连接"
#~ msgid "Graphics: Intel HD Graphics (required if running a GUI desktop)"
#~ msgstr ""