From 22f164cb4da4d8b73ceef23d3ed50ccd4867bd1e Mon Sep 17 00:00:00 2001 From: Kristal Dale Date: Fri, 9 Aug 2019 09:19:34 -0700 Subject: [PATCH 1/3] Initial commit for .po file reconcile - remove locale de - re org zh_CN content to match .rst structure/org Signed-off-by: Kristal Dale --- locale/de/LC_MESSAGES/FAQ/faq.mo | Bin 447 -> 0 bytes .../de/LC_MESSAGES/concepts/autospec-about.mo | Bin 1121 -> 0 bytes .../de/LC_MESSAGES/concepts/autospec-about.po | 223 --- .../de/LC_MESSAGES/concepts/bundles-about.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/concepts/mixer-about.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/concepts/mixer-about.po | 115 -- locale/de/LC_MESSAGES/concepts/restart.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/concepts/restart.po | 301 --- locale/de/LC_MESSAGES/concepts/security.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/concepts/security.po | 249 --- locale/de/LC_MESSAGES/concepts/stateless.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/concepts/stateless.po | 202 -- locale/de/LC_MESSAGES/concepts/swupd-about.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/concepts/swupd-about.po | 193 -- .../LC_MESSAGES/concepts/telemetry-about.mo | Bin 447 -> 0 bytes .../LC_MESSAGES/concepts/telemetry-about.po | 176 -- locale/de/LC_MESSAGES/disclaimers.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/disclaimers.po | 32 - .../de/LC_MESSAGES/documentation_license.mo | Bin 447 -> 0 bytes .../de/LC_MESSAGES/documentation_license.po | 20 - .../bare-metal-install-desktop.mo | Bin 447 -> 0 bytes .../bare-metal-install-desktop.po | 1013 ---------- .../bare-metal-install-server.mo | Bin 447 -> 0 bytes .../bare-metal-install-server.po | 1312 ------------- .../get-started/bootable-usb/bootable-usb.mo | Bin 447 -> 0 bytes .../get-started/bootable-usb/bootable-usb.po | 239 --- .../get-started/compatibility-check.mo | Bin 447 -> 0 bytes .../get-started/compatibility-check.po | 106 - .../de/LC_MESSAGES/get-started/get-started.mo | Bin 447 -> 0 bytes .../de/LC_MESSAGES/get-started/get-started.po | 76 - .../get-started/install-configfile.po | 226 --- .../virtual-machine-install/gce.mo | Bin 447 -> 0 bytes .../virtual-machine-install/gce.po | 448 ----- .../virtual-machine-install/hyper-v.mo | Bin 447 -> 0 bytes .../virtual-machine-install/hyper-v.po | 158 -- .../virtual-machine-install/kvm.mo | Bin 447 -> 0 bytes .../virtual-machine-install/kvm.po | 261 --- .../virtualbox-cl-installer.mo | Bin 447 -> 0 bytes .../virtualbox-cl-installer.po | 703 ------- .../vmw-player-preconf.mo | Bin 447 -> 0 bytes .../vmw-player-preconf.po | 672 ------- .../virtual-machine-install/vmw-player.mo | Bin 447 -> 0 bytes .../virtual-machine-install/vmw-player.po | 656 ------- .../vmware-esxi-install-cl.mo | Bin 447 -> 0 bytes .../vmware-esxi-install-cl.po | 519 ----- .../vmware-esxi-preconfigured-cl-image.mo | Bin 447 -> 0 bytes .../vmware-esxi-preconfigured-cl-image.po | 520 ----- .../de/LC_MESSAGES/guides/deploy-at-scale.mo | Bin 447 -> 0 bytes .../de/LC_MESSAGES/guides/deploy-at-scale.po | 602 ------ locale/de/LC_MESSAGES/guides/guides.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/guides/guides.po | 48 - .../guides/kernel/kernel-development.mo | Bin 447 -> 0 bytes .../guides/kernel/kernel-development.po | 641 ------ .../guides/kernel/kernel-modules-dkms.mo | Bin 447 -> 0 bytes .../guides/kernel/kernel-modules-dkms.po | 565 ------ .../guides/kernel/kernel-modules.mo | Bin 447 -> 0 bytes .../guides/kernel/kernel-modules.po | 301 --- .../guides/maintenance/architect-lifecycle.mo | Bin 447 -> 0 bytes .../guides/maintenance/architect-lifecycle.po | 207 -- .../guides/maintenance/assign-static-ip.mo | Bin 447 -> 0 bytes .../guides/maintenance/assign-static-ip.po | 318 --- .../guides/maintenance/bulk-provision.mo | Bin 447 -> 0 bytes .../guides/maintenance/bulk-provision.po | 354 ---- .../guides/maintenance/cpu-performance.mo | Bin 447 -> 0 bytes .../guides/maintenance/cpu-performance.po | 315 --- .../maintenance/developer-workstation.mo | Bin 447 -> 0 bytes .../maintenance/developer-workstation.po | 286 --- .../download-verify-decompress-linux.mo | Bin 447 -> 0 bytes .../download-verify-decompress-linux.po | 282 --- .../download-verify-decompress-mac.mo | Bin 447 -> 0 bytes .../download-verify-decompress-mac.po | 273 --- .../download-verify-decompress-windows.mo | Bin 447 -> 0 bytes .../download-verify-decompress-windows.po | 277 --- .../maintenance/download-verify-decompress.po | 349 ---- .../guides/maintenance/enable-user-space.mo | Bin 447 -> 0 bytes .../guides/maintenance/enable-user-space.po | 223 --- .../guides/maintenance/fix-broken-install.mo | Bin 447 -> 0 bytes .../guides/maintenance/fix-broken-install.po | 205 -- .../guides/maintenance/hostname.mo | Bin 447 -> 0 bytes .../guides/maintenance/hostname.po | 126 -- .../maintenance/increase-virtual-disk-size.mo | Bin 447 -> 0 bytes .../maintenance/increase-virtual-disk-size.po | 317 --- .../guides/maintenance/query-upstream.po | 168 -- .../LC_MESSAGES/guides/maintenance/restart.po | 237 --- .../de/LC_MESSAGES/guides/maintenance/time.mo | Bin 447 -> 0 bytes .../de/LC_MESSAGES/guides/maintenance/time.po | 94 - .../guides/maintenance/validate-signatures.mo | Bin 447 -> 0 bytes .../guides/maintenance/validate-signatures.po | 240 --- .../guides/network/custom-clear-container.mo | Bin 447 -> 0 bytes .../guides/network/custom-clear-container.po | 216 -- locale/de/LC_MESSAGES/guides/network/dpdk.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/guides/network/dpdk.po | 437 ----- .../guides/network/ipxe-install.mo | Bin 447 -> 0 bytes .../guides/network/ipxe-install.po | 405 ---- .../guides/network/network-bonding.mo | Bin 447 -> 0 bytes .../guides/network/network-bonding.po | 200 -- locale/de/LC_MESSAGES/guides/network/vnc.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/guides/network/vnc.po | 1148 ----------- locale/de/LC_MESSAGES/guides/stacks/dars.po | 151 -- .../de/LC_MESSAGES/guides/stacks/dlrs/dlrs.po | 616 ------ .../LC_MESSAGES/guides/stacks/greengrass.po | 664 ------- .../guides/telemetrics/telem-guide.mo | Bin 447 -> 0 bytes .../guides/telemetrics/telem-guide.po | 1740 ----------------- locale/de/LC_MESSAGES/index.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/index.po | 94 - .../LC_MESSAGES/reference/bundle-commands.mo | Bin 447 -> 0 bytes .../LC_MESSAGES/reference/bundle-commands.po | 58 - .../LC_MESSAGES/reference/bundles/bundles.mo | Bin 447 -> 0 bytes .../LC_MESSAGES/reference/bundles/bundles.po | 41 - .../reference/bundles/openssh-server.mo | Bin 447 -> 0 bytes .../reference/collaboration/collaboration.mo | Bin 447 -> 0 bytes .../reference/collaboration/collaboration.po | 161 -- .../collaboration/structure-formatting.mo | Bin 447 -> 0 bytes .../collaboration/structure-formatting.po | 890 --------- .../reference/collaboration/writing-guide.mo | Bin 447 -> 0 bytes .../reference/collaboration/writing-guide.po | 689 ------- .../reference/compatible-hardware.mo | Bin 447 -> 0 bytes .../reference/compatible-hardware.po | 262 --- .../reference/how-to-clear-overview.mo | Bin 447 -> 0 bytes .../reference/how-to-clear-overview.po | 94 - .../de/LC_MESSAGES/reference/image-types.mo | Bin 447 -> 0 bytes .../de/LC_MESSAGES/reference/image-types.po | 191 -- locale/de/LC_MESSAGES/reference/reference.mo | Bin 447 -> 0 bytes .../reference/system-requirements.mo | Bin 447 -> 0 bytes .../reference/system-requirements.po | 279 --- locale/de/LC_MESSAGES/tooling/autoproxy.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tooling/autoproxy.po | 162 -- locale/de/LC_MESSAGES/tooling/autospec.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tooling/autospec.po | 590 ------ .../LC_MESSAGES/tooling/compatible-kernels.mo | Bin 447 -> 0 bytes .../LC_MESSAGES/tooling/compatible-kernels.po | 138 -- locale/de/LC_MESSAGES/tooling/debug.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tooling/debug.po | 134 -- locale/de/LC_MESSAGES/tooling/ister.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tooling/ister.po | 192 -- locale/de/LC_MESSAGES/tooling/mixer.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tooling/mixer.po | 1145 ----------- locale/de/LC_MESSAGES/tooling/security.po | 248 --- locale/de/LC_MESSAGES/tooling/stateless.po | 196 -- locale/de/LC_MESSAGES/tooling/swupd-guide.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tooling/swupd-guide.po | 459 ----- locale/de/LC_MESSAGES/tooling/tooling.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tooling/tooling.po | 61 - .../LC_MESSAGES/tutorials/aws-web/aws-web.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tutorials/azure.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tutorials/dars.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tutorials/dars.po | 136 -- locale/de/LC_MESSAGES/tutorials/dlrs/dlrs.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tutorials/dlrs/dlrs.po | 615 ------ .../de/LC_MESSAGES/tutorials/docker/docker.mo | Bin 447 -> 0 bytes .../LC_MESSAGES/tutorials/flatpak/flatpak.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tutorials/fmv.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tutorials/fmv.po | 203 -- locale/de/LC_MESSAGES/tutorials/greengrass.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tutorials/greengrass.po | 658 ------- locale/de/LC_MESSAGES/tutorials/hadoop.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tutorials/kata.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tutorials/kata.po | 143 -- .../LC_MESSAGES/tutorials/kata_migration.mo | Bin 447 -> 0 bytes .../tutorials/kubernetes/kubernetes-bp.mo | Bin 447 -> 0 bytes .../tutorials/kubernetes/kubernetes.mo | Bin 447 -> 0 bytes .../machine-learning/machine-learning.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tutorials/nvidia.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tutorials/nvidia.po | 440 ----- locale/de/LC_MESSAGES/tutorials/redis.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tutorials/redis.po | 183 -- .../LC_MESSAGES/tutorials/smb/smb-desktop.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tutorials/smb/smb.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tutorials/spark.mo | Bin 447 -> 0 bytes .../LC_MESSAGES/tutorials/tutorial-proxy.mo | Bin 447 -> 0 bytes locale/de/LC_MESSAGES/tutorials/tutorials.mo | Bin 447 -> 0 bytes .../tutorials/wordpress/web-server-install.mo | Bin 447 -> 0 bytes .../tutorials/wordpress/web-server-install.po | 574 ------ .../tutorials/wordpress/wordpress.mo | Bin 447 -> 0 bytes .../tutorials/wordpress/wp-install.mo | Bin 447 -> 0 bytes .../tutorials/wordpress/wp-install.po | 293 --- .../de/LC_MESSAGES/tutorials/yubikey-u2f.mo | Bin 447 -> 0 bytes .../de/LC_MESSAGES/tutorials/yubikey-u2f.po | 159 -- locale/zh_CN/LC_MESSAGES/FAQ/faq.po | 275 --- .../faq.po => zh_CN/LC_MESSAGES/FAQ/index.po} | 0 .../LC_MESSAGES/concepts/autospec-about.po | 219 --- .../LC_MESSAGES/concepts/bundles-about.po | 71 - .../zh_CN/LC_MESSAGES/concepts/mixer-about.po | 115 -- locale/zh_CN/LC_MESSAGES/concepts/restart.po | 300 --- locale/zh_CN/LC_MESSAGES/concepts/security.po | 249 --- .../zh_CN/LC_MESSAGES/concepts/stateless.po | 202 -- .../zh_CN/LC_MESSAGES/concepts/swupd-about.po | 193 -- .../LC_MESSAGES/concepts/telemetry-about.po | 176 -- .../bare-metal-install-desktop.po | 0 .../bare-metal-install-server.po | 0 .../{bootable-usb => }/bootable-usb.po | 0 .../get-started/cloud-install}/aws-web.po | 0 .../get-started/cloud-install}/azure.po | 0 .../get-started/{get-started.po => index.po} | 0 .../{tooling => guides/clear}/autoproxy.po | 0 .../{tooling => guides/clear}/autospec.po | 0 .../LC_MESSAGES/guides/clear/bundles.po} | 0 .../clear}/compatible-kernels.po | 0 .../{tooling => guides/clear}/debug.po | 0 .../{tooling => guides/clear}/ister.po | 0 .../{tooling => guides/clear}/mixer.po | 0 .../{tooling => guides/clear}/security.po | 0 .../{tooling => guides/clear}/stateless.po | 0 .../swupd-guide.po => guides/clear/swupd.po} | 0 .../telem-guide.po => clear/telemetrics.po} | 0 .../guides/{guides.po => index.po} | 0 .../{ => maintenance}/deploy-at-scale.po | 0 .../LC_MESSAGES/guides/maintenance/restart.po | 375 ++-- .../guides/network}/openssh-server.po | 0 .../zh_CN/LC_MESSAGES/guides/stacks/dars.po | 162 +- .../LC_MESSAGES/guides/stacks/dlrs/dlrs.po | 544 +++--- .../LC_MESSAGES/guides/stacks/greengrass.po | 599 +++--- .../LC_MESSAGES/reference/bundle-commands.po | 58 - .../reference/bundles/openssh-server.po | 181 -- .../reference/how-to-clear-overview.po | 94 - .../LC_MESSAGES/reference/index.po} | 0 .../zh_CN/LC_MESSAGES/reference/reference.po | 34 - locale/zh_CN/LC_MESSAGES/tooling/tooling.po | 61 - .../LC_MESSAGES/tutorials/apache-hadoop.po} | 0 .../LC_MESSAGES/tutorials/apache-spark.po} | 0 .../tutorials/archive}/kata_migration.po | 0 .../LC_MESSAGES/tutorials/aws-web/aws-web.po | 379 ---- locale/zh_CN/LC_MESSAGES/tutorials/azure.po | 445 ----- locale/zh_CN/LC_MESSAGES/tutorials/dars.po | 135 -- .../zh_CN/LC_MESSAGES/tutorials/dlrs/dlrs.po | 614 ------ .../LC_MESSAGES/tutorials}/docker.po | 0 .../LC_MESSAGES/tutorials/docker/docker.po | 350 ---- .../LC_MESSAGES/tutorials}/flatpak.po | 0 .../LC_MESSAGES/tutorials/flatpak/flatpak.po | 117 -- .../zh_CN/LC_MESSAGES/tutorials/greengrass.po | 657 ------- locale/zh_CN/LC_MESSAGES/tutorials/hadoop.po | 231 --- .../LC_MESSAGES/tutorials/index.po} | 0 .../LC_MESSAGES/tutorials/kata_migration.po | 104 - .../LC_MESSAGES/tutorials}/kubernetes-bp.po | 0 .../LC_MESSAGES/tutorials}/kubernetes.po | 0 .../tutorials/kubernetes/kubernetes-bp.po | 138 -- .../tutorials/kubernetes/kubernetes.po | 455 ----- .../machine-learning/machine-learning.po | 314 --- .../LC_MESSAGES/tutorials/proxy.po} | 0 .../LC_MESSAGES/tutorials}/smb-desktop.po | 0 .../LC_MESSAGES/tutorials}/smb.po | 0 .../LC_MESSAGES/tutorials/smb/smb-desktop.po | 110 -- locale/zh_CN/LC_MESSAGES/tutorials/smb/smb.po | 152 -- locale/zh_CN/LC_MESSAGES/tutorials/spark.po | 176 -- .../tutorials/tensorflow-machine-learning.po} | 0 .../LC_MESSAGES/tutorials/tutorial-proxy.po | 121 -- .../zh_CN/LC_MESSAGES/tutorials/tutorials.po | 28 - .../LC_MESSAGES/tutorials}/wordpress.po | 0 .../tutorials/wordpress/wordpress.po | 51 - 249 files changed, 859 insertions(+), 37539 deletions(-) delete mode 100644 locale/de/LC_MESSAGES/FAQ/faq.mo delete mode 100644 locale/de/LC_MESSAGES/concepts/autospec-about.mo delete mode 100644 locale/de/LC_MESSAGES/concepts/autospec-about.po delete mode 100644 locale/de/LC_MESSAGES/concepts/bundles-about.mo delete mode 100644 locale/de/LC_MESSAGES/concepts/mixer-about.mo delete mode 100644 locale/de/LC_MESSAGES/concepts/mixer-about.po delete mode 100644 locale/de/LC_MESSAGES/concepts/restart.mo delete mode 100644 locale/de/LC_MESSAGES/concepts/restart.po delete mode 100644 locale/de/LC_MESSAGES/concepts/security.mo delete mode 100644 locale/de/LC_MESSAGES/concepts/security.po delete mode 100644 locale/de/LC_MESSAGES/concepts/stateless.mo delete mode 100644 locale/de/LC_MESSAGES/concepts/stateless.po delete mode 100644 locale/de/LC_MESSAGES/concepts/swupd-about.mo delete mode 100644 locale/de/LC_MESSAGES/concepts/swupd-about.po delete mode 100644 locale/de/LC_MESSAGES/concepts/telemetry-about.mo delete mode 100644 locale/de/LC_MESSAGES/concepts/telemetry-about.po delete mode 100644 locale/de/LC_MESSAGES/disclaimers.mo delete mode 100644 locale/de/LC_MESSAGES/disclaimers.po delete mode 100644 locale/de/LC_MESSAGES/documentation_license.mo delete mode 100644 locale/de/LC_MESSAGES/documentation_license.po delete mode 100644 locale/de/LC_MESSAGES/get-started/bare-metal-install-desktop/bare-metal-install-desktop.mo delete mode 100644 locale/de/LC_MESSAGES/get-started/bare-metal-install-desktop/bare-metal-install-desktop.po delete mode 100644 locale/de/LC_MESSAGES/get-started/bare-metal-install-server/bare-metal-install-server.mo delete mode 100644 locale/de/LC_MESSAGES/get-started/bare-metal-install-server/bare-metal-install-server.po delete mode 100644 locale/de/LC_MESSAGES/get-started/bootable-usb/bootable-usb.mo delete mode 100644 locale/de/LC_MESSAGES/get-started/bootable-usb/bootable-usb.po delete mode 100644 locale/de/LC_MESSAGES/get-started/compatibility-check.mo delete mode 100644 locale/de/LC_MESSAGES/get-started/compatibility-check.po delete mode 100644 locale/de/LC_MESSAGES/get-started/get-started.mo delete mode 100644 locale/de/LC_MESSAGES/get-started/get-started.po delete mode 100644 locale/de/LC_MESSAGES/get-started/install-configfile.po delete mode 100644 locale/de/LC_MESSAGES/get-started/virtual-machine-install/gce.mo delete mode 100644 locale/de/LC_MESSAGES/get-started/virtual-machine-install/gce.po delete mode 100644 locale/de/LC_MESSAGES/get-started/virtual-machine-install/hyper-v.mo delete mode 100644 locale/de/LC_MESSAGES/get-started/virtual-machine-install/hyper-v.po delete mode 100644 locale/de/LC_MESSAGES/get-started/virtual-machine-install/kvm.mo delete mode 100644 locale/de/LC_MESSAGES/get-started/virtual-machine-install/kvm.po delete mode 100644 locale/de/LC_MESSAGES/get-started/virtual-machine-install/virtualbox-cl-installer.mo delete mode 100644 locale/de/LC_MESSAGES/get-started/virtual-machine-install/virtualbox-cl-installer.po delete mode 100644 locale/de/LC_MESSAGES/get-started/virtual-machine-install/vmw-player-preconf.mo delete mode 100644 locale/de/LC_MESSAGES/get-started/virtual-machine-install/vmw-player-preconf.po delete mode 100644 locale/de/LC_MESSAGES/get-started/virtual-machine-install/vmw-player.mo delete mode 100644 locale/de/LC_MESSAGES/get-started/virtual-machine-install/vmw-player.po delete mode 100644 locale/de/LC_MESSAGES/get-started/virtual-machine-install/vmware-esxi-install-cl.mo delete mode 100644 locale/de/LC_MESSAGES/get-started/virtual-machine-install/vmware-esxi-install-cl.po delete mode 100644 locale/de/LC_MESSAGES/get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.mo delete mode 100644 locale/de/LC_MESSAGES/get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.po delete mode 100644 locale/de/LC_MESSAGES/guides/deploy-at-scale.mo delete mode 100644 locale/de/LC_MESSAGES/guides/deploy-at-scale.po delete mode 100644 locale/de/LC_MESSAGES/guides/guides.mo delete mode 100644 locale/de/LC_MESSAGES/guides/guides.po delete mode 100644 locale/de/LC_MESSAGES/guides/kernel/kernel-development.mo delete mode 100644 locale/de/LC_MESSAGES/guides/kernel/kernel-development.po delete mode 100644 locale/de/LC_MESSAGES/guides/kernel/kernel-modules-dkms.mo delete mode 100644 locale/de/LC_MESSAGES/guides/kernel/kernel-modules-dkms.po delete mode 100644 locale/de/LC_MESSAGES/guides/kernel/kernel-modules.mo delete mode 100644 locale/de/LC_MESSAGES/guides/kernel/kernel-modules.po delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/architect-lifecycle.mo delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/architect-lifecycle.po delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/assign-static-ip.mo delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/assign-static-ip.po delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/bulk-provision.mo delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/bulk-provision.po delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/cpu-performance.mo delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/cpu-performance.po delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/developer-workstation.mo delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/developer-workstation.po delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/download-verify-decompress-linux.mo delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/download-verify-decompress-linux.po delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/download-verify-decompress-mac.mo delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/download-verify-decompress-mac.po delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/download-verify-decompress-windows.mo delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/download-verify-decompress-windows.po delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/download-verify-decompress.po delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/enable-user-space.mo delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/enable-user-space.po delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/fix-broken-install.mo delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/fix-broken-install.po delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/hostname.mo delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/hostname.po delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/increase-virtual-disk-size.mo delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/increase-virtual-disk-size.po delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/query-upstream.po delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/restart.po delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/time.mo delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/time.po delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/validate-signatures.mo delete mode 100644 locale/de/LC_MESSAGES/guides/maintenance/validate-signatures.po delete mode 100644 locale/de/LC_MESSAGES/guides/network/custom-clear-container.mo delete mode 100644 locale/de/LC_MESSAGES/guides/network/custom-clear-container.po delete mode 100644 locale/de/LC_MESSAGES/guides/network/dpdk.mo delete mode 100644 locale/de/LC_MESSAGES/guides/network/dpdk.po delete mode 100644 locale/de/LC_MESSAGES/guides/network/ipxe-install.mo delete mode 100644 locale/de/LC_MESSAGES/guides/network/ipxe-install.po delete mode 100644 locale/de/LC_MESSAGES/guides/network/network-bonding.mo delete mode 100644 locale/de/LC_MESSAGES/guides/network/network-bonding.po delete mode 100644 locale/de/LC_MESSAGES/guides/network/vnc.mo delete mode 100644 locale/de/LC_MESSAGES/guides/network/vnc.po delete mode 100644 locale/de/LC_MESSAGES/guides/stacks/dars.po delete mode 100644 locale/de/LC_MESSAGES/guides/stacks/dlrs/dlrs.po delete mode 100644 locale/de/LC_MESSAGES/guides/stacks/greengrass.po delete mode 100644 locale/de/LC_MESSAGES/guides/telemetrics/telem-guide.mo delete mode 100644 locale/de/LC_MESSAGES/guides/telemetrics/telem-guide.po delete mode 100644 locale/de/LC_MESSAGES/index.mo delete mode 100644 locale/de/LC_MESSAGES/index.po delete mode 100644 locale/de/LC_MESSAGES/reference/bundle-commands.mo delete mode 100644 locale/de/LC_MESSAGES/reference/bundle-commands.po delete mode 100644 locale/de/LC_MESSAGES/reference/bundles/bundles.mo delete mode 100644 locale/de/LC_MESSAGES/reference/bundles/bundles.po delete mode 100644 locale/de/LC_MESSAGES/reference/bundles/openssh-server.mo delete mode 100644 locale/de/LC_MESSAGES/reference/collaboration/collaboration.mo delete mode 100644 locale/de/LC_MESSAGES/reference/collaboration/collaboration.po delete mode 100644 locale/de/LC_MESSAGES/reference/collaboration/structure-formatting.mo delete mode 100644 locale/de/LC_MESSAGES/reference/collaboration/structure-formatting.po delete mode 100644 locale/de/LC_MESSAGES/reference/collaboration/writing-guide.mo delete mode 100644 locale/de/LC_MESSAGES/reference/collaboration/writing-guide.po delete mode 100644 locale/de/LC_MESSAGES/reference/compatible-hardware.mo delete mode 100644 locale/de/LC_MESSAGES/reference/compatible-hardware.po delete mode 100644 locale/de/LC_MESSAGES/reference/how-to-clear-overview.mo delete mode 100644 locale/de/LC_MESSAGES/reference/how-to-clear-overview.po delete mode 100644 locale/de/LC_MESSAGES/reference/image-types.mo delete mode 100644 locale/de/LC_MESSAGES/reference/image-types.po delete mode 100644 locale/de/LC_MESSAGES/reference/reference.mo delete mode 100644 locale/de/LC_MESSAGES/reference/system-requirements.mo delete mode 100644 locale/de/LC_MESSAGES/reference/system-requirements.po delete mode 100644 locale/de/LC_MESSAGES/tooling/autoproxy.mo delete mode 100644 locale/de/LC_MESSAGES/tooling/autoproxy.po delete mode 100644 locale/de/LC_MESSAGES/tooling/autospec.mo delete mode 100644 locale/de/LC_MESSAGES/tooling/autospec.po delete mode 100644 locale/de/LC_MESSAGES/tooling/compatible-kernels.mo delete mode 100644 locale/de/LC_MESSAGES/tooling/compatible-kernels.po delete mode 100644 locale/de/LC_MESSAGES/tooling/debug.mo delete mode 100644 locale/de/LC_MESSAGES/tooling/debug.po delete mode 100644 locale/de/LC_MESSAGES/tooling/ister.mo delete mode 100644 locale/de/LC_MESSAGES/tooling/ister.po delete mode 100644 locale/de/LC_MESSAGES/tooling/mixer.mo delete mode 100644 locale/de/LC_MESSAGES/tooling/mixer.po delete mode 100644 locale/de/LC_MESSAGES/tooling/security.po delete mode 100644 locale/de/LC_MESSAGES/tooling/stateless.po delete mode 100644 locale/de/LC_MESSAGES/tooling/swupd-guide.mo delete mode 100644 locale/de/LC_MESSAGES/tooling/swupd-guide.po delete mode 100644 locale/de/LC_MESSAGES/tooling/tooling.mo delete mode 100644 locale/de/LC_MESSAGES/tooling/tooling.po delete mode 100644 locale/de/LC_MESSAGES/tutorials/aws-web/aws-web.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/azure.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/dars.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/dars.po delete mode 100644 locale/de/LC_MESSAGES/tutorials/dlrs/dlrs.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/dlrs/dlrs.po delete mode 100644 locale/de/LC_MESSAGES/tutorials/docker/docker.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/flatpak/flatpak.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/fmv.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/fmv.po delete mode 100644 locale/de/LC_MESSAGES/tutorials/greengrass.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/greengrass.po delete mode 100644 locale/de/LC_MESSAGES/tutorials/hadoop.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/kata.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/kata.po delete mode 100644 locale/de/LC_MESSAGES/tutorials/kata_migration.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/kubernetes/kubernetes-bp.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/kubernetes/kubernetes.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/machine-learning/machine-learning.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/nvidia.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/nvidia.po delete mode 100644 locale/de/LC_MESSAGES/tutorials/redis.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/redis.po delete mode 100644 locale/de/LC_MESSAGES/tutorials/smb/smb-desktop.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/smb/smb.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/spark.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/tutorial-proxy.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/tutorials.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/wordpress/web-server-install.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/wordpress/web-server-install.po delete mode 100644 locale/de/LC_MESSAGES/tutorials/wordpress/wordpress.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/wordpress/wp-install.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/wordpress/wp-install.po delete mode 100644 locale/de/LC_MESSAGES/tutorials/yubikey-u2f.mo delete mode 100644 locale/de/LC_MESSAGES/tutorials/yubikey-u2f.po delete mode 100644 locale/zh_CN/LC_MESSAGES/FAQ/faq.po rename locale/{de/LC_MESSAGES/FAQ/faq.po => zh_CN/LC_MESSAGES/FAQ/index.po} (100%) delete mode 100644 locale/zh_CN/LC_MESSAGES/concepts/autospec-about.po delete mode 100644 locale/zh_CN/LC_MESSAGES/concepts/bundles-about.po delete mode 100644 locale/zh_CN/LC_MESSAGES/concepts/mixer-about.po delete mode 100644 locale/zh_CN/LC_MESSAGES/concepts/restart.po delete mode 100644 locale/zh_CN/LC_MESSAGES/concepts/security.po delete mode 100644 locale/zh_CN/LC_MESSAGES/concepts/stateless.po delete mode 100644 locale/zh_CN/LC_MESSAGES/concepts/swupd-about.po delete mode 100644 locale/zh_CN/LC_MESSAGES/concepts/telemetry-about.po rename locale/zh_CN/LC_MESSAGES/get-started/{bare-metal-install-desktop => }/bare-metal-install-desktop.po (100%) rename locale/zh_CN/LC_MESSAGES/get-started/{bare-metal-install-server => }/bare-metal-install-server.po (100%) rename locale/zh_CN/LC_MESSAGES/get-started/{bootable-usb => }/bootable-usb.po (100%) rename locale/{de/LC_MESSAGES/tutorials/aws-web => zh_CN/LC_MESSAGES/get-started/cloud-install}/aws-web.po (100%) rename locale/{de/LC_MESSAGES/tutorials => zh_CN/LC_MESSAGES/get-started/cloud-install}/azure.po (100%) rename locale/zh_CN/LC_MESSAGES/get-started/{get-started.po => index.po} (100%) rename locale/zh_CN/LC_MESSAGES/{tooling => guides/clear}/autoproxy.po (100%) rename locale/zh_CN/LC_MESSAGES/{tooling => guides/clear}/autospec.po (100%) rename locale/{de/LC_MESSAGES/concepts/bundles-about.po => zh_CN/LC_MESSAGES/guides/clear/bundles.po} (100%) rename locale/zh_CN/LC_MESSAGES/{tooling => guides/clear}/compatible-kernels.po (100%) rename locale/zh_CN/LC_MESSAGES/{tooling => guides/clear}/debug.po (100%) rename locale/zh_CN/LC_MESSAGES/{tooling => guides/clear}/ister.po (100%) rename locale/zh_CN/LC_MESSAGES/{tooling => guides/clear}/mixer.po (100%) rename locale/zh_CN/LC_MESSAGES/{tooling => guides/clear}/security.po (100%) rename locale/zh_CN/LC_MESSAGES/{tooling => guides/clear}/stateless.po (100%) rename locale/zh_CN/LC_MESSAGES/{tooling/swupd-guide.po => guides/clear/swupd.po} (100%) rename locale/zh_CN/LC_MESSAGES/guides/{telemetrics/telem-guide.po => clear/telemetrics.po} (100%) rename locale/zh_CN/LC_MESSAGES/guides/{guides.po => index.po} (100%) rename locale/zh_CN/LC_MESSAGES/guides/{ => maintenance}/deploy-at-scale.po (100%) rename locale/{de/LC_MESSAGES/reference/bundles => zh_CN/LC_MESSAGES/guides/network}/openssh-server.po (100%) delete mode 100644 locale/zh_CN/LC_MESSAGES/reference/bundle-commands.po delete mode 100644 locale/zh_CN/LC_MESSAGES/reference/bundles/openssh-server.po delete mode 100644 locale/zh_CN/LC_MESSAGES/reference/how-to-clear-overview.po rename locale/{de/LC_MESSAGES/reference/reference.po => zh_CN/LC_MESSAGES/reference/index.po} (100%) delete mode 100644 locale/zh_CN/LC_MESSAGES/reference/reference.po delete mode 100644 locale/zh_CN/LC_MESSAGES/tooling/tooling.po rename locale/{de/LC_MESSAGES/tutorials/hadoop.po => zh_CN/LC_MESSAGES/tutorials/apache-hadoop.po} (100%) rename locale/{de/LC_MESSAGES/tutorials/spark.po => zh_CN/LC_MESSAGES/tutorials/apache-spark.po} (100%) rename locale/{de/LC_MESSAGES/tutorials => zh_CN/LC_MESSAGES/tutorials/archive}/kata_migration.po (100%) delete mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/aws-web/aws-web.po delete mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/azure.po delete mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/dars.po delete mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/dlrs/dlrs.po rename locale/{de/LC_MESSAGES/tutorials/docker => zh_CN/LC_MESSAGES/tutorials}/docker.po (100%) delete mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/docker/docker.po rename locale/{de/LC_MESSAGES/tutorials/flatpak => zh_CN/LC_MESSAGES/tutorials}/flatpak.po (100%) delete mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/flatpak/flatpak.po delete mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/greengrass.po delete mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/hadoop.po rename locale/{de/LC_MESSAGES/tutorials/tutorials.po => zh_CN/LC_MESSAGES/tutorials/index.po} (100%) delete mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/kata_migration.po rename locale/{de/LC_MESSAGES/tutorials/kubernetes => zh_CN/LC_MESSAGES/tutorials}/kubernetes-bp.po (100%) rename locale/{de/LC_MESSAGES/tutorials/kubernetes => zh_CN/LC_MESSAGES/tutorials}/kubernetes.po (100%) delete mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/kubernetes/kubernetes-bp.po delete mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/kubernetes/kubernetes.po delete mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/machine-learning/machine-learning.po rename locale/{de/LC_MESSAGES/tutorials/tutorial-proxy.po => zh_CN/LC_MESSAGES/tutorials/proxy.po} (100%) rename locale/{de/LC_MESSAGES/tutorials/smb => zh_CN/LC_MESSAGES/tutorials}/smb-desktop.po (100%) rename locale/{de/LC_MESSAGES/tutorials/smb => zh_CN/LC_MESSAGES/tutorials}/smb.po (100%) delete mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/smb/smb-desktop.po delete mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/smb/smb.po delete mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/spark.po rename locale/{de/LC_MESSAGES/tutorials/machine-learning/machine-learning.po => zh_CN/LC_MESSAGES/tutorials/tensorflow-machine-learning.po} (100%) delete mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/tutorial-proxy.po delete mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/tutorials.po rename locale/{de/LC_MESSAGES/tutorials/wordpress => zh_CN/LC_MESSAGES/tutorials}/wordpress.po (100%) delete mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/wordpress/wordpress.po diff --git a/locale/de/LC_MESSAGES/FAQ/faq.mo b/locale/de/LC_MESSAGES/FAQ/faq.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg}5w3c)OZmqBmgaS9kDs09b zW{?`>PG|*OWiaDHIaFMw2zmm8egXwg&v-6W?nAHlW7ZiC2iJ8touZ*UU>yZ=lU3qz zDP#tP(J5LBrS)N>ktt@?0+nR&TPX}yg>f_HQdYk8s)dP==u4%P#=WM%wO(!mwUSr9 zt+nVyi3p0%R`KOM!E0ZV$U z+kwMgm>j+O(mRf7F}IEl4OfRIj$(+J?on{anGbHZ)( zsO@Wi^iWof0gsrh~wGXJ!c(mBw zRS0{0j1pS)O>ziM#e%%WX_qSX;0ZMDF1HSlXgfu7HpeoDd1-ElrJW@`Du|4AC}l~6 zl|*iTA~8oeCyi+5;WrBu}V W|7rXD44ubaK{@k@t6zrl27dugM{xxJ diff --git a/locale/de/LC_MESSAGES/concepts/autospec-about.po b/locale/de/LC_MESSAGES/concepts/autospec-about.po deleted file mode 100644 index 88dbf688..00000000 --- a/locale/de/LC_MESSAGES/concepts/autospec-about.po +++ /dev/null @@ -1,223 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../concepts/autospec-about.rst:4 -msgid "Autospec" -msgstr "" - -#: ../../concepts/autospec-about.rst:6 -msgid "" -"``autospec`` is a tool to assist in the automated creation and " -"maintenance of RPM packaging in |CL-ATTR|. Where a standard RPM build " -"process using ``rpmbuild`` requires a tarball and .spec file to start, " -"``autospec`` requires only a tarball and package name to start." -msgstr "" -"``autospec`` ist ein Werkzeug zur automatisierten Erstellung und Pflege von RPM-Verpackungen in |CL-ATTR| zu unterstützen. Ein Standard-RPM Build-Prozess" -"unter Verwendung von ``rpmbuild`` erfordert einen Tarball und .spec Datei zu " -"begginen. Vergleichsweise, ``autospec`` erfordert nur einen Tarball und " -"Paketnamen um zu starten." - -#: ../../concepts/autospec-about.rst:12 -msgid "How autospec works" -msgstr "Wie autospec functioniert" - -#: ../../concepts/autospec-about.rst:14 -msgid "" -"``autospec`` attempts to infer the requirements of the .spec file by " -"analyzing the source code and :file:`Makefile` information. It will " -"continuously run updated builds based on new information discovered from " -"build failures until it has a complete and valid .spec file. Although not" -" required, you can influence the behavior of ``autospec`` by providing " -":ref:`control files `." -msgstr "" - -#: ../../concepts/autospec-about.rst:20 -msgid "The basic process is described in the following steps:" -msgstr "" - -#: ../../concepts/autospec-about.rst:22 -msgid "" -"The :command:`make autospec` command generates a .spec based on analysis " -"of code and control files, if present." -msgstr "" - -#: ../../concepts/autospec-about.rst:25 -msgid "``autospec`` creates a ``build root`` with ``mock`` config." -msgstr "" - -#: ../../concepts/autospec-about.rst:27 -msgid "``autospec`` attempts to build an RPM from the generated .spec." -msgstr "" - -#: ../../concepts/autospec-about.rst:29 -msgid "``autospec`` detects any missed declarations in the .spec." -msgstr "" - -#: ../../concepts/autospec-about.rst:31 -msgid "" -"If build errors occur, ``autospec`` will scan the build log to try and " -"detect the root cause." -msgstr "" - -#: ../../concepts/autospec-about.rst:34 -msgid "" -"If ``autospec`` detects the root cause and knows how to continue, it will" -" restart the build automatically at step 1 with updated build " -"instructions." -msgstr "" - -#: ../../concepts/autospec-about.rst:37 -msgid "" -"Otherwise, ``autospec`` will stop the build for user inspection and " -"editing of control files to resolve the errors. The user resumes the " -"process at step 1 after errors are resolved." -msgstr "" - -#: ../../concepts/autospec-about.rst:40 -msgid "" -"Following these steps, ``autospec`` continues to rebuild the package, " -"based on new information discovered from build failures, until it has a " -"valid .spec. If no build errors occur, RPM packages are successfully " -"built." -msgstr "" - -#: ../../concepts/autospec-about.rst:47 -msgid "Control files" -msgstr "" - -#: ../../concepts/autospec-about.rst:49 -msgid "" -"It is possible to influence the behavior of ``autospec`` by providing " -"control files. These files may be used to alter the default behavior of " -"the configure routine, to blacklist build dependencies, etc. Control " -"files must be located in the same directory as the resulting .spec." -msgstr "" - -#: ../../concepts/autospec-about.rst:54 -msgid "Table 1 shows control files used to control dependencies, for example." -msgstr "" - -#: ../../concepts/autospec-about.rst:56 -msgid "**Table 1. Control files to control dependencies**" -msgstr "" - -#: ../../concepts/autospec-about.rst:60 -msgid "Filename" -msgstr "" - -#: ../../concepts/autospec-about.rst:61 -msgid "Description" -msgstr "" - -#: ../../concepts/autospec-about.rst:62 -msgid "buildreq_add" -msgstr "" - -#: ../../concepts/autospec-about.rst:63 -msgid "" -"Each line in the file provides the name of a package to add as a build " -"dependency to the .spec." -msgstr "" - -#: ../../concepts/autospec-about.rst:65 -msgid "buildreq_ban" -msgstr "" - -#: ../../concepts/autospec-about.rst:66 -msgid "" -"Each line in the file is a build dependency that under no circumstance " -"should be automatically added to the build dependencies. This is useful " -"to block automatic configuration routines adding undesired functionality," -" or to omit any automatically discovered dependencies during tarball " -"scanning." -msgstr "" - -#: ../../concepts/autospec-about.rst:71 -msgid "pkgconfig_add" -msgstr "" - -#: ../../concepts/autospec-about.rst:72 -msgid "" -"Each line in the file is assumed to be a pkgconfig() build dependency. " -"Add the pkg-config names here, as ``autospec`` will automatically " -"transform the names into their ``pkgconfig($name)`` style when generating" -" the .spec." -msgstr "" - -#: ../../concepts/autospec-about.rst:76 -msgid "pkgconfig_ban" -msgstr "" - -#: ../../concepts/autospec-about.rst:77 -msgid "" -"Each line in this file is a pkgconfig() build dependency that should not " -"be added automatically to the build, much the same as `` buildreq_ban``. " -"As with ``pkgconfig_add``, these names are automatically transformed by " -"``autospec`` into their correct ``pkgconfig($name))`` style." -msgstr "" - -#: ../../concepts/autospec-about.rst:82 -msgid "requires_add" -msgstr "" - -#: ../../concepts/autospec-about.rst:83 -msgid "" -"Each line in the file provides the name of a package to add as a runtime " -"dependency to the .spec." -msgstr "" - -#: ../../concepts/autospec-about.rst:85 -msgid "requires_ban" -msgstr "" - -#: ../../concepts/autospec-about.rst:86 -msgid "" -"Each line in the file is a runtime dependency that under no circumstance " -"should be automatically added to the runtime dependencies. This is useful" -" to block automatic configuration routines adding undesired " -"functionality, or to omit any automatically discovered dependencies " -"during tarball scanning." -msgstr "" - -#: ../../concepts/autospec-about.rst:92 -msgid "" -"Further control of the build can be achieved through the use of the " -"``options.conf`` file. If this file does not exist, it is created by " -"``autospec`` with default values. If certain deprecated configuration " -"files exists ``autospec`` will use the value indicated by those files and" -" remove them." -msgstr "" - -#: ../../concepts/autospec-about.rst:98 -msgid "For a comprehensive list of control files, view the `autospec readme`_." -msgstr "" - -#: ../../concepts/autospec-about.rst:101 -msgid "Related topics" -msgstr "" - -#: ../../concepts/autospec-about.rst:103 -msgid ":ref:`autospec`" -msgstr "" - -#: ../../concepts/autospec-about.rst:104 -msgid ":ref:`mixer`" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/concepts/bundles-about.mo b/locale/de/LC_MESSAGES/concepts/bundles-about.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qgPvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../concepts/mixer-about.rst:4 -msgid "Mixer" -msgstr "" - -#: ../../concepts/mixer-about.rst:6 -msgid "" -"|CL-ATTR| is a powerful, modular, and customizable OS. Upstream |CL| " -"offers many images to support different environments and use-cases. " -"There are hundreds of bundles that will meet most, if not all, of your OS" -" and software needs." -msgstr "" - -#: ../../concepts/mixer-about.rst:11 -msgid "" -"However, if you need additional customization or content, |CL| provides " -"the mixer tool. Depending on your needs, the mixer tool allows you to:" -msgstr "" - -#: ../../concepts/mixer-about.rst:15 -msgid ":ref:`create-mix` to create a distinct derivative of the |CL| that" -msgstr "" - -#: ../../concepts/mixer-about.rst:15 -msgid "contains your custom software." -msgstr "" - -#: ../../concepts/mixer-about.rst:20 -msgid "Create a mix" -msgstr "" - -#: ../../concepts/mixer-about.rst:22 -msgid "When creating a mix, you can" -msgstr "" - -#: ../../concepts/mixer-about.rst:24 -msgid "Use any existing upstream bundles with no modification." -msgstr "" - -#: ../../concepts/mixer-about.rst:25 -msgid "Redefine what goes into existing bundles." -msgstr "" - -#: ../../concepts/mixer-about.rst:26 -msgid "Create completely new, custom bundles with your own custom packages." -msgstr "" - -#: ../../concepts/mixer-about.rst:28 -msgid "" -"With mixer you are not required to incorporate every upstream release " -"into your mix. You decide which upstream versions to update your " -"derivative to, as illustrated in Figure 1." -msgstr "" - -#: ../../concepts/mixer-about.rst:36 -msgid "" -"Figure 1: With a custom mix, you add your custom bundle and decide which " -"upstream versions to update your mix to, on your own release cycle." -msgstr "" - -#: ../../concepts/mixer-about.rst:39 -msgid "" -"Creating your own mix forks away from the |CL| upstream and requires that" -" you act as your own OSV. There is a greater level of responsibility, " -"requiring more infrastructure and processes to adopt. However, with this " -"approach, you have a higher degree of control and customization of your " -"custom |CL|." -msgstr "" - -#: ../../concepts/mixer-about.rst:45 -msgid "Related topics" -msgstr "" - -#: ../../concepts/mixer-about.rst:47 -msgid "" -"|CL| provides flexibility in how you customize your OS. Learn more about " -"mixer and related topics to decide which customization approach is best " -"for you." -msgstr "" - -#: ../../concepts/mixer-about.rst:51 -msgid ":ref:`mixer`" -msgstr "" - -#: ../../concepts/mixer-about.rst:52 -msgid ":ref:`bundles-about`" -msgstr "" - -#: ../../concepts/mixer-about.rst:53 -msgid ":ref:`swupd-about`" -msgstr "" - -#: ../../concepts/mixer-about.rst:54 -msgid ":ref:`deploy-at-scale`" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/concepts/restart.mo b/locale/de/LC_MESSAGES/concepts/restart.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../concepts/restart.rst:4 -msgid "Restart system services after an OS update" -msgstr "" - -#: ../../concepts/restart.rst:6 -msgid "" -"The software life cycle describes how software is created, developed, and" -" deployed, and includes how to replace or update software. A good OS " -"provides tools for the entire software life cycle. These tools must " -"include ways to remove software components properly when replaced with " -"something else." -msgstr "" - -#: ../../concepts/restart.rst:12 -msgid "" -"Most of the work on software update code in |CL| was focused on adding " -"new software to the system. We recommended that users reboot their system" -" once in a while, but we did not provide any tools to restart services " -"easily, until now." -msgstr "" - -#: ../../concepts/restart.rst:18 -msgid "User challenges" -msgstr "" - -#: ../../concepts/restart.rst:20 -msgid "" -"It is difficult to determine which services to restart. You can either " -"evaluate each system and reboot manually, or figure out which services to" -" restart based on documentation like the |CL| release notes. Since " -"neither option solves the issue completely, the |CL| team created a " -"solution." -msgstr "" - -#: ../../concepts/restart.rst:25 -msgid "" -"Over the years, several OSes approached the problem and created partial " -"solutions such as the following:" -msgstr "" - -#: ../../concepts/restart.rst:28 -msgid "Automatically restart services during an upgrade." -msgstr "" - -#: ../../concepts/restart.rst:29 -msgid "Evaluate services using these steps:" -msgstr "" - -#: ../../concepts/restart.rst:31 -msgid "Mark updates requiring a reboot, such as kernel updates." -msgstr "" - -#: ../../concepts/restart.rst:32 -msgid "Inform the user of those updates." -msgstr "" - -#: ../../concepts/restart.rst:33 -msgid "Ask the user to restart the OS." -msgstr "" - -#: ../../concepts/restart.rst:35 -msgid "" -"Both solutions are acceptable for many OSes. However, |CL| updates " -"software automatically and users do not see notices from the updater " -"unless they review the journal. |CL| requires a completely different " -"solution, with the following requirements:" -msgstr "" - -#: ../../concepts/restart.rst:40 -msgid "" -"Eliminate the guesswork about what to restart and under what " -"circumstances." -msgstr "" - -#: ../../concepts/restart.rst:41 -msgid "" -"Cannot restart everything. Many service daemons do not support an " -"automatic background restart." -msgstr "" - -#: ../../concepts/restart.rst:43 -msgid "Fit into the |CL| architectural perspective: be small, quick, and lean." -msgstr "" - -#: ../../concepts/restart.rst:46 -msgid "clr-service-restart functionality" -msgstr "" - -#: ../../concepts/restart.rst:48 -msgid "Typical reasons to restart a service daemon include:" -msgstr "" - -#: ../../concepts/restart.rst:50 -msgid "A new version replaces the executable file itself." -msgstr "" - -#: ../../concepts/restart.rst:51 -msgid "A new version replaces a library component used by a service daemon." -msgstr "" - -#: ../../concepts/restart.rst:53 -msgid "" -"Our method restarts daemons when it is really needed, especially in the " -"case of security updates. The tool restarts daemons by reading various " -"files in the :file:`procfs` filesystem provided by the kernel." -msgstr "" - -#: ../../concepts/restart.rst:57 -msgid "" -"The second part of the problem is to determine whether or not running " -"processes are part of a system service. The tool focuses on system " -"services because most system services are background tasks with no direct" -" user interaction. Fortunately, :command:`systemd` provides a simple way " -"to:" -msgstr "" - -#: ../../concepts/restart.rst:62 -msgid "Determine which active tasks are within the system domain." -msgstr "" - -#: ../../concepts/restart.rst:63 -msgid "Determine which tasks map to which service." -msgstr "" - -#: ../../concepts/restart.rst:65 -msgid "" -"We combined both solutions into a low-overhead tool that shows which " -"system daemons require a restart, as shown below:" -msgstr "" - -#: ../../concepts/restart.rst:68 -msgid "Figure 1: Invoke :command:`clr-service-restart`." -msgstr "" - -#: ../../concepts/restart.rst:83 -msgid "" -":command:`clr-service-restart` implements a whitelist to identify which " -"daemons can be restarted. The system administrator can customize the " -"default |CL| OS whitelist using *allow* or *disallow* options for " -"restarting system services. When a software update occurs, :command:`clr-" -"service-restart` consults the whitelist to see if a service daemon is " -"allowed to be restarted or not. See the options section for details." -msgstr "" - -#: ../../concepts/restart.rst:93 -msgid "Options for clr-service-restart" -msgstr "" - -#: ../../concepts/restart.rst:95 -msgid "" -"The *allow* option identifies a daemon to restart after an OS software " -"update. The :command:`clr-service-restart` daemon creates a symlink in " -":file:`/etc/clr-service-restart` as a record. The example below tells " -":command:`clr-service-restart` to restart the *tallow* daemon after an OS" -" software update." -msgstr "" - -#: ../../concepts/restart.rst:105 -msgid "" -"The *disallow* option tells :command:`clr-service-restart` not to restart" -" the specified daemon even if the OS defaults permit the daemon to be " -"restarted. The :command:`clr-service-restart` daemon creates a symlink in" -" :file:`/etc/clr-service-restart` that points to :file:`/dev/null` as a " -"record. The example below tells :command:`clr-service-restart` not to " -"restart the *rngd* daemon after an OS software update." -msgstr "" - -#: ../../concepts/restart.rst:116 -msgid "" -"The *default* option makes :command:`clr-service-restart` revert back to " -"the OS defaults and delete any symlink in :file:`/etc/clr-service-" -"restart`. The example below tells :command:`clr-service-restart` to " -"restart *rngd* automatically again, because *rngd* is whitelisted for " -"automatic service restarts by default in |CL|." -msgstr "" - -#: ../../concepts/restart.rst:128 -msgid "Monitor options for clr-service-restart" -msgstr "" - -#: ../../concepts/restart.rst:130 -msgid "" -":command:`clr-service-restart` works in the background and is invoked " -"with :command:`swupd` automatically. Review the journal output to verify " -"that services are restarted after an OS software update." -msgstr "" - -#: ../../concepts/restart.rst:134 -msgid "" -"To monitor :command:`clr-service-restart`, use one or both options " -"described below." -msgstr "" - -#: ../../concepts/restart.rst:139 -msgid "" -"This option makes :command:`clr-service-restart` perform no restarts. " -"Instead it displays the services that could potentially be restarted. " -"When used, :command:`clr-service-restart` outputs a list of messages " -"showing:" -msgstr "" - -#: ../../concepts/restart.rst:144 -msgid "Which service needs a restart." -msgstr "" - -#: ../../concepts/restart.rst:145 -msgid "What unit it is." -msgstr "" - -#: ../../concepts/restart.rst:146 -msgid "Why it needs a restart." -msgstr "" - -#: ../../concepts/restart.rst:147 -msgid "Which command is required to restart the unit." -msgstr "" - -#: ../../concepts/restart.rst:151 -msgid "" -"This option makes :command:`clr-service-restart` consider all system " -"services, not only the ones that are whitelisted. Because the default " -"whitelist in |CL| is relatively short, you can use this option to restart" -" all impacted services when you log in on the system." -msgstr "" - -#: ../../concepts/restart.rst:156 -msgid "" -"If you pass both options (:option:`-a` and :option:`-n`), :command:`clr-" -"service-restart` displays a complete list of system services that require" -" a restart. Use both options to verify that all desired daemons are " -"restarted." -msgstr "" - -#: ../../concepts/restart.rst:163 -msgid "Telemetry" -msgstr "" - -#: ../../concepts/restart.rst:165 -msgid "" -":command:`clr-service-restart` may cause problems such as a short service" -" outage when a daemon is being restarted, or if a daemon fails to " -"properly restart. To minimize issues, :command:`clr-service-restart` " -"creates a telemetry record and sends it to the optional |CL| telemetry " -"service if both conditions below are met:" -msgstr "" - -#: ../../concepts/restart.rst:171 -msgid "If a unit fails to automatically restart after an OS update." -msgstr "" - -#: ../../concepts/restart.rst:172 -msgid "" -"If that unit resides in the system location " -":file:`/usr/lib/systemd/system`." -msgstr "" - -#: ../../concepts/restart.rst:175 -msgid "" -"If you do not install the |CL| telemetrics bundle, the data is discarded." -" If you install the telemetrics bundle and you opt to send telemetry, " -"then the system unit name is sent to the |CL| telemetry service. We " -"evaluate the report and update the whitelist to remove services that are " -"not safe to restart." -msgstr "" - -#: ../../concepts/restart.rst:182 -msgid "Conclusion" -msgstr "" - -#: ../../concepts/restart.rst:184 -msgid "" -"The |CL| team enjoys coming up with simple and efficient solutions to " -"make your work easier. We made a github project of :command:`clr-service-" -"restart` and we invite you to look at the code, share your thoughts, and " -"work with us on improving the project. You can find the project at:" -msgstr "" - -#: ../../concepts/restart.rst:189 -msgid "https://github.com/clearlinux/clr-service-restart" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/concepts/security.mo b/locale/de/LC_MESSAGES/concepts/security.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../concepts/security.rst:4 -msgid "OS Security" -msgstr "" - -#: ../../concepts/security.rst:6 -msgid "" -"|CL-ATTR| aims to make systemic and layered security-conscious decisions " -"that are both performant and practical. This security philosophy is " -"rooted within the project's codebase and operating culture." -msgstr "" - -#: ../../concepts/security.rst:17 -msgid "Security in Updates" -msgstr "" - -#: ../../concepts/security.rst:19 -msgid "" -"The |CL| team believes in the benefits of software security through open " -"sourcing, incremental updates, and rapidly resolving known security " -"advisories." -msgstr "" - -#: ../../concepts/security.rst:26 -msgid "The latest Linux* codebase" -msgstr "" - -#: ../../concepts/security.rst:28 -msgid "" -"|CL| uses the newest version of the Linux kernel which allows the " -"operating system to leverage the latest features from the upstream Linux " -"kernel, including security fixes." -msgstr "" - -#: ../../concepts/security.rst:36 -msgid "Automated Effective Updating" -msgstr "" - -#: ../../concepts/security.rst:38 -msgid "|CL| is incrementally updated multiple times per day." -msgstr "" - -#: ../../concepts/security.rst:40 -msgid "" -"This `rolling release model`_ allows |CL| to consume the latest security " -"fixes of software packages as soon as they become available. There is no " -"waiting for major or minor releases on |CL|." -msgstr "" - -#: ../../concepts/security.rst:44 -msgid "" -"An update is not effective if it is just simply downloaded onto a system." -" It needs to be obtained *AND* ensured that the new patched copy is being" -" used; not an older copy loaded into memory. |CL| will let you know when " -"a service needs to be rebooted or do it for your automatically after a " -"software update, if desired." -msgstr "" - -#: ../../concepts/security.rst:51 -msgid "" -"In |CL| updates are delivered automatically, efficiently, and " -"effectively. For more information see `documentation about Software " -"Updates`_ in |CL|." -msgstr "" - -#: ../../concepts/security.rst:60 -msgid "Automated CVE Scanning and Remediation" -msgstr "" - -#: ../../concepts/security.rst:62 -msgid "" -"The sheer number of software packages and security vulnerabilities is " -"growing exponentially. Repositories of Common Vulnerabilities and " -"Exposures (CVEs) and their fixes, if known, are published by :abbr:`NIST`" -" in a National Vulnerability Database \\ |NVD|\\ and at \\ |MITRE|\\ ." -msgstr "" - -#: ../../concepts/security.rst:68 -msgid "" -"|CL| employs a proactive and measured approach to addressing known and " -"fixable :abbr:`CVEs (Common Vulnerabilities and Exposures)`. Packages are" -" automatically scanned against :abbr:`CVEs (Common Vulnerabilities and " -"Exposures)` daily, and security patches are deployed as soon as they are " -"available." -msgstr "" - -#: ../../concepts/security.rst:74 -msgid "" -"These combined practices minimize the amount of time |CL| systems are " -"exposed to unnecessary security risk." -msgstr "" - -#: ../../concepts/security.rst:82 -msgid "Security in Software" -msgstr "" - -#: ../../concepts/security.rst:86 -msgid "Minimized attack surface" -msgstr "" - -#: ../../concepts/security.rst:88 -msgid "" -"|CL| removes legacy, unneeded, or redundant standards and components as " -"much as possible to enable the use of best known security standards. " -"Below are some examples:" -msgstr "" - -#: ../../concepts/security.rst:92 -msgid "" -"`RC4`, `SSLv3`, `3DES`, and `SHA-1` ciphers which have had known " -"vulnerabilities, have been explicitly disabled within many |CL| packages " -"to avoid their accidental usage." -msgstr "" - -#: ../../concepts/security.rst:96 -msgid "" -"Services and subsystems which expose sensitive system information have " -"been removed such as the `finger` and `tcpwrappers`." -msgstr "" - -#: ../../concepts/security.rst:99 -msgid "`SFTP` has been disabled by default due to security considerations." -msgstr "" - -#: ../../concepts/security.rst:104 -msgid "Verified trust" -msgstr "" - -#: ../../concepts/security.rst:106 -msgid "" -"|CL| encourages the use of secure practices such as encryption and " -"digital signature verification throughout the system and discourages " -"blind trust. Below are some examples:" -msgstr "" - -#: ../../concepts/security.rst:110 -msgid "" -"All update operations from swupd are transparently encrypted and checked " -"against the |CL| maintainers' public key for authenticity. More " -"information can be found in this blog post: `blog post about swupd " -"security`_" -msgstr "" - -#: ../../concepts/security.rst:115 -msgid "" -"Before being built, packages available from |CL| verify checksums and " -"signatures provided by third party project codebases and maintainers." -msgstr "" - -#: ../../concepts/security.rst:118 -msgid "" -"|CL| features a unified certificate store, `clrtrust`_ which comes ready " -"to work with well-known Certificate Authorities out of the box. " -"`clrtrust`_ also offers an easy to use command line interface for " -"managing system-wide chains of trust, instead of ignoring foreign " -"certificates." -msgstr "" - -#: ../../concepts/security.rst:129 -msgid "Compiled with secure options" -msgstr "" - -#: ../../concepts/security.rst:131 -msgid "" -"While |CL| packages are optimized for performance on Intel® architecture," -" security conscious kernel and compiler options are sensibly taken " -"advantage of. Below are some examples:" -msgstr "" - -#: ../../concepts/security.rst:136 -msgid "" -"Kernels shipped with |CL| are signed and disallow the usage of custom " -"kernel modules to maintain verifiable system integrity." -msgstr "" - -#: ../../concepts/security.rst:139 -msgid "" -"`Address space layout randomization (ASLR)`_ and `Kernel address space " -"layout randomization (KASLR)`_ are kernel features which defend against " -"certain memory based attacks. More information can be found in a `blog " -"post about PIE executables`_ ." -msgstr "" - -#: ../../concepts/security.rst:150 -msgid "Security in System Design" -msgstr "" - -#: ../../concepts/security.rst:152 -msgid "" -"Simple, yet effective, techniques are used throughout the |CL| system " -"design to defend against common attack vectors and enable good security " -"hygiene. Below are some examples:" -msgstr "" - -#: ../../concepts/security.rst:157 -msgid "" -"Full disk encryption using `Linux Unified Key Setup`_ (LUKS) is " -"available during installation." -msgstr "" - -#: ../../concepts/security.rst:160 -msgid "" -"|CL| uses the PAM cracklib module to harden user login and password " -"security resulting in:" -msgstr "" - -#: ../../concepts/security.rst:163 -msgid "" -"No default username or root password set out of the box with |CL|, you " -"will be asked to set your own password immediately." -msgstr "" - -#: ../../concepts/security.rst:166 -msgid "" -"Simple password schemes, which are known to be easily compromised, cannot" -" be set in |CL|." -msgstr "" - -#: ../../concepts/security.rst:169 -msgid "" -"A password blacklist, to avoid system passwords being set to passwords " -"which have been compromised in the past." -msgstr "" - -#: ../../concepts/security.rst:172 -msgid "" -"`Tallow`_, a lightweight service which monitors and blocks suspicious SSH" -" login patterns, is installed with the :command:`openssh-server` bundle." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/concepts/stateless.mo b/locale/de/LC_MESSAGES/concepts/stateless.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../concepts/stateless.rst:4 -msgid "Stateless" -msgstr "" - -#: ../../concepts/stateless.rst:6 -msgid "" -"In most operating systems, files can become intermingled with user and " -"system data and configurations." -msgstr "" - -#: ../../concepts/stateless.rst:14 -msgid "" -"Figure 1: Without stateless, user and system files become mixed on the " -"filesystem over time." -msgstr "" - -#: ../../concepts/stateless.rst:16 -msgid "" -"|CL-ATTR| has a stateless design philosophy of which the goal is to " -"provide an :abbr:`OS (operating system)` that functions without excessive" -" user configuration or customization. Stateless in this context does " -"*not* mean ephemeral or non-persistent." -msgstr "" - -#: ../../concepts/stateless.rst:26 -msgid "File-level separation" -msgstr "" - -#: ../../concepts/stateless.rst:28 -msgid "" -"To accomplish a stateless design the Linux Filesystem Hierarchy is " -"separated between user-owned areas and |CL|-owned areas." -msgstr "" - -#: ../../concepts/stateless.rst:36 -msgid "" -"Figure 2: With stateless, user and system files are separated on the " -"filesystem." -msgstr "" - -#: ../../concepts/stateless.rst:39 -msgid "System areas" -msgstr "" - -#: ../../concepts/stateless.rst:40 -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 `.This " -"operating assumption allows |CL| to verify and maintain integrity of " -"system files." -msgstr "" - -#: ../../concepts/stateless.rst:46 -msgid "User areas" -msgstr "" - -#: ../../concepts/stateless.rst:47 -msgid "" -"Files under the :file:`/etc/`, :file:`/home`, and :file:`/var` " -"directories are owned and managed by the user. A freshly installed |CL| " -"system will only have a minimal set of files in the :file:`/etc/` " -"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 "" - -#: ../../concepts/stateless.rst:55 -msgid "Software Configuration" -msgstr "" - -#: ../../concepts/stateless.rst:57 -msgid "" -"With stateless separation, default software configurations are read in " -"order from predefined source code, |CL| provided defaults, and user-" -"provided configuration." -msgstr "" - -#: ../../concepts/stateless.rst:62 -msgid "Default configurations" -msgstr "" - -#: ../../concepts/stateless.rst:64 -msgid "" -"Software in |CL| provides default configuration values so that it is " -"immediately functional, whenever it is appropriate to do so." -msgstr "" - -#: ../../concepts/stateless.rst:67 -msgid "" -"|CL| distributed software packages may be directly modified to include " -"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 "" - -#: ../../concepts/stateless.rst:72 -msgid "" -"For example, the default configuration that Apache uses when installed " -"can be found at :file:`/usr/share/defaults/httpd/httpd.conf` directory." -msgstr "" - -#: ../../concepts/stateless.rst:77 -msgid "Overriding configurations" -msgstr "" - -#: ../../concepts/stateless.rst:79 -msgid "" -"If a configuration needs to be changed, the appropriate file should be " -"modified by the user under :file:`/etc/`. If the configuration file does " -"not already exist, it can be created in the appropriate location." -msgstr "" - -#: ../../concepts/stateless.rst:83 -msgid "" -"User defined configuration files should contain the minimal set of " -"desired changes and rely on default configuration for the rest." -msgstr "" - -#: ../../concepts/stateless.rst:86 -msgid "For example, a customized Apache configuration can be used instead by:" -msgstr "" - -#: ../../concepts/stateless.rst:88 -msgid "Create the destination directory for the configuration:" -msgstr "" - -#: ../../concepts/stateless.rst:94 -msgid "Copy the default configuration as a reference template:" -msgstr "" - -#: ../../concepts/stateless.rst:100 -msgid "Make any desired modifications to the configurations:" -msgstr "" - -#: ../../concepts/stateless.rst:106 -msgid "Reload the service or reboot the system to pickup any changes:" -msgstr "" - -#: ../../concepts/stateless.rst:113 -msgid "" -"This pattern can be used to modify the configurations of other programs " -"too. The `stateless man page`_ has application-specific examples." -msgstr "" - -#: ../../concepts/stateless.rst:118 -msgid "System reset" -msgstr "" - -#: ../../concepts/stateless.rst:120 -msgid "" -"Once advantage of the stateless design is that the system defaults can be" -" easily restored by simply deleting everything under :file:`/etc/` and " -":file:`/var`." -msgstr "" - -#: ../../concepts/stateless.rst:124 -msgid "" -"Running the commands below effectively performs a system reset as if it " -"was just installed:" -msgstr "" - -#: ../../concepts/stateless.rst:132 -msgid "" -"In other Linux distributions, this can be a catastrophic action that " -"renders a system unable to boot." -msgstr "" - -#: ../../concepts/stateless.rst:136 -msgid "Additional information" -msgstr "" - -#: ../../concepts/stateless.rst:138 -msgid "`stateless man page`_" -msgstr "" - -#: ../../concepts/stateless.rst:140 -msgid "" -"`Where is /etc/fstab in Clear Linux? `_" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/concepts/swupd-about.mo b/locale/de/LC_MESSAGES/concepts/swupd-about.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../concepts/swupd-about.rst:4 -msgid "swupd: software updater" -msgstr "" - -#: ../../concepts/swupd-about.rst:6 -msgid "" -":command:`swupd` is an operating system software manager and update " -"program that operates at a file-level to enable verifiable integrity and " -"update efficiency." -msgstr "" - -#: ../../concepts/swupd-about.rst:10 -msgid "Visit the `swupd man page`_ for more details." -msgstr "" - -#: ../../concepts/swupd-about.rst:13 -msgid "Versioning" -msgstr "" - -#: ../../concepts/swupd-about.rst:15 -msgid "" -"Using package managers to keep track of software version compatibility or" -" compare multiple systems on many Linux distributions can be cumbersome." -msgstr "" - -#: ../../concepts/swupd-about.rst:17 -msgid "" -"With |CL| :command:`swupd`, versioning happens at the individual file-" -"level. This means |CL| generates an entirely new OS version with any set " -"of software changes to the system (including software downgrades or " -"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 "" - -#: ../../concepts/swupd-about.rst:23 -msgid "" -"While administrators can pick and choose which `bundles`_ a system has " -"installed, a single |CL| version number strictly represents one " -"combination of all software versions that can be installed onto a system " -"of that |CL| version. This method of whole OS versioning offers unique " -"advantages. Namely, system administrators can quickly compare multiple " -"|CL| systems that share the same version for important software and " -"security fixes." -msgstr "" - -#: ../../concepts/swupd-about.rst:31 -msgid "Updating" -msgstr "" - -#: ../../concepts/swupd-about.rst:33 -msgid "" -"|CL| promotes regular and automated updating of software to ensure " -"integration of new enhancements and security fixes. Refer to " -":ref:`security` documentation for more information." -msgstr "" - -#: ../../concepts/swupd-about.rst:37 -msgid "Learn how to update your system using :ref:`swupd `." -msgstr "" - -#: ../../concepts/swupd-about.rst:40 -msgid "Update efficiency" -msgstr "" - -#: ../../concepts/swupd-about.rst:42 -msgid "" -"Because :command:`swupd` operates at the individual file-level instead of" -" a package-level, |CL| updates are small and fast." -msgstr "" - -#: ../../concepts/swupd-about.rst:45 -msgid "" -"On many Linux\\* distributions, updates to a particular software package " -"require the whole software package to be downloaded and replaced --even " -"for one line of code." -msgstr "" - -#: ../../concepts/swupd-about.rst:49 -msgid "" -"In |CL|, updates are generated using the :ref:`mixer ` tool." -" Mixer calculates the difference between two |CL| versions and makes " -"available *binary deltas*, which contain only the changed portion of " -"files. This *binary delta technology* [1]_ means :command:`swupd` on |CL|" -" systems only needs to download and apply a small fraction of a package " -"in order to receive an update." -msgstr "" - -#: ../../concepts/swupd-about.rst:55 -msgid "" -"The :ref:`mixer ` tool additionally computes updates files " -"in multiple compression formats, allowing :command:`swupd` to utilize the" -" most efficiently compressed format for a |CL| system to minimize the " -"cost to update." -msgstr "" - -#: ../../concepts/swupd-about.rst:61 -msgid "Update integrity" -msgstr "" - -#: ../../concepts/swupd-about.rst:63 -msgid "" -"This is the basis of the :command:`swupd diagnose` subcommand, which " -"allows a |CL| system to check for any discrepancies to system files. As " -"necessary, :command:`swupd repair` provides a useful way for software " -"developers to remediate these discrepancies and return to a known " -"filesystem state." -msgstr "" - -#: ../../concepts/swupd-about.rst:67 -msgid "Bundles" -msgstr "" - -#: ../../concepts/swupd-about.rst:69 -msgid "" -"|CL-ATTR| approaches software management differently than many other " -"Linux-based operating systems." -msgstr "" - -#: ../../concepts/swupd-about.rst:72 -msgid "" -"Instead of deploying granular software packages, |CL| uses the concept of" -" bundles with pre-associated software. Each bundle encapsulates a " -"particular use-case, which is enabled by composing all the required " -"upstream open-source projects and packages into one logical unit." -msgstr "" - -#: ../../concepts/swupd-about.rst:77 -msgid "This bundle-based approach offers some unique advantages:" -msgstr "" - -#: ../../concepts/swupd-about.rst:79 -msgid "" -"Bundles provide a particular functionality, or stack, which include all " -"associated runtime dependencies." -msgstr "" - -#: ../../concepts/swupd-about.rst:82 -msgid "" -"Software package dependencies are resolved on the server, so file-level " -"conflicts do not occur on the target system after an update." -msgstr "" - -#: ../../concepts/swupd-about.rst:85 -msgid "All combinations of bundles are able to co-exist on a |CL| system." -msgstr "" - -#: ../../concepts/swupd-about.rst:87 -msgid "For more information on bundles, visit:" -msgstr "" - -#: ../../concepts/swupd-about.rst:89 -msgid ":ref:`bundles`" -msgstr "" - -#: ../../concepts/swupd-about.rst:90 -msgid ":ref:`bundles-about`" -msgstr "" - -#: ../../concepts/swupd-about.rst:91 -msgid ":ref:`bundle-commands`" -msgstr "" - -#: ../../concepts/swupd-about.rst:92 -msgid ":ref:`compatible-kernels`" -msgstr "" - -#: ../../concepts/swupd-about.rst:94 -msgid "" -"The software update technology for |CL-ATTR| was first presented at the " -"Linux Plumbers conference in 2012." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/concepts/telemetry-about.mo b/locale/de/LC_MESSAGES/concepts/telemetry-about.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../concepts/telemetry-about.rst:4 -msgid "Telemetrics" -msgstr "" - -#: ../../concepts/telemetry-about.rst:6 -msgid "" -"One of the key features of |CL-ATTR| is telemetry, which is used to " -"monitor system health. Telemetry enables developers to observe and " -"proactively address issues before end users are impacted." -msgstr "" - -#: ../../concepts/telemetry-about.rst:10 -msgid "*Telemetrics* is a combination word made from:" -msgstr "" - -#: ../../concepts/telemetry-about.rst:12 -msgid "*Telemetry* which is sensing and reporting data." -msgstr "" - -#: ../../concepts/telemetry-about.rst:13 -msgid "" -"*Analytics* which is using visualization and statistical inferencing to " -"make sense of the reported data." -msgstr "" - -#: ../../concepts/telemetry-about.rst:16 -msgid "" -"|CL| telemetry reports system-level debug/crash information using " -"specialized probes. The probes monitor system tasks such as :abbr:`swupd " -"(software updater)`, kernel oops, machine error checks, and BIOS error " -"report table for unhandled hardware failures. Telemetry enables real-time" -" issue reporting to allow system developers to quickly focus on an issue " -"and monitor corrective actions." -msgstr "" - -#: ../../concepts/telemetry-about.rst:22 -msgid "" -"|CL| telemetry is fully customizable and can be used during software " -"development for debugging purposes. You can use **libtelemetry** in your " -"code to create custom telemetry records. You can also use **telem-record-" -"gen** in script files or call it from another program." -msgstr "" - -#: ../../concepts/telemetry-about.rst:29 -msgid "" -"The |CL| telemetry client is disabled by default until you decide to " -"enable it. Telemetry is an **opt-in** solution and can be easily enabled" -" or disabled." -msgstr "" - -#: ../../concepts/telemetry-about.rst:32 -msgid "Architecture" -msgstr "" - -#: ../../concepts/telemetry-about.rst:34 -msgid "" -"|CL| telemetry has two fundamental components, which are shown in figure " -"1:" -msgstr "" - -#: ../../concepts/telemetry-about.rst:36 -msgid "" -"Client: generates and delivers records to the backend server via the " -"network." -msgstr "" - -#: ../../concepts/telemetry-about.rst:37 -msgid "" -"Backend: captures records sent from the client and displays the " -"cumulative content through a specialized interface." -msgstr "" - -#: ../../concepts/telemetry-about.rst:42 -msgid "" -"If you want to capture your own records for analysis, you must set up " -"your own backend server." -msgstr "" - -#: ../../concepts/telemetry-about.rst:49 -msgid "Figure 1: Clear Linux Telemetry Architecture." -msgstr "" - -#: ../../concepts/telemetry-about.rst:51 -msgid "" -"The telemetry client provides the front end of a complete telemetrics " -"solution and includes the following components:" -msgstr "" - -#: ../../concepts/telemetry-about.rst:54 -msgid "" -"**telemprobd**, a daemon that prepares the telemetry records and spools " -"them on disk prior to delivery" -msgstr "" - -#: ../../concepts/telemetry-about.rst:55 -msgid "" -"**telempostd**, a daemon that sends the records to the telemetry backend " -"server or leaves them on disk until deleting after the record expires." -msgstr "" - -#: ../../concepts/telemetry-about.rst:57 -msgid "**probes**, that collect specific types of data from the operating system." -msgstr "" - -#: ../../concepts/telemetry-about.rst:58 -msgid "" -"**libtelemetry**, that telemetrics probes use to create telemetrics " -"records and send them to the telemprobd daemon for further processing." -msgstr "" - -#: ../../concepts/telemetry-about.rst:62 -msgid "" -"The telemetry backend provides the server-side component of a complete " -"telemetrics solution and consists of:" -msgstr "" - -#: ../../concepts/telemetry-about.rst:65 -msgid "Nginx web server." -msgstr "" - -#: ../../concepts/telemetry-about.rst:66 -msgid "Two Flask apps:" -msgstr "" - -#: ../../concepts/telemetry-about.rst:68 -msgid "" -"Collector, an ingestion web app for records received from telemetrics-" -"client probes." -msgstr "" - -#: ../../concepts/telemetry-about.rst:69 -msgid "" -"TelemetryUI, a web app that exposes several views to visualize the " -"telemetry data and also provides a REST API to perform queries." -msgstr "" - -#: ../../concepts/telemetry-about.rst:72 -msgid "PostgreSQL as the underlying database server." -msgstr "" - -#: ../../concepts/telemetry-about.rst:74 -msgid "" -"The default telemetry backend server reports back to the |CL| development" -" team and is not viewable outside the Intel firewall. If you want to " -"collect your own records, then you must set up your own telemetry backend" -" server." -msgstr "" - -#: ../../concepts/telemetry-about.rst:79 -msgid "Next steps" -msgstr "" - -#: ../../concepts/telemetry-about.rst:81 -msgid "To put this concept into practice, refer to :ref:`telem-guide`." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/disclaimers.mo b/locale/de/LC_MESSAGES/disclaimers.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../disclaimers.rst:7 -msgid "Disclaimer" -msgstr "" - -#: ../../disclaimers.rst:9 -msgid "" -"This documentation is a work in progress and is being provided for " -"informative purposes only. Because it is a work in progress, there are " -"parts that are either missing or will be revised as code development " -"continues." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/documentation_license.mo b/locale/de/LC_MESSAGES/documentation_license.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - diff --git a/locale/de/LC_MESSAGES/get-started/bare-metal-install-desktop/bare-metal-install-desktop.mo b/locale/de/LC_MESSAGES/get-started/bare-metal-install-desktop/bare-metal-install-desktop.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:4 -msgid "Install |CL-ATTR| from the live desktop" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:6 -msgid "" -"This page explains how to boot the |CL-ATTR| live desktop image, from " -"which you can install |CL| or explore without modifying the host system." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:14 -msgid "System requirements" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:16 -msgid "" -"Before installing |CL|, verify that the host system supports the " -"installation:" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:19 -msgid ":ref:`system-requirements`" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:20 -msgid ":ref:`compatibility-check`" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:23 -msgid "Preliminary steps" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:25 -msgid "Visit our `Downloads`_ page." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:27 -msgid "" -"Download the file :file:`clear--live-desktop.iso`, also " -"called the |CL| Desktop." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:32 -msgid " is the latest |CL| auto-numbered release." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:34 -msgid "Verify and decompress the file per your OS." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:36 -msgid ":ref:`download-verify-decompress`" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:38 -msgid "Follow your OS instructions to create a bootable USB drive." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:40 -msgid ":ref:`bootable-usb`" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:45 -msgid "Install from live image" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:47 -msgid "" -"After you download and burn the live desktop image on a USB drive, follow" -" these steps." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:50 -msgid "Insert the USB drive into an available USB slot." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:52 -msgid "Power on the system." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:54 -msgid "" -"Open the system BIOS setup menu by pressing the :kbd:`F2` key. Your BIOS " -"setup menu entry point may vary." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:57 -msgid "" -"In the setup menu, enable the UEFI boot and set the USB drive as the " -"first option in the device boot order." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:60 -msgid "Save these settings, e.g. :kbd:`F10`, and exit." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:62 -msgid "Reboot the target system." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:64 -msgid "Select :guilabel:`Clear Linux OS` in the boot menu, shown in Figure 1." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:70 -msgid "Figure 1: Clear Linux OS in boot menu" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:75 -msgid "Software (optional)" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:77 -msgid "" -"Explore |CL| bundles and other software. Double-click the " -":guilabel:`Software` icon from the Activities menu, shown in Figure 2. " -"Ensure a network connection exists before launching the Software " -"application." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:83 -msgid "" -"While running the |CL| live desktop image, the Software application is " -"intended only for exploration. Do not attempt to install applications " -"during exploration." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:88 -msgid "Launch the |CL| installer" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:90 -msgid "" -"After the live desktop image boots, scroll over the vertical " -":guilabel:`Activities` menu at left." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:93 -msgid "Click the |CL| penguin icon to launch the installer, shown in Figure 2." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:99 -msgid "Figure 2: |CL| installer icon" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:101 -msgid "After the installer is launched, it will appear as shown in Figure 3." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:107 -msgid "Figure 3: |CL| OS Desktop Installer" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:109 -msgid "" -"In :guilabel:`Select Language`, select a language from the options, or " -"type your preferred language in the search bar." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:112 -msgid "Select :guilabel:`Next`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:115 -msgid "Checking prerequisites" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:117 -msgid "" -"The installer automatically launches :guilabel:`Checking Prerequisites`, " -"which checks your target system for compatibility and network " -"connectivity." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:120 -msgid "" -"After the installer shows `Prerequisites passed`, select :guilabel:`Next`" -" to proceed with installation." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:127 -msgid "Figure 4: Checking Prerequisites" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:130 -msgid "Network Proxy (optional)" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:132 -msgid "Configure :guilabel:`Network Proxy` settings." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:134 -msgid "In the top right menu bar, select the :guilabel:`Power button`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:136 -msgid "Select :guilabel:`Wired Connected` and then :guilabel:`Wired Settings`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:138 -msgid "" -"In :guilabel:`Network Proxy`, select the :guilabel:`Gear` icon to view " -"options." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:141 -msgid "Select an option from `Automatic`, `Manual` or `Disabled`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:143 -msgid "Close :guilabel:`Network Proxy`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:145 -msgid "Close :guilabel:`Settings`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:150 -msgid "Minimum installation requirements" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:152 -msgid "" -"To fulfill minimum installation requirements, complete the `Required " -"options`_. We also recommend completing `Advanced options`_." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:157 -msgid "" -"The :kbd:`Install` button is only highlighted **after** you complete " -"`Required options`_." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:160 -msgid "Check marks indicate a selection has been made." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:162 -msgid "" -"An Internet connection is required. You may want to launch a browser " -"prior to installation to verify your Internet connection." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:166 -msgid "|CL| Desktop Installer" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:168 -msgid "" -"The |CL| Desktop Installer Main Menu appears as shown in Figure 5. To " -"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 "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:177 -msgid "Figure 5: Clear Linux OS Desktop Installer - Main Menu" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:180 -msgid "Navigation" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:182 -msgid "Use the :kbd:`mouse` to navigate or select options." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:184 -msgid "" -"Use :kbd:`Tab` key to navigate between :guilabel:`Required options` and " -":guilabel:`Advanced options`" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:187 -msgid "Use :kbd:`Up` or :kbd:`Down` arrow keys to navigate the submenus." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:189 -msgid "Select :kbd:`Confirm`, or :kbd:`Cancel` in submenus." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:192 -msgid "Required options" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:195 -msgid "Select Time Zone" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:197 -msgid "" -"From the Main Menu, select :guilabel:`Select Time Zone`. `UTC` is " -"selected by default." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:200 -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 "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:204 -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:220 -msgid "Select :guilabel:`Confirm`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:210 -msgid "Figure 6: Select System Time Zone" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:213 -msgid "Select Keyboard" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:215 -msgid "From the Main Menu, select :guilabel:`Select Keyboard`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:217 -msgid "" -"Navigate to your desired keyboard layout. We select \"us\" for the United" -" States." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:226 -msgid "Figure 7: Select Keyboard menu" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:229 -msgid "Select Installation Media" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:231 -msgid "From the Main Menu, select :guilabel:`Select Installation Media`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:233 -msgid "" -"Choose an installation method: `Safe Installation`_ or `Destructive " -"Installation`_." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:240 -msgid "Figure 8: Select Installation Media" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:243 -msgid "Safe Installation" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:245 -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 "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:251 -msgid "" -"|CL| allows installation alongside another OS. Typically, when you boot " -"your system, you can press an `F key` to view and select a bootable " -"device or partition during the BIOS POST stage. Some BIOSes present the " -"|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 "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:260 -msgid "Destructive Installation" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:262 -msgid "" -"Use this method to destroy the contents of the target device, install " -"|CL| on it, and accept the `Default partition schema`_." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:266 -msgid "Disk encryption" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:268 -msgid "" -"For greater security, disk encryption is supported using LUKS. Encryption" -" is optional." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:271 -msgid "" -"To encrypt the root partition, select :guilabel:`Enable Encryption`, as " -"shown in Figure 9." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:278 -msgid "Figure 9: Enable Encryption" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:280 -msgid "When :guilabel:`Encryption Passphrase` appears, enter a passphrase." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:286 -msgid "Figure 10: Encryption Passphrase" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:290 -msgid "Minimum length is 8 characters. Maximum length is 94 characters." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:292 -msgid "Enter the same passphrase in the second field." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:294 -msgid "Select :guilabel:`Confirm` in the dialogue box." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:298 -msgid ":guilabel:`Confirm` is only highlighted if passphrases match." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:300 -msgid "Select :guilabel:`Confirm` in submenu." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:303 -msgid "Manage User" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:305 -msgid "In Required Options, select :guilabel:`Manage User`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:307 -msgid "In :guilabel:`User Name`, enter a user name." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:313 -msgid "Figure 11: Manage User" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:315 -msgid "" -"In :guilabel:`Login`, create a login name. It must start with a letter " -"and can use numbers, hyphens, and underscores. Maximum length is 31 " -"characters." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:319 -msgid "" -"In :guilabel:`Password`, enter a password. Minimum length is 8 " -"characters. Maximum length is 255 characters." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:322 -msgid "In :guilabel:`Confirm`, enter the same password." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:326 -msgid "" -":guilabel:`Administrator` rights are selected by default. For security " -"purposes, the default user must be assigned as an Administrator." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:330 -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:396 -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:427 -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:447 -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:466 -msgid "Select :kbd:`Confirm`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:334 -msgid "Select :guilabel:`Cancel` to return to the Main Menu." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:337 -msgid "Modify User" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:339 -msgid "In Manager User, select :guilabel:`Manage User`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:341 -msgid "Modify user details as desired." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:343 -msgid "Select :guilabel:`Confirm` to save the changes you made." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:347 -msgid "" -"Optional: Select :guilabel:`Cancel` to return to the Main Menu to revert " -"changes." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:350 -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:406 -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:429 -msgid "Optional: Skip to `Finish installation`_." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:353 -msgid "Telemetry" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:355 -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. For more information, see :ref:`telemetry-about`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:359 -msgid "From :guilabel:`Required Options`, select :guilabel:`Telemetry`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:361 -msgid "Select :kbd:`Yes`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:367 -msgid "Figure 12: Enable Telemetry" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:369 -msgid "If you don't wish to participate, select :kbd:`No`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:372 -msgid "Advanced options" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:374 -msgid "" -"After you complete the `Required options`_, we recommend completing " -":guilabel:`Advanced options`--though they're not required. Doing so " -"customizes your development environment, so you're ready to go " -"immediately after reboot." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:381 -msgid "You can always add more bundles later with :ref:`swupd-guide`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:384 -msgid "Bundle Selection" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:386 -msgid "On the Advanced menu, select :guilabel:`Bundle Selection`" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:388 -msgid "Select your desired bundles." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:394 -msgid "Figure 13: Bundle Selection" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:398 -msgid "View the bundles that you selected." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:404 -msgid "Figure 14: Bundle Selections - Advanced Options" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:409 -msgid "Assign Hostname" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:411 -msgid "In Advanced Options, select :guilabel:`Assign Hostname`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:413 -msgid "In :guilabel:`Hostname`, enter the hostname only (excluding the domain)." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:419 -msgid "Figure 15: Assign Hostname" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:423 -msgid "" -"Hostname does not allow empty spaces. Hostname must start with an " -"alphanumeric character but may also contain hyphens. Maximum length of 63" -" characters." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:432 -msgid "Kernel Configuration" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:434 -msgid "" -"In :guilabel:`Kernel Configuration`, navigate to select your desired " -"kernel. :guilabel:`Native` is selected by default." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:441 -msgid "Figure 16: Kernel Configuration" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:443 -msgid "To add arguments, enter the argument in :guilabel:`Add Extra Arguments`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:445 -msgid "To remove an argument, enter the argument in :guilabel:`Remove Arguments`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:450 -msgid "Software Updater Configuration" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:452 -msgid "In Advanced Options, select :guilabel:`Software Updater Configuration`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:454 -msgid "" -"In :guilabel:`Mirror URL`, follow the instructions if you wish to specify" -" a different installation source." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:457 -msgid "" -":guilabel:`Enable Auto Updates` is selected by default. If you **do not**" -" wish to enable automatic software updates, uncheck the box." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:464 -msgid "Figure 17: Software Updater Configuration" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:469 -msgid "Finish installation" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:471 -msgid "" -"When you are satisfied with your installation configuration, select " -":guilabel:`Install`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:478 -msgid "Figure 18: Finish installation" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:485 -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 "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:493 -msgid "Figure 19: Required Options - Incomplete" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:495 -msgid "After installation is complete, select :guilabel:`Exit`." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:497 -msgid "Shut down the target system." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:499 -msgid "Remove the USB or any installation media." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:501 -msgid "Power on your system." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:505 -msgid "" -"Allow time for the graphical login to appear. A login prompt shows the " -"administrative user that you created." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:507 -msgid "Log in as the administrative user." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:509 -msgid "Congratulations. You successfully installed |CL|." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:512 -msgid "Default partition schema" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:514 -msgid "Create partitions per requirements in Table 1." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:516 -msgid "**Table 1. Default partition schema**" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:520 -msgid "FileSystem" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:521 -msgid "Label" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:522 -msgid "Mount Point" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:523 -msgid "Default size" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:525 -msgid "**VFAT(FAT32)**" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:526 -msgid "boot" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:527 -msgid "/boot" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:528 -msgid "150MB" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:530 -msgid "**linux-swap**" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:531 -msgid "swap" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:533 -msgid "256MB" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:535 -msgid "**ext[234] or XFS**" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:536 -msgid "root" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:537 -msgid "/" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:538 -msgid "*Size depends upon use case/desired bundles.*" -msgstr "" - -#~ msgid "" -#~ "The live desktop allows you to " -#~ "boot |CL-ATTR| in a GNOME desktop" -#~ " without modifying the host system, " -#~ "offering the chance to explore " -#~ "developing on |CL|. Better yet, launch" -#~ " the |CL| installer to install on " -#~ "your target system." -#~ msgstr "" - -#~ msgid "Download the file :file:`clear--live-desktop.iso`" -#~ msgstr "" - -#~ msgid "Confirm network connection" -#~ msgstr "" - -#~ msgid "" -#~ "Confirm there is a network connection" -#~ " before launching the installer. Choose " -#~ "a method: `Wired Connection`, or `WiFi" -#~ " Connected`. This guide shows an " -#~ "example of a **Wired Connection**." -#~ msgstr "" - -#~ msgid "" -#~ "In the upper right of the top " -#~ "menu bar, select the square icon " -#~ "to view Network settings, shown in " -#~ "Figure 2." -#~ msgstr "" - -#~ msgid "Figure 2: Software icon, Network settings" -#~ msgstr "" - -#~ msgid "" -#~ "View the :guilabel:`Wired` menu to " -#~ "assure that you're target system and " -#~ "installer are connected to a network." -#~ msgstr "" - -#~ msgid "Optional: Configure Proxy settings." -#~ msgstr "" - -#~ msgid "To view :guilabel:`Network Proxy`, select its :guilabel:`Gear` icon." -#~ msgstr "" - -#~ msgid "Select from `Automatic`, `Manual` or `Disabled` as desired." -#~ msgstr "" - -#~ msgid "Close the dialogue box." -#~ msgstr "" - -#~ msgid "Select the :guilabel:`Gear` icon to view Network settings." -#~ msgstr "" - -#~ msgid "" -#~ "If desired, select :guilabel:`Connect " -#~ "automatically`. Select other options as " -#~ "desired." -#~ msgstr "" - -#~ msgid "Select :guilabel:`Apply` button to confirm change to settings." -#~ msgstr "" - -#~ msgid "Software" -#~ msgstr "" - -#~ msgid "" -#~ "Optional: Explore |CL| bundles and other" -#~ " software available. Double-click the " -#~ ":guilabel:`Software` icon from the Activities" -#~ " menu, shown in Figure 2." -#~ msgstr "" - -#~ msgid "" -#~ "`Sofware` application is *only intended " -#~ "for exploring* available bundles, " -#~ "applications, and images. Do not attempt" -#~ " to install them." -#~ msgstr "" - -#~ msgid "Assure there is a network connection before launching `Software`." -#~ msgstr "" - -#~ msgid "" -#~ "After the live desktop image boots, " -#~ "find the |CL| icon in the " -#~ ":guilabel:`Activities` menu at left, shown " -#~ "in Figure 3." -#~ msgstr "" - -#~ msgid "Click the icon, :guilabel:`Install Clear Linux OS`." -#~ msgstr "" - -#~ msgid "Figure 3: Install Clear Linux OS icon" -#~ msgstr "" - -#~ msgid "The installer is launched, as shown in Figure 4." -#~ msgstr "" - -#~ msgid "Figure 4: |CL| OS Desktop Installer" -#~ msgstr "" - -#~ msgid "Checkmarks indicate a selection has been made." -#~ msgstr "" - -#~ msgid "" -#~ "The |CL| Desktop Installer Main Menu " -#~ "appears as shown in Figure 5. To" -#~ " 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 checkmark appears" -#~ " at right." -#~ msgstr "" - -#~ msgid "Use :kbd:`Up` or :kbd:`Down` arrow keys to navigate submenu list." -#~ msgstr "" - -#~ msgid "" -#~ "In :guilabel:`Select Time Zone`, navigate " -#~ "to the desired time zone. Or start" -#~ " typing the region and then city. " -#~ "(.e.g., :file:`America/Los_Angeles`)." -#~ msgstr "" - -#~ msgid "`Bundle Selection`_" -#~ msgstr "" - -#~ msgid "`Assign Hostname`_" -#~ msgstr "" - -#~ msgid "As for bundles, you can always add more later with :ref:`swupd-guide`." -#~ msgstr "" - -#~ msgid "Navigate to :kbd:`Confirm` until highlighted." -#~ msgstr "" - -#~ msgid "Figure 16: Finish installation" -#~ msgstr "" - -#~ msgid "" -#~ "If you do not enter a selection" -#~ " for all :guilabel:`Required Options`, the" -#~ " :guilabel:`Install` button remains greyed " -#~ "out, as shown in Figure 17. Return" -#~ " to `Required Options`_ and make " -#~ "selections." -#~ msgstr "" - -#~ msgid "Figure 17: Required Options - Incomplete" -#~ msgstr "" - -#~ msgid "Log in as the adminstrative user." -#~ msgstr "" - -#~ msgid "" -#~ "Table 1 shows the defult partition " -#~ "schema with the exception of root, " -#~ "which varies." -#~ msgstr "" - -#~ msgid "" -#~ "The live desktop allows you to " -#~ "boot |CL-ATTR| in a GNOME desktop" -#~ " without modifying the host system, " -#~ "offering you the chance to explore " -#~ "developing on |CL| or install it. " -#~ "In this document, we show how to" -#~ " install |CL| on a target system." -#~ msgstr "" - -#~ msgid "Assure that your target system supports the installation:" -#~ msgstr "" - -#~ msgid "`Visit our Downloads page`_." -#~ msgstr "" - -#~ msgid "" -#~ "Explore |CL| bundles and other software." -#~ " Double-click the :guilabel:`Software` icon" -#~ " from the Activities menu, shown in" -#~ " Figure 2. Assure a network " -#~ "connection exists before launching `Software`." -#~ msgstr "" - -#~ msgid "" -#~ "`Software` application is *only intended " -#~ "for exploring* available bundles, " -#~ "applications, and images. Do not attempt" -#~ " to install them." -#~ msgstr "" - -#~ msgid "" -#~ "Table 1 shows the default partition " -#~ "schema with the exception of root, " -#~ "which varies." -#~ msgstr "" - -#~ msgid "**Table 1. Disk Partition Setup**" -#~ msgstr "" - -#~ msgid "Minimum size" -#~ msgstr "" - -#~ msgid "``VFAT``" -#~ msgstr "" - -#~ msgid "150M" -#~ msgstr "" - -#~ msgid "``swap``" -#~ msgstr "" - -#~ msgid "``root``" -#~ msgstr "" - -#~ msgid "Next steps" -#~ msgstr "" - -#~ msgid ":ref:`guides`" -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/get-started/bare-metal-install-server/bare-metal-install-server.mo b/locale/de/LC_MESSAGES/get-started/bare-metal-install-server/bare-metal-install-server.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:4 -msgid "Install |CL-ATTR| on bare metal with live server" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:6 -msgid "" -"This page explains how to install |CL-ATTR| on bare metal from a bootable" -" USB drive using a live server image." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:14 -msgid "System requirements" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:16 -msgid "" -"Before installing |CL|, verify that the host system supports the " -"installation:" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:19 -msgid ":ref:`system-requirements`" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:20 -msgid ":ref:`compatibility-check`" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:23 -msgid "Download the latest |CL| live server image" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:25 -msgid "" -"Get the latest |CL| installer image from the `Downloads`_ page. Look for " -"the :file:`clear-[version number]-live-server.iso` file." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:28 -msgid "Verify and decompress the file per your OS." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:30 -msgid ":ref:`download-verify-decompress`" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:32 -msgid "Follow your OS instructions to create a bootable USB drive." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:34 -msgid ":ref:`bootable-usb`" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:37 -msgid "Install |CL| on your target system" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:39 -msgid "" -"Ensure that your system is configured to boot UEFI. The installation " -"method described below requires a wired Internet connection with DHCP." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:44 -msgid "" -"Alternatively, you can install |CL| over a wireless connection by first " -"using `nmtui`. Follow the `nmtui` instructions shown in Figure 2." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:47 -msgid "Follow these steps to install |CL| on the target system:" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:49 -msgid "Insert the USB drive into an available USB slot." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:51 -msgid "Power on the system." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:53 -msgid "" -"Open the system BIOS setup menu by pressing the :kbd:`F2` key. Your BIOS " -"setup menu entry point may vary." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:57 -msgid "" -"|CL| supports UEFI boot. Some hardware may list UEFI and non-UEFI USB " -"boot entries. In this case, you should select the `UEFI` boot option." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:61 -msgid "" -"In the setup menu, enable the UEFI boot and set the USB drive as the " -"first option in the device boot order." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:64 -msgid "Save these settings and exit." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:66 -msgid "Reboot the target system." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:68 -msgid "This action launches the |CL| installer boot menu, shown in figure 1." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:74 -msgid "Figure 1: Clear Linux OS Installer boot menu" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:76 -msgid "With :guilabel:`Clear Linux OS` highlighted, select :kbd:`Enter`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:79 -msgid "Launch the |CL| Installer" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:81 -msgid "At the :guilabel:`login` prompt, enter :command:`root`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:83 -msgid "" -"Follow the onscreen instructions, shown in Figure 2, and enter a " -"temporary password." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:90 -msgid "Figure 2: root login" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:92 -msgid "" -"At the :guilabel:`root` prompt, enter :command:`clr-installer` and press " -":kbd:`Enter`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:99 -msgid "Figure 3: clr-installer command" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:102 -msgid "Minimum installation requirements" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:104 -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 "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:110 -msgid "" -"The :kbd:`Install` button is **only highlighted after** you complete " -"`Required options`_." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:114 -msgid "Main Menu" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:115 -msgid "The |CL| Installer Main Menu appears as shown in Figure 4." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:121 -msgid "Figure 4: Clear Linux OS Installer" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:123 -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 "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:127 -msgid ":kbd:`Shift+A` for :guilabel:`[A] Advanced options`" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:128 -msgid ":kbd:`Shift+R` for :guilabel:`[R] Required options`" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:130 -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 "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:135 -msgid "Navigation" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:137 -msgid "Select :kbd:`Tab` or :kbd:`Up/Down` arrows to highlight your choice." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:139 -msgid "Select :kbd:`Enter` or :kbd:`Spacebar` to confirm your choice." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:141 -msgid "Select :kbd:`Cancel` or :kbd:`Esc` to cancel your choice." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:144 -msgid "Required options" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:147 -msgid "Choose Timezone" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:149 -msgid "" -"From the Main Menu, navigate to :guilabel:`Choose Timezone`. `UTC` is the" -" default." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:152 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:172 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:189 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:681 -msgid "Select :kbd:`Enter`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:154 -msgid "" -"In :guilabel:`Select System Timezone`, use :kbd:`Up/Down` arrows navigate" -" to the desired timezone." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:159 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:176 -msgid "Press :kbd:`Enter` to confirm." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:165 -msgid "Figure 5: Select System Timezone" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:168 -msgid "Choose Language" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:170 -msgid "From the Main Menu, navigate to :guilabel:`Choose Language`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:174 -msgid "In :guilabel:`Select System Language`, navigate to your desired language." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:182 -msgid "Figure 6: Select System Language" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:185 -msgid "Configure the Keyboard" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:187 -msgid "From the Main Menu, select :guilabel:`Configure the Keyboard`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:191 -msgid "In :guilabel:`Select Keyboard`, navigate to the desired option." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:193 -msgid "Select :kbd:`Enter` to :kbd:`Confirm`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:195 -msgid "" -"Optional: In :guilabel:`Test keyboard`, type text to assure that the keys" -" map to your keyboard." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:202 -msgid "Figure 7: Select Keyboard menu" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:205 -msgid "Configure Installation Media" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:207 -msgid "From the Main Menu, select :guilabel:`Configure Installation Media`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:209 -msgid "" -"Choose an installation method: * `Safe Installation`_ * `Destructive " -"Installation`_ * `Advanced Configuration`_" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:219 -msgid "Figure 8: Select Installation Media" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:221 -msgid "Select :guilabel:`Rescan Media` to show available installation targets." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:226 -msgid "Safe Installation" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:228 -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. See " -"also `Troubleshooting`_ below." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:234 -msgid "Destructive Installation" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:236 -msgid "" -"Use this method to destroy the contents of the target device, install " -"|CL| on it, and accept the `Default partition schema`_." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:241 -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 "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:246 -msgid "Advanced Configuration" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:248 -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 "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:254 -msgid "" -"`Advanced Configuration` is available in the installer versions 1.2.0 and" -" above." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:257 -msgid "" -"From :guilabel:`Select Installation Media`, shown in Figure 8 above, " -"select :guilabel:`Advanced Configuration`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:260 -msgid "" -"In :guilabel:`Advanced Configuration`, navigate to :file:`/dev/sda` and " -"then press :kbd:`Enter`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:267 -msgid "Figure 9: Advanced configuration menu" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:269 -msgid "Choose a partition method:" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:271 -msgid "" -":guilabel:`Auto Partition` Select this option to accept the `Default " -"partition schema`_." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:274 -msgid "Navigate to and press :guilabel:`Confirm`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:276 -msgid "Continue with installation configuration. Jump to `Telemetry`_." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:278 -msgid "`Manual Partition`_ Continue below." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:281 -msgid "Manual Partition" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:283 -msgid "We provide a simple example below." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:285 -msgid "" -"Navigate to the unallocated media (e.g.,`/dev/sda`) until highlighted, as" -" shown in Figure 9." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:288 -msgid "Press :guilabel:`Enter` to edit the partition." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:290 -msgid "The :guilabel:`Partition Setup` menu appears, shown in Figure 10." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:294 -msgid "" -"After adding the first partition, select :guilabel:`Free Space` to add " -"another partition." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:297 -msgid "root partition" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:299 -msgid "" -"We configure the `root` partition as shown in Figure 10. Configuration of" -" the `root` partition varies." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:306 -msgid "Figure 10: root partition" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:308 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:321 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:335 -msgid "Navigate to :guilabel:`Add` and press :guilabel:`Enter`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:311 -msgid "boot partition" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:313 -msgid "We configure the `boot` partition as shown in Figure 11." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:319 -msgid "Figure 11: boot partition" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:324 -msgid "swap partition" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:326 -msgid "" -"In the :guilabel:`File System` pulldown menu, select `swap`, and enter a " -"label. We enter the minimum required size (e.g., 256M)." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:333 -msgid "Figure 12: swap partition" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:337 -msgid "" -"Next, navigate to :guilabel:`Confirm` and press :guilabel:`Enter`, shown " -"in Figure 13." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:340 -msgid "Manual partitioning is complete." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:346 -msgid "Figure 13: Final configuration of disk partitions" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:348 -msgid "You may skip to the `Telemetry`_ section below." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:351 -msgid "Disk encryption" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:353 -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 "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:358 -msgid "Encryption Passphrase" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:360 -msgid "" -"|CL| uses a single passphrase for encrypted partitions. Additional keys " -"may be configured post-installation using the ``cryptsetup`` tool." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:363 -msgid "" -"Optional: Select :guilabel:`[X] Encrypt` to encrypt the root partition, " -"as shown in Figure 14." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:370 -msgid "Figure 14: Encrypt partition" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:372 -msgid "The :guilabel:`Encryption Passphrase` dialogue appears." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:376 -msgid "Minimum length is 8 characters. Maximum length is 94 characters." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:382 -msgid "Figure 15: Encryption Passphrase" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:384 -msgid "Enter the same passphrase in the first and second field." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:386 -msgid "Navigate to :guilabel:`Confirm` and press :kbd:`Enter`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:390 -msgid ":guilabel:`Confirm` is only highlighted if passphrases match." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:393 -msgid "Telemetry" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:395 -msgid "" -":ref:`telem-guide` is a |CL| feature that reports failures and crashes to" -" the |CL| development team for improvements. For more detailed " -"information, visit our :ref:`telemetry-about` page." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:399 -msgid "Select your desired option on whether to participate in `telemetry`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:401 -msgid "" -"In the Main Menu, navigate to :guilabel:`Telemetry` and select " -":kbd:`Enter`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:404 -msgid "Select :kbd:`Tab` to highlight your choice." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:406 -msgid "Select :kbd:`Enter` to confirm." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:412 -msgid "Figure 16: Enable Telemetry" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:415 -msgid "Recommended options" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:417 -msgid "" -"After you complete the `Required options`_, we highly recommend " -"completing these selected `Advanced options`_ at minimum:" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:420 -msgid "`Manage User`_ Assign a new user with administrative rights" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:421 -msgid "`Assign Hostname`_ Simplify your development environment" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:424 -msgid "Skip to finish installation" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:426 -msgid "" -"After selecting values for all :guilabel:`Required options`, you may skip" -" to `Finish installation`_." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:429 -msgid "" -"Otherwise, continue below. In the Main Menu, select :guilabel:`Advanced " -"options` for additional configuration." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:433 -msgid "Advanced options" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:436 -msgid "Configure Network Interfaces" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:438 -msgid "" -"By default, |CL| is configured to automatically detect the host network " -"interface using DHCP. However, if you want to use a static IP address or " -"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 "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:446 -msgid "If DHCP is available, no user selection may be required." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:448 -msgid "" -"Navigate to :guilabel:`Configure Network Interfaces` and select " -":kbd:`Enter`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:451 -msgid "Navigate to the network :guilabel:`interface` you wish to change." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:453 -msgid "" -"When the desired :guilabel:`interface` is highlighted, select " -":guilabel:`Enter` to edit." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:456 -msgid "Multiple network interfaces may appear." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:462 -msgid "Figure 17: Configure Network Interfaces" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:464 -msgid "Notice :guilabel:`Automatic / dhcp` is selected by default (at bottom)." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:466 -msgid "" -"Optional: Navigate to the checkbox :guilabel:`Automatic / dhcp` and " -"select :kbd:`Spacebar` to deselect." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:473 -msgid "Figure 18: Network interface configuration" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:475 -msgid "" -"Navigate to the appropriate fields and assign the desired network " -"configuration." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:478 -msgid "To save settings, navigate to :guilabel:`Confirm` and select :kbd:`Enter`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:483 -msgid "" -"To revert to previous settings, navigate to the :guilabel:`Cancel` and " -"select :kbd:`Enter`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:486 -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 "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:490 -msgid "" -"Upon confirmation, you are returned to :guilabel:`Network interface` " -"settings." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:493 -msgid "Navigate to and select :guilabel:`Main Menu`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:495 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:523 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:544 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:568 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:668 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:698 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:718 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:737 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:762 -msgid "Optional: Skip to `Finish installation`_." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:498 -msgid "Proxy" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:500 -msgid "" -"|CL| automatically attempts to detect proxy settings, as described in " -":ref:`autoproxy`. If you need to manually assign proxy settings, follow " -"this instruction." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:504 -msgid "" -"From the Advanced options menu, navigate to :guilabel:`Proxy`, and select" -" :kbd:`Enter`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:507 -msgid "Navigate to the field :guilabel:`HTTPS Proxy`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:513 -msgid "Figure 19: Configure the network proxy" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:515 -msgid "" -"Enter the desired proxy address and port using conventional syntax, such " -"as: \\http://address:port." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:518 -msgid "Navigate to :guilabel:`Confirm` and select :kbd:`Enter`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:520 -msgid "" -"To revert to previous settings, navigate to :guilabel:`Cancel` and select" -" :guilabel:`Cancel`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:526 -msgid "Test Network Settings" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:528 -msgid "" -"To manually assure network connectivity before installing |CL|, select " -":guilabel:`Test Network Settings` and select :guilabel:`Enter`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:531 -msgid "A progress bar appears as shown in Figure 20." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:537 -msgid "Figure 20: Testing Networking dialogue" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:541 -msgid "" -"Any changes made to network settings are automatically tested during " -"configuration." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:547 -msgid "Bundle Selection" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:549 -msgid "On the Advanced menu, select :guilabel:`Bundle Selection`" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:551 -msgid "Navigate to the desired bundle using :kbd:`Tab` or :kbd:`Up/Down` arrows." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:553 -msgid "Select :kbd:`Spacebar` to select the checkbox for each desired bundle." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:559 -msgid "Figure 21: Bundle Selection" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:561 -msgid "" -"Optional: To start developing with |CL|, we recommend adding :file:`os-" -"clr-on-clr`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:564 -msgid "Navigate to and select :kbd:`Confirm`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:566 -msgid "You are returned to the :guilabel:`Advanced options` menu." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:571 -msgid "Manage User" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:574 -msgid "Add New User" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:576 -msgid "In Advanced Options, select :guilabel:`Manage User`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:578 -msgid "Select :guilabel:`Add New User` as shown in Figure 22." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:584 -msgid "Figure 22: Add New User" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:586 -msgid "Optional: Enter a :guilabel:`User Name`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:596 -msgid "Figure 23: User Name" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:598 -msgid "Enter a :guilabel:`Login`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:602 -msgid "" -"The User Login must be alphanumeric and can include hyphens and " -"underscores. Maximum length is 31 characters." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:604 -msgid "Enter a :guilabel:`Password`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:610 -msgid "In :guilabel:`Confirm`, enter the same password." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:612 -msgid "" -"Optional: Navigate to the :guilabel:`Administrative` checkbox and select " -":kbd:`Spacebar` to assign administrative rights to the user." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:617 -msgid "Selecting this option enables sudo privileges for the user." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:619 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:696 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:729 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:760 -msgid "Select :kbd:`Confirm`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:623 -msgid "If desired, select :guilabel:`Reset` to reset the form." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:625 -msgid "In :guilabel:`Manage User`, navigate to :guilabel:`Confirm`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:627 -msgid "With :guilabel:`Confirm` highlighted, select :kbd:`Enter`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:630 -msgid "Modify / Delete User" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:632 -msgid "" -"In :guilabel:`Manage User`, navigate to the user you wish to modify until" -" highlighted, as shown in Figure 24." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:635 -msgid "Select :kbd:`Enter` to modify the user." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:641 -msgid "Figure 24: Modify User" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:643 -msgid "Modify user details as desired." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:645 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:664 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:758 -msgid "Navigate to :kbd:`Confirm` until highlighted." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:649 -msgid "Optional: Select :guilabel:`Reset` to rest the form." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:651 -msgid "Select :guilabel:`Confirm` to save the changes you made." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:653 -msgid "" -"Optional: In :guilabel:`Modify User`, to delete the user, navigate to the" -" :guilabel:`Delete` button and select :kbd:`Enter`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:660 -msgid "Figure 25: Delete User" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:662 -msgid "You are returned to :guilabel:`Manage User`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:666 -msgid "Select :guilabel:`Enter` to complete :guilabel:`Manage User` options." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:671 -msgid "Kernel Command Line" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:673 -msgid "" -"For advanced users, |CL| provides the ability to add or remove kernel " -"arguments. If you want to append a new argument, enter the argument here." -" This argument will be used every time you install or update a new " -"kernel." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:678 -msgid "" -"In Advanced Options, select :guilabel:`Tab` to highlight " -":guilabel:`Kernel Command Line`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:687 -msgid "Figure 26: kernel command line" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:689 -msgid "Choose from the following options." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:691 -msgid "To add arguments, enter the argument in :guilabel:`Add Extra Arguments`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:693 -msgid "To remove an argument, enter the argument in :guilabel:`Remove Arguments`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:701 -msgid "Kernel Selection" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:703 -msgid "" -"Select a kernel option. By default, the latest kernel release is " -"selected. Native kernel is shown in Figure 27." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:706 -msgid "To select a different kernel, navigate to it using :guilabel:`Tab`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:712 -msgid "Figure 27: Kernel selection" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:714 -msgid "Select :kbd:`Spacebar` to select the desired option." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:716 -msgid "Navigate to :kbd:`Confirm` and select :kbd:`Enter`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:721 -msgid "Swupd Mirror" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:723 -msgid "If you have your own custom mirror of |CL|, you can add its URL." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:725 -msgid "In Advanced Options, select :guilabel:`Swupd Mirror`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:727 -msgid "To add a local swupd mirror, enter a valid URL in :guilabel:`Mirror URL:`" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:735 -msgid "Figure 28: Swupd Mirror" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:740 -msgid "Assign Hostname" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:742 -msgid "In Advanced Options, select :guilabel:`Assign Hostname`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:744 -msgid "In :guilabel:`Hostname`, enter the hostname only (excluding the domain)." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:748 -msgid "" -"Hostname does not allow empty spaces. Hostname must start with an " -"alphanumeric character but may also contain hyphens. Maximum length of 63" -" characters." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:756 -msgid "Figure 29: Assign Hostname" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:765 -msgid "Automatic OS Updates" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:767 -msgid "" -"Automatical OS updates are enabled by default. In the rare case that you " -"need to disable automatic software updates, follow the onscreen " -"instructions, shown in Figure 30." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:771 -msgid "In Advanced Options, select :guilabel:`Automatic OS Updates`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:773 -msgid "Select the desired option." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:779 -msgid "Figure 30: Automatic OS Updates" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:781 -msgid "You are returned to the :guilabel:`Main Menu`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:784 -msgid "Save Configuration Settings" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:786 -msgid "In Advanced Options, select :guilabel:`Save Configuration Settings`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:788 -msgid "" -"A dialogue box shows the installation configuration was saved to :file" -":`clr-installer.yaml`" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:795 -msgid "Figure 31: Automatic OS Updates" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:797 -msgid "" -"Use the :file:`clr-installer.yaml` file to install |CL|, with the same " -"configuration, on multiple targets." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:801 -msgid "Finish installation" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:803 -msgid "" -"When you are satisfied with your installation configuration, navigate to " -":guilabel:`Install` and select :kbd:`Enter`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:810 -msgid "Figure 32: Select Install" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:812 -msgid "Select :guilabel:`reboot`." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:816 -msgid "" -"If you do not assign an administrative user, upon rebooting, enter `root`" -" and set the root password immediately." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:819 -msgid "When the system reboots, remove any installation media present." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:822 -msgid "Default partition schema" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:824 -msgid "Create partitions per requirements in Table 1." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:826 -msgid "**Table 1. Default partition schema**" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:830 -msgid "FileSystem" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:831 -msgid "Label" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:832 -msgid "Mount Point" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:833 -msgid "Default size" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:835 -msgid "``VFAT(FAT32)``" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:836 -msgid "boot" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:837 -msgid "/boot" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:838 -msgid "150MB" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:840 -msgid "``linux-swap``" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:841 -msgid "swap" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:843 -msgid "256MB" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:845 -msgid "``ext[234] or XFS``" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:846 -msgid "root" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:847 -msgid "/" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:848 -msgid "*Size depends upon use case/desired bundles.*" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:851 -msgid "Troubleshooting" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:854 -msgid "For Configure Installation Media" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:856 -msgid "" -"If a warning message appears that no media or space is available after " -"entering :guilabel:`Configure Installation Media`:" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:859 -msgid "Verify that target media has enough free space." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:861 -msgid "Confirm the USB is properly connected to and mounted on target media." -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:863 -msgid "Review the size of existing partitions on the target media:" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:865 -msgid "Linux\\* OS: :command:`lsblk -a`" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:866 -msgid "Windows\\* OS: :command:`diskpart`, then :command:`list disk`" -msgstr "" - -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:867 -msgid "macOS\\* platform: :command:`diskutil list`" -msgstr "" - -#~ msgid "" -#~ "Get the latest |CL| installer image " -#~ "from the `downloads page`_. Look for " -#~ "the :file:`clear-[version number]-live-server.iso`" -#~ " file." -#~ msgstr "" - -#~ msgid "" -#~ "|CL| automatically attempts to detect " -#~ "proxy settings, as described in " -#~ "`Autoproxy`_. If you need to manually" -#~ " assign proxy settings, follow this " -#~ "instruction." -#~ msgstr "" - -#~ msgid "" -#~ "These instructions guide you through " -#~ "installing |CL-ATTR| on bare metal " -#~ "from a bootable USB drive using a" -#~ " live server image." -#~ msgstr "" - -#~ msgid "Assure that your target system supports the installation:" -#~ msgstr "" - -#~ msgid "" -#~ "After downloading the image, verify and" -#~ " decompress the file per your OS." -#~ msgstr "" - -#~ msgid "" -#~ "To add partitions manually, see " -#~ "`Advanced configuration`_ below, and create" -#~ " partitions per requirements in Table " -#~ "1." -#~ msgstr "" - -#~ msgid "**Table 1. Disk Partition Setup**" -#~ msgstr "" - -#~ msgid "Minimum size" -#~ msgstr "" - -#~ msgid "``VFAT``" -#~ msgstr "" - -#~ msgid "150M" -#~ msgstr "" - -#~ msgid "``swap``" -#~ msgstr "" - -#~ msgid "``root``" -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/get-started/bootable-usb/bootable-usb.mo b/locale/de/LC_MESSAGES/get-started/bootable-usb/bootable-usb.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../get-started/bootable-usb/bootable-usb.rst:4 -msgid "Create a bootable USB drive" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:6 -msgid "" -"Follow the instructions applicable to your system to create a bootable " -"|CL-ATTR| USB drive:" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:9 -msgid ":ref:`bootable-usb-linux`" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:10 -msgid ":ref:`bootable-usb-mac`" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:11 -msgid ":ref:`bootable-usb-windows`" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:14 -msgid "Prerequisites" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:16 -msgid "Use an **8GB** or larger USB drive." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:17 -msgid "" -"Download the |CL| live boot image or interactive installer image from the" -" `Downloads`_ page." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:23 -msgid "Create a bootable USB drive on Linux\\*" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:25 -#: ../../get-started/bootable-usb/bootable-usb.rst:108 -#: ../../get-started/bootable-usb/bootable-usb.rst:167 -msgid "Make sure you have have completed all `Prerequisites`_." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:27 -msgid "" -"Before burning the image onto your USB drive, :ref:`verify and decompress" -" your image `." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:31 -#: ../../get-started/bootable-usb/bootable-usb.rst:114 -#: ../../get-started/bootable-usb/bootable-usb.rst:173 -msgid "Burn the |CL| image onto a USB drive" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:35 -#: ../../get-started/bootable-usb/bootable-usb.rst:118 -#: ../../get-started/bootable-usb/bootable-usb.rst:177 -msgid "|CAUTION-BACKUP-USB|" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:37 -msgid "Open a terminal emulator and get root privilege." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:43 -#: ../../get-started/bootable-usb/bootable-usb.rst:122 -msgid "Go to the directory with the decompressed image." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:45 -msgid "Plug in the USB drive." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:47 -msgid "" -"Identify the USB drive using the :command:`lsblk` command. This shows all" -" drives attached to the system, including the primary hard disk. In the " -"example output below, there are 4 drives (`/dev/sda`, `/dev/sdb`, " -"`/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 "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:59 -msgid "Example output:" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:82 -msgid "" -"You must unmount a USB drive before burning an image onto it. Note that " -"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 "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:92 -msgid "" -"Burn the image onto the USB drive. The example below burns an " -"uncompressed image onto ``:" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:101 -msgid "|CAUTION-UNMOUNT-USB-PARTITIONS|" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:106 -msgid "Create a bootable USB drive on macOS\\*" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:110 -msgid "" -"Before burning the image onto your USB drive, :ref:`verify and decompress" -" your image `." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:120 -msgid "Launch the Terminal app." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:124 -msgid "Plug in a USB drive and get its identifier:" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:130 -msgid "This will list available disks and their partitions, as shown in Figure 1." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:136 -msgid "Figure 1: macOS - Get USB drive identifier" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:138 -msgid "Unmount the USB drive identified in the previous step. For example:" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:144 -msgid "" -"Burn the image onto the drive using the :command:`dd` command. The " -"example below burns an uncompressed image onto ``:" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:151 -msgid "" -"To speed up the imaging process, add an ‘r’ in front of the disk " -"identifier. For example `/dev/rdisk2`." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:154 -msgid "Press :kbd:`-T` to check imaging progress." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:156 -msgid "Eject the USB drive." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:165 -msgid "Create a bootable USB drive on Windows\\*" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:169 -msgid "" -"Before burning the image onto your USB drive, :ref:`verify and decompress" -" your image `." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:179 -msgid "" -"Download the `Rufus`_ utility to burn the image onto a USB drive. We use " -"Rufus 3.5 here. **Only use the latest version of Rufus**." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:182 -msgid "Plug in the USB drive and open Rufus." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:184 -msgid "Under `Boot selection`, click the :guilabel:`SELECT` button." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:186 -msgid "Find and select the previously extracted |CL| image file." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:188 -msgid "Click the :guilabel:`START` button. See Figure 2." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:194 -msgid "Figure 2: Rufus utility" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:196 -msgid "" -"When the dialogue appears, select :guilabel:`Write in ISO image mode " -"(Recommended)`. See Figure 3." -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:203 -msgid "Figure 3: ISOHybrid image detected" -msgstr "" - -#: ../../get-started/bootable-usb/bootable-usb.rst:205 -msgid "Select the Windows taskbar menu for USB and select eject." -msgstr "" - -#~ msgid "" -#~ "Instructions to create a |CL-ATTR| " -#~ "USB drive vary depending on your " -#~ "operating system. Follow the instructions " -#~ "applicable to your system:" -#~ msgstr "" - -#~ msgid "`Download`_ the |CL| live boot image or interactive installer image." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/get-started/compatibility-check.mo b/locale/de/LC_MESSAGES/get-started/compatibility-check.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../get-started/compatibility-check.rst:4 -msgid "Check processor and EFI firmware compatibility" -msgstr "" - -#: ../../get-started/compatibility-check.rst:6 -msgid "" -"Before installing |CL-ATTR|, check your host system's processor and EFI " -"firmware compatibility. To check compatibilty, choose one of the " -"following paths:" -msgstr "" - -#: ../../get-started/compatibility-check.rst:9 -msgid "" -"From a system with a Linux\\* OS installed, follow the instructions to " -":ref:`check-compatibility-steps`." -msgstr "" - -#: ../../get-started/compatibility-check.rst:11 -msgid "" -"From a non-Linux OS, first :ref:`bare-metal-install-desktop` and then " -"follow the instructions to :ref:`check-compatibility-steps`." -msgstr "" - -#: ../../get-started/compatibility-check.rst:15 -msgid "" -"This does not check other system components (for example: storage and " -"graphics) for compatibility with |CL|." -msgstr "" - -#: ../../get-started/compatibility-check.rst:21 -msgid "Check compatibility" -msgstr "" - -#: ../../get-started/compatibility-check.rst:23 -msgid "Download the `clear-linux-check-config.sh`_ file." -msgstr "" - -#: ../../get-started/compatibility-check.rst:25 -msgid "If a browser is not available, use:" -msgstr "" - -#: ../../get-started/compatibility-check.rst:31 -msgid "Make the script executable." -msgstr "" - -#: ../../get-started/compatibility-check.rst:37 -msgid "Run the script." -msgstr "" - -#: ../../get-started/compatibility-check.rst:39 -msgid "" -"Check to see if the host's processor and EFI firmware is capable of " -"running |CL|." -msgstr "" - -#: ../../get-started/compatibility-check.rst:46 -msgid "Check to see if the host is capable of running |CL| in a container." -msgstr "" - -#: ../../get-started/compatibility-check.rst:52 -msgid "" -"The script prints a list of test results similar to the output below. All" -" items should return a `SUCCESS` status. This example indicates the " -"host's processor and EFI firmware support running |CL|." -msgstr "" - -#~ msgid "" -#~ "On a system that is currently " -#~ "running a Linux\\* operating system, " -#~ "follow the instructions below to " -#~ "determine if your system's processor and" -#~ " EFI firmware is capable of running" -#~ " |CL-ATTR|. Otherwise, :ref:`bare-metal-" -#~ "install-desktop` and then perform the" -#~ " steps below." -#~ msgstr "" - -#~ msgid "" -#~ "The script will print a list of" -#~ " test results similar to the output" -#~ " below. All items should return a " -#~ "`SUCCESS` status. This example indicates " -#~ "the host's processor and EFI firmware" -#~ " support running |CL|." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/get-started/get-started.mo b/locale/de/LC_MESSAGES/get-started/get-started.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../get-started/get-started.rst:4 -msgid "Get started" -msgstr "" - -#: ../../get-started/get-started.rst:6 -msgid "" -"The Get Started section guides you through the requirements and " -"installation of |CL-ATTR|. Follow these step-by-step intructions to get " -"started with |CL|, fast." -msgstr "" - -#: ../../get-started/get-started.rst:10 -msgid "Pre-install" -msgstr "" - -#: ../../get-started/get-started.rst:12 -msgid "There are a couple of things to take care of before you install." -msgstr "" - -#: ../../get-started/get-started.rst:14 -msgid ":ref:`system-requirements`" -msgstr "" - -#: ../../get-started/get-started.rst:15 -msgid ":ref:`compatibility-check`" -msgstr "" - -#: ../../get-started/get-started.rst:16 -msgid ":ref:`bootable-usb`" -msgstr "" - -#: ../../get-started/get-started.rst:18 -msgid "When installing |CL-ATTR| in a VM, consider which kernel to use." -msgstr "" - -#: ../../get-started/get-started.rst:20 -msgid ":ref:`Compatible VM kernels `" -msgstr "" - -#: ../../get-started/get-started.rst:30 -msgid "Install" -msgstr "" - -#: ../../get-started/get-started.rst:42 -msgid "Install in a virtual machine" -msgstr "" - -#~ msgid "" -#~ "The Get Started section will get " -#~ "you up and running fast with " -#~ "|CL-ATTR|. Use these step-by-step " -#~ "instructions to guide you through the" -#~ " installing |CL| from a live desktop" -#~ " or to a virtual machine." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/get-started/install-configfile.po b/locale/de/LC_MESSAGES/get-started/install-configfile.po deleted file mode 100644 index bec8e044..00000000 --- a/locale/de/LC_MESSAGES/get-started/install-configfile.po +++ /dev/null @@ -1,226 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../get-started/install-configfile.rst:4 -msgid "Install using clr-installer and a configuration file" -msgstr "" - -#: ../../get-started/install-configfile.rst:6 -msgid "" -"This page explains how to install |CL-ATTR| using the clr-installer tool " -"with a configuration file. The configuration file (:file:`clr-" -"installer.yaml`) can be reused to duplicate the same installation " -"configuration on additional machines." -msgstr "" - -#: ../../get-started/install-configfile.rst:16 -msgid "Prerequisites" -msgstr "" - -#: ../../get-started/install-configfile.rst:18 -msgid "Ensure that your target system supports the installation:" -msgstr "" - -#: ../../get-started/install-configfile.rst:20 -msgid ":ref:`system-requirements`" -msgstr "" - -#: ../../get-started/install-configfile.rst:21 -msgid ":ref:`compatibility-check`" -msgstr "" - -#: ../../get-started/install-configfile.rst:24 -msgid "Process" -msgstr "" - -#: ../../get-started/install-configfile.rst:26 -msgid "" -"This guide describes two methods for using a configuration file with the " -"clr-installer tool. You can use either method to achieve the same goal. " -"Choose the method that works best for your setup." -msgstr "" - -#: ../../get-started/install-configfile.rst:30 -msgid "If you are installing |CL| for the first time, we recommend Example 1." -msgstr "" - -#: ../../get-started/install-configfile.rst:32 -msgid "To clone an existing |CL| setup on another system, we recommend Example 2." -msgstr "" - -#: ../../get-started/install-configfile.rst:35 -msgid "Example 1" -msgstr "" - -#: ../../get-started/install-configfile.rst:37 -msgid "" -"This method uses a configuration file template to perform a new " -"installation." -msgstr "" - -#: ../../get-started/install-configfile.rst:39 -#: ../../get-started/install-configfile.rst:146 -msgid "Perform the following steps:" -msgstr "" - -#: ../../get-started/install-configfile.rst:41 -#: ../../get-started/install-configfile.rst:163 -msgid "Go to `Downloads`_ and download the latest Clear Linux OS Server image." -msgstr "" - -#: ../../get-started/install-configfile.rst:43 -#: ../../get-started/install-configfile.rst:165 -msgid "" -"For example: " -"https://download.clearlinux.org/releases/30010/clear/clear-30010-live-" -"server.iso.xz" -msgstr "" - -#: ../../get-started/install-configfile.rst:46 -#: ../../get-started/install-configfile.rst:168 -msgid "Follow the instructions to :ref:`bootable-usb` based on your OS." -msgstr "" - -#: ../../get-started/install-configfile.rst:48 -#: ../../get-started/install-configfile.rst:170 -msgid "Boot up the USB thumb drive." -msgstr "" - -#: ../../get-started/install-configfile.rst:49 -#: ../../get-started/install-configfile.rst:171 -msgid "Select :guilabel:`Clear Linux OS` from the menu." -msgstr "" - -#: ../../get-started/install-configfile.rst:50 -#: ../../get-started/install-configfile.rst:172 -msgid "In the console window, log in as root and set a password." -msgstr "" - -#: ../../get-started/install-configfile.rst:51 -#: ../../get-started/install-configfile.rst:173 -msgid "" -"Verify you have a network connection to the Internet and configure proxy " -"settings if you're working behind a firewall." -msgstr "" - -#: ../../get-started/install-configfile.rst:53 -msgid "Download a :file:`live-server.yaml` template." -msgstr "" - -#: ../../get-started/install-configfile.rst:55 -msgid "For example:" -msgstr "" - -#: ../../get-started/install-configfile.rst:61 -msgid "Edit the template and change the settings as needed." -msgstr "" - -#: ../../get-started/install-configfile.rst:63 -msgid "Commonly-changed settings include:" -msgstr "" - -#: ../../get-started/install-configfile.rst:67 -msgid "" -"Under *block-devices*, set “file: \"/dev/sda\"” or enter your preferred " -"device." -msgstr "" - -#: ../../get-started/install-configfile.rst:68 -msgid "" -"Under *targetMedia*, set the third partition size to “0” to use the " -"entire disk space." -msgstr "" - -#: ../../get-started/install-configfile.rst:69 -msgid "Under *bundles*, add additional bundles as needed." -msgstr "" - -#: ../../get-started/install-configfile.rst:70 -msgid "" -"Delete the *post-install* section unless you have post-installation " -"scripts." -msgstr "" - -#: ../../get-started/install-configfile.rst:71 -msgid "" -"Under *Version*, set a version number. To use the latest version, set to " -"“0”." -msgstr "" - -#: ../../get-started/install-configfile.rst:73 -msgid "" -"Commonly-changed settings are shown in lines 15, 34, 37, and 51 below. " -"See `Installer YAML Syntax`_ for more details." -msgstr "" - -#: ../../get-started/install-configfile.rst:134 -#: ../../get-started/install-configfile.rst:177 -msgid "Start the installation with the command:" -msgstr "" - -#: ../../get-started/install-configfile.rst:141 -msgid "Example 2" -msgstr "" - -#: ../../get-started/install-configfile.rst:143 -msgid "" -"This method uses a saved configuration file from a previous installation," -" which you can use to easily duplicate the installation on additional " -"machines." -msgstr "" - -#: ../../get-started/install-configfile.rst:148 -msgid "" -"Open a console window on a system where |CL| was installed to retrieve a " -"copy of the configuration file." -msgstr "" - -#: ../../get-started/install-configfile.rst:151 -msgid "In the console window, log in as root and enter your password." -msgstr "" - -#: ../../get-started/install-configfile.rst:153 -msgid "" -"Change directory to :file:`/root` and copy the :file:`clr-installer.yaml`" -" file to a USB thumb drive." -msgstr "" - -#: ../../get-started/install-configfile.rst:161 -msgid "Start the installation on the target with the following steps:" -msgstr "" - -#: ../../get-started/install-configfile.rst:175 -msgid "" -"Plug in and mount the USB thumb drive containing the retrieved :file" -":`clr-installer.yaml` configuration file." -msgstr "" - -#: ../../get-started/install-configfile.rst:184 -msgid "References" -msgstr "" - -#: ../../get-started/install-configfile.rst:186 -msgid "`Clear Linux Installer`_" -msgstr "" - -#: ../../get-started/install-configfile.rst:187 -msgid "`Installer YAML Syntax`_" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/get-started/virtual-machine-install/gce.mo b/locale/de/LC_MESSAGES/get-started/virtual-machine-install/gce.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../get-started/virtual-machine-install/gce.rst:4 -msgid "Launch |CL-ATTR| Compute Engine on Google Cloud Platform\\*" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:6 -msgid "" -"This page explains the steps to create a virtual machine instance of |CL-" -"ATTR| on `Google Cloud Platform`_ (:abbr:`GCP (Google Cloud Platform)`)." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:14 -msgid "Prerequisites" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:16 -msgid "Set up a Google account and a GCP billing account." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:18 -msgid "" -"Generate and install a user SSH key in the Linux PCs that will connect to" -" the VMs in GCP." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:22 -msgid "Setup |CL| VM on GCP" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:24 -msgid "" -"Sign in to your Google\\* account on the `Google Cloud Console " -"`_:" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:31 -msgid "Figure 1: Google sign in screen" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:33 -msgid "" -"Google Cloud Platform uses **Projects** to manage resources. Select or " -"create a new project for hosting the |CL| VM." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:38 -msgid "" -"Refer to the `Quickstart Using a Linux VM " -"`_ guide to learn" -" about the process of creating VM instances on GCP." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:42 -msgid "" -"Navigate to the latest |CL| `release folder " -"`_ to view the " -"currently released :abbr:`GCE (Google Compute Engine\\*)` image, and " -"download the :file:`clear--gce.tar.gz` image archive." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:48 -msgid "" -"You don't need to uncompress the image archive, the intact file will be " -"uploaded to the Google Cloud Storage later." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:51 -msgid "" -"Create a *Storage Bucket* for hosting the |CL| image source archive " -"downloaded in the previous step:" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:54 -#: ../../get-started/virtual-machine-install/gce.rst:112 -#: ../../get-started/virtual-machine-install/gce.rst:158 -msgid "Click the :guilabel:`Navigation menu` icon on the upper left screen menu." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:56 -msgid "" -"Select the :menuselection:`Storage` item from the side bar on the left. " -"You will be sent to the Storage Browser tool or the Cloud Storage " -"overview page." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:63 -msgid "Figure 2: Browse Google Cloud Storage" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:66 -msgid "" -"You may need to create a billing account and link to this project before " -"you create a bucket." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:73 -msgid "Figure 3: Cloud Storage Browser tool" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:75 -msgid "" -"Click the :guilabel:`CREATE BUCKET` button to enter the bucket creation " -"tool. The bucket name must be unique because buckets in the Cloud Storage" -" share a single global namespace." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:79 -msgid "" -"Leave the remaining options set to the defaults, and click the " -":guilabel:`Create` button at the bottom to create a *Bucket*." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:86 -msgid "Figure 4: Set bucket name" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:88 -msgid "" -"Once the bucket is created, click the :guilabel:`Upload files` button on " -"the Bucket details page to upload the |CL| GCE image archive to the named" -" bucket:" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:96 -msgid "Figure 5: Cloud Storage bucket" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:102 -msgid "Figure 6: Uploading the image source archive file" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:108 -msgid "Figure 7: Importing complete" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:110 -msgid "Browse the Compute Engine Image library page:" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:114 -msgid "" -"Select the :menuselection:`Compute Engine --> Images` from the side bar " -"on the left." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:121 -msgid "Figure 8: Image library" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:123 -msgid "" -"On the Compute Engine Image library page, click the :guilabel:`[+] CREATE" -" IMAGE` menu item to create a custom image:" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:130 -msgid "Figure 9: Create image" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:132 -msgid "" -"In the VM image creation page, change the image source type to *Cloud " -"Storage file*." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:135 -msgid "Under :guilabel:`Source`, select :guilabel:`Browse`." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:137 -msgid "" -"Locate the :file:`clear--gce.tar.gz` file, and click " -":guilabel:`Select`." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:144 -msgid "Figure 10: Create image using imported object" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:146 -msgid "" -"Accept all default options, and click the :guilabel:`Create` button at " -"the bottom to import the Clear Linux GCE image to the image library." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:153 -msgid "Figure 11: Image is created" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:155 -msgid "" -"After the |CL| image is imported, you can launch a VM instance running " -"|CL|:" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:160 -msgid "" -"Select :menuselection:`Compute Engine --> VM Instances` from the side bar" -" on the left." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:167 -msgid "Figure 12: VM instances catalog" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:169 -msgid "" -"If no VM instance was created in this project, you will be prompted to " -"create one." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:172 -msgid "" -"Alternatively, click the :guilabel:`CREATE INSTANCE` button on the VM " -"instances page to create a VM instance." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:179 -msgid "Figure 13: VM creation" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:185 -msgid "Figure 14: VM instances list" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:187 -msgid "" -"Under :guilabel:`Region`, choose a region based on the `Best practices " -"for Compute Engine regions selection`_." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:190 -msgid "Under :guilabel:`Boot disk`, click the :guilabel:`Change` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:196 -msgid "Figure 15: Use custom image" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:198 -msgid "" -"Select the :menuselection:`Custom images` tab for using Clear Linux OS " -"GCE image." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:204 -msgid "Figure 16: Select Clear Linux boot disk to create a VM instance" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:206 -msgid "" -"Scroll down to the bottom of the VM instance creation page, expand the " -":guilabel:`Management, security, disks, networking, sole tenancy` group." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:214 -msgid "Figure 17: Set up SSH keys" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:217 -msgid "" -"|CL| does not allow SSH login with a root account by default. As a " -"result, you must configure the VM instance with your SSH public key, so " -"that you are able to access it remotely." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:221 -msgid "Refer to :ref:`security` for more details." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:223 -msgid "" -"Click the :menuselection:`Security` tab, copy and paste your SSH public " -"key:" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:229 -msgid "Figure 18: Set SSH key for remote login" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:233 -msgid "" -"The username is assigned from characters preceding ``@`` in the email " -"address, included in the SSH key. The dot symbol \".\" is not allowed, " -"because it is an invalid character while creating user accounts in |CL|." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:238 -msgid "Click the :guilabel:`Create` button to create the |CL| VM." -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:240 -msgid "The Clear Linux VM instance is created and assigned a public IP address:" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:246 -msgid "Figure 19: Clear Linux VM instance is created and started" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:248 -msgid "" -"You can now SSH login to the VM using the IP address obtained in the " -"previous step, and the username associated with the SSH public key:" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:255 -msgid "Figure 20: SSH login to Clear Linux VM" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:258 -msgid "Related topics" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:260 -msgid ":ref:`azure`" -msgstr "" - -#: ../../get-started/virtual-machine-install/gce.rst:261 -msgid ":ref:`aws-web`" -msgstr "" - -#~ msgid "" -#~ "This tutorial walks you through the " -#~ "steps to create a virtual machine " -#~ "instance of |CL-ATTR| on `Google " -#~ "Cloud Platform`_ (:abbr:`GCP (Google Cloud " -#~ "Platform)`)." -#~ msgstr "" - -#~ msgid "Process" -#~ msgstr "" - -#~ msgid "Click the *Navigation menu* icon on the upper left screen menu." -#~ msgstr "" - -#~ msgid "" -#~ "Select the *Storage* item from the " -#~ "side bar on the left. You will " -#~ "be sent to the Storage Browser " -#~ "tool or the Cloud Storage overview " -#~ "page." -#~ msgstr "" - -#~ msgid "" -#~ "Click the ``CREATE BUCKET`` button to" -#~ " enter the bucket creation tool. The" -#~ " bucket name must be unique because" -#~ " buckets in the Cloud Storage share" -#~ " a single global namespace." -#~ msgstr "" - -#~ msgid "" -#~ "Leave the remaining options set to " -#~ "the defaults, and select the ``Create``" -#~ " button at the bottom to create " -#~ "a *Bucket*." -#~ msgstr "" - -#~ msgid "" -#~ "Once the bucket is created, click " -#~ "the ``Upload files`` button on the " -#~ "Bucket details page to upload the " -#~ "|CL| GCE image archive to the " -#~ "named bucket:" -#~ msgstr "" - -#~ msgid "Hover your mouse over the *Compute Engine* menu and select *Images*." -#~ msgstr "" - -#~ msgid "" -#~ "On the Compute Engine Image library " -#~ "page, click the ``[+] CREATE IMAGE`` " -#~ "menu item to create a custom " -#~ "image:" -#~ msgstr "" - -#~ msgid "Under :guilabel:`Cloud Storage file`, select :guilabel:`Browse`." -#~ msgstr "" - -#~ msgid "" -#~ "Accept all default options, and click" -#~ " the ``Create`` button at the bottom" -#~ " to import the Clear Linux GCE " -#~ "image to the image library." -#~ msgstr "" - -#~ msgid "" -#~ "Hover your mouse over the *Compute " -#~ "Engine* menu group and select the " -#~ "*VM instances* item." -#~ msgstr "" - -#~ msgid "" -#~ "Alternatively, click the ``CREATE INSTANCE``" -#~ " button on the VM instances page " -#~ "to create a VM instance." -#~ msgstr "" - -#~ msgid "" -#~ "In :guilabel:`Region`, choose a region " -#~ "based on the `Best practices for " -#~ "Compute Engine regions selection`_." -#~ msgstr "" - -#~ msgid "Under *Boot disk*, click the ``Change`` button." -#~ msgstr "" - -#~ msgid "Select the *Custom images* tab for using Clear Linux OS GCE image." -#~ msgstr "" - -#~ msgid "" -#~ "Scroll down to the bottom of the" -#~ " VM instance creation page, expand " -#~ "the *Management, security, disks, networking," -#~ " sole tenancy* group." -#~ msgstr "" - -#~ msgid "Click the *Security* tab, copy and paste your SSH public key:" -#~ msgstr "" - -#~ msgid "Click the ``Create`` button to create the |CL| VM." -#~ msgstr "" - -#~ msgid "" -#~ "The following tutorials describe a " -#~ "similar process and may be useful " -#~ "references:" -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/get-started/virtual-machine-install/hyper-v.mo b/locale/de/LC_MESSAGES/get-started/virtual-machine-install/hyper-v.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:4 -msgid "Use Hyper-V\\*" -msgstr "" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:6 -msgid "" -"This page explains how to run |CL-ATTR| inside a `Windows Server " -"Virtualization`_\\* or **Hyper-V** environment." -msgstr "" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:14 -msgid "Prerequisites" -msgstr "" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:16 -msgid "Enable `Intel® Virtualization Technology`_ (Intel® VT)" -msgstr "" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:18 -msgid "" -"Enable `Intel® Virtualization Technology for Directed I/O`_ (Intel® VT-d)" -" in your BIOS/UEFI firmware configuration." -msgstr "" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:22 -msgid "Enable Hyper-V" -msgstr "" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:24 -msgid "" -"Please refer to `Install Hyper-V on Windows 10`_ to enable and configure " -"*Hyper-V* on your machine." -msgstr "" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:28 -msgid "Create a virtual network" -msgstr "" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:30 -msgid "" -"Once *Hyper-V* has been enabled on your Windows system you will need to " -"create a virtual network in the **Hyper-V Manager**. Refer to the " -"`Create a virtual network`_ documentation to create and configure a " -"virtual network." -msgstr "" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:36 -msgid "Create a virtual machine" -msgstr "" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:38 -msgid "" -"Download and decompress the latest hyperv disk image :file:`clear-XXXXX-" -"hyperv.img.gz`, where XXXXX is the latest available version of |CL| from " -"our `Downloads`_ page." -msgstr "" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:42 -msgid "Create a virtual machine using the **Hyper-V Manager**:" -msgstr "" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:44 -msgid "Choose **Generation 2** when prompted to *specify VM generation*." -msgstr "" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:45 -msgid "" -"Choose **Use an existing virtual hard disk** and browse to find the :file" -":`clear-XXXX-hyperv.vhdx` file." -msgstr "" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:47 -msgid "" -"When finished, open VM settings, select Firmware Section and in Secure " -"Boot config, **uncheck** Enable Secure Boot." -msgstr "" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:50 -msgid "Currently, |CL| does not boot with `secure boot` enabled." -msgstr "" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:53 -msgid "Connect to your new VM and start it. You should see a prompt:" -msgstr "" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:59 -msgid "Set a root user password." -msgstr "" - -#: ../../get-started/virtual-machine-install/hyper-v.rst:61 -msgid "Your virtual machine running |CL| is ready!" -msgstr "" - -#~ msgid "" -#~ "This section explains how to run " -#~ "|CL-ATTR| inside a `Windows Server " -#~ "Virtualization`_\\* or **Hyper-V** environment." -#~ msgstr "" - -#~ msgid "" -#~ "Please ensure you have enabled `Intel®" -#~ " Virtualization Technology " -#~ "`_ (Intel® VT) and `Intel® " -#~ "Virtualization Technology for Directed I/O " -#~ "`_ " -#~ "(Intel® VT-d) in your BIOS/UEFI firmware" -#~ " configuration." -#~ msgstr "" - -#~ msgid "" -#~ "Please refer to the `Microsoft " -#~ "documentation`_ to enable and configure " -#~ "*Hyper-V* on your machine." -#~ msgstr "" - -#~ msgid "" -#~ "Once *Hyper-V* has been enabled on " -#~ "your Windows system you will need " -#~ "to create a virtual network in the" -#~ " **Hyper-V Manager**. Refer to the " -#~ "`Create a Virtual Network documentation`_ " -#~ "to create and configure a virtual " -#~ "network." -#~ msgstr "" - -#~ msgid "" -#~ "Download and decompress the latest " -#~ "hyperv disk image :file:`clear-XXXXX-" -#~ "hyperv.img.gz`, where XXXXX is the " -#~ "latest available version of |CL| from" -#~ " our `downloads`_ section." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/get-started/virtual-machine-install/kvm.mo b/locale/de/LC_MESSAGES/get-started/virtual-machine-install/kvm.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../get-started/virtual-machine-install/kvm.rst:4 -msgid "Run |CL-ATTR| as a KVM guest OS" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:6 -msgid "" -"This page explains how to run |CL-ATTR| in a virtualized environment " -"using :abbr:`KVM (Kernel-based Virtual Machine)`." -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:14 -msgid "Install QEMU-KVM" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:16 -msgid "" -"Enable the `Intel® Virtualization Technology`_ (Intel® VT) and the " -"`Intel® Virtualization Technology for Directed I/O`_ (Intel® VT-d) in the" -" host machine’s BIOS." -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:20 -msgid "Log in and open a terminal emulator." -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:22 -msgid "Install `QEMU*-KVM` on the host machine. Below are some example distros." -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:24 -msgid "On |CL|:" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:30 -#: ../../get-started/virtual-machine-install/kvm.rst:159 -msgid "On Ubuntu\\* 18.04 LTS Desktop:" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:36 -#: ../../get-started/virtual-machine-install/kvm.rst:165 -msgid "On Mint\\* 19.1 “Cinnamon” Desktop:" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:42 -#: ../../get-started/virtual-machine-install/kvm.rst:171 -msgid "On Fedora\\* 30 Workstation:" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:49 -msgid "Download and launch the virtual machine" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:51 -msgid "" -"Download the latest pre-built |CL| KVM image file from the `image " -"`_ directory. Look for " -"``clear--kvm.img.xz``. You can also use this command:" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:59 -msgid "Uncompress the downloaded image:" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:65 -msgid "" -"Download the 3 OVMF files (`OVMF.fd`, `OVMF_CODE.fd`, `OVMF_VARS.fd`) " -"that provides UEFI support for virtual machines." -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:76 -msgid "" -"The default OVMF files from |CL| may not work for some distro version(s)." -" You may get an `ASSERT` in the `debug.log` file when starting the VM. If" -" that is the case, use the distro-specific-OVMF files instead. For " -"example, the |CL| OVMF files work for Ubuntu 18.04 LTS, but not for " -"Ubuntu 19.04 LTS. Installing and using the OVMF files for Ubuntu 19.04 " -"LTS resolved the `ASSERT` issue." -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:82 -msgid "" -"Download the `start_qemu.sh`_ script from the `image " -"`_ directory. This script " -"will launch the |CL| VM and provide console interaction within the same " -"terminal emulator window." -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:91 -msgid "Make the script executable:" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:97 -msgid "Start the |CL| KVM virtual machine:" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:103 -msgid "Log in as ``root`` user and set a new password." -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:106 -msgid "SSH access into the virtual machine" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:108 -msgid "" -"To interact with the |CL| VM through SSH instead of the console it was " -"launched from, follow these steps." -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:111 -msgid "Configure SSH in the |CL| VM to allow root login:" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:119 -msgid "Enable and start SSH server in the |CL| VM:" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:126 -#: ../../get-started/virtual-machine-install/kvm.rst:215 -msgid "" -"Determine the IP address of the host on which you will launch the VM. " -"Substitute in the next step with this information." -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:133 -msgid "SSH into the |CL| VM using the default port of `10022`:" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:140 -msgid "Optional: Add the GNOME Display Manager (GDM)" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:142 -msgid "" -"To add :abbr:`GDM (GNOME Display Manager)` to the |CL| VM, follow these " -"steps:" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:144 -msgid "Shutdown the active |CL| VM." -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:150 -msgid "" -"Install the Spice viewer on the local host or remote system. Below are " -"some example distros." -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:153 -msgid "On Clear Linux:" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:177 -msgid "" -"Modify the :file:`start_qemu.sh` script to increase memory (`-m`), add " -"graphics driver (`-vga`), and add Spice (`-spice`, `-usb`, and `-device`)" -" support." -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:198 -msgid "" -"Due to changes in the :file:`start_qemu.sh` script from the previous " -"step, using the same OVMF files will result in the VM not booting " -"properly and you end up in the the UEFI shell. The easiest way to avoid " -"this is to delete the OVMF files and restore the originals before " -"relaunching the VM." -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:203 -msgid "Increase the size of the VM by 10GB to accommodate the GDM installation:" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:209 -msgid "Relaunch the |CL| VM:" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:222 -msgid "" -"From the local host or remote system, open a new terminal emulator window" -" and connect into the |CL| VM using the Spice viewer:" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:229 -msgid "Log in as `root` user into the |CL| VM." -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:231 -msgid "" -"Follow these steps from :ref:`increase-virtual-disk-size` to resize the " -"partition of the virtual disk of the VM." -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:233 -msgid "Add GDM to the |CL| VM:" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:239 -msgid "Reboot the |CL| VM to start GDM:" -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:245 -msgid "Go through the GDM out-of-box experience (OOBE)." -msgstr "" - -#: ../../get-started/virtual-machine-install/kvm.rst:247 -msgid "" -"The default aspect ratio of the GDM GUI for the |CL| VM is 4:3. To change" -" it, use GDM's `Devices > Displays` setting tool (located at the top-" -"right corner)." -msgstr "" - -#~ msgid "" -#~ "This guide explains how to run " -#~ "|CL-ATTR| in a virtualized environment " -#~ "using :abbr:`KVM (Kernel-based Virtual " -#~ "Machine)`." -#~ msgstr "" - -#~ msgid "" -#~ "Enable the `Intel® Virtualization Technology`_" -#~ " (Intel® VT) and the `Intel®Virtualization" -#~ " Technology for Directed I/O`_ (Intel® " -#~ "VT-d) in the host machine’s BIOS." -#~ msgstr "" - -#~ msgid "" -#~ "Download the `QEMU-KVM launcher`_ script" -#~ " from the `image " -#~ "`_ directory. " -#~ "This script will launch the |CL| " -#~ "VM and provide console interaction " -#~ "within the same terminal emulator " -#~ "window." -#~ msgstr "" - -#~ msgid "" -#~ "Follow these steps to `resize the " -#~ "partition`_ of the virtual disk of " -#~ "the VM." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/get-started/virtual-machine-install/virtualbox-cl-installer.mo b/locale/de/LC_MESSAGES/get-started/virtual-machine-install/virtualbox-cl-installer.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:4 -msgid "Install a |CL-ATTR| VM in VirtualBox\\*" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:6 -msgid "" -"This page explains how to create a virtual machine on the `VirtualBox`_ " -"hypervisor with |CL-ATTR| as the guest operating system. These " -"instructions support the |CL| live-server installer to create the |CL| " -"virtual machine (VM)." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:15 -msgid "Prerequisites" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:17 -msgid "" -"Enable virtualization, such as `Intel® Virtualization Technology`_ " -"(Intel® VT), on the host system from EFI/BIOS." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:20 -msgid "" -"Download and install |VB| **version 6.0 or greater** from `VirtualBox`_ " -"using the `VirtualBox Installation Instructions`_ for your platform." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:25 -msgid "Download and extract the |CL| installer ISO" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:27 -msgid "" -"Download the :file:`clear--live-server.iso.xz` of |CL| on the " -"`Downloads`_ page." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:30 -msgid "" -"Validate the integrity of the downloaded image by checking the file hash " -"and signatures. Refer to :ref:`validate-signatures` for detailed steps." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:33 -msgid "Decompress the downloaded image." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:35 -msgid "" -"On Windows you can use `7zip`_ to extract the file by right-clicking the " -"file to *Extract Here* (in the same directory)" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:42 -msgid "Figure 1: 7zip extract here command" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:44 -msgid "On Linux :" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:50 -msgid "Delete the originally downloaded compressed file." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:53 -msgid "Create a new |VB| virtual machine" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:55 -msgid "" -"A new :abbr:`VM (Virtual Machine)` needs to be created in |VBM| where " -"|CL| will be installed. General instructions for creating a virtual " -"machine and details about using different settings are available in the " -"VirtualBox manual section `Creating Your First Virtual Machine`_." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:59 -msgid "Launch the |VBM| from your host system." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:61 -msgid "Click the :guilabel:`New` button to create a new VM." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:63 -msgid "Choose :guilabel:`Expert mode`." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:65 -msgid "" -"On the :guilabel:`Create Virtual Machine` screen, enter the following " -"settings:" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:67 -msgid "**Name**: Choose name (e.g. ClearLinuxOS-VM)." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:68 -msgid "**Type**: Linux" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:69 -msgid "**Version**: **Linux 2.6 / 3.x / 4.x (64-bit)**" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:70 -msgid "**Hard disk**: `Create a virtual hard disk now`" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:71 -msgid "**Memory size default**: 2048 MB (Adjust appropriately.)" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:74 -msgid "" -"Later, if you want to change the amount of RAM allocated, power down your" -" VM. Return to :file:`Settings > System` and change :guilabel:`Base " -"Memory` to the desired size." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:81 -msgid "Figure 2: Create Virtual Machine" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:83 -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:98 -msgid "Click :guilabel:`Create`." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:85 -msgid "On the :guilabel:`Create Virtual Hard Disk` screen, select:" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:87 -msgid "**File location**" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:88 -msgid "**File size**: **32.00 GB**. Adjust size to your needs." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:89 -msgid "**Hard disk file type**: `VDI (VirtualBox Disk Image)`" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:90 -msgid "**Storage on physical hard disk**:`Dynamically allocated`" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:96 -msgid "Figure 3: Create Virtual Hard Disk" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:100 -msgid "A new virtual machine will be created and appear in the |VBM|." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:102 -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:218 -msgid "Click :guilabel:`Settings` to configure the |CL| VM." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:104 -msgid "In the left-hand menu, navigate to the :menuselection:`System` menu." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:106 -msgid "" -"On the :guilabel:`Motherboard` tab, select the :guilabel:`Chipset` menu, " -"and then select :menuselection:`ICH9`. See Figure 4." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:111 -msgid "" -"You can select which chipset will be presented to the virtual machine. " -"Consult the `VM VirtualBox User Manual`_ for more details." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:114 -msgid "In :guilabel:`Enabled Features`, check these boxes:" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:116 -msgid "**Enable I/O APIC**" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:117 -msgid "**Enable EFI (special OSes only)**" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:123 -msgid "Figure 4: Settings > System" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:127 -msgid "" -"By default, only 1 virtual CPU is allocated to the new VM. Consider " -"increasing the number of virtual processors allocated to the virtual " -"machine under Settings > System > Processor for increased performance." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:132 -msgid "Click :guilabel:`OK`." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:135 -msgid "Install |CL| on the |VB| VM" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:137 -msgid "|CL| is ready to be installed." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:140 -msgid "Mount the installation ISO" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:142 -msgid "" -"The |CL| installer ISO needs to be mounted as a virtual CD-ROM on the VM " -"before powering the VM on." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:145 -msgid "" -"From the *ClearLinux-OS* :guilabel:`Settings` menu at left, select " -":guilabel:`Storage`." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:148 -msgid "" -"From :guilabel:`Storage Devices`, middle column, click the blue disk " -"labeled :guilabel:`Empty`." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:151 -msgid "" -"From the :guilabel:`Attributes` menu, click the blue CD disk next to the " -":guilabel:`Optical Drive` drop down menu and click :guilabel:`Choose " -"Virtual Optical Disk File...`" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:159 -msgid "Figure 5: Choose Virtual Optical Disk Drive" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:161 -msgid "" -"Where there appears :guilabel:`Please choose a virtual optical disk " -"file`, select the ISO file and click *Open*." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:168 -msgid "Figure 6: Mounting an ISO" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:170 -msgid "Click :guilabel:`OK` to exit and return to the main |VBM|." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:173 -msgid "Install |CL| with live-server installer" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:175 -msgid "" -"In the |VBM|, select virtual machine you created and click " -":guilabel:`Start`." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:181 -msgid "Figure 7: Start the installer" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:185 -msgid "" -"To release the mouse cursor from the VM console window, press the right " -":kbd:`Ctrl` key on the keyboard." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:188 -msgid "" -"When :guilabel:`Clear Linux Installer` in boot manager appears, select " -":kbd:`Enter`. Do not install the bundle `desktop-autostart`." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:191 -msgid "" -"Follow the steps in :ref:`bare-metal-install-server` to install |CL| onto" -" the VM virtual disk. Note:" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:194 -msgid "" -"In :guilabel:`Configure Installation Media`, navigate top VBOX HARDDISK, " -"and then select :guilabel:`Confirm`." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:197 -msgid "" -"In :menuselection:`Advanced options --> Manage User`, create an " -"administrative user." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:200 -msgid "Do not install the bundle `desktop-autostart`." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:202 -msgid "When |CL| installation is complete, click :guilabel:`Exit`." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:204 -msgid "At the prompt, enter:" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:211 -msgid "Unmount the ISO" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:213 -msgid "" -"The |CL| installer ISO needs to be unmounted to allow the VM to boot from" -" the virtual hard disk." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:216 -msgid "Return to the |VBM|." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:220 -msgid "" -"From the VM :guilabel:`Settings` window, navigate to the " -":guilabel:`Storage` pane in the left menu." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:223 -msgid "" -"From the middle :guilabel:`Storage Devices` column, click the blue CD " -"disk labeled :guilabel:`clear--live-server.iso` under the " -":guilabel:`Controller: IDE`." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:227 -msgid "" -"From the :guilabel:`Attributes` column at right, in :guilabel:`Optical " -"Drive`, select the blue CD icon beside and click :guilabel:`Remove Disk " -"from Virtual Drive`." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:235 -msgid "Figure 8: Remove Disk from Virtual Drive" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:237 -msgid "" -"Click :guilabel:`OK` to exit the :guilabel:`VM Settings` menu and return " -"to the main |VBM|." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:241 -msgid "Install |VB| Linux Guest Additions" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:243 -msgid "" -"|CL| provides Linux Guest Additions drivers for full compatibility using " -"an install script in the **kernel-lts** (Long Term Support) bundle by " -"|CL|." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:246 -msgid "From the |VBM| select the |CL| VM, and select :guilabel:`Start`." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:248 -msgid "In the VM Console, log in as the administrative user previously created." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:251 -msgid "" -"A message may appear: \"A kernel update is available: you may wish to " -"reboot the system.\"" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:254 -msgid "To update the kernel, enter:" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:260 -msgid "At initial login, enter the administrative user's password and continue." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:262 -msgid "" -"Validate the installed kernel is **kernel-lts** by checking the output of" -" the :command:`uname -r` command. It should end in **.lts** or " -"**.lts2018**." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:270 -msgid "" -"If the running kernel is not **lts**: install the LTS kernel manually, " -"update the bootloader, and check again:" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:280 -msgid "" -"Remove any kernel bundles that do not end in *-lts* or *kernel-install* " -"to simplify and avoid conflicts:" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:288 -msgid "" -"In the VM Console top menu, click :guilabel:`Devices`, and select " -":guilabel:`Insert Guest Additions CD image...` to mount the |VB| driver " -"installation to the |CL| VM." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:296 -msgid "Figure 9: Insert Guest Additions CD image" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:298 -msgid "" -"If a dialogue appears, \"VBx_GAs_6.0.8... Would you like to run it?\", " -"select :guilabel:`Cancel`." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:301 -msgid "Instead, we provide a script to patch and install |VB| drivers on |CL|." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:303 -msgid "Open a Terminal and enter the script:" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:311 -msgid "" -"Successful installation shows: \"Guest Additions installation complete\"." -" If drivers are already installed, don't re-install them." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:314 -msgid "Shut down the system. Select :menuselection:`Machine --> ACPI Shutdown`." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:320 -msgid "Figure 10: Powering off a VirtualBox VM" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:322 -msgid "Select :guilabel:`Settings`, :guilabel:`Display`." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:324 -msgid "" -"In :guilabel:`Graphics Controller`, select :guilabel:`VBoxSVGA` to adjust" -" screen size dynamically." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:331 -msgid "Figure 11: VirtualBox hardware acceleration error" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:333 -msgid "In the |VBM|, select :guilabel:`Start`." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:335 -msgid "In the VM console, login and verify the |VB| drivers are loaded:" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:341 -msgid "" -"You should see drivers loaded with names beginning with **vbox**: (e.g., " -"vboxvideo, vboxguest)." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:344 -msgid "Add `desktop-autostart` for a full desktop experience." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:350 -msgid "Reboot the VM and log in with the administrative user." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:356 -msgid "The |CL| VM running on |VB| is ready to develop and explore." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:359 -msgid "Troubleshooting" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:361 -msgid "" -"**Problem:** On a Microsoft\\* Windows\\* OS, |VB| encounters an error " -"when trying to start a VM indicating *VT-X/AMD-v hardware acceleration is" -" not available on your system.*" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:369 -msgid "Figure 12: VirtualBox hardware acceleration error" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:371 -msgid "" -"**Solution:** First, double check the `Prerequisites`_ section to make " -"sure *Hardware accelerated virtualization* extensions have been enabled " -"in the host system's EFI/BIOS." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:375 -msgid "" -"*Hardware accelerated virtualization*, may get disabled for |VB| when " -"another hypervisor, such as *Hyper-V* is enabled." -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:378 -msgid "" -"To disable *Hyper-V* execute this command in an **Administrator: Command " -"Prompt or Powershell**, and reboot the system:" -msgstr "" - -#: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:385 -msgid "" -"To enable Hyper-V again, execute this command in an **Administrator: " -"Command Prompt or Powershell**, and reboot the system:" -msgstr "" - -#~ msgid "" -#~ "Oracle\\* VirtualBox\\* is a type 2 " -#~ "hypervisor. This document explains how " -#~ "to create a virtual machine on the" -#~ " `VirtualBox hypervisor`_ with |CL-ATTR|" -#~ " as the guest operating system. These" -#~ " instructions support use of the |CL|" -#~ " live-server installer to create |CL|" -#~ " virtual machine (VM)." -#~ msgstr "" - -#~ msgid "Before continuing, assure you have:" -#~ msgstr "" - -#~ msgid "" -#~ "Enabled virtualization, such as Intel® " -#~ "`Virtualization Technology`_ (Intel® VT), on" -#~ " the host system from EFI/BIOS." -#~ msgstr "" - -#~ msgid "" -#~ "Downloaded and installed |VB| **version " -#~ "6.0 or greater** from the `official " -#~ "VirtualBox website`_ per the `appropriate " -#~ "instructions`_ for your platform." -#~ msgstr "" - -#~ msgid "" -#~ "Download the :file:`clear--live-" -#~ "server.iso.xz` of |CL| on the `downloads" -#~ " page`_." -#~ msgstr "" - -#~ msgid "" -#~ "Validate the integrity of the downloaded" -#~ " image by checking the file hash " -#~ "and signatures. Refer :ref:`validate-" -#~ "signatures` for detailed steps." -#~ msgstr "" - -#~ msgid "" -#~ "A new :abbr:`VM (Virtual Machine)` needs" -#~ " to be created in |VBM| where " -#~ "|CL| will be installed. General " -#~ "instructions for creating a virtual " -#~ "machine and details about using " -#~ "different settings are available on the" -#~ " `VirtualBox manual section on Creating " -#~ "a VM`_." -#~ msgstr "" - -#~ msgid "Click the *New* button to create a new VM." -#~ msgstr "" - -#~ msgid "In :guilabel:`Create Virtual Machine`, enter the following settings:" -#~ msgstr "" - -#~ msgid "Select :guilabel:`Create`." -#~ msgstr "" - -#~ msgid "In :guilabel:`Create Virtual Hard Disk`, select:" -#~ msgstr "" - -#~ msgid "Click *Create*." -#~ msgstr "" - -#~ msgid "Click *Settings* to configure the |CL| VM." -#~ msgstr "" - -#~ msgid "In the left-hand menu, navigate to the :guilabel:`System` menu." -#~ msgstr "" - -#~ msgid "" -#~ "In the :guilabel:`Motherboard` tab, select " -#~ "the `Chipset` pulldown menu, and then" -#~ " select :guilabel:`ICH9`. See Figure 4." -#~ msgstr "" - -#~ msgid "Select :guilabel:`OK`." -#~ msgstr "" - -#~ msgid "" -#~ "From the *ClearLinux-OS* :guilabel:`Settings`" -#~ " at left, select :guilabel:`Storage`." -#~ msgstr "" - -#~ msgid "" -#~ "From :guilabel:`Storage Devices`, middle " -#~ "column, click the blue disk labeled " -#~ "*Empty*." -#~ msgstr "" - -#~ msgid "" -#~ "From the :guilabel:`Attributes` menu, click" -#~ " the blue CD disk next to the" -#~ " *Optical Drive* drop down menu and" -#~ " click *Choose Virtual Optical Disk " -#~ "File...*" -#~ msgstr "" - -#~ msgid "Select :guilabel:`OK` to exit and return to the main |VBM|." -#~ msgstr "" - -#~ msgid "In the |VBM|, select virtual machine you created and click *Start*." -#~ msgstr "" - -#~ msgid "" -#~ "In :guilabel:`Advanced options` > " -#~ ":guilabel:`Manage User`, create an " -#~ "administrative user." -#~ msgstr "" - -#~ msgid "When |CL| installation is complete, select :guilabel:`Exit`." -#~ msgstr "" - -#~ msgid "" -#~ "From the *VM - Settings* window, " -#~ "navigate to the *Storage* pane from " -#~ "the left-hand side." -#~ msgstr "" - -#~ msgid "" -#~ "From the middle *Storage Devices* " -#~ "column, click the blue CD disk " -#~ "labeled *clear--live-server.iso* under " -#~ "the *Controller: IDE* from." -#~ msgstr "" - -#~ msgid "" -#~ "From the *Attributes* column at right," -#~ " in *Optical Drive*, select the blue" -#~ " CD icon beside and click *Remove " -#~ "Disk from Virtual Drive*." -#~ msgstr "" - -#~ msgid "Click *OK* to exit the *VM Settings* menu and return to the main |VBM|." -#~ msgstr "" - -#~ msgid "" -#~ "In the VM Console top menu, click" -#~ " *Devices*, and select *Insert Guest " -#~ "Additions CD image...* to mount the " -#~ "|VB| driver installation to the |CL| " -#~ "VM." -#~ msgstr "" - -#~ msgid "Shut down the system. Select :guilabel:`Machine>ACPI Shutdown`." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/get-started/virtual-machine-install/vmw-player-preconf.mo b/locale/de/LC_MESSAGES/get-started/virtual-machine-install/vmw-player-preconf.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:4 -msgid "" -"Run pre-configured |CL-ATTR| image as a VMware\\* Workstation Player " -"guest OS" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:6 -msgid "" -"This page explains how to deploy a pre-configured |CL| VMware image on " -"`VMware Workstation 14 Player`_." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:14 -msgid "Overview" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:16 -msgid "" -"VMware Workstation 14 Player is a type 2 hypervisor. It runs on top of " -"another operating system such as Windows\\* or Linux\\*. With VMware " -"ESXi, you can create, configure, manage, and run |CL-ATTR| :abbr:`VMs " -"(Virtual Machines)` on your local system." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:23 -msgid "" -"Screenshots in this document show VMware Workstation 14 Player for " -"Windows. Menus and prompts in the Linux version have minor wording " -"differences." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:27 -msgid "Install the VMware Workstation Player hypervisor" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:29 -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 "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:33 -msgid "" -"`VMware Workstation 14 Player`_ is available for Windows and Linux. " -"Download your preferred version." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:36 -msgid "" -"Depending on which OS you're running, install it by following one of " -"these instructions:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:39 -msgid "On supported Linux distros:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:41 -msgid "Enable a GUI desktop." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:43 -msgid "Start a terminal emulator." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:45 -msgid "" -"Start the installer by issuing the command below and following the guided" -" steps." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:52 -msgid "On Windows:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:54 -msgid "Start the installer." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:55 -msgid "Follow the setup wizard." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:57 -msgid "For additional help, see the `VMware Workstation Player Documentation`_." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:60 -msgid "Download the latest |CL| VMware image" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:62 -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 "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:70 -msgid "" -"Visit :ref:`image-types` for additional information about all available " -"|CL| images." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:4 -msgid "Verify the integrity of the |CL| image" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:6 -msgid "" -"Before you use a downloaded |CL| image, verify its integrity. This action" -" 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 "" - -#: ../../guides/maintenance/download-verify-decompress.rst:11 -msgid "Download the corresponding SHA512 checksum file of your |CL| `image`_." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:12 -msgid "Start Command Prompt." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:13 -msgid "Go to the directory with the downloaded image and checksum files." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:14 -msgid "Get the SHA512 checksum of the image with the command:" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:20 -msgid "" -"Manually compare the output with the original checksum value shown in the" -" downloaded checksum file and make sure they match." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:24 -msgid "Decompress the |CL| image" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:26 -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 "" - -#: ../../guides/maintenance/download-verify-decompress.rst:30 -msgid "Download and install `7-Zip`_." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:31 -msgid "Go to the directory with the downloaded image and right-click it." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:32 -msgid "" -"From the pop-up menu, select :guilabel:`7-Zip` and select " -":guilabel:`Extract Here` as shown in Figure 1." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:39 -msgid "Figure 1: Windows 7-Zip extract file." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:44 -msgid "Image types" -msgstr "" - -#: ../../reference/image-types.rst:3 -msgid "" -"Table 1 lists the currently available images that are platform " -"independent. Table 2 lists the currently available images that are " -"platform specific." -msgstr "" - -#: ../../reference/image-types.rst:6 -msgid "Table 1: Types of platform-independent |CL| images" -msgstr "" - -#: ../../reference/image-types.rst:10 ../../reference/image-types.rst:23 -msgid "Image Type" -msgstr "" - -#: ../../reference/image-types.rst:11 ../../reference/image-types.rst:24 -msgid "Description" -msgstr "" - -#: ../../reference/image-types.rst:13 -msgid "live-desktop.img or live-desktop.iso" -msgstr "" - -#: ../../reference/image-types.rst:14 -msgid "Image for booting to GNOME\\* desktop to preview or install the OS." -msgstr "" - -#: ../../reference/image-types.rst:16 -msgid "live-server.img or live-server.iso" -msgstr "" - -#: ../../reference/image-types.rst:17 -msgid "Image for booting to server command prompt to preview or install the OS." -msgstr "" - -#: ../../reference/image-types.rst:19 -msgid "Table 2: Types of platform-specific |CL| images" -msgstr "" - -#: ../../reference/image-types.rst:26 -msgid "aws.img" -msgstr "" - -#: ../../reference/image-types.rst:27 -msgid "Image suitable for use with Amazon\\* AWS\\*." -msgstr "" - -#: ../../reference/image-types.rst:29 -msgid "azure.vhd" -msgstr "" - -#: ../../reference/image-types.rst:30 -msgid "Virtual Hard Disk for use on Microsoft\\* Azure\\* cloud platform." -msgstr "" - -#: ../../reference/image-types.rst:32 -msgid "azure-docker.vhd" -msgstr "" - -#: ../../reference/image-types.rst:33 -msgid "" -"Virtual Hard Disk for use on Microsoft Azure cloud platform with " -"Docker\\* pre-installed." -msgstr "" - -#: ../../reference/image-types.rst:35 -msgid "azure-machine-learning.vhd" -msgstr "" - -#: ../../reference/image-types.rst:36 -msgid "" -"Virtual Hard Disk for use on Microsoft Azure cloud platform with the " -"`machine-learning-basic` bundle installed." -msgstr "" - -#: ../../reference/image-types.rst:38 -msgid "cloudguest.img" -msgstr "" - -#: ../../reference/image-types.rst:39 -msgid "" -"Image with generic cloud guest virtual machine (VM) requirements " -"installed." -msgstr "" - -#: ../../reference/image-types.rst:41 -msgid "gce.tar" -msgstr "" - -#: ../../reference/image-types.rst:42 -msgid "Image with the Google Compute Engine (GCE) specific kernel." -msgstr "" - -#: ../../reference/image-types.rst:44 -msgid "hyperv.vhdx" -msgstr "" - -#: ../../reference/image-types.rst:45 -msgid "" -"Virtual Hard Disk for use with Microsoft Hyper-V\\* hypervisor. Includes " -"`optimized kernel`_ for Hyper-V." -msgstr "" - -#: ../../reference/image-types.rst:47 -msgid "kvm.img" -msgstr "" - -#: ../../reference/image-types.rst:48 -msgid "" -"Image for booting in a simple VM with start_qemu.sh. Includes `optimized " -"kernel`_ for KVM." -msgstr "" - -#: ../../reference/image-types.rst:51 -msgid "kvm-legacy.img" -msgstr "" - -#: ../../reference/image-types.rst:52 -msgid "" -"Image for booting in a simple VM using legacy BIOS, if using " -"start_qemu.sh make sure to remove -bios parameter." -msgstr "" - -#: ../../reference/image-types.rst:54 -msgid "pxe.tar" -msgstr "" - -#: ../../reference/image-types.rst:55 -msgid "Image suitable for use with PXE server." -msgstr "" - -#: ../../reference/image-types.rst:57 -msgid "vmware.vmdk" -msgstr "" - -#: ../../reference/image-types.rst:58 -msgid "" -"Virtual Machine Disk for VMware\\* platforms inclduing Player, " -"Workstation, and ESXi." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:75 -msgid "We also provide instructions for other operating systems:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:77 -msgid ":ref:`download-verify-decompress-linux`" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:80 -msgid "Create and configure a new VM" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:82 -msgid "Start the `VMware Workstation Player` app." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:83 -msgid "" -"On the home screen, click :guilabel:`Create a New Virtual Machine`. See " -"figure 1." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:90 -msgid "Figure 1: VMware Workstation 14 Player - Create a new virtual machine" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:92 -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 "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:100 -msgid "" -"Figure 2: VMware Workstation 14 Player - Select install operating system " -"later." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:103 -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:119 -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:130 -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:229 -msgid "Click the :guilabel:`Next` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:105 -msgid "" -"On the :guilabel:`Select a Guest Operating System` screen, set the " -":guilabel:`Guest operating system` setting to :guilabel:`Linux`. See " -"figure 3." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:113 -msgid "" -"Figure 3: VMware Workstation 14 Player - Select guest operating system " -"type" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:116 -msgid "" -"Set :guilabel:`Version` setting to :guilabel:`Other Linux 3.x or later " -"kernel 64-bit`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:121 -msgid "" -"On the :guilabel:`Name the Virtual Machine` screen, give your new VM a " -"name. See figure 4." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:128 -msgid "Figure 4: VMware Workstation 14 Player - Name virtual machine" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:132 -msgid "" -"On the :guilabel:`Specify Disk Capacity` screen, click the " -":guilabel:`Next` button. Keep the default disk settings unchanged. When " -"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 "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:142 -msgid "Figure 5: VMware Workstation 14 Player - Set disk capacity" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:144 -msgid "" -"On the :guilabel:`Ready to Create Virtual Machine` screen, click the " -":guilabel:`Customize Hardware...` button. See figure 6." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:151 -msgid "Figure 6: VMware Workstation 14 Player - Customize hardware" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:153 -msgid "" -"Under the :guilabel:`Device` list, select :guilabel:`Processors`. See " -"figure 7." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:160 -msgid "Figure 7: VMware Workstation 14 Player - Set virtualization engine option" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:163 -msgid "" -"Under the :guilabel:`Virtualization engine` section, check " -":guilabel:`Virtualize Intel VT-x/EPT or AMD-V/RVI`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:166 -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 "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:173 -msgid "Figure 8: VMware Workstation 14 Player - Disconnect CD/DVD (IDE)" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:175 -msgid "" -"Under the :guilabel:`Device status` section, uncheck :guilabel:`Connect " -"at power on`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:178 -msgid "Click the :guilabel:`Close` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:180 -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:257 -msgid "Click the :guilabel:`Finish` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:183 -msgid "Attach the pre-configured |CL| VMware image" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:185 -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 "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:191 -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:276 -msgid "Depending on the OS, you can typically find the VMware VM files under:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:193 -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:278 -msgid "On Linux distros: :file:`/home/username/vmware`" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:194 -msgid "On Windows: :file:`C:\\Users\\username\\Documents\\Virtual Machines`" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:196 -msgid "" -"On the :guilabel:`VMware Workstation Player` home screen, select your " -"newly-created VM. See figure 9." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:203 -msgid "Figure 9: VMware Workstation 14 Player - Edit virtual machine settings" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:205 -msgid "Click :guilabel:`Edit virtual machine settings`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:207 -msgid "" -"To remove the default hard disk, under the :guilabel:`Device` list, " -"select :guilabel:`Hard Disk (SCSI)`. See figure 10." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:214 -msgid "Figure 10: VMware Workstation 14 Player - Remove hard drive" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:216 -msgid "Click the :guilabel:`Remove` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:218 -msgid "" -"To add a new hard disk and attach the pre-configured |CL| VMware image, " -"click the :guilabel:`Add...` button. See Figure 11." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:225 -msgid "Figure 11: VMware Workstation 14 Player - Add new hard drive" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:227 -msgid "" -"Under the :guilabel:`Hardware types` section, select :guilabel:`Hard " -"Disk`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:231 -msgid "Select your preferred :guilabel:`Virtual disk type`. See figure 12." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:237 -msgid "Figure 12: VMware Workstation 14 Player - Select virtual disk type" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:239 -msgid "Select the :guilabel:`Use an existing virtual disk` option. See figure 13." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:245 -msgid "Figure 13: VMware Workstation 14 Player - Use existing virtual disk" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:247 -msgid "" -"Click the :guilabel:`Browse` button and select the pre-configured |CL| " -"VMware image file. See figure 14." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:254 -msgid "" -"Figure 14: VMware Workstation 14 Player - Select ready-made VMware |CL| " -"image file" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:261 -msgid "" -"When asked to convert the existing virtual disk to a newer format, " -"selecting either option works." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:265 -msgid "Enable UEFI boot support" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:267 -msgid "" -"|CL| needs UEFI support to boot.To enable it, add the following line to " -"the end of your VM's :file:`.vmx` file:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:279 -msgid "" -"On Windows: :file:`C:\\\\Users\\\\username\\\\Documents\\\\Virtual " -"Machines`" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:282 -msgid "Power on the VM" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:284 -msgid "After configuring the settings above, power on your |CL| virtual machine." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:286 -msgid "" -"On the :guilabel:`VMware Workstation Player` home screen, select your VM." -" See figure 15." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:293 -msgid "Figure 15: VMware Workstation 14 Player - Power on virtual machine" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:295 -msgid "Click :guilabel:`Play virtual machine`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:298 -msgid "Related topics" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:300 -msgid "For other guides on using the VMWare Player and ESXi, see:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:302 -msgid ":ref:`vmw-player`" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:303 -msgid ":ref:`vmware-esxi-install-cl`" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:304 -msgid ":ref:`vmware-esxi-preconfigured-cl-image`" -msgstr "" - -#~ msgid "" -#~ "`VMware Workstation 14 Player`_ is a " -#~ "type 2 hypervisor. It runs on top" -#~ " of another operating system such as" -#~ " Windows\\* or Linux\\*. With VMware " -#~ "ESXi, you can create, configure, manage," -#~ " and run |CL-ATTR| :abbr:`VMs " -#~ "(Virtual Machines)` on your local " -#~ "system." -#~ msgstr "" - -#~ msgid "" -#~ "This section shows how to deploy a" -#~ " pre-configured |CL| VMware image on" -#~ " VMware Workstation 14 Player." -#~ msgstr "" - -#~ msgid "In this tutorial, we perform the following steps:" -#~ msgstr "" - -#~ msgid "" -#~ "The screenshots on this document show" -#~ " the Windows version of the VMware" -#~ " Workstation 14 Player. The menus and" -#~ " prompts are similar to those in " -#~ "the Linux version save some minor " -#~ "wording differences." -#~ msgstr "" - -#~ msgid "For additional help, see the `VMware Workstation Player guide`_." -#~ msgstr "" - -#~ msgid "Download the corresponding SHA512 checksum file of your |CL| image." -#~ msgstr "" - -#~ msgid ":ref:`download-verify-decompress-mac`" -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/get-started/virtual-machine-install/vmw-player.mo b/locale/de/LC_MESSAGES/get-started/virtual-machine-install/vmw-player.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:4 -msgid "Install |CL-ATTR| as a VMware\\* Workstation Player guest OS" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:6 -msgid "" -"This page explains how to create a new VM and install |CL| on it with the" -" VMware Workstation Player hypervisor." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:14 -msgid "Overview" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:16 -msgid "" -"`VMware Workstation Player`_ is a type 2 hypervisor. It runs on top of " -"Windows\\* or Linux\\* operating systems. With VMware ESXi, you can " -"create, configure, manage, and run |CL-ATTR| :abbr:`VMs (Virtual " -"Machines)` on your local system." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:21 -msgid "" -"VMware offers a type 1 hypervisor called `VMware ESXi`_ designed for the " -"cloud environment. For information on how to install |CL| as guest OS on " -"it, see :ref:`vmware-esxi-install-cl`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:27 -msgid "" -"The screenshots on this document show the Windows version of the VMware " -"Workstation 15 Player. The menus and prompts are similar to those in " -"other versions and for the Linux OS save some minor wording differences." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:31 -msgid "" -"If you prefer to use a pre-configured |CL| VMware image instead, see our " -":ref:`vmw-player-preconf` guide." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:35 -msgid "Install the VMware Workstation Player hypervisor" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:37 -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 "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:41 -msgid "" -"`VMware Workstation Player`_ is available for Windows and Linux. Download" -" your preferred version." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:46 -msgid "" -"By default, selecting download means you receive the latest version of " -"this application. Commands may differ based on the version." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:49 -msgid "" -"Install VMware Workstation Player following the instructions appropriate " -"for your system's OS:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:52 -msgid "On supported Linux distros:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:54 -msgid "Enable a GUI desktop." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:55 -msgid "Start a terminal emulator." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:56 -msgid "" -"Start the installer by issuing the command below and follow the guided " -"steps." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:63 -msgid "On Windows:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:65 -msgid "Start the installer." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:66 -msgid "Follow the setup wizard." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:68 -msgid "For additional help, see the `VMware Workstation Player Documentation`_." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:71 -msgid "Download the latest |CL| installer" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:73 -msgid "Get the latest installer with |CL| OS Desktop from the `downloads`_ page." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:75 -msgid "" -"Visit :ref:`image-types` for additional information about all available " -"|CL| images." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:77 -msgid "" -"We also provide instructions for downloading and verifying a Clear Linux " -"ISO. For more information, refer to :ref:`download-verify-decompress`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:81 -msgid "Create and configure a new VM" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:83 -msgid "Start the `VMware Workstation Player` app." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:85 -msgid "" -"On the home screen, click :guilabel:`Create a New Virtual Machine`. See " -"Figure 1." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:92 -msgid "Figure 1: VMware Workstation Player - Create a new virtual machine" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:95 -msgid "" -"On the :guilabel:`Welcome to the New Virtual Machine Wizard` screen, " -"select the :guilabel:`Installer disc image file (iso)` option. See Figure" -" 2." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:103 -msgid "Figure 2: VMware Workstation Player - Select |CL| installer ISO" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:105 -msgid "" -"Click the :guilabel:`Browse` button and select the decompressed |CL| " -"installer ISO." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:108 -#: ../../get-started/virtual-machine-install/vmw-player.rst:124 -#: ../../get-started/virtual-machine-install/vmw-player.rst:135 -#: ../../get-started/virtual-machine-install/vmw-player.rst:151 -msgid "Click the :guilabel:`Next` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:110 -msgid "" -"On the :guilabel:`Select a Guest Operating System`, set the " -":guilabel:`Guest operating system` setting to :guilabel:`Linux`. See " -"Figure 3." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:118 -msgid "Figure 3: VMware Workstation Player - Select guest operating system type" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:121 -msgid "" -"Set the :guilabel:`Version` setting to :guilabel:`Other Linux 4.x or " -"later kernel 64-bit`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:126 -msgid "" -"On the :guilabel:`Name the Virtual Machine` screen, name the new VM. See " -"Figure 4." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:133 -msgid "Figure 4: VMware Workstation Player - Name virtual machine" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:137 -msgid "" -"On the :guilabel:`Specify Disk Capacity` screen, set the VM's maximum " -"disk size. See Figure 5." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:144 -msgid "Figure 5: VMware Workstation Player - Set disk capacity" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:148 -msgid "" -"For optimal performance with the |CL| Desktop image, we recommend 32GB of" -" drive space. See :ref:`system-requirements` for more details." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:153 -msgid "" -"On the :guilabel:`Ready to Create Virtual Machine` screen, click the " -":guilabel:`Customize Hardware...` button. See Figure 6." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:160 -msgid "Figure 6: VMware Workstation Player - Customize hardware" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:162 -msgid "Select :guilabel:`Memory` and set the size to 2GB. See Figure 7." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:168 -msgid "Figure 7: VMware Workstation Player - Set memory size" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:171 -msgid "" -"The |CL| installer ISO needs a minimum of 2GB of RAM. After completing " -"installation, |CL| can run on as little as 128MB of RAM. Thus, you can " -"reduce the memory size if needed. See :ref:`system-requirements` for more" -" details." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:176 -msgid "" -"Under the :guilabel:`Device` list, select :guilabel:`Processors`. See " -"Figure 8." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:183 -msgid "Figure 8: VMware Workstation Player - Set virtualization engine option" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:186 -msgid "" -"Under the :guilabel:`Virtualization engine` section, check " -":guilabel:`Virtualize Intel VT-x/EPT or AMD-V/RVI`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:189 -msgid "Click the :guilabel:`Close` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:191 -msgid "Click the :guilabel:`Finish` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:194 -msgid "Install |CL| into the new VM" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:196 -msgid "" -"Select the newly-created VM and click the :guilabel:`Play virtual " -"machine` button. See Figure 9." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:203 -msgid "Figure 9: VMware Workstation Player - Power on virtual machine" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:205 -msgid "" -"Follow the :ref:`install-on-target-start` guide to complete the " -"installation of |CL|." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:208 -msgid "" -"After the installation completes, reboot the VM. This reboot restarts the" -" |CL| installer." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:212 -msgid "Detach the |CL| installer ISO from the VM" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:214 -msgid "" -"To enable the mouse pointer so you access VMware Workstation Player's " -"menus, press :kbd:`` + :kbd:`` on the keyboard." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:217 -msgid "" -"To disconnect the CD/DVD to stop it from booting the |CL| installer ISO " -"again, click the :guilabel:`Player` menu. See Figure 10." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:224 -msgid "Figure 10: VMware Workstation Player - Edit CD/DVD settings" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:226 -msgid "Go to :menuselection:`Removable Devices-->CD/DVD (IDE)-->Disconnect`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:228 -msgid "Click the :guilabel:`OK` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:231 -msgid "Enable UEFI boot support" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:233 -msgid "|CL| needs UEFI support to boot. To enable UEFI:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:235 -msgid "Power off the VM. click the :guilabel:`Player` menu. See Figure 11." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:241 -msgid "Figure 11: VMware Workstation Player - Power off virtual machine" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:243 -msgid "Go to :guilabel:`Power` and select :guilabel:`Shut Down Guest`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:245 -msgid "Add the following line to the end of your VM's :file:`.vmx` file:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:253 -msgid "Depending on the OS, you can typically find the VMware VM files under:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:255 -msgid "On Linux distros: :file:`/home/username/vmware`" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:256 -msgid "" -"On Windows: :file:`C:\\\\Users\\\\username\\\\Documents\\\\Virtual " -"Machines`" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:259 -msgid "" -"After configuring the settings above, power on your |CL| virtual machine." -" On the :guilabel:`VMware Workstation Player` home screen, select your " -"VM. See Figure 9." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:263 -msgid "Click :guilabel:`Play virtual machine`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:265 -msgid "" -"Install Open VM Tools. You may want to install the `open-vm-tools` in " -"your virtual machine. The Open Virtual Machine Tools (open-vm-tools) are " -"the open source implementation of VMware Tools for Linux guest operating " -"systems. In |CL| you can use the following to install the bundle in your " -"VM" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:275 -msgid "" -"More information is available on the `VMWare Tools Product " -"Documentation`_ site." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:278 -msgid "Related topics" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:280 -msgid "For other guides on using the VMWare Player and ESXi, see:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:282 -msgid ":ref:`vmw-player-preconf`" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:283 -msgid ":ref:`vmware-esxi-install-cl`" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:284 -msgid ":ref:`vmware-esxi-preconfigured-cl-image`" -msgstr "" - -#~ msgid "" -#~ "This section shows how to create a" -#~ " new VM and install |CL| into " -#~ "it with the VMware Workstation 14 " -#~ "Player hypervisor. Installing |CL| into " -#~ "a new VM provides you flexibility " -#~ "when configuring the VM. You can " -#~ "configure the VM's size, number of " -#~ "partitions, installed bundles, etc." -#~ msgstr "" - -#~ msgid "In this tutorial, we perform the following steps:" -#~ msgstr "" - -#~ msgid "" -#~ "The screenshots on this document show" -#~ " the Windows version of the VMware" -#~ " Workstation 14 Player. The menus and" -#~ " prompts are similar to those in " -#~ "the Linux version save some minor " -#~ "wording differences." -#~ msgstr "" - -#~ msgid "For additional help, see the `VMware Workstation Player guide`_." -#~ msgstr "" - -#~ msgid "" -#~ "This page explains how to create a" -#~ " new VM and install |CL| on it" -#~ " with the VMware Workstation 14 " -#~ "Player hypervisor." -#~ msgstr "" - -#~ msgid "" -#~ "`VMware Workstation 14 Player`_ is a " -#~ "type 2 hypervisor. It runs on top" -#~ " of another operating system such as" -#~ " Windows\\* or Linux\\*. With VMware " -#~ "ESXi, you can create, configure, manage," -#~ " and run |CL-ATTR| :abbr:`VMs " -#~ "(Virtual Machines)` on your local " -#~ "system." -#~ msgstr "" - -#~ msgid "" -#~ "Installing |CL| into a new VM " -#~ "provides you flexibility when configuring " -#~ "the VM. You can configure the VM's" -#~ " size, number of partitions, installed " -#~ "bundles, etc." -#~ msgstr "" - -#~ msgid "" -#~ "Screenshots in this document show VMware" -#~ " Workstation 14 Player for Windows. " -#~ "Menus and prompts in the Linux " -#~ "version have minor wording differences." -#~ msgstr "" - -#~ msgid "" -#~ "`VMware Workstation 14 Player`_ is " -#~ "available for Windows and Linux. " -#~ "Download your preferred version." -#~ msgstr "" - -#~ msgid "" -#~ "Install VMware Workstation 14 Player " -#~ "following the instructions appropriate for " -#~ "your system's OS:" -#~ msgstr "" - -#~ msgid "Download the latest |CL| installer ISO" -#~ msgstr "" - -#~ msgid "" -#~ "Get the latest |CL| installer ISO " -#~ "image from the `image`_ repository. Look" -#~ " for :file:`clear-[version number]-installer.iso.xz`." -#~ msgstr "" - -#~ msgid "Verify the integrity of the |CL| image" -#~ msgstr "" - -#~ msgid "" -#~ "Before you use a downloaded |CL| " -#~ "image, verify its integrity. This action" -#~ " 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 "" - -#~ msgid "Download the corresponding SHA512 checksum file of your |CL| image." -#~ msgstr "" - -#~ msgid "Start Command Prompt." -#~ msgstr "" - -#~ msgid "Go to the directory with the downloaded image and checksum files." -#~ msgstr "" - -#~ msgid "Get the SHA512 checksum of the image with the command:" -#~ msgstr "" - -#~ msgid "" -#~ "Manually compare the output with the " -#~ "original checksum value shown in the " -#~ "downloaded checksum file and make sure" -#~ " they match." -#~ msgstr "" - -#~ msgid "Decompress the |CL| image" -#~ msgstr "" - -#~ 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 "" - -#~ msgid "Download and install `7-Zip`_." -#~ msgstr "" - -#~ msgid "Go to the directory with the downloaded image and right-click it." -#~ msgstr "" - -#~ msgid "" -#~ "From the pop-up menu, select " -#~ ":guilabel:`7-Zip` and select :guilabel:`Extract " -#~ "Here` as shown in Figure 1." -#~ msgstr "" - -#~ msgid "Figure 1: Windows 7-Zip extract file." -#~ msgstr "" - -#~ msgid "We also provide instructions for other operating systems:" -#~ msgstr "" - -#~ msgid ":ref:`download-verify-decompress-linux`" -#~ msgstr "" - -#~ msgid ":ref:`download-verify-decompress-mac`" -#~ msgstr "" - -#~ msgid "Figure 1: VMware Workstation 14 Player - Create a new virtual machine" -#~ msgstr "" - -#~ msgid "Figure 2: VMware Workstation 14 Player - Select |CL| installer ISO" -#~ msgstr "" - -#~ msgid "" -#~ "Figure 3: VMware Workstation 14 Player" -#~ " - Select guest operating system type" -#~ msgstr "" - -#~ msgid "" -#~ "Set the :guilabel:`Version` setting to " -#~ ":guilabel:`Other Linux 3.x or later " -#~ "kernel 64-bit`." -#~ msgstr "" - -#~ msgid "Figure 4: VMware Workstation 14 Player - Name virtual machine" -#~ msgstr "" - -#~ msgid "Figure 5: VMware Workstation 14 Player - Set disk capacity" -#~ msgstr "" - -#~ msgid "" -#~ "A minimal |CL| installation can exist" -#~ " on 600MB of drive space. See " -#~ ":ref:`system-requirements` for more details." -#~ msgstr "" - -#~ msgid "Figure 6: VMware Workstation 14 Player - Customize hardware" -#~ msgstr "" - -#~ msgid "Figure 7: VMware Workstation 14 Player - Set memory size" -#~ msgstr "" - -#~ msgid "" -#~ "Figure 8: VMware Workstation 14 Player" -#~ " - Set virtualization engine option" -#~ msgstr "" - -#~ msgid "Figure 9: VMware Workstation 14 Player - Power on virtual machine" -#~ msgstr "" - -#~ msgid "Figure 10: VMware Workstation 14 Player - Edit CD/DVD settings" -#~ msgstr "" - -#~ msgid "Go to :menuselection:`Removable Devices-->CD/DVD (IDE)-->Settings`." -#~ msgstr "" - -#~ msgid "" -#~ "On the :guilabel:`Device status` section, " -#~ "uncheck the :guilabel:`Connected` and the " -#~ ":guilabel:`Connect at power on` settings. " -#~ "See Figure 11." -#~ msgstr "" - -#~ msgid "Figure 11: VMware Workstation 14 Player - Disconnect CD/DVD" -#~ msgstr "" - -#~ msgid "To power off the VM, click the :guilabel:`Player` menu. See Figure 12." -#~ msgstr "" - -#~ msgid "Figure 12: VMware Workstation 14 Player - Power off virtual machine" -#~ msgstr "" - -#~ msgid "" -#~ "|CL| needs UEFI support to boot. " -#~ "To enable UEFI, add the following " -#~ "line to the end of your VM's " -#~ ":file:`.vmx` file:" -#~ msgstr "" - -#~ msgid "Power on the VM" -#~ msgstr "" - -#~ msgid "" -#~ "After configuring the settings above, " -#~ "power on your |CL| virtual machine." -#~ msgstr "" - -#~ msgid "" -#~ "On the :guilabel:`VMware Workstation Player`" -#~ " home screen, select your VM. See " -#~ "Figure 13." -#~ msgstr "" - -#~ msgid "Figure 13: VMware Workstation 14 Player - Power on virtual machine" -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/get-started/virtual-machine-install/vmware-esxi-install-cl.mo b/locale/de/LC_MESSAGES/get-started/virtual-machine-install/vmware-esxi-install-cl.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:4 -msgid "Install |CL-ATTR| as a VMware\\* ESXi guest OS" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:6 -msgid "" -"This page explains how to create a new :abbr:`VM (Virtual Machine)` and " -"manually install |CL-ATTR| on the new VM with VMware ESXi 6.5." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:14 -msgid "Overview" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:16 -msgid "" -"`VMware ESXi`_ is a type 1 bare-metal hypervisor that runs directly on " -"top of server hardware. With VMware ESXi, you can create, configure, " -"manage, and run |CL| virtual machines in the cloud." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:20 -msgid "" -"Manually installing |CL| on a new VM gives additional configuration " -"flexibility during installation. For example: alternate disk sizes, " -"number of partitions, pre-installed bundles, etc." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:24 -msgid "" -"If you prefer to use a preconfigured |CL| VMware image instead, refer to " -":ref:`vmware-esxi-preconfigured-cl-image`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:29 -msgid "" -"VMware also offers a type 2 hypervisor designed for the desktop " -"environment, called `VMware Workstation Player`_. Refer to :ref:`vmw-" -"player-preconf` or :ref:`vmw-player` for more information." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:33 -msgid "Visit :ref:`image-types` to learn more about all available images." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:36 -msgid "Download the latest |CL| installer ISO" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:38 -msgid "" -"Get the latest |CL| installer ISO image from the `image`_ repository. " -"Look for :file:`clear-[version number]-installer.iso.xz`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:41 -msgid "" -"We also provide instructions for downloading and verifying a Clear Linux " -"ISO. For more information, refer to :ref:`download-verify-decompress`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:45 -msgid "Upload the |CL| installer ISO to the VMware server" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:47 -msgid "" -"Connect to the VMware server and log into an account with sufficient " -"permission to create and manage VMs." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:49 -msgid "" -"Under the :guilabel:`Navigator` window, select :guilabel:`Storage`. See " -"Figure 1." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:51 -msgid "" -"Under the :guilabel:`Datastores` tab, click the :guilabel:`Datastore " -"browser` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:58 -msgid "Figure 1: VMware ESXi - Navigator > Storage" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:60 -msgid "" -"Click the :guilabel:`Create directory` button and name the directory " -"`ISOs`. See Figure 2." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:67 -msgid "Figure 2: VMware ESXi - Datastore > Create directory" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:69 -msgid "" -"Select the newly-created directory and click the :guilabel:`Upload` " -"button. See Figure 3." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:76 -msgid "Figure 3: VMware ESXi - Datastore > Upload ISO" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:78 -msgid "" -"Select the decompressed |CL| installer ISO file :file:`clear-[version " -"number]-installer.iso` and upload it." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:82 -msgid "Create and configure a new VM" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:84 -msgid "" -"In this section, you will create a new VM, configure its basic parameters" -" such as drive size, number of CPUs, memory size, and then attach the " -"|CL| installer ISO." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:87 -msgid "" -"Under the :guilabel:`Navigator` window, select :guilabel:`Virtual " -"Machines`. See Figure 4." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:89 -msgid "In the right window, click the :guilabel:`Create / Register VM` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:95 -msgid "Figure 4: VMware ESXi - Navigator > Virtual Machines" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:97 -msgid "On the :guilabel:`Select creation type` step:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:99 -msgid "Select the :guilabel:`Create a new virtual machine` option. See Figure 5." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:101 -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:115 -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:126 -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:179 -msgid "Click the :guilabel:`Next` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:107 -msgid "Figure 5: VMware ESXi - Create a new virtual machine" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:109 -msgid "On the :guilabel:`Select a name and guest OS` step:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:111 -msgid "Give the new VM a name in the :guilabel:`Name` field. See Figure 6." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:112 -msgid "" -"Set the :guilabel:`Compatability` option to :guilabel:`ESXi 6.5 virtual " -"machine`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:113 -msgid "Set the :guilabel:`Guest OS family` option to :guilabel:`Linux`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:114 -msgid "" -"Set the :guilabel:`Guest OS version` option to :guilabel:`Other 3.x or " -"later Linux (64-bit)`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:121 -msgid "Figure 6: VMware ESXi - Give a name and select guest OS type" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:123 -msgid "On the :guilabel:`Select storage` step:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:125 -msgid "Accept the default option." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:128 -msgid "On the :guilabel:`Customize settings` step:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:130 -msgid "Click the :guilabel:`Virtual Hardware` button. See Figure 7." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:131 -msgid "" -"Expand the :guilabel:`CPU` setting and enable :guilabel:`Hardware " -"virtualization` by checking :guilabel:`Expose hardware assisted " -"virtualization to the guest OS`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:138 -msgid "Figure 7: VMware ESXi - Enable hardware virtualization" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:140 -msgid "Set :guilabel:`Memory` size to 2048MB (2GB). See Figure 8." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:146 -msgid "Figure 8: VMware ESXi - Set memory size" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:150 -msgid "" -"The |CL| installer ISO needs a minimum of 2GB of RAM to work properly. " -"You can reduce the memory size after the installation completes if you " -"want, because a minimum |CL| installation can function on as little as " -"128MB of RAM. See :ref:`system-requirements` for more details." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:155 -msgid "Set :guilabel:`Hard disk 1` to the desired capacity. See Figure 9." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:161 -msgid "Figure 9: VMware ESXi - Set hard disk size" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:165 -msgid "" -"A minimum |CL| installation can exist on 600MB of drive space. See :ref" -":`system-requirements` for more details." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:168 -msgid "" -"Attach the |CL| installer ISO. For the :guilabel:`CD/DVD Drive 1` " -"setting, click the drop-down list to the right of it and select the " -":guilabel:`Datastore ISO file` option. Then select the |CL| installer " -"ISO :file:`clear-[version number]-installer.iso` that you previously " -"uploaded to the VMware server. See Figure 10." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:177 -msgid "Figure 10: VMware ESXi - Set CD/DVD to boot installer ISO" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:180 -msgid "Click the :guilabel:`Finish` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:183 -msgid "Install |CL| into the new VM" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:185 -msgid "Power on the VM." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:187 -msgid "" -"Under the :guilabel:`Navigator` window, select :guilabel:`Virtual " -"Machines`. See Figure 11." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:189 -msgid "In the right window, select the newly-created VM." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:190 -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:270 -msgid "Click the :guilabel:`Power on` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:191 -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:271 -msgid "" -"Click on the icon representing the VM to bring it into view and maximize " -"its window." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:198 -msgid "Figure 11: VMware ESXi - Navigator > Virtual Machines > Power on VM" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:200 -msgid "" -"Follow the :ref:`install-on-target-start` guide to complete the " -"installation of |CL|." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:202 -msgid "" -"After the installation is complete, follow the |CL| instruction to reboot" -" it. This will restart the installer again." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:206 -msgid "Reconfigure the VM's settings to boot the newly-installed |CL|" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:208 -msgid "" -"After |CL| has been installed using the installer ISO, it must be " -"detached so it will not run again. Also, in order to boot the newly-" -"installed |CL|, you must enable UEFI support." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:212 -msgid "Power off the VM." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:214 -msgid "" -"Click the :guilabel:`Actions` button - located on the top-right corner of" -" the VM's windows - and go to the :guilabel:`Power` setting and select " -"the :guilabel:`Power off` option. See Figure 12." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:222 -msgid "Figure 12: VMware ESXi - Actions > Power off" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:224 -msgid "Edit the VM settings." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:226 -msgid "" -"Click the :guilabel:`Actions` button again and select :guilabel:`Edit " -"settings`. See Figure 13." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:233 -msgid "Figure 13: VMware ESXi - Actions > Edit settings" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:235 -msgid "" -"Disconnect the CD/DVD to stop it from booting the |CL| installer ISO " -"again." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:237 -msgid "Click the :guilabel:`Virtual Hardware` button. See Figure 14." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:238 -msgid "" -"For the :guilabel:`CD/DVD Drive 1` setting, uncheck the " -":guilabel:`Connect` checkbox." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:245 -msgid "Figure 14: VMware ESXi - Disconnect the CD/DVD drive" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:247 -msgid "|CL| needs UEFI support in order to boot. Enable it." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:249 -msgid "Click the :guilabel:`VM Options` button. See Figure 15." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:250 -msgid "Expand the :guilabel:`Boot Options` setting." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:251 -msgid "" -"For the :guilabel:`Firmware` setting, click the drop-down list to the " -"right of it and select the :guilabel:`EFI` option." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:258 -msgid "Figure 15: VMware ESXi - Set boot firmware to EFI" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:260 -msgid "Click the :guilabel:`Save` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:263 -msgid "Power on the VM and boot |CL|" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:265 -msgid "After configuring the settings above, power on the VM." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:267 -msgid "" -"Under the :guilabel:`Navigator` window, select :guilabel:`Virtual " -"Machines`. See Figure 16." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:269 -msgid "In the right window, select the VM." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:278 -msgid "Figure 16: VMware ESXi - Navigator > Virtual Machines > Power on VM" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:281 -msgid "Related topics" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:283 -msgid ":ref:`vmware-esxi-preconfigured-cl-image`" -msgstr "" - -#~ msgid "" -#~ "`VMware ESXi`_ is a type 1 " -#~ "bare-metal hypervisor which runs directly" -#~ " on top of server hardware. With " -#~ "VMware ESXi, you can create, configure," -#~ " manage, and run |CL-ATTR| virtual" -#~ " machines in the cloud." -#~ msgstr "" - -#~ msgid "" -#~ "This section shows you how to " -#~ "create a new :abbr:`VM (Virtual " -#~ "Machine)` and manually install |CL| into" -#~ " it with VMware ESXi 6.5." -#~ msgstr "" - -#~ msgid "" -#~ "Manually installing |CL| into a new " -#~ "VM provides you some additional " -#~ "configuration flexibility during installation. " -#~ "For example: alternate disk sizes, " -#~ "number of partitions, pre-installed " -#~ "bundles, etc." -#~ msgstr "" - -#~ msgid "" -#~ "If you would prefer to use a " -#~ "preconfigured |CL| VMware image instead, " -#~ "see :ref:`vmware-esxi-preconfigured-cl-" -#~ "image`." -#~ msgstr "" - -#~ msgid "" -#~ "VMware also offers a type 2 " -#~ "hypervisor called `VMware Workstation Player`_" -#~ " which is designed for the desktop" -#~ " environment." -#~ msgstr "" - -#~ msgid "See :ref:`vmw-player-preconf` or see :ref:`vmw-player`" -#~ msgstr "" - -#~ msgid "Install steps:" -#~ msgstr "" - -#~ msgid "Decompress the |CL| image" -#~ msgstr "" - -#~ 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 "" - -#~ msgid "Start a terminal emulator." -#~ msgstr "" - -#~ msgid "Go to the directory with the downloaded image." -#~ msgstr "" - -#~ msgid "To decompress an XZ image, enter:" -#~ msgstr "" - -#~ msgid "To decompress a GZ image, enter:" -#~ msgstr "" - -#~ msgid "For alternative instructions on other operating systems, see:" -#~ msgstr "" - -#~ msgid ":ref:`download-verify-decompress-mac`" -#~ msgstr "" - -#~ msgid ":ref:`download-verify-decompress-windows`" -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.mo b/locale/de/LC_MESSAGES/get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:4 -msgid "Run preconfigured |CL-ATTR| image as a VMware\\* ESXi guest OS" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:6 -msgid "" -"This page explains how to deploy a preconfigured |CL| VMware :abbr:`VM " -"(Virtual Machine)` image on a VMware ESXi 6.5 host." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:14 -msgid "Overview" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:16 -msgid "" -"`VMware ESXi`_ is a type 1 bare-metal hypervisor which runs directly on " -"top of server hardware. With VMware ESXi, you can create, configure, " -"manage, and run |CL-ATTR| virtual machines at scale." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:20 -msgid "" -"We provide a preconfigured |CL| VMware image that can be run on a VMware " -"ESXi 6.5 host." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:23 -msgid "" -"If manuall installation is preferred, refer to :ref:`vmware-esxi-install-" -"cl`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:27 -msgid "" -"VMware also offers a type 2 hypervisor designed for the desktop " -"environment, called `VMware Workstation Player`_. Refer to :ref:`vmw-" -"player-preconf` or :ref:`vmw-player` for more information." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:32 -msgid "Download the latest |CL| VMware image" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:34 -msgid "" -"Get the latest |CL| VMware prebuilt image from the `image`_ repository. " -"Look for :file:`clear-[version number]-vmware.vmdk.xz`. You can also use " -"this command:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:42 -msgid "" -"Visit :ref:`image-types` for additional information about all available " -"|CL| images." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:44 -msgid "" -"We also provide instructions for downloading and verifying a Clear Linux " -"ISO. For more information, refer to :ref:`download-verify-decompress`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:48 -msgid "Upload the |CL| image to the VMware server" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:50 -msgid "" -"Once the |CL| VMware prebuilt image has been downloaded and decompressed " -"on your local system, it must be uploaded to a datastore on the VMware " -"ESXi server." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:54 -msgid "" -"The steps in this section can also be referenced from the VMware " -"documentation `Using Datastore File Browser in the VMware Host Client`_." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:57 -msgid "" -"Connect to the VMware ESXi server and login to an account with sufficient" -" permission to create and manage VMs." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:60 -msgid "" -"Under the :guilabel:`Navigator` window on the left side, select " -":guilabel:`Storage`. See Figure 1" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:64 -msgid "" -"Under the :guilabel:`Datastores` tab, click the :guilabel:`Datastore " -"browser` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:71 -msgid "Figure 1: VMware ESXi - Navigator > Storage" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:73 -msgid "" -"Click the :guilabel:`Create directory` button and name the directory " -"`Clear Linux VM`. See Figure 2." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:80 -msgid "Figure 2: VMware ESXi - Datastore > Create directory" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:82 -msgid "" -"Select the newly-created directory and click the :guilabel:`Upload` " -"button. See Figure 3." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:89 -msgid "Figure 3: VMware ESXi - Datastore > Upload VMware image" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:91 -msgid "" -"Select the decompressed |CL| VMware image file :file:`clear-[version " -"number]-vmware.vmdk` and upload it." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:95 -msgid "Convert the |CL| image to an ESXi-supported format" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:97 -msgid "" -"Once the |CL| VMware prebuilt image has been uploaded to the VMware ESXi " -"datastore, it must be converted to a format for usable with VMware's ESXi" -" hypervisor." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:101 -msgid "" -"The steps in this section can also be referenced from the VMware " -"documentation on `Cloning and converting virtual machine disks with " -"vmkfstools`_" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:103 -msgid "" -"SSH into the `vSphere Management Assistant`_ appliance that is managing " -"the ESXi host or connect to the vSphere hosting using the `vSphere CLI`_." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:108 -msgid "" -"If there is no :abbr:`vMA (vSphere Management Assistant)` appliance or " -":abbr:`vCLI (vSphere CLI)` configured and available, you can temporarily " -"enable SSH directly on the ESXi host by following the steps described in " -"`Enable the Secure Shell (SSH) in the VMware Host Client`_ ." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:112 -msgid "" -"As a security best practice, remember to disable SSH access after " -"following the steps in this section." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:115 -msgid "" -"Locate the uploaded image, which is typically found in " -":file:`/vmfs/volumes/datastore1`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:118 -msgid "" -"Use the :command:`vmkfstools` command to perform the conversion, as shown" -" below:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:125 -msgid "Two files should result from this:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:127 -msgid ":file:`clear-[version number]-esxi-flat.vmdk`" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:128 -msgid ":file:`clear-[version number]-esxi.vmdk`" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:130 -msgid "" -"The :file:`clear-[version number]-esxi.vmdk` file will be used in the " -"next section when you create a new VM." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:134 -msgid "Create and configure a new VM" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:136 -msgid "" -"In this section, you will create a new VM, configure its basic parameters" -" such as number of CPUs, memory size, and then attach the converted |CL| " -"VMware image. Also, in order to boot |CL|, you must enable UEFI support." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:140 -msgid "" -"Under the :guilabel:`Navigator` window, select :guilabel:`Virtual " -"Machines`. See Figure 4." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:143 -msgid "In the right window, click the :guilabel:`Create / Register VM` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:149 -msgid "Figure 4: VMware ESXi - Navigator > Virtual Machines" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:151 -msgid "On the :guilabel:`Select creation type` step:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:153 -msgid "Select the :guilabel:`Create a new virtual machine` option. See Figure 5." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:156 -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:173 -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:184 -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:255 -msgid "Click the :guilabel:`Next` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:162 -msgid "Figure 5: VMware ESXi - Create a new virtual machine" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:164 -msgid "On the :guilabel:`Select a name and guest OS` step:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:166 -msgid "Give the new VM a name in the :guilabel:`Name` field. See Figure 6." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:168 -msgid "" -"Set the :guilabel:`Compatability` option to :guilabel:`ESXi 6.5 virtual " -"machine`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:170 -msgid "Set the :guilabel:`Guest OS family` option to :guilabel:`Linux`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:171 -msgid "" -"Set the :guilabel:`Guest OS version` option to :guilabel:`Other 3.x or " -"later Linux (64-bit)`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:179 -msgid "Figure 6: VMware ESXi - Give a name and select guest OS type" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:181 -msgid "On the :guilabel:`Select storage` step:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:183 -msgid "Accept the default option." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:186 -msgid "On the :guilabel:`Customize settings` step:" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:188 -msgid "Click the :guilabel:`Virtual Hardware` button. See Figure 7." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:189 -msgid "" -"Expand the :guilabel:`CPU` setting and enable :guilabel:`Hardware " -"virtualization` by checking :guilabel:`Expose hardware assisted " -"virtualization to the guest OS`." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:197 -msgid "Figure 7: VMware ESXi - Enable hardware virtualization" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:199 -msgid "" -"Remove the default :guilabel:`Hard drive 1` setting by clicking the `X` " -"icon on the right side. See Figure 8." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:206 -msgid "Figure 8: VMware ESXi - Remove hard drive" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:208 -msgid "" -"Since a preconfigured image will be used, the :guilabel:`CD/DVD Drive 1` " -"setting will not be needed. Disable it by unchecking the " -":guilabel:`Connect` checkbox. See Figure 9." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:216 -msgid "Figure 9: VMware ESXi - Disconnect the CD/DVD drive" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:218 -msgid "" -"Attach the :file:`clear-[version number]-esxi.vmdk` file that was " -"converted from the preconfigured |CL| VMware image." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:221 -msgid "" -"Click the :guilabel:`Add hard disk` button and select the " -":guilabel:`Existing hard drive` option. See Figure 10." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:228 -msgid "Figure 10: VMware ESXi - Add an existing hard drive" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:230 -msgid "" -"Select the converted :file:`clear-[version number]-esxi.vmdk` file. Do " -"not use the original unconverted :file:`clear-[version " -"number]-vmware.vmdk` file. See Figure 11." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:238 -msgid "" -"Figure 11: VMware ESXi - Select the converted :file:`clear-[version " -"number]-esxi.vmdk` file" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:241 -msgid "|CL| needs UEFI support in order to boot. Enable UEFI boot support." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:243 -msgid "Click the :guilabel:`VM Options` button. See Figure 12." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:244 -msgid "Expand the :guilabel:`Boot Options` setting." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:245 -msgid "" -"For the :guilabel:`Firmware` setting, click the drop-down list to the " -"right of it and select the :guilabel:`EFI` option." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:252 -msgid "Figure 12: VMware ESXi - Set boot firmware to EFI" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:254 -msgid "Click the :guilabel:`Save` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:256 -msgid "Click the :guilabel:`Finish` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:259 -msgid "Power on the VM and boot |CL|" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:261 -msgid "After configuring the settings above, power on the VM." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:263 -msgid "" -"Under the :guilabel:`Navigator` window, select :guilabel:`Virtual " -"Machines`. See Figure 13." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:265 -msgid "In the right window, select the newly-created VM." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:266 -msgid "Click the :guilabel:`Power on` button." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:267 -msgid "" -"Click on the icon representing the VM to bring it into view and maximize " -"its window." -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:274 -msgid "Figure 13: VMware ESXi - Navigator > Virtual Machines > Power on VM" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:277 -msgid "Related topics" -msgstr "" - -#: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:279 -msgid ":ref:`vmware-esxi-install-cl`" -msgstr "" - -#~ msgid "" -#~ "This section shows you how to " -#~ "deploy a preconfigured |CL| VMware " -#~ ":abbr:`VM (Virtual Machine)` image on a" -#~ " VMware ESXi 6.5 host." -#~ msgstr "" - -#~ msgid "" -#~ "If you would prefer to perform a" -#~ " manual installation of |CL| into a" -#~ " new VMware ESXi :abbr:`VM (Virtual " -#~ "Machine)` instead, see :ref:`vmware-esxi-" -#~ "install-cl`." -#~ msgstr "" - -#~ msgid "" -#~ "VMware also offers a type 2 " -#~ "hypervisor called `VMware Workstation Player`" -#~ " which is designed for the desktop" -#~ " environment." -#~ msgstr "" - -#~ msgid "See :ref:`vmw-player-preconf` or see :ref:`vmw-player`." -#~ msgstr "" - -#~ msgid "Install steps:" -#~ msgstr "" - -#~ msgid "" -#~ "The steps in this section can also" -#~ " be referenced from the `VMware " -#~ "documentation on Using the Datastore " -#~ "File Browser`_" -#~ msgstr "" - -#~ msgid "" -#~ "The steps in this section can also" -#~ " be referenced from the `VMware " -#~ "documentation on Cloning and converting " -#~ "virtual machine disks with vmkfstools`_" -#~ msgstr "" - -#~ msgid "" -#~ "If there is no :abbr:`vMA (vSphere " -#~ "Management Assistant)` appliance or " -#~ ":abbr:`vCLI (vSphere CLI)` configured and " -#~ "available, you can temporarily enable " -#~ "SSH directly on the ESXi host by" -#~ " referencing the `VMware documentation on" -#~ " Enable the Secure Shell (SSH)`_ ." -#~ msgstr "" - -#~ msgid "Decompress the |CL| image" -#~ msgstr "" - -#~ 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 "" - -#~ msgid "Start a terminal emulator." -#~ msgstr "" - -#~ msgid "Go to the directory with the downloaded image." -#~ msgstr "" - -#~ msgid "To decompress an XZ image, enter:" -#~ msgstr "" - -#~ msgid "To decompress a GZ image, enter:" -#~ msgstr "" - -#~ msgid "For alternative instructions on other operating systems, see:" -#~ msgstr "" - -#~ msgid ":ref:`download-verify-decompress-mac`" -#~ msgstr "" - -#~ msgid ":ref:`download-verify-decompress-windows`" -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/deploy-at-scale.mo b/locale/de/LC_MESSAGES/guides/deploy-at-scale.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/deploy-at-scale.rst:4 -msgid "Deploy at Scale" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:6 -msgid "" -"This guide describes deployment considerations and strategies when " -"deploying |CL-ATTR| at scale in your environment." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:14 -msgid "Overview" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:16 -msgid "" -"In this guide the term *endpoint* refers to a system targeted for |CL| " -"installation, whether that is a datacenter system or unit deployed in " -"field." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:21 -msgid "" -"This guide is not a replacement or blueprint for designing your own IT " -"operating environment." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:24 -msgid "" -"Implementation details for a scale deployment are beyond the scope of " -"this guide." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:27 -msgid "" -"Your |CL| deployment should complement your existing environment and " -"available tools. It is assumed core IT dependencies of your environment, " -"such as your network, are healthy and scaled to suit the deployment." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:32 -msgid "Pick a usage and update strategy" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:34 -msgid "" -"Different business scenarios call for different deployment methodologies." -" |CL| offers the flexibility to continue consuming the upstream |CL| " -"distribution or the option to fork away from the |CL| distribution and " -"act as your own :abbr:`OSV (Operating System Vendor)`." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:39 -msgid "Below is an overview of some considerations." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:42 -msgid "Create your own Linux distribution (mix)" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:44 -msgid "" -"This approach forks away from the |CL| upstream and has you act as your " -"own :abbr:`OSV (Operating System Vendor)` by leveraging the :ref:`mixer` " -"process to create customized images based on |CL|. This is a level of " -"responsibility that requires having more infrastructure and processes to " -"adopt. In return, this approach *offers you a high degree of control and " -"customization*. Consider:" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:50 -msgid "" -"Development systems that generate bundles and updates should have " -"sufficient performance for the task and be separate from the swupd update" -" webservers that serve update content to production machines." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:54 -msgid "" -"swupd update webservers that serve update content to production machines " -"should be appropriately scaled. Specific implementation details for a " -"scalable, resilient web server are beyond the scope of this document." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:58 -msgid "(See :ref:`mixer` for more information about update servers.)" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:61 -msgid "Adopt an agile methodology" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:63 -msgid "" -"The cloud, and other scaled deployments, are all about flexibility and " -"speed. It only makes sense that any |CL| deployment strategy should " -"follow suit." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:66 -msgid "" -"Manually rebuilding your own bundles or mix for every release is not " -"sustainable at a large scale. A |CL| deployment pipeline should be agile " -"enough to validate and produce new versions with speed. Whether or not " -"those updates actually make their way to your production can be separate " -"business decision. However this *ability to frequently roll new versions*" -" of software to your endpoints is an important prerequisite." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:73 -msgid "" -"You own the validation and lifecycle of the OS and should treat it like " -"any other software development lifecycle. Below are some pointers:" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:76 -msgid "" -"Thoroughly understand the custom software packages that you will need to " -"integrate with |CL| and maintain along with their dependencies." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:79 -msgid "" -"Setup a path to production for building |CL| based images. At minimum " -"this should include:" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:82 -msgid "" -"A development clr-on-clr environment to test building packages and " -"bundles for |CL| systems." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:85 -msgid "A pre-production environment to deploy |CL| versions to before production" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:88 -msgid "" -"Employ a continuous integration and continuous deployment (CI/CD) " -"philosophy in order to:" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:91 -msgid "" -"Automatically pull custom packages as they are updated from their " -"upstream projects or vendors." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:94 -msgid "" -"Generate |CL| bundles and potentially bootable images with your " -"customizations, if any." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:97 -msgid "" -"Measure against metrics and indicators which are relevant to your " -"business (e.g. performance, power, etc) from release to release." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:100 -msgid "" -"Integrate with your organization's governance processes, such as change " -"control." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:104 -msgid "Versioning infrastructure" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:106 -msgid "" -"|CL| version numbers are very important as they apply to the whole " -"infrastructure stack from OS components to libraries and applications." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:109 -msgid "" -"Good record keeping is important, so you should keep a detailed registry " -"and history of previously deployed versions and their contents." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:112 -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 "" - -#: ../../guides/deploy-at-scale.rst:117 -msgid "Pick an image distribution strategy" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:119 -msgid "" -"Once you have decided on a usage and update strategy, you should " -"understand *how* |CL| will be deployed to your endpoints. In a large " -"scale deployment, interactive installers should be avoided in favor of " -"automated installations or prebuilt images." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:124 -msgid "" -"There are many well-known ways to install an operating system at scale. " -"Each have their own benefits, and one may lend itself easier in your " -"environment depending on the resources available to you." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:128 -msgid "See the available :ref:`image-types`." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:130 -msgid "Below are some common ways to install |CL| to systems at scale:" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:133 -msgid "Bare metal" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:135 -msgid "" -"Preboot Execution Environments (PXE) or other out-of-band booting options" -" are one way to distribute |CL| to physical bare metal systems on a LAN." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:138 -msgid "" -"This option works well if your customizations are fairly small in size " -"and infrastructure can be stateless." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:141 -msgid "" -"The |CL| `Downloads`_ page offers a live image that can be deployed as a " -"PXE boot server if one doesn't already exist in your environment. Also " -"see documentation on how to :ref:`bare-metal-install-server`." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:146 -msgid "Cloud instances or virtual machines" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:148 -msgid "" -"Image templates in the form of cloneable disks are an effective way to " -"distribute |CL| for virtual machine environments, whether on-premises or " -"hosted by a Cloud Solution Provider (CSP)." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:152 -msgid "" -"When used in concert with cloud VM migration features, this can be a good" -" option for allowing your applications a degree of high availability and " -"workload mobility; VMs can be restarted on a cluster of hypervisor host " -"or moved between datacenters transparently." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:157 -msgid "" -"The |CL| `Downloads`_ page offers example prebuilt VM images and is " -"readily available on popular CSPs. Also see documentation on how to :ref" -":`virtual-machine-install`." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:162 -msgid "Containers" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:164 -msgid "" -"Containerization platforms allow images to be pulled from a repository " -"and deployed repeatedly as isolated containers." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:167 -msgid "" -"Containers with a |CL| image can be a good option to blueprint and ship " -"your application, including all its dependencies, as an artifact while " -"allowing you or your customers to dynamically orchestrate and scale " -"applications." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:172 -msgid "" -"|CL| is capable of running a Docker host, has a container image which can" -" be pulled from DockerHub, or can be built as a customized container. For" -" more information visit the `Containers`_ page." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:177 -msgid "Considerations with stateless systems" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:179 -msgid "" -"An important |CL| concept is statelessness and partitioning of system " -"data from user data. This concept can change the way you think about an " -"at scale deployment." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:184 -msgid "Backup strategy" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:186 -msgid "" -"A |CL| system and its infrastructure should be considered a commodity and" -" be easily reproducible. Avoid focusing on backing up the operating " -"system itself or default values." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:190 -msgid "" -"Instead, focus on backing up what's important and unique - the " -"application and data. In other words, only focus on backing up critical " -"areas like :file:`/home`, :file:`/etc`, and :file:`/var`." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:195 -msgid "Meaningful logging & telemetry" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:197 -msgid "" -"Offload logging and telemetry from endpoints to external servers, so it " -"is persistent and can be accessed on another server when an issue occurs." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:200 -msgid "" -"Remote syslogging in |CL| is available through the `systemd-journal-" -"remote.service`_" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:203 -msgid "" -"|CL| offers a :ref:`telem-guide`, which can be a powerful tool for a " -"large deployment to quickly crowdsource issues of interest. Take " -"advantage of this feature with careful consideration of the target " -"audience and the kind of data that would be valuable, and expose events " -"appropriately." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:209 -msgid "" -"Like any web server, the telemetry server should be appropriately scaled " -"and resilient. Specific implementation details for a scalable, resilient " -"web server are beyond the scope of this document." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:214 -msgid "Orchestration and configuration management" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:216 -msgid "" -"In cloud environments, where systems can be ephemeral, being able to " -"configure and maintain generic instances is valuable." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:219 -msgid "" -"|CL| offers an efficient cloud-init style solution, `micro-config-" -"drive`_, through the *os-cloudguest* bundles which allow you to configure" -" many Day 1 tasks such as setting hostname, creating users, or placing " -"SSH keys in an automated way at boot. For more information on automating " -"configuration during deployment of |CL| endpoints see the :ref:`bulk-" -"provision` guide." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:226 -msgid "" -"A configuration management tool is useful for maintaining consistent " -"system and application-level configuration. Ansible\\* is offered through" -" the *sysadmin-hostmgmt* bundle as a configuration management and " -"automation tool." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:232 -msgid "Cloud-native applications" -msgstr "" - -#: ../../guides/deploy-at-scale.rst:234 -msgid "" -"An Infrastructure OS can design for good behavior, but it is ultimately " -"up to applications to make agile design choices. Applications deployed on" -" |CL| should aim to be host-aware but not depend on any specific host to " -"run. References should be relative and dynamic when possible." -msgstr "" - -#: ../../guides/deploy-at-scale.rst:239 -msgid "" -"The application architecture should incorporate an appropriate tolerance " -"for infrastructure outages. Don't just keep stateless design as a noted " -"feature. Continuously test its use; Automate its use by redeploying |CL| " -"and application on new hosts. This naturally minimizes configuration " -"drift, challenges your monitoring systems, and business continuity plans." -msgstr "" - -#~ msgid "" -#~ "Development systems which are generating " -#~ "bundles and updates should be " -#~ "sufficiently performant for the task and" -#~ " separate from the swupd update " -#~ "webservers which are serving update " -#~ "content to production machines." -#~ msgstr "" - -#~ msgid "" -#~ "swupd update webservers which are " -#~ "serving update content to production " -#~ "machines (see `mixer process`_ for more" -#~ " information) should be appropriately " -#~ "scaled." -#~ msgstr "" - -#~ msgid "" -#~ "|CL| offers a `native telemetry " -#~ "solution`_ which can be a powerful " -#~ "tool for a large deployment to " -#~ "quickly crowdsource issues of interest. " -#~ "Take advantage of this feature with " -#~ "careful consideration of the target " -#~ "audience and the kind of data that" -#~ " would be valuable, and expose events" -#~ " appropriately." -#~ msgstr "" - -#~ msgid "" -#~ "Once you are comfortable with |CL-" -#~ "ATTR| :ref:`concepts `, your next" -#~ " step as a system administrator is" -#~ " to understand how to deploy |CL| " -#~ "at scale in your environment." -#~ msgstr "" - -#~ msgid "" -#~ "In this document the term *endpoint* " -#~ "refers to a system targeted for " -#~ "|CL| installation, whether that is a " -#~ "datacenter system or unit deployed in" -#~ " field." -#~ msgstr "" - -#~ msgid "" -#~ "This is not a replacement or " -#~ "blueprint for designing your own IT " -#~ "operating environment." -#~ msgstr "" - -#~ msgid "" -#~ "Your |CL| deployment should complement " -#~ "the existing environment and available " -#~ "tools. It is assumed foundational core" -#~ " IT dependencies of your environment, " -#~ "such as your network, are healthy " -#~ "and scaled to suit the deployment." -#~ msgstr "" - -#~ msgid "Pick a |CL| usage and update strategy" -#~ msgstr "" - -#~ msgid "" -#~ "This approach forks away from the " -#~ "|CL| upstream and has you act as" -#~ " your own :abbr:`OSV (Operating System " -#~ "Vendor)` by leveraging the `mixer " -#~ "process`_ to create customized images " -#~ "based on |CL|. This is a level " -#~ "of responsibility that requires having " -#~ "more infrastructure and processes to " -#~ "adopt. In return, this approach *offers" -#~ " you a high degree of control " -#~ "and customization*." -#~ msgstr "" - -#~ msgid "" -#~ "Development systems that generate bundles " -#~ "and updates should have sufficient " -#~ "performance for the task and separate" -#~ " from the swupd update webservers " -#~ "that serve update content to production" -#~ " machines." -#~ msgstr "" - -#~ msgid "" -#~ "swupd update webservers that serve " -#~ "update content to production machines " -#~ "(see `mixer process`_ for more " -#~ "information) should be appropriately scaled." -#~ msgstr "" - -#~ msgid "" -#~ "Your swupd update server is just " -#~ "like any other web application. |WEB-" -#~ "SERVER-SCALE|" -#~ msgstr "" - -#~ msgid "Versioning Infrastructure" -#~ msgstr "" - -#~ msgid "Baremetal" -#~ msgstr "" - -#~ msgid "" -#~ "Preboot Execution Environments (PXE) or " -#~ "other out-of-band booting options " -#~ "are one way to distribute |CL| to" -#~ " physical baremetal systems on a LAN." -#~ msgstr "" - -#~ msgid "" -#~ "The |CL| `downloads page`_ offers a " -#~ "live image that can be deployed as" -#~ " a PXE boot server if one " -#~ "doesn't already exist in your " -#~ "environment. Also see documentation on " -#~ "how to :ref:`bare-metal-install-server`." -#~ msgstr "" - -#~ msgid "Cloud Instances or Virtual Machines" -#~ msgstr "" - -#~ msgid "" -#~ "The |CL| `downloads page`_ offers " -#~ "example prebuilt VM images and is " -#~ "readily available on popular CSPs. Also" -#~ " see documentation on how to :ref" -#~ ":`virtual-machine-install`." -#~ msgstr "" - -#~ msgid "" -#~ "|CL| is capable of running a " -#~ "Docker host, has a container image " -#~ "which can be pulled from DockerHub, " -#~ "or can be built as a customized" -#~ " container. For more information visit " -#~ "the `containers page`_." -#~ msgstr "" - -#~ msgid "" -#~ "Instead, focus on backing up what's " -#~ "important and unique - the application" -#~ " and data. In other words, only " -#~ "focus on backing up critical areas " -#~ "like `/home`, `/etc`, and `/var`." -#~ msgstr "" - -#~ msgid "Meaningful Logging & Telemetry" -#~ msgstr "" - -#~ msgid "" -#~ "Remote syslogging in |CL| is available" -#~ " through the `systemd journal-remote " -#~ "service`_" -#~ msgstr "" - -#~ msgid "" -#~ "Your telemetry server is just like " -#~ "any other web application. |WEB-" -#~ "SERVER-SCALE|" -#~ msgstr "" - -#~ msgid "Orchestration and Configuration Management" -#~ msgstr "" - -#~ msgid "" -#~ "|CL| offers an efficient cloud-init " -#~ "style solution, `micro-config-drive`_, " -#~ "through the *os-cloudguest* bundles " -#~ "which allow you to configure many " -#~ "Day 1 tasks such as setting " -#~ "hostname, creating users, or placing SSH" -#~ " keys in an automated way at " -#~ "boot. For more information on automating" -#~ " configuration during deployment of |CL|" -#~ " endpoints see the `documentation on " -#~ "bulk provisioning`_ ." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/guides.mo b/locale/de/LC_MESSAGES/guides/guides.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/guides.rst:4 -msgid "Guides" -msgstr "" - -#: ../../guides/guides.rst:6 -msgid "The following guides provide step-by-step instructions on using |CL|." -msgstr "" - -#: ../../guides/guides.rst:10 -msgid "As of 22 May 2019 :file:`mixin` is no longer supported." -msgstr "" - -#: ../../guides/guides.rst:13 -msgid "Maintenance" -msgstr "" - -#: ../../guides/guides.rst:23 -msgid "Network" -msgstr "" - -#: ../../guides/guides.rst:32 -msgid "Kernel" -msgstr "" - -#: ../../guides/guides.rst:41 -msgid "Stacks" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/kernel/kernel-development.mo b/locale/de/LC_MESSAGES/guides/kernel/kernel-development.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/kernel/kernel-development.rst:4 -msgid "Kernel development" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:6 -msgid "" -"This guide shows how to obtain and compile a Linux\\* kernel source using" -" |CL-ATTR| development tooling." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:15 -msgid "Overview" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:17 -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 "" - -#: ../../guides/kernel/kernel-development.rst:21 -msgid "" -"`Source RPMs (SRPMS)`_ are also available for all |CL| kernels, and can " -"be used for development instead." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:25 -msgid "Request changes be included with the |CL| kernel" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:27 -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 "" - -#: ../../guides/kernel/kernel-development.rst:32 -msgid "" -"Make enhancement requests to the |CL| `Distribution Project`_ on " -"GitHub\\*." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:35 -msgid "Set up kernel development environment" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:37 -msgid "" -"In some cases, it may be necessary to modify the kernel to suit your " -"specific needs or to test new kernel code." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:40 -msgid "You can build and install a custom kernel; however you must:" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:42 -msgid "Disable Secure Boot" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:43 -msgid "Maintain any updates to the kernel going forward" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:45 -msgid "" -"To create a custom kernel, start with the |CL| development environment. " -"Then make changes to the kernel, build it, and install it." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:50 -msgid "Install the |CL| development tooling framework" -msgstr "" - -#: ../../tooling/autospec.rst:3 -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 "" - -#: ../../tooling/autospec.rst:7 -msgid "" -"The setup script creates a workspace in the :file:`clearlinux` folder, " -"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 "" - -#: ../../tooling/autospec.rst:12 -msgid "Follow these steps to setup the workspace and tooling for building source:" -msgstr "" - -#: ../../tooling/autospec.rst:14 -msgid "Install the :command:`os-clr-on-clr` bundle:" -msgstr "" - -#: ../../tooling/autospec.rst:20 -msgid "Download the :file:`user-setup.sh` script:" -msgstr "" - -#: ../../tooling/autospec.rst:26 -msgid "Make :file:`user-setup.sh` executable:" -msgstr "" - -#: ../../tooling/autospec.rst:32 -msgid "Run the script as an unprivileged user:" -msgstr "" - -#: ../../tooling/autospec.rst:38 -msgid "" -"After the script completes, log out and log in again to complete the " -"setup process." -msgstr "" - -#: ../../tooling/autospec.rst:41 -msgid "Set your Git user email and username for the repos on your system:" -msgstr "" - -#: ../../tooling/autospec.rst:48 -msgid "This global setting is used by |CL| tools that make use of Git." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:57 -msgid "Clone the kernel package" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:59 -msgid "" -"Clone the existing kernel package repository from |CL| as a starting " -"point." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:61 -msgid "" -"Clone the Linux kernel package from |CL|. Using the :command:`make " -"clone_` command in the :file:`clearlinux/` directory clones " -"the package from the `clearlinux-pkgs`_ repo on GitHub." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:71 -msgid "Navigate into the cloned package directory." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:78 -msgid "" -"The \"linux\" package is the kernel that comes with |CL| in the :command" -":`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 "" - -#: ../../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/`." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:90 -msgid "Change the kernel version" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:92 -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 " -"the RPM SPEC file. While most packages in Clear Linux are typically " -"packaged using :ref:`autospec-about`, the kernel is not. This means " -"control files provided by autospec are not available and changes must be " -"made manually." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:98 -#: ../../guides/kernel/kernel-development.rst:294 -msgid "Open the Linux kernel package RPM SPEC file in an editor." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:104 -msgid "" -"Modify the Version, Release, and Source0 URL entries at the top of the " -"file to change the version of Linux kernel that will be compiled." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:107 -msgid "" -"A list of current and available kernel release can be found on " -"`kernel.org`_." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:126 -msgid "" -"Consider changing the Name from *linux* in the RPM spec file to easily " -"identify a modified kernel." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:129 -msgid "" -"Consider changing the ktarget from *native* in the RPM spec file to " -"easily identify a modified kernel." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:132 -msgid "Commit and save the changes to the file." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:137 -msgid "Pull a copy of the Linux kernel source code" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:139 -msgid "Obtain a local copy of the source code to make modifications against." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:141 -msgid "" -"Run make sources to pull the kernel source code specified in the RPM SPEC" -" file. In the example, it downloads the :file:`linux-4.20.8.tar.xz` file." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:149 -msgid "" -"Extract the kernel source code archive. This will create a working copy " -"of the Linux source that you can modify." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:156 -msgid "" -"Navigate to the extracted directory. In this example, it has been " -"extracted into a :file:`linux-4.20.8` directory." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:165 -msgid "Customize the Linux kernel source" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:167 -msgid "" -"After the kernel sources have been obtained, customizations to the kernel" -" configuration or source code can be made for inclusion with the kernel " -"build. These customizations are optional." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:172 -msgid "Modify kernel configuration" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:174 -msgid "" -"The kernel source has many configuration options available to pick " -"support for different hardware and software features." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:177 -msgid "" -"These configuration values must be provided in the :file:`.config` file " -"at compile time. You will need to make modifications to the " -":file:`.config` file, and include it in the kernel package." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:182 -#: ../../guides/kernel/kernel-development.rst:238 -msgid "" -"Make sure you have followed the steps to :ref:`pull-copy-kernel-source` " -"and are in the kernel source working directory." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:186 -msgid "" -"If you have an existing :file:`.config` file from an old kernel, copy it " -"into the working directory as :file:`.config` for comparison. Otherwise, " -"use the |CL| kernel configuration file as template" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:195 -msgid "" -"Make any desired changes to the :file:`.config` using a kernel " -"configuration tool. Below are some popular options:" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:198 -msgid "" -":command:`$EDITOR .config` - the .config file can be directly edited for " -"simple changes with names that are already known." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:201 -msgid "" -":command:`make config` - a text-based tool that asks questions one-by-one" -" to decide configuration options." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:204 -msgid "" -":command:`make menuconfig` - a terminal user interface that provides " -"menus to decide configuration options." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:207 -msgid "" -":command:`make xconfig` - a graphical user interface that provides tree " -"views to decide configuration options." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:211 -msgid "" -"More configuration tools can be found by looking at the make help: " -":command:`make help | grep config`" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:214 -msgid "Commit and save the changes to the :file:`.config` file." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:216 -msgid "" -"Copy the :file:`.config` file from the kernel source directory into the " -"kernel package directory as :file:`config` for inclusion in the build." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:224 -msgid "Modify kernel source code" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:226 -msgid "" -"Changes to kernel code are applied with patch files. Patch files are " -"formatted git commits that can be applied to the main source code." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:229 -msgid "" -"You will need to obtain a copy of the source code, make modifications, " -"generate patch file(s), and add them to the RPM SPEC file for inclusion " -"during the kernel build." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:233 -msgid "" -"If you have a large number of patches or a more complex workflow, " -"consider using a patch management tool in addition to Git such as " -"`Quilt`_." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:242 -msgid "" -"Initialize the kernel source directory as a new git repo and create a " -"commit with all the existing source files to begin tracking changes." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:252 -msgid "" -"Apply patches provided by the |CL| kernel package to the kernel source in" -" the working directory." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:260 -msgid "Make any of your desired code changes to the Linux source code files." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:263 -msgid "Track and commit your changes to the local git repo." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:271 -msgid "" -"Generate a patch file based on your git commits. represents the " -"number of local commits to create patch file. See the `git-format-patch`_" -" documentation for detailed information on using :command:`git format-" -"patch`" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:280 -msgid "" -"Copy the patch files from the patches directory in the linux source tree " -"to the RPM build directory." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:288 -msgid "Navigate back to the RPM build directory." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:300 -msgid "" -"Locate the section of the SPEC file that contains existing patch variable" -" 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 "" - -#: ../../guides/kernel/kernel-development.rst:323 -msgid "" -"Locate the section of the SPEC file further down that contains patch " -"application and append your patch file number used in the step above. In " -"this example, patch2001 is added." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:342 -msgid "Commit and save the changes to the RPM SPEC file." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:345 -msgid "Modify kernel boot parameters" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:346 -msgid "" -"The kernel boot options are passed from the bootloader to the kernel with" -" command-line parameters." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:349 -msgid "" -"While temporary changes can be made to kernel parameters on a running " -"system or on a during boot, you can also modify the default parameters " -"that are persistent and distributed with a customized kernel." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:354 -msgid "Open the kernel :file:`cmdline` file in an editor." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:361 -msgid "" -"Make any desired change to the kernel parameters. For example, you can " -"remove the :command:`quiet` parameter to see more verbose output of " -"kernel log messages during the boot process." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:365 -msgid "Commit and save the changes to the :file:`cmdline` file." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:367 -msgid "" -"See the `kernel parameters`_ documentation for a list of available " -"parameters." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:371 -msgid "Build and install the kernel" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:372 -msgid "" -"After changes have been made to the kernel source and RPM SPEC file, the " -"kernel is ready to be compiled and packaged into an RPM." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:375 -msgid "" -"The |CL| development tooling makes use of :command:`mock` environments to" -" isolate building of packages in a sanitized workspace." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:378 -msgid "" -"Start the compilation process by issuing the :command:`make build` " -"command. This process is typically resource intensive and will take a " -"while." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:386 -msgid "" -"The mock plugin `ccache`_ can be enabled to help speed up any future " -"rebuilds of the kernel package by caching compiler outputs and reusing " -"them." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:391 -msgid "" -"The result will be multiple :file:`.rpm` files in the :file:`rpms` " -"directory as output." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:398 -msgid "" -"The kernel RPM will be named " -":file:`linux--.x86_64.rpm`" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:402 -msgid "" -"The kernel RPM file can be input to the :ref:`mixer` to create a custom " -"bundle and mix of |CL|." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:405 -msgid "" -"Alternatively, the kernel RPM bundle can be installed manually on a local" -" 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 "" - -#: ../../guides/kernel/kernel-development.rst:410 -msgid "" -"Install the kernel onto the local system by extracting the RPM with the " -":command:`rpm2cpio` command." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:418 -msgid "Update the |CL| boot manager using :command:`clr-boot-manager` and reboot." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:428 -msgid "After a reboot, verify the customized kernel is running." -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:435 -msgid "Related topics" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:437 -msgid ":ref:`kernel-modules`" -msgstr "" - -#: ../../guides/kernel/kernel-development.rst:438 -msgid ":ref:`mixer`" -msgstr "" - -#~ msgid "" -#~ "This document shows how to obtain " -#~ "and compile a Linux* kernel source " -#~ "using |CL-ATTR| development tooling." -#~ msgstr "" - -#~ msgid "" -#~ "The `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 "" - -#~ msgid "" -#~ "Source RPM files (SRPM) are also " -#~ "available for all |CL| kernels, and " -#~ "can be used for development instead. " -#~ "Select this link to view the " -#~ "latest `source RPM files`_." -#~ msgstr "" - -#~ msgid "Make enhancement requests to the |CL| `distribution on GitHub`_ ." -#~ msgstr "" - -#~ msgid "" -#~ "Clone the Linux kernel package from " -#~ "|CL|. Using the :command:`make " -#~ "clone_` command in the " -#~ ":file:`clearlinux/` directory clones the " -#~ "package from the `clearlinux-pkgs " -#~ "GitHub`_." -#~ msgstr "" - -#~ msgid "" -#~ "The \"linux\" package is the kernel " -#~ "that comes with |CL| in the " -#~ "`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 GitHub`_." -#~ msgstr "" - -#~ msgid "" -#~ "Generate a patch file based on " -#~ "your git commits. represents the " -#~ "number of local commits to create " -#~ "patch file. See the `git-format-" -#~ "patch Documentation`_ for detailed information" -#~ " on using :command:`git format-patch`" -#~ msgstr "" - -#~ msgid "" -#~ "See the `Kernel parameters documentation`_ " -#~ "for a list of available parameters." -#~ msgstr "" - -#~ msgid "" -#~ "The `ccache plugin for mock`_ can " -#~ "be enabled to help speed up any" -#~ " future rebuilds of the kernel " -#~ "package by caching compiler outputs and" -#~ " reusing them." -#~ msgstr "" - -#~ msgid "" -#~ "This guide shows how to obtain and" -#~ " compile a Linux* kernel source using" -#~ " |CL-ATTR| development tooling." -#~ msgstr "" - -#~ msgid "" -#~ "Make enhancement requests to the |CL|" -#~ " `Distribution Project`_ on GitHub." -#~ msgstr "" - -#~ msgid "" -#~ "The \"linux\" package is the kernel " -#~ "that comes with |CL| in the " -#~ "`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 "" - -#~ msgid "" -#~ "Make sure you have followed the " -#~ "steps to `Pull a copy of the " -#~ "Linux kernel source code`_ and are " -#~ "in the kernel source working directory." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/kernel/kernel-modules-dkms.mo b/locale/de/LC_MESSAGES/guides/kernel/kernel-modules-dkms.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/kernel/kernel-modules-dkms.rst:4 -msgid "Add kernel modules with DKMS" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:6 -msgid "" -"This guide describes how to add kernel modules with :abbr:`DKMS (Dynamic " -"Kernel Module System)`." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:14 -msgid "Overview" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:16 -msgid "" -"Certain kernel modules are enabled by default in |CL-ATTR|. To use " -"additional kernel modules that are not part of the Linux source tree, you" -" may need to build out-of-tree kernel modules. Use this guide to add " -"kernel modules with :abbr:`DKMS (Dynamic Kernel Module System)` or refer " -"to :ref:`kernel-modules`." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:22 -msgid "Description" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:24 -msgid "" -"Kernel modules are additional pieces of software capable of being " -"inserted into the Linux kernel to add functionality, such as a hardware " -"driver. Kernel modules may already be part of the Linux source tree (in-" -"tree) or may come from an external source, such as directly from a vendor" -" (out-of-tree)." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:29 -msgid "" -":abbr:`DKMS (Dynamic Kernel Module System)` is a framework that " -"facilitates the building and installation of kernel modules. DKMS allows " -"|CL| to provide hooks that automatically rebuild modules against new " -"kernel versions." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:4 -msgid "Kernel module availability" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:6 -msgid "" -"|CL| comes with many upstream kernel modules available for use. Using an " -"existing module is significantly easier to maintain and retains signature" -" verification of the |CL| kernel. For more information on |CL| security " -"practices, see the :ref:`security` page." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:11 -msgid "" -"Before continuing, check if the kernel module you're looking for is " -"already available in |CL| or submit a request to add the module." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:16 -msgid "Check if the module is already available" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:19 -msgid "" -"You can search for kernel module file names, which end with the " -":file:`.ko` file extension, using the :command:`swupd search` command, as" -" shown in the following example. See :ref:`swupd-guide` for more " -"information." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:29 -msgid "Submit a request to add the module" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:31 -msgid "" -"If the kernel module you need is already open source (for example, in the" -" Linux upstream) and likely to be useful to others, consider submitting a" -" request to add or enable it in the |CL| kernel." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:35 -msgid "Make enhancement requests to the |CL| 'Distribution Project'_ on GitHub." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:38 -msgid "Install DKMS" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:42 -msgid "" -"The :command:`kernel-native-dkms` bundle provides the :command:`dkms` " -"program and Linux kernel headers, which are required for compiling kernel" -" modules." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:45 -msgid "The :command:`kernel-native-dkms` bundle also:" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:47 -msgid "" -"Adds a `systemd` update trigger (:file:`/usr/lib/systemd/system/dkms-new-" -"kernel.service`) to automatically run DKMS to rebuild modules after a " -"kernel upgrade occurs with :ref:`swupd update `." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:52 -msgid "" -"Disables kernel module signature verification by appending a kernel " -"command-line parameter (:command:`module.sig_unenforce`) from the " -":file:`/usr/share/kernel/cmdline.d/clr-ignore-mod-sig.conf` file." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:56 -msgid "" -"Adds a notification to the Message of the Day (MOTD) indicating kernel " -"module signature verification is disabled." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:61 -msgid "" -"We recommend that you always review the :command:`swupd update` output to" -" make sure kernel modules were successfully rebuilt against the new " -"kernel. This is especially important for systems where a successful boot " -"relies on a kernel module." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:66 -msgid "" -"Install the :command:`kernel-native-dkms` or :command:`kernel-lts-dkms` " -"bundle:" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:69 -msgid "" -"Determine which kernel variant is running on |CL|. Only the *native* and " -"*lts* kernels are enabled to build and load out-of-tree kernel modules " -"with DKMS." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:78 -msgid "Ensure *.native* or *.lts* is in the kernel name." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:80 -msgid "" -"Install the DKMS bundle corresponding to the installed kernel. Use " -":command:`kernel-native-dkms` for the native kernel or :command:`kernel-" -"lts-dkms` for the lts kernel." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:88 -msgid "or" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:95 -msgid "Update the |CL| bootloader and reboot." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:105 -msgid "Build, install, and load an out-of-tree module" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:107 -msgid "" -"Follow the steps in this section if you are an individual user or " -"testing, and you need an out-of-tree kernel module that is not available " -"through |CL|. For a more scalable and customizable approach, we recommend" -" using :ref:`mixer` to provide a custom kernel and updates." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:113 -msgid "Prerequisites" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:115 -msgid "Before you begin, you must:" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:117 -msgid "" -"Disable Secure Boot in UEFI/BIOS. The loading of new out-of-tree modules " -"modifies the signatures that Secure Boot relies on for trust." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:120 -msgid "" -"Obtain a kernel module package in the form of source code or pre-compiled" -" binaries." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:124 -msgid "Obtain kernel module source" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:126 -msgid "" -"A required :file:`dkms.conf` file inside of the kernel module's source " -"code directory informs DKMS how the kernel module should be compiled." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:129 -msgid "Kernel modules may come packaged as:" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:131 -msgid "Source code without a :file:`dkms.conf` file" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:132 -msgid "Source code with a premade :file:`dkms.conf` file" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:133 -msgid "" -"Source code with a premade :file:`dkms.conf` file and precompiled module " -"binaries" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:135 -msgid "Precompiled module binaries only (without source code)" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:137 -msgid "" -"Of the package types listed above, only precompiled kernel module " -"binaries will not work, because |CL| requires kernel modules to be built " -"against the same kernel source tree before they can be loaded. If you are" -" only able to obtain source code without a :file:`dkms.conf` file, you " -"must manually create a :file:`dkms.conf` file, described later in this " -"document." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:143 -msgid "Download the kernel module's source code." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:145 -msgid "" -"Review the available download options. Some kernel modules provide " -"separate archives that are specifically enabled for DKMS support." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:148 -msgid "" -"Review the README documentation, because it often provides required " -"information to build the module with DKMS support." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:159 -msgid "Build kernel module with an existing dkms.conf" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:161 -msgid "" -"If the kernel module maintainer packaged the source archive with the " -":command:`dkms mktarball` command, the entire archive can be passed to " -"the :command:`dkms ldtarball` which completes many steps for you." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:165 -msgid "" -"The archive contains the required :file:`dkms.conf` file, and may contain" -" a :file:`dkms_source_tree` directory and a :file:`dkms_binaries_only` " -"directory." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:169 -msgid "" -"Run the :command:`dkms ldtarball` command against the kernel module " -"archive." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:177 -msgid "" -":command:`dkms ldtarball` places the kernel module source under " -":file:`/usr/src/-/`, builds it if necessary," -" and adds the module into the DKMS tree." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:182 -msgid "" -"Verify the kernel module is detected by checking the output of the " -":command:`dkms status` command." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:190 -msgid "Install the kernel module." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:197 -msgid "Build kernel module without an existing dkms.conf" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:199 -msgid "" -"If the kernel module source does not contain a :file:`dkms.conf` file or " -"the :command:`dkms ldtarball` command encounters errors, you must " -"manually create the file." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:203 -msgid "" -"Review the kernel module README documentation for guidance on what needs " -"to be in the :file:`dkms.conf` file, including special variables that may" -" be required to build successfully." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:207 -msgid "Here are some additional resources that can be used for reference:" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:209 -msgid "" -"DKMS manual page (:command:`man dkms`) shows detailed syntax in the " -"DKMS.CONF section." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:212 -msgid "" -"Ubuntu community wiki entry for the `Kernel DKMS Package`_ shows an " -"example where a single package contains multiple modules." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:215 -msgid "Sample `dkms.conf`_ file in the GitHub\\* repository for the DKMS project." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:219 -msgid "" -":command:`AUTOINSTALL=yes` must be set in the dkms.conf for the module to" -" be automatically recompiled with |CL| updates." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:222 -msgid "The instructions below show a generic example:" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:224 -msgid "" -"Create or modify the :file:`dkms.conf` file inside of the extracted " -"source code directory." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:240 -msgid "" -"This example identifies a kernel module named *custom_module* with " -"version *1.0*." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:243 -msgid "Copy the kernel module source code into the :file:`/usr/src/` directory." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:252 -msgid "" -"** and ** must match the entries in the " -":file:`dkms.conf` file." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:255 -msgid "Add the kernel module to the DKMS tree so that it is tracked by DKMS." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:261 -msgid "" -"Build the kernel module using DKMS. If the build encounters errors, you " -"may need to edit the :file:`dkms.conf` file." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:268 -msgid "Install the kernel module using DKMS." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:275 -msgid "Load kernel module" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:277 -msgid "" -"By default, DKMS installs modules \"in-tree\" under :file:`/lib/modules` " -"so the :command:`modprobe` command can be used to load them." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:280 -msgid "Load the installed module with the :command:`modprobe` command." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:286 -msgid "Validate the kernel module is loaded." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:293 -msgid "Examples" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:4 -msgid "Optional: Specify module options and aliases" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:6 -msgid "Use the :command:`modprobe` command to load a module and set options." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:8 -msgid "" -":command:`modprobe` may add or remove more than one module due to module " -"interdependencies. You can specify which options to use with individual " -"modules, by using configuration files under the :file:`/etc/modprobe.d` " -"directory." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:16 -msgid "" -"All files underneath the :file:`/etc/modprobe.d` directory that end with " -"the :file:`.conf` extension specify module options to use when loading. " -"You can use :file:`.conf` files to create convenient aliases for modules " -"or to override the normal loading behavior altogether for those with " -"special requirements." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:21 -msgid "Learn more about :command:`modprobe` on the modprobe.d manual page:" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:28 -msgid "Optional: Configure kernel modules to load at boot" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:30 -msgid "" -"Use the :file:`/etc/modules-load.d` configuration directory to specify " -"kernel modules to load automatically at boot." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:37 -msgid "" -"All files underneath the :file:`/etc/modules-load.d` directory that end " -"with the :file:`.conf` extension contain a list of module names of " -"aliases (one per line) to load at boot." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:41 -msgid "Learn more about module loading in the modules-load.d manual page:" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:300 -msgid "Related topics" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:302 -msgid "`Dynamic Kernel Module System (DKMS)`_" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:304 -msgid "" -"`Dell Linux Engineering Dynamic Kernel Module Support: From Theory to " -"Practice " -"`_" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:306 -msgid "" -"`Linux Journal: Exploring Dynamic Kernel Module Support " -"`_" -msgstr "" - -#~ msgid "Make enhancement requests to the |CL| distribution `on GitHub`_." -#~ msgstr "" - -#~ msgid "" -#~ "Follow the steps in this section " -#~ "if you are an individual user or" -#~ " testing, and you need an out-" -#~ "of-tree kernel module that is not " -#~ "available through |CL|. For a more " -#~ "scalable and customizable approach, we " -#~ "recommend using the `mixer tool`_ to " -#~ "provide a custom kernel and updates." -#~ msgstr "" - -#~ msgid "" -#~ "`Ubuntu community wiki`_ shows an " -#~ "example where a single package contains" -#~ " multiple modules." -#~ msgstr "" - -#~ msgid "" -#~ "`Sample dkms.conf file`_ in the " -#~ "GitHub\\* repository for the DKMS " -#~ "project." -#~ msgstr "" - -#~ msgid "" -#~ "`Dynamic Kernel Module System (DKMS) " -#~ "project on GitHub `_" -#~ msgstr "" - -#~ msgid "" -#~ "Make enhancement requests to the |CL|" -#~ " `Distribution Project " -#~ "`_ on GitHub." -#~ msgstr "" - -#~ msgid "" -#~ "The *kernel-native-dkms* bundle provides" -#~ " the :command:`dkms` program and Linux " -#~ "kernel headers, which are required for" -#~ " compiling kernel modules." -#~ msgstr "" - -#~ msgid "The *kernel-native-dkms* bundle also:" -#~ msgstr "" - -#~ msgid "" -#~ "Adds a systemd update trigger " -#~ "(:file:`/usr/lib/systemd/system/dkms-new-kernel.service`)" -#~ " to automatically run DKMS to rebuild" -#~ " modules after a kernel upgrade " -#~ "occurs with :ref:`swupd update `." -#~ msgstr "" - -#~ msgid "" -#~ "Follow the steps in this section " -#~ "if you are an individual user or" -#~ " testing, and you need an out-" -#~ "of-tree kernel module that is not " -#~ "available through |CL|. For a more " -#~ "scalable and customizable approach, we " -#~ "recommend using the :ref:`mixer` tool to" -#~ " provide a custom kernel and updates." -#~ msgstr "" - -#~ msgid "" -#~ "Obtain a kernel module package in " -#~ "the form of source code and/or " -#~ "precompiled binaries." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/kernel/kernel-modules.mo b/locale/de/LC_MESSAGES/guides/kernel/kernel-modules.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/kernel/kernel-modules.rst:4 -msgid "Add kernel modules manually" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:6 -msgid "This guide describes how to add kernel modules manually." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:13 -msgid "Overview" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:15 -msgid "" -"Certain kernel modules are enabled by default in |CL-ATTR|. To use " -"additional kernel modules that are not part of the Linux source tree, you" -" may need to build out-of-tree kernel modules. Use this guide to add " -"kernel modules manually, or refer to :ref:`kernel-modules-dkms`." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:21 -msgid "Description" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:23 -msgid "" -"Kernel modules are additional pieces of software capable of being " -"inserted into the Linux kernel to add functionality, such as a hardware " -"driver. Kernel modules may already be part of the Linux source tree (in-" -"tree) or may come from an external source, such as directly from a vendor" -" (out-of-tree)." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:32 -msgid "Kernel module availability" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:34 -msgid "" -"|CL| comes with many upstream kernel modules available for use. Using an " -"existing module is significantly easier to maintain and retains signature" -" verification of the |CL| kernel. For more information on |CL| security " -"practices, see the :ref:`security` page." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:39 -msgid "" -"Before continuing, check if the kernel module you're looking for is " -"already available in |CL| or submit a request to add the module." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:44 -msgid "Check if the module is already available" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:47 -msgid "" -"You can search for kernel module file names, which end with the " -":file:`.ko` file extension, using the :command:`swupd search` command, as" -" shown in the following example. See :ref:`swupd-guide` for more " -"information." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:57 -msgid "Submit a request to add the module" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:59 -msgid "" -"If the kernel module you need is already open source (for example, in the" -" Linux upstream) and likely to be useful to others, consider submitting a" -" request to add or enable it in the |CL| kernel." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:63 -msgid "Make enhancement requests to the |CL| 'Distribution Project'_ on GitHub." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:69 -msgid "Build, install, and load an out-of-tree module" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:71 -msgid "" -"Follow the steps in this section if you are an individual user or " -"testing, and you need an out-of-tree kernel module that is not available " -"through |CL|. For a more scalable and customizable approach, we recommend" -" using the :ref:`mixer` to provide a custom kernel and updates." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:78 -msgid "Prerequisites" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:80 -msgid "Before you begin, you must:" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:82 -msgid "Disable Secure Boot." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:83 -msgid "Disable kernel module integrity checking." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:84 -msgid "Have a kernel module package in the form of source code." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:85 -msgid "Rebuild the module against new versions of the Linux kernel." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:89 -msgid "" -"Any time the kernel is upgraded on your Clear Linux system, you must " -"rebuild your out-of-tree modules." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:94 -msgid "Build and install kernel module" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:96 -msgid "" -"Determine which kernel variant is running on |CL|. In the example below, " -"the *native* kernel is in use." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:104 -msgid "" -"Install the kernel dev bundle corresponding to the installed kernel. The " -"kernel dev bundle contains the kernel headers, which are required for " -"compiling kernel modules. For example:" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:108 -msgid ":command:`linux-dev` for developing against the native kernel." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:109 -msgid ":command:`linux-lts-dev` for developing against the LTS kernel." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:115 -msgid "" -"Follow instructions from the kernel module source code to compile the " -"kernel module. For example:" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:128 -msgid "Load kernel module" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:130 -msgid "" -"Disable Secure Boot in your system's UEFI settings, if you have enabled " -"it. The loading of new out-of-tree modules modifies the signatures that " -"Secure Boot relies on for trust." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:134 -msgid "" -"Disable signature checking for the kernel by modifying the kernel boot " -"parameters and reboot the system." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:137 -msgid "" -"All kernel modules from |CL| have been signed to enforce kernel security." -" However, out-of-tree modules break this chain of trust so this mechanism" -" needs to be disabled." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:146 -msgid "" -"Update the boot manager and reboot the system to implement the changed " -"kernel parameters." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:156 -msgid "" -"If successful, the :command:`clr-boot-manager update` command does not " -"return any console output." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:159 -msgid "" -"After rebooting, manually load out-of-tree modules using the " -":command:`insmod` command." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:167 -msgid "Examples" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:172 -msgid "Optional: Specify module options and aliases" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:174 -msgid "Use the :command:`modprobe` command to load a module and set options." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:176 -msgid "" -":command:`modprobe` may add or remove more than one module due to module " -"interdependencies. You can specify which options to use with individual " -"modules, by using configuration files under the :file:`/etc/modprobe.d` " -"directory." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:184 -msgid "" -"All files underneath the :file:`/etc/modprobe.d` directory that end with " -"the :file:`.conf` extension specify module options to use when loading. " -"You can use :file:`.conf` files to create convenient aliases for modules " -"or to override the normal loading behavior altogether for those with " -"special requirements." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:189 -msgid "Learn more about :command:`modprobe` on the modprobe.d manual page:" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:196 -msgid "Optional: Configure kernel modules to load at boot" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:198 -msgid "" -"Use the :file:`/etc/modules-load.d` configuration directory to specify " -"kernel modules to load automatically at boot." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:205 -msgid "" -"All files underneath the :file:`/etc/modules-load.d` directory that end " -"with the :file:`.conf` extension contain a list of module names of " -"aliases (one per line) to load at boot." -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:209 -msgid "Learn more about module loading in the modules-load.d manual page:" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:219 -msgid "Related topic" -msgstr "" - -#: ../../guides/kernel/kernel-modules.rst:221 -msgid ":ref:`kernel-modules-dkms`" -msgstr "" - -#~ msgid "Make enhancement requests to the |CL| distribution `on GitHub`_." -#~ msgstr "" - -#~ msgid "" -#~ "Follow the steps in this section " -#~ "if you are an individual user or" -#~ " testing, and you need an out-" -#~ "of-tree kernel module that is not " -#~ "available through |CL|. For a more " -#~ "scalable and customizable approach, we " -#~ "recommend using the `mixer tool`_ to " -#~ "provide a custom kernel and updates." -#~ msgstr "" - -#~ msgid "" -#~ "Make enhancement requests to the |CL|" -#~ " `Distribution Project " -#~ "`_ on GitHub." -#~ msgstr "" - -#~ msgid "`linux-dev` for developing against the native kernel." -#~ msgstr "" - -#~ msgid "`linux-lts-dev` for developing against the LTS kernel." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/maintenance/architect-lifecycle.mo b/locale/de/LC_MESSAGES/guides/maintenance/architect-lifecycle.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/maintenance/architect-lifecycle.rst:4 -msgid "Architect the life-cycle of |CL-ATTR|" -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:6 -msgid "" -"This guide describes the basic, recommended infrastructure and workflow " -"for maintaining a |CL-ATTR| derivative." -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:14 -msgid "Prerequisites" -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:16 -msgid "" -"A repository with software RPM artifacts and a CI/CD system with a |CL| " -"machine for building `mixes`" -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:19 -msgid "Experience using :ref:`mixer ` to create a |CL|-based distro" -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:21 -msgid "" -"Experience using :ref:`swupd ` for maintaining the |CL| " -"build environment" -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:24 -msgid "Familiarity with |CL| architecture and reuse of its content in releases" -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:27 -msgid "Description" -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:29 -msgid "Maintaining a |CL| derivative requires:" -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:31 -msgid "Monitoring upstream |CL| for new releases" -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:32 -msgid "Building software packages and staging" -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:33 -msgid "Employing CI/CD automation for building releases" -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:34 -msgid "Integrating Quality Assurance for testing and validation" -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:36 -msgid "" -"Coordinated infrastructure is deployed to automate the life-cycle of your" -" |CL| derivative. We divide deployment of this infrastucture in two " -"parts: *Content Workflow*; and *Release Workflow*, shown in Figure 1." -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:44 -msgid "Figure 1: Architect the life-cycle" -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:47 -msgid "Content Workflow" -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:49 -msgid "" -"The Content Workflow (Figure 1) orchestrates the processes used to manage" -" the creation of content for the distribution. This includes everything " -"from detecting a new release in a custom software repository to " -"generating RPM package files. The RPM files serve as intermediary " -"artifacts that track software dependencies and provide file-level data " -"consumed in a Release Workflow. The `Watcher Pipeline`_ checks |CL| and " -"a content provider, such as Koji, to determine if a new release is " -"necessary." -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:58 -msgid "Release Workflow" -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:60 -msgid "" -"The Release Workflow (Figure 1) gathers the content of the RPMs and " -"ensures it can be consumed by :ref:`mixer `. A content web server " -"hosts the |CL| derivative, to which targets connect for updating their " -"OSes. As an integral part of this toolchain, the `Release Pipeline`_ " -"enables these derivatives to incorporate |CL| content into their own " -"custom content. The Watcher Pipeline triggers the Release Pipeline to " -"create new releases." -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:69 -msgid "Implementation" -msgstr "" - -#: ../../guides/maintenance/architect-lifecycle.rst:71 -msgid "" -"The |CL| Distro Factory manages the Release Workflow. For detailed " -"information about Distro Factory deployment, refer to the `clr-distro-" -"factory`_ GitHub\\* repo." -msgstr "" - -#~ msgid "" -#~ "Distro factory implements the *Release " -#~ "workflow*. To get started on a " -#~ "full implementation, visit |CL| `Distro " -#~ "factory documentation`_." -#~ msgstr "" - -#~ msgid "" -#~ "This guide provides DevOps with a " -#~ "model to architect the life-cycle " -#~ "of a |CL| derivative that integrates " -#~ "custom software and content using " -#~ "distinct workflows." -#~ msgstr "" - -#~ msgid "This guide provides the foundation of the recommended infrastructure." -#~ msgstr "" - -#~ msgid "" -#~ "Coordinated infrastructure is deployed to " -#~ "automate the life-cycle of your " -#~ "|CL| derivative. We divide deployment of" -#~ " this infrastucture in two parts: " -#~ "*Content Workflow*; and *Release Workflow*," -#~ " shown in Figure 1. Distro Factory" -#~ " manages the *Release Workflow* while " -#~ "capturing the requirements for maintaining " -#~ "a long-term release cadence." -#~ msgstr "" - -#~ msgid "Content workflow" -#~ msgstr "" - -#~ msgid "" -#~ "The *Content Workflow* (Figure 1) " -#~ "orchestrates the processes used to " -#~ "manage the creation of content for " -#~ "the distribution. This includes everything " -#~ "from detecting a new release in a" -#~ " custom software repository to generating" -#~ " RPM package files. The RPM files " -#~ "serve as intermediary artifacts that " -#~ "track software dependencies and provide " -#~ "file-level data consumed in a " -#~ "*Release Workflow*. The `Watcher Pipeline`_" -#~ " checks |CL| and a content provider," -#~ " such as Koji, to determine if " -#~ "a new release is necessary." -#~ msgstr "" - -#~ msgid "Release workflow" -#~ msgstr "" - -#~ msgid "" -#~ "The *Release Workflow* (Figure 1) " -#~ "gathers the content of the RPMs " -#~ "and ensures it can be consumed by" -#~ " :ref:`mixer `. A content web " -#~ "server hosts the |CL| derivative, to " -#~ "which targets connect for updating their" -#~ " OSes. As an integral part of " -#~ "this toolchain, the *Release Pipeline* " -#~ "enables these derivatives to incorporate " -#~ "|CL| content into their own custom " -#~ "content. The *Watcher Pipeline* triggers " -#~ "the `Release Pipeline`_ to create new" -#~ " releases." -#~ msgstr "" - -#~ msgid "" -#~ "Distro factory implements the *Release " -#~ "workflow*. To get started on a " -#~ "full implementation, visit |CL| `Distro " -#~ "Factory`_ documentation." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/maintenance/assign-static-ip.mo b/locale/de/LC_MESSAGES/guides/maintenance/assign-static-ip.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/maintenance/assign-static-ip.rst:4 -msgid "Assign a static IP address" -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:7 -msgid "" -"This guide explains how to assign a static IP address. This may be " -"helpful in scenarios such as a network with no DHCP server." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:15 -msgid "Identify which program is managing the interface" -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:17 -msgid "" -"New installations of |CL-ATTR| use NetworkManager as the default network " -"interface manager for all network connections." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:22 -msgid "" -"The cloud |CL| images continue to use `systemd-networkd` to manage " -"network connections." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:25 -msgid "" -"In earlier |CL| versions, `systemd-network` was used to manage Ethernet " -"interfaces and NetworkManager was used for wireless interfaces." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:29 -msgid "" -"Before defining a configuration for assigning a static IP address, verify" -" which program is managing the network interface." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:32 -msgid "" -"Check the output of :command:`nmcli device` to see if NetworkManager is " -"managing the device." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:39 -msgid "" -"If the STATE column for the device shows *connected* or *disconnected*, " -"the network configuration is being managed by NetworkManager, then use " -"the instructions for :ref:`using NetworkManager `." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:43 -msgid "" -"If the STATE column for the device shows *unmanaged*, then check if the " -"device is being managed by systemd-networkd." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:47 -msgid "" -"Check the output of :command:`networkctl list` to see if `systemd-" -"networkd` is managing the device." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:54 -msgid "" -"If the SETUP column for the device shows *configured*, the network " -"configuration is being managed by `systemd-networkd`, then use the " -"instructions for :ref:`using systemd-networkd `." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:62 -msgid "Using NetworkManager" -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:64 -msgid "" -"Network connections managed by NetworkManager are stored as files with " -"the :file:`.nmconnection` file extension in the " -":file:`/etc/NetworkManager/system-connections/` directory." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:68 -msgid "" -"A few tools exists to aid to manipulate network connections managed by " -"NetworkManager:" -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:71 -msgid "nmcli - a command-line tool" -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:73 -msgid "" -"nmtui - a text user interface that provides a pseudo graphical menu in " -"the terminal" -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:76 -msgid "nm-connection-editor - a graphical user interface" -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:78 -msgid "" -"The method below uses the command line tool nmcli to modify network " -"connection." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:82 -msgid "Identify the existing connection name:" -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:88 -msgid "Sample output:" -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:95 -msgid "" -"If a connection does not exist, create it with the :command:`nmcli " -"connection add` command." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:99 -msgid "" -"Modify the connection to use a static IP address. Replace the variables " -"in brackets with the appropriate values. Replace *[CONNECTION_NAME]* with" -" the NAME from the command above." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:112 -msgid "" -"See the `nmcli developer page " -"`_ for more" -" configuration options. For advanced configurations, the " -":file:`/etc/NetworkManager/system-connections/*.nmconnection`. can be " -"edited directly." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:118 -msgid "Restart the NetworkManager server to reload the DNS servers:" -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:125 -#: ../../guides/maintenance/assign-static-ip.rst:179 -msgid "Verify your static IP address details have been set:" -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:136 -msgid "Using systemd-networkd" -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:138 -msgid "" -"Network connections managed by systemd-networkd are stored as files with " -"the :file:`.network` file extension the :file:`/etc/systemd/network/` " -"directory." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:141 -msgid "" -"Files to manipulate network connections managed by systemd-networkd must " -"be created manually." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:144 -msgid "" -"Create the :file:`/etc/systemd/network` directory if it does not already " -"exist:" -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:150 -msgid "" -"Create a :file:`.network` file and add the following content. Replace the" -" variables in brackets with the appropriate values. Replace " -"*[INTERFACE_NAME]* with LINK from the output of the :command:`networkctl " -"list` command that was run previously." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:168 -msgid "" -"See the `systemd-network man page " -"`_" -" for more configuration options." -msgstr "" - -#: ../../guides/maintenance/assign-static-ip.rst:172 -msgid "Restart the `systemd-networkd` service:" -msgstr "" - -#~ msgid "" -#~ "By default, your |CL-ATTR| system " -#~ "automatically gets an IP address from" -#~ " your network via DHCP. If you " -#~ "do not have a DHCP server on " -#~ "your network or simply want to use" -#~ " a static IP address, follow the " -#~ "steps in this guide." -#~ msgstr "" - -#~ msgid "" -#~ "New installations of |CL| use " -#~ "NetworkManager as the default network " -#~ "interface manager for all network " -#~ "connections." -#~ msgstr "" - -#~ msgid "" -#~ "The *cloud* |CL| images continue to " -#~ "use systemd-networkd to manage network" -#~ " connections." -#~ msgstr "" - -#~ msgid "" -#~ "In earlier |CL| versions, systemd-" -#~ "network was used to manage Ethernet " -#~ "interfaces and NetworkManager was used " -#~ "for wireless interfaces." -#~ msgstr "" - -#~ msgid "" -#~ "Before defining a configuration for " -#~ "assigning a static IP address, you " -#~ "should verify which program is managing" -#~ " the network interface." -#~ msgstr "" - -#~ msgid "" -#~ "If the STATE column for the device" -#~ " shows *connected* or *disconnected*, the" -#~ " network configuration is being managed " -#~ "by NetworkManager and the instructions " -#~ "for :ref:`using NetworkManager ` should be used." -#~ msgstr "" - -#~ msgid "" -#~ "If the STATE column for the device" -#~ " shows *unmanaged*, check to see if" -#~ " the device is being managed by " -#~ "systemd-networkd" -#~ msgstr "" - -#~ msgid "" -#~ "Check the output of :command:`networkctl " -#~ "list` to see if systemd-networkd " -#~ "is managing the device." -#~ msgstr "" - -#~ msgid "" -#~ "If the SETUP column for the device" -#~ " shows *configured*, the network " -#~ "configuration is being managed by " -#~ "systemd-networkd and the instructions for" -#~ " :ref:`using systemd-networkd ` should be used." -#~ msgstr "" - -#~ msgid "" -#~ "The method below uses the command " -#~ "line tool *nmcli* to modify network " -#~ "connection." -#~ msgstr "" - -#~ msgid "The output will look like this:" -#~ msgstr "" - -#~ msgid "" -#~ "If a connection does not exist, it" -#~ " will need to be created with " -#~ ":command:`nmcli connection add`." -#~ msgstr "" - -#~ msgid "" -#~ "Modify the connection to use a " -#~ "static IP address. Replace the variables" -#~ " in brackets with the appropriate " -#~ "values. *[CONNECTION_NAME]* should be replaced" -#~ " with the NAME from the command " -#~ "above." -#~ msgstr "" - -#~ msgid "" -#~ "Create the :file:`/etc/systemd/network` directory" -#~ " if it doesn't exist already:" -#~ msgstr "" - -#~ msgid "" -#~ "Create a :file:`.network` file and add" -#~ " the following content. Replace the " -#~ "variables in brackets with the " -#~ "appropriate values. *[INTERFACE_NAME]* should " -#~ "be replaced with LINK from the " -#~ "output of :command:`networkctl list` ran " -#~ "previously." -#~ msgstr "" - -#~ msgid "Restart the systemd-networkd service:" -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/maintenance/bulk-provision.mo b/locale/de/LC_MESSAGES/guides/maintenance/bulk-provision.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/maintenance/bulk-provision.rst:4 -msgid "Bulk provision" -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:6 -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 "" - -#: ../../guides/maintenance/bulk-provision.rst:15 -msgid "Overview" -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:17 -msgid "To configure a bulk provision:" -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:19 -msgid "Define Ister configuration files to customize the installation process" -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:20 -msgid "Define cloud-init\\* files to customize the installation instance" -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:21 -msgid "" -"Host the configuration files in ICIS to allow Ister to use them during " -"the installation" -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:24 -msgid "" -"Figure 1 depicts the flow of information between a PXE server and a PXE " -"client that needs to be set up to perform a bulk provision." -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:30 -msgid "Figure 1: Bulk provision information flow" -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:33 -msgid "Prerequisites" -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:35 -msgid "" -"Before performing a bulk provision, verify you have a PXE server capable " -"of performing network boots of |CL|. Please refer to our :ref:`guide on " -"how to perform an iPXE boot` using :abbr:`NAT (network " -"address translation)` for details." -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:40 -msgid "" -"Because a bulk provision relies on a reboot, ensure the following " -"preparations have been made:" -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:43 -msgid "No existing disks are bootable." -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:44 -msgid "" -"The network boot option must come immediately after the disk boot option " -"on any computer performing the installation." -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:48 -msgid "Configuration" -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:50 -msgid "" -"Install ICIS by following the getting started guide on the `ICIS`_ " -"GitHub\\* repository." -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:53 -msgid "" -"Create an Ister installation file and save it to the :file:`static/ister`" -" directory within the web hosting directory for ICIS. The installation " -"file is a JSON block and provides Ister with the steps it needs to " -"perform an installation. The file outlines what partitions, file systems," -" and mount points Ister should set up. Lastly, the file outlines which " -"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 "" - -#: ../../guides/maintenance/bulk-provision.rst:92 -msgid "" -"Every Ister installation file hosted on ICIS must contain the the " -"`IsterCloudInitSvc` parameter as well as the :command:`os-cloudguest` " -"bundle. These entries allow Ister to customize an instance of of an " -"install." -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:97 -msgid "" -"Create an Ister configuration file to define the location of the Ister " -"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 "" - -#: ../../guides/maintenance/bulk-provision.rst:106 -msgid "" -"Modify the iPXE boot script by adding a kernel parameter to the command " -"line for booting the network image. Add the kernel parameter `isterconf` " -"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 "" - -#: ../../guides/maintenance/bulk-provision.rst:121 -msgid "" -"After the network image of |CL| boots, Ister inspects the parameters used" -" during boot in :file:`/proc/cmdline` to find the location of the Ister " -"configuration file." -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:125 -msgid "" -"Write a cloud-init document to customize the instance of the installation" -" 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 "" - -#: ../../guides/maintenance/bulk-provision.rst:130 -msgid "" -"Save the cloud-init document to the :file:`static/roles` directory within" -" 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 "" - -#: ../../guides/maintenance/bulk-provision.rst:134 -msgid "" -"After creating the roles, also known as cloud-init files, assign roles to" -" 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 "" - -#: ../../guides/maintenance/bulk-provision.rst:144 -msgid "" -"If MAC addresses of PXE clients are not listed within the " -":file:`config.txt` file, a default role for those MAC address may be " -"defined as follows:" -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:153 -msgid "Verify the following URLs are accessible on your local network:" -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:155 -msgid "http://192.168.1.1:60000/icis/static/ister/ister.conf" -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:156 -msgid "http://192.168.1.1:60000/icis/static/ister/ister.json" -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:157 -msgid "http://192.168.1.1:60000/icis/get_config/" -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:158 -msgid "http://192.168.1.1:60000/icis/get_role/" -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:159 -msgid "http://192.168.1.1:60000/ipxe/ipxe_boot_script.txt" -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:161 -msgid "Power on the PXE client and watch it boot and install |CL|." -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:163 -msgid "Power-cycle the PXE client and watch it customize the |CL| installation." -msgstr "" - -#: ../../guides/maintenance/bulk-provision.rst:165 -msgid "" -"**Congratulations!** You have successfully performed a bulk provision of " -"|CL|." -msgstr "" - -#~ msgid "" -#~ "Install **ICIS** by following the " -#~ "getting started guide on the `ICIS " -#~ "GitHub repository`_." -#~ msgstr "" - -#~ msgid "" -#~ "Write a cloud-init document to " -#~ "customize the instance of the " -#~ "installation according to your requirements." -#~ " The `cloud-init Read the Docs`_ " -#~ "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 "" - -#~ msgid "" -#~ "The |CL-ATTR| can be automatically " -#~ "provisioned in bulk using a combination" -#~ " of the |CL| installer, **Ister**, " -#~ "and :abbr:`ICIS (Ister Cloud Init " -#~ "Service)`. This guide covers how to " -#~ "perform a bulk provision of |CL| " -#~ "using **Ister** and **ICIS**." -#~ msgstr "" - -#~ msgid "" -#~ "To configure a bulk provision, Ister " -#~ "configuration files and cloud-init files" -#~ " must be defined. Hosting the " -#~ "configuration files in **ICIS** allows " -#~ "**Ister** to use them during the " -#~ "installation. The Ister configuration files" -#~ " allow us to customize the " -#~ "installation process. The cloud-init\\* " -#~ "files allow us to customize the " -#~ "instance of the installation." -#~ msgstr "" - -#~ msgid "" -#~ "Install **ICIS** by following the " -#~ "getting started guide on the `ICIS`_ " -#~ "GitHub repository." -#~ msgstr "" - -#~ msgid "" -#~ "Create an Ister installation file and" -#~ " save it to the :file:`static/ister` " -#~ "directory within the web hosting " -#~ "directory for **ICIS**. The installation " -#~ "file is a JSON block and provides" -#~ " **Ister** with the steps it needs" -#~ " to perform an installation. The file" -#~ " outlines what partitions, file systems," -#~ " and mount points **Ister** should " -#~ "set up. Lastly, the file outlines " -#~ "which 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 "" - -#~ msgid "" -#~ "Every Ister installation file hosted on" -#~ " **ICIS** must contain the the " -#~ "``IsterCloudInitSvc`` parameter as well as " -#~ "the ``os-cloudguest`` bundle. These " -#~ "entries allow **Ister** to customize an" -#~ " instance of of an install." -#~ msgstr "" - -#~ msgid "" -#~ "Create an Ister configuration file to" -#~ " define the location of the Ister " -#~ "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 "" - -#~ msgid "" -#~ "Modify the iPXE boot script by " -#~ "adding a kernel parameter to the " -#~ "command line for booting the network " -#~ "image. Add the kernel parameter " -#~ "``isterconf`` 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 "" - -#~ msgid "" -#~ "After the network image of |CL| " -#~ "boots, **Ister** inspects the parameters " -#~ "used during boot in :file:`/proc/cmdline` " -#~ "to find the location of the Ister" -#~ " configuration file." -#~ msgstr "" - -#~ msgid "" -#~ "Save the cloud-init document to " -#~ "the :file:`static/roles` directory within 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 "" - -#~ msgid "" -#~ "After creating the roles, also known " -#~ "as cloud-init files, assign roles " -#~ "to MAC addresses of PXE clients. " -#~ "To do so, modify the :file:`config.txt`" -#~ " file in the ``static`` directory " -#~ "within the web hosting directory of " -#~ "**ICIS**. The following example shows " -#~ "one such assignment:" -#~ msgstr "" - -#~ msgid "``http://192.168.1.1:60000/icis/static/ister/ister.conf``" -#~ msgstr "" - -#~ msgid "``http://192.168.1.1:60000/icis/static/ister/ister.json``" -#~ msgstr "" - -#~ msgid "``http://192.168.1.1:60000/icis/get_config/``" -#~ msgstr "" - -#~ msgid "``http://192.168.1.1:60000/icis/get_role/``" -#~ msgstr "" - -#~ msgid "``http://192.168.1.1:60000/ipxe/ipxe_boot_script.txt``" -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/maintenance/cpu-performance.mo b/locale/de/LC_MESSAGES/guides/maintenance/cpu-performance.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/maintenance/cpu-performance.rst:4 -msgid "CPU Power and Performance" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:6 -msgid "This guide explains the CPU power and performance mechanisms in |CL-ATTR|." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:13 -msgid "Overview" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:15 -msgid "" -"Modern x86 :abbr:`CPUs (central processing units)` employ a number of " -"features and technologies to balance performance, energy, and thermal " -"efficiencies." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:18 -msgid "" -"By default, |CL| prioritizes maximum CPU performance with the philosophy " -"that the faster the program finishes execution, the faster the CPU can " -"return to a low energy idle state. It is important to understand and " -"evaluate all of these technologies when troubleshooting or considering " -"changing the defaults." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:28 -msgid "CPU power saving mechanisms" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:30 -msgid "" -"C-states and P-states are both CPU power saving mechanisms that are " -"entered under different operating conditions. The tradeoff is a slightly " -"longer time to exit these states when the CPU is needed once again." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:37 -msgid "C-states (idle states)" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:39 -msgid "" -"C-states are hardware sleep states that are entered when it is determined" -" that the CPU is idle and not executing instructions." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:42 -msgid "" -"C-states aim to reduce power utilization by increasingly reducing clock " -"frequency, voltages, and features in each state." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:45 -msgid "" -"Although C-states can typically be limited or disabled in a system's UEFI" -" or BIOS configuration, these settings are overridden when the " -"`intel_idle driver`_ is in use." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:49 -msgid "To view the current cpuidle driver run this command in a terminal:" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:55 -msgid "" -"For troubleshooting, C-states can be limited with a kernel command line " -"boot parameter by adding :command:`processor.max_cstate=N " -"intel_idle.max_cstate=N` or completely disabled with " -":command:`idle=poll`." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:61 -msgid "" -":command:`processor.max_cstate=0` is changed to " -":command:`processor.max_cstate=1` by the kernel to be a valid value." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:64 -msgid "" -":command:`intel_idle.max_cstate=0` disables the Intel Idle driver, not " -"set it to C-state 0." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:70 -msgid "P-states (performance states)" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:72 -msgid "" -"P-states, also known as *Intel SpeedStep® technology* on Intel processors" -" or *Cool'n'Quiet* on AMD processors, are states entered while the CPU is" -" active and executing instructions." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:76 -msgid "" -"P-states aim to reduce power utilization by adjusting CPU clock frequency" -" and voltages based on CPU demand." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:79 -msgid "" -"P-states can typically be limited or disabled in a system's firmware " -"(UEFI/BIOS)." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:82 -msgid "Turbo boost" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:84 -msgid "" -"`Intel® Turbo Boost Technology`_, found on some modern Intel CPUs, allows" -" 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 "" - -#: ../../guides/maintenance/cpu-performance.rst:89 -msgid "" -"Turbo boost is an extension of P-states. As such, changing or limiting " -"C-states or P-states impact the ability of a process to enter Turbo " -"boost." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:92 -msgid "" -"Turbo boost can be disabled in a system's UEFI or BIOS. Turbo boost can " -"also be disabled within |CL| with the command:" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:100 -msgid "Linux CPU clock frequency scaling" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:102 -msgid "" -"The CPUFreq subsystem in Linux allows the OS to control :ref:`C-states ` and :ref:`P-states ` via CPU drivers " -"and governors that provide algorithms that define how and when to enter " -"these states." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:108 -msgid "Scaling driver" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:110 -msgid "" -"Linux uses the `Intel P-state driver`_, :command:`intel_pstate`, for " -"modern Intel processors from the Sandy Bridge generation or newer. Other " -"processors may default to the :command:`acpi-cpufreq*` driver which reads" -" values from the systems UEFI or BIOS." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:115 -msgid "" -"To view the current CPU frequency scaling driver run this command in a " -"terminal:" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:122 -msgid "Scaling governor" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:124 -msgid "" -"|CL| sets the CPU governor to *performance* which calls for the CPU to " -"operate at maximum clock frequency. In other words, P-state P0. While " -"this may sound wasteful at first, it is important to remember that power " -"utilization does not increase significantly simply because of a locked " -"clock frequency without a workload." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:130 -msgid "" -"To view the current CPU frequency scaling governor run this command in a " -"terminal:" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:136 -msgid "To change the CPU frequency scaling governor:" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:138 -msgid "Disable |CL| enforcement of certain power and performance settings:" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:144 -msgid "" -"Change the governor. In the example below, the governor is set to " -"*performance*:" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:151 -msgid "" -"The list of all governors can be found in the Linux kernel documentation " -"on `CPUFreq Governors`_." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:156 -msgid "" -"The intel_pstate driver only supports *performance* and *powersave* " -"governors." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:159 -msgid "Thermal management" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:161 -msgid "" -"`thermald`_ is a Linux thermal management daemon used to prevent the " -"overheating of platforms. When temperature thresholds are exceeded, " -"thermald forces a C-state by inserting CPU sleep cycles and adjusts " -"available cooling methods. This can be especially desirable for laptops." -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:166 -msgid "" -"By default, thermald is disabled in |CL| and starts automatically if " -"battery power is detected. thermald can be manually enabled using the " -"systemd service by running the command:" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:175 -msgid "For more information, see the thermald man page:" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:181 -msgid "" -"`ThermalMonitor`_ is a GUI application that can visually graph and log " -"temperatures from thermald. To use ThermalMonitor, add the :command" -":`desktop-apps-extras` bundle and add your user account to the power " -"group:" -msgstr "" - -#: ../../guides/maintenance/cpu-performance.rst:194 -msgid "" -"After adding a new group, you must log out and log back in for the new " -"group to take effect." -msgstr "" - -#~ msgid "" -#~ "The list of all governors can be" -#~ " found in the `Linux kernel " -#~ "documentation on CPUFreq Governors`_." -#~ msgstr "" - -#~ msgid "" -#~ "P-states, also known as *SpeedStep* on" -#~ " Intel processors or *Cool'n'Quiet* on " -#~ "AMD processors, are states entered while" -#~ " the CPU is active and executing " -#~ "instructions." -#~ msgstr "" - -#~ msgid "" -#~ "`Turbo Boost technology`_, found on some" -#~ " modern Intel CPUs, allows 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 "" - -#~ msgid "" -#~ "Linux uses the `Intel P-state driver`_," -#~ " *intel_pstate*, for modern Intel " -#~ "processors from the Sandy Bridge " -#~ "generation or newer. Other processors " -#~ "may default to the *acpi-cpufreq* " -#~ "driver which reads values from the " -#~ "systems UEFI or BIOS." -#~ msgstr "" - -#~ msgid "" -#~ "`ThermalMonitor`_ is a GUI application " -#~ "that can visually graph and log " -#~ "temperatures from thermald. To use " -#~ "ThermalMonitor, add the desktop-apps-" -#~ "extras bundle and add your user " -#~ "account to the power group:" -#~ msgstr "" - -#~ msgid "" -#~ "After adding a new group you must" -#~ " log out and log back in for" -#~ " the new group to take affect." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/maintenance/developer-workstation.mo b/locale/de/LC_MESSAGES/guides/maintenance/developer-workstation.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/maintenance/developer-workstation.rst:4 -msgid "Developer Workstation" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:6 -msgid "" -"This guide helps you find the minimum set of bundles needed to start your" -" |CL-ATTR| development project." -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:9 -msgid "" -"Before continuing, review the :ref:`swupd ` guide to learn " -"more about the swupd tool and how |CL| simplifies software versioning " -"compared to other Linux\\* distributions." -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:18 -msgid "Workstation Setup" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:20 -msgid "" -"After installing the minimum set of bundles required to get started, you " -"can add more bundles relevant to your specific use case." -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:23 -msgid "" -"To run any process required for |CL| development, you can add the large " -"bundle :ref:`*os-clr-on-clr* `. However, given how " -"many packages this bundle contains, you may want to deploy a leaner OS " -"with only bundles relevant to your project." -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:28 -msgid "" -"Use Table 1, *Developer Profiles*, to identify the *minimum required " -"bundles* to get started developing based on your role or project. While " -"your role may not neatly fit in one of these categories, consider Table 1" -" as a starting point." -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:33 -msgid "**Table 1. Developer Profiles**" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:37 -msgid "|CL| Bundle" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:38 -msgid "*Internet of Things (IoT)*" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:39 -msgid "*System Administrator*" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:40 -msgid "*Client/Cloud/Web Developer*" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:42 -msgid ":command:`editors`" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:43 -#: ../../guides/maintenance/developer-workstation.rst:44 -#: ../../guides/maintenance/developer-workstation.rst:45 -#: ../../guides/maintenance/developer-workstation.rst:48 -#: ../../guides/maintenance/developer-workstation.rst:49 -#: ../../guides/maintenance/developer-workstation.rst:50 -#: ../../guides/maintenance/developer-workstation.rst:53 -#: ../../guides/maintenance/developer-workstation.rst:54 -#: ../../guides/maintenance/developer-workstation.rst:55 -#: ../../guides/maintenance/developer-workstation.rst:59 -#: ../../guides/maintenance/developer-workstation.rst:60 -#: ../../guides/maintenance/developer-workstation.rst:64 -#: ../../guides/maintenance/developer-workstation.rst:65 -#: ../../guides/maintenance/developer-workstation.rst:69 -#: ../../guides/maintenance/developer-workstation.rst:70 -#: ../../guides/maintenance/developer-workstation.rst:73 -#: ../../guides/maintenance/developer-workstation.rst:74 -#: ../../guides/maintenance/developer-workstation.rst:75 -#: ../../guides/maintenance/developer-workstation.rst:80 -msgid "✓" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:47 -msgid ":command:`network-basic`" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:52 -msgid ":command:`openssh-server`" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:57 -msgid ":command:`webserver-basic`" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:62 -msgid ":command:`application-server`" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:67 -msgid ":command:`database-basic`" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:72 -msgid ":command:`desktop-autostart`" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:77 -msgid ":command:`dev-utils`" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:83 -msgid "swupd search" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:85 -msgid "" -"We recommend learning about :ref:`swupd `, to learn the " -"commands to search for and add bundles relevant to your project." -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:88 -msgid "" -"The guide provides an :ref:`example `" -" that shows you how to:" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:91 -msgid "Use swupd to search for bundles" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:92 -msgid "Use swupd to add bundles" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:95 -msgid "Core Concepts" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:97 -msgid "" -"We recommend that you understand these core concepts in |CL| *before* " -"developing your project." -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:100 -msgid ":ref:`Software update `" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:101 -msgid ":ref:`Mixer `" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:102 -msgid ":ref:`Autospec `" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:105 -msgid "Other resources for developers" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:107 -msgid "`Developer Tooling Framework`_ for |CL|" -msgstr "" - -#: ../../guides/maintenance/developer-workstation.rst:108 -msgid "`Bundle Definition Files`_" -msgstr "" - -#~ msgid "`Bundle definition files`_" -#~ msgstr "" - -#~ msgid "" -#~ "*Developer Workstation* helps you find " -#~ "the :ref:`bundles-about` you need to " -#~ "start your |CL-ATTR| development " -#~ "project." -#~ msgstr "" - -#~ msgid "" -#~ "Before continuing, we recommend that you" -#~ " learn how to use :ref:`swupd " -#~ "`. Visit our :ref:`swupd-" -#~ "about` page to understand how |CL| " -#~ "simplifies software versioning compared to " -#~ "other Linux\\* distributions." -#~ msgstr "" - -#~ msgid "" -#~ "This guide helps you understand the " -#~ "minimum bundles required to get started." -#~ " After installing them, you can add" -#~ " more bundles relevant to your use" -#~ " case. To run any process required" -#~ " for |CL| development, you can add" -#~ " the large bundle :ref:`*os-clr-" -#~ "on-clr* `. However, " -#~ "given how many packages this bundle " -#~ "contains, you may want instead to " -#~ "deploy a leaner OS with only those" -#~ " bundles relevant to your project. " -#~ "Developer Workstation responds to this " -#~ "need." -#~ msgstr "" - -#~ msgid "" -#~ "Use Table 1, *Developer Profiles*, to" -#~ " identify the *minimum required bundles*" -#~ " to get started developing based on" -#~ " your role or project. While your " -#~ "role may not neatly fit in one " -#~ "of these categories, consider using " -#~ "Table 1 as a starting point." -#~ msgstr "" - -#~ msgid "`editors`" -#~ msgstr "" - -#~ msgid "`network-basic`" -#~ msgstr "" - -#~ msgid "`openssh-server`" -#~ msgstr "" - -#~ msgid "`webserver-basic`" -#~ msgstr "" - -#~ msgid "`application-server`" -#~ msgstr "" - -#~ msgid "`database-basic`" -#~ msgstr "" - -#~ msgid "`desktop-autostart`" -#~ msgstr "" - -#~ msgid "`dev-utils`" -#~ msgstr "" - -#~ msgid "`swupd` search" -#~ msgstr "" - -#~ msgid "Use `swupd` to search for bundles" -#~ msgstr "" - -#~ msgid "Use `swupd` to add bundles" -#~ msgstr "" - -#~ msgid ":ref:`Bundles `" -#~ msgstr "" - -#~ msgid ":ref:`Software update `" -#~ msgstr "" - -#~ msgid ":ref:`Mixer `" -#~ msgstr "" - -#~ msgid ":ref:`Autospec `" -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/maintenance/download-verify-decompress-linux.mo b/locale/de/LC_MESSAGES/guides/maintenance/download-verify-decompress-linux.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:4 -msgid "Download, verify, and decompress a |CL-ATTR| image on Linux" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:6 -msgid "" -"This guide describes the types of |CL| images available, where to " -"download them, how to verify the integrity of an image, and how to " -"decompress it." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:9 -msgid "Instructions for other operating systems are available:" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:11 -msgid ":ref:`download-verify-decompress-mac`" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:12 -msgid ":ref:`download-verify-decompress-windows`" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:15 -msgid "Image types" -msgstr "" - -#: ../../reference/image-types.rst:3 -msgid "" -"|CL-ATTR| offers many types of `images`_ for different platforms and " -"environments." -msgstr "" - -#: ../../reference/image-types.rst:7 -msgid "The naming convention of a |CL| image filename is:" -msgstr "" - -#: ../../reference/image-types.rst:13 -msgid "The *[version number]* field specifies the version number." -msgstr "" - -#: ../../reference/image-types.rst:15 -msgid "" -"The *[image type]* field specifies the type of image and its " -"corresponding file format." -msgstr "" - -#: ../../reference/image-types.rst:18 -msgid "" -"The *[compression type]* field specifies the compression type. Two types " -"of compressions are used: GNU\\* zip (*.gz*) and XZ (*.xz*)." -msgstr "" - -#: ../../reference/image-types.rst:23 -msgid "" -"Table 1 lists the currently available images that are platform " -"independent. Table 2 lists the currently available images that are " -"platform specific." -msgstr "" - -#: ../../reference/image-types.rst:26 -msgid "Table 1: Types of platform-independent |CL| images" -msgstr "" - -#: ../../reference/image-types.rst:30 ../../reference/image-types.rst:43 -msgid "Image Type" -msgstr "" - -#: ../../reference/image-types.rst:31 ../../reference/image-types.rst:44 -msgid "Description" -msgstr "" - -#: ../../reference/image-types.rst:33 -msgid "live-desktop.img or live-desktop.iso" -msgstr "" - -#: ../../reference/image-types.rst:34 -msgid "Image for booting to GNOME\\* desktop to preview or install the OS." -msgstr "" - -#: ../../reference/image-types.rst:36 -msgid "live-server.img or live-server.iso" -msgstr "" - -#: ../../reference/image-types.rst:37 -msgid "Image for booting to server command prompt to preview or install the OS." -msgstr "" - -#: ../../reference/image-types.rst:39 -msgid "Table 2: Types of platform-specific |CL| images" -msgstr "" - -#: ../../reference/image-types.rst:46 -msgid "aws.img" -msgstr "" - -#: ../../reference/image-types.rst:47 -msgid "Image suitable for use with Amazon\\* AWS\\*." -msgstr "" - -#: ../../reference/image-types.rst:49 -msgid "azure.vhd" -msgstr "" - -#: ../../reference/image-types.rst:50 -msgid "Virtual Hard Disk for use on Microsoft\\* Azure\\* cloud platform." -msgstr "" - -#: ../../reference/image-types.rst:52 -msgid "azure-docker.vhd" -msgstr "" - -#: ../../reference/image-types.rst:53 -msgid "" -"Virtual Hard Disk for use on Microsoft Azure cloud platform with " -"Docker\\* pre-installed." -msgstr "" - -#: ../../reference/image-types.rst:55 -msgid "azure-machine-learning.vhd" -msgstr "" - -#: ../../reference/image-types.rst:56 -msgid "" -"Virtual Hard Disk for use on Microsoft Azure cloud platform with the " -"`machine-learning-basic` bundle installed." -msgstr "" - -#: ../../reference/image-types.rst:58 -msgid "cloudguest.img" -msgstr "" - -#: ../../reference/image-types.rst:59 -msgid "" -"Image with generic cloud guest virtual machine (VM) requirements " -"installed." -msgstr "" - -#: ../../reference/image-types.rst:61 -msgid "gce.tar" -msgstr "" - -#: ../../reference/image-types.rst:62 -msgid "Image with the Google Compute Engine (GCE) specific kernel." -msgstr "" - -#: ../../reference/image-types.rst:64 -msgid "hyperv.vhdx" -msgstr "" - -#: ../../reference/image-types.rst:65 -msgid "" -"Virtual Hard Disk for use with Microsoft Hyper-V\\* hypervisor. Includes " -"`optimized kernel`_ for Hyper-V." -msgstr "" - -#: ../../reference/image-types.rst:67 -msgid "kvm.img" -msgstr "" - -#: ../../reference/image-types.rst:68 -msgid "" -"Image for booting in a simple VM with start_qemu.sh. Includes `optimized " -"kernel`_ for KVM." -msgstr "" - -#: ../../reference/image-types.rst:71 -msgid "kvm-legacy.img" -msgstr "" - -#: ../../reference/image-types.rst:72 -msgid "" -"Image for booting in a simple VM using legacy BIOS, if using " -"start_qemu.sh make sure to remove -bios parameter." -msgstr "" - -#: ../../reference/image-types.rst:74 -msgid "pxe.tar" -msgstr "" - -#: ../../reference/image-types.rst:75 -msgid "Image suitable for use with PXE server." -msgstr "" - -#: ../../reference/image-types.rst:77 -msgid "vmware.vmdk" -msgstr "" - -#: ../../reference/image-types.rst:78 -msgid "" -"Virtual Machine Disk for VMware\\* platforms inclduing Player, " -"Workstation, and ESXi." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:23 -msgid "Verify the integrity of the |CL| image" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:25 -msgid "" -"Before you use a downloaded |CL| image, verify its integrity. This action" -" 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 "" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:30 -msgid "Download the corresponding SHA512 checksum file of your |CL| image." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:31 -#: ../../guides/maintenance/download-verify-decompress-linux.rst:57 -msgid "Start a terminal emulator." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:32 -msgid "Go to the directory with the downloaded image and checksum files." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:33 -msgid "" -"Verify the integrity of the image and compare it to its original checksum" -" with the command:" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:40 -msgid "" -"If the checksum of the downloaded image is different than the original " -"checksum, a warning is displayed with a message indicating the computed " -"checksum does **not** match. Otherwise, the name of the image is printed " -"on the screen followed by `OK`." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:45 -msgid "" -"For a more in-depth discussion of image verification including checking " -"the certificate see :ref:`image-content-validation`." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:51 -msgid "Decompress the |CL| image" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:53 -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 "" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:58 -msgid "Go to the directory with the downloaded image." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:60 -msgid "To decompress an XZ image, enter:" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-linux.rst:66 -msgid "To decompress a GZ image, enter:" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/maintenance/download-verify-decompress-mac.mo b/locale/de/LC_MESSAGES/guides/maintenance/download-verify-decompress-mac.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/maintenance/download-verify-decompress-mac.rst:4 -msgid "Download, verify, and decompress a |CL-ATTR| image on macOS\\*" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-mac.rst:6 -msgid "" -"This guide describes the types of |CL| images available, where to " -"download them, how to verify the integrity of an image, and how to " -"decompress it." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-mac.rst:9 -msgid "Instructions for other operating systems are available:" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-mac.rst:11 -msgid ":ref:`download-verify-decompress-linux`" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-mac.rst:12 -msgid ":ref:`download-verify-decompress-windows`" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-mac.rst:15 -msgid "Image types" -msgstr "" - -#: ../../reference/image-types.rst:3 -msgid "" -"|CL-ATTR| offers many types of `images`_ for different platforms and " -"environments." -msgstr "" - -#: ../../reference/image-types.rst:7 -msgid "The naming convention of a |CL| image filename is:" -msgstr "" - -#: ../../reference/image-types.rst:13 -msgid "The *[version number]* field specifies the version number." -msgstr "" - -#: ../../reference/image-types.rst:15 -msgid "" -"The *[image type]* field specifies the type of image and its " -"corresponding file format." -msgstr "" - -#: ../../reference/image-types.rst:18 -msgid "" -"The *[compression type]* field specifies the compression type. Two types " -"of compressions are used: GNU\\* zip (*.gz*) and XZ (*.xz*)." -msgstr "" - -#: ../../reference/image-types.rst:23 -msgid "" -"Table 1 lists the currently available images that are platform " -"independent. Table 2 lists the currently available images that are " -"platform specific." -msgstr "" - -#: ../../reference/image-types.rst:26 -msgid "Table 1: Types of platform-independent |CL| images" -msgstr "" - -#: ../../reference/image-types.rst:30 ../../reference/image-types.rst:43 -msgid "Image Type" -msgstr "" - -#: ../../reference/image-types.rst:31 ../../reference/image-types.rst:44 -msgid "Description" -msgstr "" - -#: ../../reference/image-types.rst:33 -msgid "live-desktop.img or live-desktop.iso" -msgstr "" - -#: ../../reference/image-types.rst:34 -msgid "Image for booting to GNOME\\* desktop to preview or install the OS." -msgstr "" - -#: ../../reference/image-types.rst:36 -msgid "live-server.img or live-server.iso" -msgstr "" - -#: ../../reference/image-types.rst:37 -msgid "Image for booting to server command prompt to preview or install the OS." -msgstr "" - -#: ../../reference/image-types.rst:39 -msgid "Table 2: Types of platform-specific |CL| images" -msgstr "" - -#: ../../reference/image-types.rst:46 -msgid "aws.img" -msgstr "" - -#: ../../reference/image-types.rst:47 -msgid "Image suitable for use with Amazon\\* AWS\\*." -msgstr "" - -#: ../../reference/image-types.rst:49 -msgid "azure.vhd" -msgstr "" - -#: ../../reference/image-types.rst:50 -msgid "Virtual Hard Disk for use on Microsoft\\* Azure\\* cloud platform." -msgstr "" - -#: ../../reference/image-types.rst:52 -msgid "azure-docker.vhd" -msgstr "" - -#: ../../reference/image-types.rst:53 -msgid "" -"Virtual Hard Disk for use on Microsoft Azure cloud platform with " -"Docker\\* pre-installed." -msgstr "" - -#: ../../reference/image-types.rst:55 -msgid "azure-machine-learning.vhd" -msgstr "" - -#: ../../reference/image-types.rst:56 -msgid "" -"Virtual Hard Disk for use on Microsoft Azure cloud platform with the " -"`machine-learning-basic` bundle installed." -msgstr "" - -#: ../../reference/image-types.rst:58 -msgid "cloudguest.img" -msgstr "" - -#: ../../reference/image-types.rst:59 -msgid "" -"Image with generic cloud guest virtual machine (VM) requirements " -"installed." -msgstr "" - -#: ../../reference/image-types.rst:61 -msgid "gce.tar" -msgstr "" - -#: ../../reference/image-types.rst:62 -msgid "Image with the Google Compute Engine (GCE) specific kernel." -msgstr "" - -#: ../../reference/image-types.rst:64 -msgid "hyperv.vhdx" -msgstr "" - -#: ../../reference/image-types.rst:65 -msgid "" -"Virtual Hard Disk for use with Microsoft Hyper-V\\* hypervisor. Includes " -"`optimized kernel`_ for Hyper-V." -msgstr "" - -#: ../../reference/image-types.rst:67 -msgid "kvm.img" -msgstr "" - -#: ../../reference/image-types.rst:68 -msgid "" -"Image for booting in a simple VM with start_qemu.sh. Includes `optimized " -"kernel`_ for KVM." -msgstr "" - -#: ../../reference/image-types.rst:71 -msgid "kvm-legacy.img" -msgstr "" - -#: ../../reference/image-types.rst:72 -msgid "" -"Image for booting in a simple VM using legacy BIOS, if using " -"start_qemu.sh make sure to remove -bios parameter." -msgstr "" - -#: ../../reference/image-types.rst:74 -msgid "pxe.tar" -msgstr "" - -#: ../../reference/image-types.rst:75 -msgid "Image suitable for use with PXE server." -msgstr "" - -#: ../../reference/image-types.rst:77 -msgid "vmware.vmdk" -msgstr "" - -#: ../../reference/image-types.rst:78 -msgid "" -"Virtual Machine Disk for VMware\\* platforms inclduing Player, " -"Workstation, and ESXi." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-mac.rst:23 -msgid "Verify the integrity of the |CL| image" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-mac.rst:25 -msgid "" -"Before you use a downloaded |CL| image, verify its integrity. This action" -" 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 "" - -#: ../../guides/maintenance/download-verify-decompress-mac.rst:30 -msgid "Download the corresponding SHA512 checksum file of your |CL| image." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-mac.rst:31 -#: ../../guides/maintenance/download-verify-decompress-mac.rst:51 -msgid "Start the Terminal app." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-mac.rst:32 -msgid "Go to the directory with the downloaded image and checksum files." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-mac.rst:33 -msgid "" -"Verify the integrity of the image and compare it to its original checksum" -" with the command:" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-mac.rst:40 -msgid "" -"If the checksum of the downloaded image is different than the original " -"checksum, the differences will be displayed. Otherwise, an empty output " -"indicates a match and your downloaded image is good." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-mac.rst:45 -msgid "Decompress the |CL| image" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-mac.rst:47 -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 "" - -#: ../../guides/maintenance/download-verify-decompress-mac.rst:52 -msgid "Go to the directory with the downloaded image." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-mac.rst:53 -msgid "" -"Use the :command:`gunzip` command to decompress either compression type. " -"For example:" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/maintenance/download-verify-decompress-windows.mo b/locale/de/LC_MESSAGES/guides/maintenance/download-verify-decompress-windows.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:4 -msgid "Download, verify, and decompress a |CL-ATTR| image on Windows\\*" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:6 -msgid "" -"This guide describes the types of |CL-ATTR| images available, where to " -"download them, how to verify the integrity of an image, and how to " -"decompress it." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:9 -msgid "Instructions for other operating systems are available:" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:11 -msgid ":ref:`download-verify-decompress-linux`" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:12 -msgid ":ref:`download-verify-decompress-mac`" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:15 -msgid "Image types" -msgstr "" - -#: ../../reference/image-types.rst:3 -msgid "" -"|CL-ATTR| offers many types of `images`_ for different platforms and " -"environments." -msgstr "" - -#: ../../reference/image-types.rst:7 -msgid "The naming convention of a |CL| image filename is:" -msgstr "" - -#: ../../reference/image-types.rst:13 -msgid "The *[version number]* field specifies the version number." -msgstr "" - -#: ../../reference/image-types.rst:15 -msgid "" -"The *[image type]* field specifies the type of image and its " -"corresponding file format." -msgstr "" - -#: ../../reference/image-types.rst:18 -msgid "" -"The *[compression type]* field specifies the compression type. Two types " -"of compressions are used: GNU\\* zip (*.gz*) and XZ (*.xz*)." -msgstr "" - -#: ../../reference/image-types.rst:23 -msgid "" -"Table 1 lists the currently available images that are platform " -"independent. Table 2 lists the currently available images that are " -"platform specific." -msgstr "" - -#: ../../reference/image-types.rst:26 -msgid "Table 1: Types of platform-independent |CL| images" -msgstr "" - -#: ../../reference/image-types.rst:30 ../../reference/image-types.rst:43 -msgid "Image Type" -msgstr "" - -#: ../../reference/image-types.rst:31 ../../reference/image-types.rst:44 -msgid "Description" -msgstr "" - -#: ../../reference/image-types.rst:33 -msgid "live-desktop.img or live-desktop.iso" -msgstr "" - -#: ../../reference/image-types.rst:34 -msgid "Image for booting to GNOME\\* desktop to preview or install the OS." -msgstr "" - -#: ../../reference/image-types.rst:36 -msgid "live-server.img or live-server.iso" -msgstr "" - -#: ../../reference/image-types.rst:37 -msgid "Image for booting to server command prompt to preview or install the OS." -msgstr "" - -#: ../../reference/image-types.rst:39 -msgid "Table 2: Types of platform-specific |CL| images" -msgstr "" - -#: ../../reference/image-types.rst:46 -msgid "aws.img" -msgstr "" - -#: ../../reference/image-types.rst:47 -msgid "Image suitable for use with Amazon\\* AWS\\*." -msgstr "" - -#: ../../reference/image-types.rst:49 -msgid "azure.vhd" -msgstr "" - -#: ../../reference/image-types.rst:50 -msgid "Virtual Hard Disk for use on Microsoft\\* Azure\\* cloud platform." -msgstr "" - -#: ../../reference/image-types.rst:52 -msgid "azure-docker.vhd" -msgstr "" - -#: ../../reference/image-types.rst:53 -msgid "" -"Virtual Hard Disk for use on Microsoft Azure cloud platform with " -"Docker\\* pre-installed." -msgstr "" - -#: ../../reference/image-types.rst:55 -msgid "azure-machine-learning.vhd" -msgstr "" - -#: ../../reference/image-types.rst:56 -msgid "" -"Virtual Hard Disk for use on Microsoft Azure cloud platform with the " -"`machine-learning-basic` bundle installed." -msgstr "" - -#: ../../reference/image-types.rst:58 -msgid "cloudguest.img" -msgstr "" - -#: ../../reference/image-types.rst:59 -msgid "" -"Image with generic cloud guest virtual machine (VM) requirements " -"installed." -msgstr "" - -#: ../../reference/image-types.rst:61 -msgid "gce.tar" -msgstr "" - -#: ../../reference/image-types.rst:62 -msgid "Image with the Google Compute Engine (GCE) specific kernel." -msgstr "" - -#: ../../reference/image-types.rst:64 -msgid "hyperv.vhdx" -msgstr "" - -#: ../../reference/image-types.rst:65 -msgid "" -"Virtual Hard Disk for use with Microsoft Hyper-V\\* hypervisor. Includes " -"`optimized kernel`_ for Hyper-V." -msgstr "" - -#: ../../reference/image-types.rst:67 -msgid "kvm.img" -msgstr "" - -#: ../../reference/image-types.rst:68 -msgid "" -"Image for booting in a simple VM with start_qemu.sh. Includes `optimized " -"kernel`_ for KVM." -msgstr "" - -#: ../../reference/image-types.rst:71 -msgid "kvm-legacy.img" -msgstr "" - -#: ../../reference/image-types.rst:72 -msgid "" -"Image for booting in a simple VM using legacy BIOS, if using " -"start_qemu.sh make sure to remove -bios parameter." -msgstr "" - -#: ../../reference/image-types.rst:74 -msgid "pxe.tar" -msgstr "" - -#: ../../reference/image-types.rst:75 -msgid "Image suitable for use with PXE server." -msgstr "" - -#: ../../reference/image-types.rst:77 -msgid "vmware.vmdk" -msgstr "" - -#: ../../reference/image-types.rst:78 -msgid "" -"Virtual Machine Disk for VMware\\* platforms inclduing Player, " -"Workstation, and ESXi." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:23 -msgid "Verify the integrity of the |CL| image" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:25 -msgid "" -"Before you use a downloaded |CL| image, verify its integrity. This action" -" 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 "" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:30 -msgid "Download the corresponding SHA512 checksum file of your |CL| image." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:31 -msgid "Start Command Prompt." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:32 -msgid "Go to the directory with the downloaded image and checksum files." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:33 -msgid "Get the SHA512 checksum of the image with the command:" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:39 -msgid "" -"Manually compare the output with the original checksum value shown in the" -" downloaded checksum file and make sure they match." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:43 -msgid "Decompress the |CL| image" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:45 -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 "" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:49 -msgid "Download and install `7-Zip`_." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:50 -msgid "Go to the directory with the downloaded image and right-click it." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:51 -msgid "" -"From the pop-up menu, select :guilabel:`7-Zip` and select " -":guilabel:`Extract Here` as shown in Figure 1." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress-windows.rst:58 -msgid "Figure 1: Windows 7-Zip extract file." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/maintenance/download-verify-decompress.po b/locale/de/LC_MESSAGES/guides/maintenance/download-verify-decompress.po deleted file mode 100644 index 589a018a..00000000 --- a/locale/de/LC_MESSAGES/guides/maintenance/download-verify-decompress.po +++ /dev/null @@ -1,349 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/maintenance/download-verify-decompress.rst:4 -msgid "Download, verify, and decompress a |CL-ATTR| image" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:6 -msgid "" -"This guide describes the available types of |CL| images, where to " -"download them, how to verify their integrity, and how to decompress them." -" Follow the steps for your OS." -msgstr "" - -#: ../../reference/image-types.rst:3 -msgid "" -"|CL-ATTR| offers many types of `images`_ for different platforms and " -"environments." -msgstr "" - -#: ../../reference/image-types.rst:7 -msgid "The naming convention of a |CL| image filename is:" -msgstr "" - -#: ../../reference/image-types.rst:13 -msgid "The *[version number]* field specifies the version number." -msgstr "" - -#: ../../reference/image-types.rst:15 -msgid "" -"The *[image type]* field specifies the type of image and its " -"corresponding file format." -msgstr "" - -#: ../../reference/image-types.rst:18 -msgid "" -"The *[compression type]* field specifies the compression type. Two types " -"of compressions are used: GNU\\* zip (*.gz*) and XZ (*.xz*)." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:22 -msgid "Linux OS steps" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:27 -#: ../../guides/maintenance/download-verify-decompress.rst:86 -#: ../../guides/maintenance/download-verify-decompress.rst:131 -msgid "Verify the integrity of the |CL| image" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:29 -#: ../../guides/maintenance/download-verify-decompress.rst:88 -#: ../../guides/maintenance/download-verify-decompress.rst:133 -msgid "" -"Before you use a downloaded |CL| image, verify its integrity. This action" -" 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 "" - -#: ../../guides/maintenance/download-verify-decompress.rst:34 -#: ../../guides/maintenance/download-verify-decompress.rst:93 -#: ../../guides/maintenance/download-verify-decompress.rst:138 -msgid "Download the corresponding SHA512 checksum file of your |CL| `image`_." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:35 -#: ../../guides/maintenance/download-verify-decompress.rst:61 -#: ../../guides/maintenance/download-verify-decompress.rst:94 -#: ../../guides/maintenance/download-verify-decompress.rst:114 -msgid "Open a Terminal." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:36 -#: ../../guides/maintenance/download-verify-decompress.rst:95 -#: ../../guides/maintenance/download-verify-decompress.rst:140 -msgid "Go to the directory with the downloaded image and checksum files." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:37 -#: ../../guides/maintenance/download-verify-decompress.rst:96 -msgid "" -"Verify the integrity of the image and compare it to its original checksum" -" with the command:" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:44 -msgid "" -"If the checksum of the downloaded image is different than the original " -"checksum, a warning is displayed with a message indicating the computed " -"checksum does **not** match. Otherwise, the name of the image is printed " -"on the screen followed by `OK`." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:49 -msgid "" -"For a more in-depth discussion of image verification including checking " -"the certificate see :ref:`image-content-validation`." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:55 -#: ../../guides/maintenance/download-verify-decompress.rst:108 -#: ../../guides/maintenance/download-verify-decompress.rst:151 -msgid "Decompress the |CL| image" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:57 -#: ../../guides/maintenance/download-verify-decompress.rst:153 -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 "" - -#: ../../guides/maintenance/download-verify-decompress.rst:62 -#: ../../guides/maintenance/download-verify-decompress.rst:115 -msgid "Go to the directory with the downloaded image." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:64 -msgid "To decompress an XZ image, enter:" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:70 -msgid "To decompress a GZ image, enter:" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:81 -msgid "macOS\\* steps" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:103 -msgid "" -"If the checksum of the downloaded image is different than the original " -"checksum, the differences will be displayed. Otherwise, an empty output " -"indicates a match and your downloaded image is good." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:110 -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 "" - -#: ../../guides/maintenance/download-verify-decompress.rst:116 -msgid "" -"Use the :command:`gunzip` command to decompress either compression type. " -"For example:" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:126 -msgid "Windows\\* OS steps" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:139 -msgid "Start Command Prompt." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:141 -msgid "Get the SHA512 checksum of the image with the command:" -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:147 -msgid "" -"Manually compare the output with the original checksum value shown in the" -" downloaded checksum file and make sure they match." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:157 -msgid "Download and install `7-Zip`_." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:158 -msgid "Go to the directory with the downloaded image and right-click it." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:159 -msgid "" -"From the pop-up menu, select :guilabel:`7-Zip` and select " -":guilabel:`Extract Here` as shown in Figure 1." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:166 -msgid "Figure 1: Windows 7-Zip extract file." -msgstr "" - -#: ../../guides/maintenance/download-verify-decompress.rst:171 -msgid "Image types" -msgstr "" - -#: ../../reference/image-types.rst:3 -msgid "" -"Table 1 lists the currently available images that are platform " -"independent. Table 2 lists the currently available images that are " -"platform specific." -msgstr "" - -#: ../../reference/image-types.rst:6 -msgid "Table 1: Types of platform-independent |CL| images" -msgstr "" - -#: ../../reference/image-types.rst:10 ../../reference/image-types.rst:23 -msgid "Image Type" -msgstr "" - -#: ../../reference/image-types.rst:11 ../../reference/image-types.rst:24 -msgid "Description" -msgstr "" - -#: ../../reference/image-types.rst:13 -msgid "live-desktop.img or live-desktop.iso" -msgstr "" - -#: ../../reference/image-types.rst:14 -msgid "Image for booting to GNOME\\* desktop to preview or install the OS." -msgstr "" - -#: ../../reference/image-types.rst:16 -msgid "live-server.img or live-server.iso" -msgstr "" - -#: ../../reference/image-types.rst:17 -msgid "Image for booting to server command prompt to preview or install the OS." -msgstr "" - -#: ../../reference/image-types.rst:19 -msgid "Table 2: Types of platform-specific |CL| images" -msgstr "" - -#: ../../reference/image-types.rst:26 -msgid "aws.img" -msgstr "" - -#: ../../reference/image-types.rst:27 -msgid "Image suitable for use with Amazon\\* AWS\\*." -msgstr "" - -#: ../../reference/image-types.rst:29 -msgid "azure.vhd" -msgstr "" - -#: ../../reference/image-types.rst:30 -msgid "Virtual Hard Disk for use on Microsoft\\* Azure\\* cloud platform." -msgstr "" - -#: ../../reference/image-types.rst:32 -msgid "azure-docker.vhd" -msgstr "" - -#: ../../reference/image-types.rst:33 -msgid "" -"Virtual Hard Disk for use on Microsoft Azure cloud platform with " -"Docker\\* pre-installed." -msgstr "" - -#: ../../reference/image-types.rst:35 -msgid "azure-machine-learning.vhd" -msgstr "" - -#: ../../reference/image-types.rst:36 -msgid "" -"Virtual Hard Disk for use on Microsoft Azure cloud platform with the " -"`machine-learning-basic` bundle installed." -msgstr "" - -#: ../../reference/image-types.rst:38 -msgid "cloudguest.img" -msgstr "" - -#: ../../reference/image-types.rst:39 -msgid "" -"Image with generic cloud guest virtual machine (VM) requirements " -"installed." -msgstr "" - -#: ../../reference/image-types.rst:41 -msgid "gce.tar" -msgstr "" - -#: ../../reference/image-types.rst:42 -msgid "Image with the Google Compute Engine (GCE) specific kernel." -msgstr "" - -#: ../../reference/image-types.rst:44 -msgid "hyperv.vhdx" -msgstr "" - -#: ../../reference/image-types.rst:45 -msgid "" -"Virtual Hard Disk for use with Microsoft Hyper-V\\* hypervisor. Includes " -"`optimized kernel`_ for Hyper-V." -msgstr "" - -#: ../../reference/image-types.rst:47 -msgid "kvm.img" -msgstr "" - -#: ../../reference/image-types.rst:48 -msgid "" -"Image for booting in a simple VM with start_qemu.sh. Includes `optimized " -"kernel`_ for KVM." -msgstr "" - -#: ../../reference/image-types.rst:51 -msgid "kvm-legacy.img" -msgstr "" - -#: ../../reference/image-types.rst:52 -msgid "" -"Image for booting in a simple VM using legacy BIOS, if using " -"start_qemu.sh make sure to remove -bios parameter." -msgstr "" - -#: ../../reference/image-types.rst:54 -msgid "pxe.tar" -msgstr "" - -#: ../../reference/image-types.rst:55 -msgid "Image suitable for use with PXE server." -msgstr "" - -#: ../../reference/image-types.rst:57 -msgid "vmware.vmdk" -msgstr "" - -#: ../../reference/image-types.rst:58 -msgid "" -"Virtual Machine Disk for VMware\\* platforms inclduing Player, " -"Workstation, and ESXi." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/maintenance/enable-user-space.mo b/locale/de/LC_MESSAGES/guides/maintenance/enable-user-space.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/maintenance/enable-user-space.rst:4 -msgid "Create and enable a new user space" -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:6 -msgid "" -"This guide provides steps to complete the following basic setup tasks for" -" a newly installed |CL-ATTR| system:" -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:14 -msgid "Create a new user" -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:16 -msgid "" -"To create a new user and set a password for that user, enter the " -"following commands as a root user:" -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:24 -msgid "" -"Replace the with the name of the user account you want to create" -" including the password for that user. The :command:`passwd` command " -"prompts you to enter a new password. Retype the new password for the new " -"user account just created." -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:30 -msgid "Add the new user to the *wheel* group" -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:32 -msgid "" -"Before logging off as root and logging into your new user account, enable" -" the :command:`sudo` command for your new ." -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:35 -msgid "" -"To be able to execute all applications with root privileges, add the " -" to the `wheel group`_." -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:38 -msgid "Add to the wheel group:" -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:44 -msgid "Log out of root and into the new ." -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:46 -msgid "To log off as root, enter :command:`exit`." -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:48 -msgid "Enter the new and the password created earlier." -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:50 -msgid "You will now be in the home directory of ." -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:53 -msgid "Install and update the OS software to its current version" -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:55 -msgid "" -"The |CL| software utility :ref:`swupd ` allows you to " -"perform system updates while reaping the benefits of upstream " -"development." -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:58 -msgid "To update your newly installed OS, run:" -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:65 -msgid "Add a bundle" -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:67 -msgid "" -"Software applications are installed as bundles using the command " -":command:`swupd bundle-add`. Experienced Linux users might compare swupd " -"to running :command:`apt-get` or :command:`yum install` for package " -"management. However |CL| manages packages at the level of bundles, which " -"are integrated stacks of packages." -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:73 -msgid "" -"For example, the :command:`sysadmin-basic` bundle installs the majority " -"of applications useful to a system administrator. To install it, enter:" -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:80 -msgid "" -"View a full list of bundles and packages installed with the `sysadmin-" -"basic`_ bundle. You can also view all `bundles`_ for |CL|, active or " -"deprecated." -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:83 -msgid "" -"Expand your knowledge of :command:`swupd` and check out our developer " -"resources:" -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:85 -msgid ":ref:`swupd-guide`" -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:86 -msgid ":ref:`developer-workstation`" -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:89 -msgid "Next steps" -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:91 -msgid "Check out our guides and tutorials." -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:93 -msgid ":ref:`guides`" -msgstr "" - -#: ../../guides/maintenance/enable-user-space.rst:94 -msgid ":ref:`tutorials`" -msgstr "" - -#~ msgid "" -#~ "View a full list of bundles and" -#~ " packages installed with the `sysadmin-" -#~ "basic`_ bundle. You can also view " -#~ "`all bundles`_ for |CL|, active or " -#~ "deprecated." -#~ msgstr "" - -#~ msgid "" -#~ "This section provides steps to complete" -#~ " the following basic setup tasks for" -#~ " a newly installed |CL-ATTR| system:" -#~ msgstr "" - -#~ msgid "" -#~ "To create a new user and set " -#~ "a password for that user, enter " -#~ "the following commands as a `root` " -#~ "user:" -#~ msgstr "" - -#~ msgid "Add the new user to the `wheel` group" -#~ msgstr "" - -#~ msgid "" -#~ "Before logging off as root and " -#~ "logging into your new user account, " -#~ "enable the :command:`sudo` command for " -#~ "your new ``." -#~ msgstr "" - -#~ msgid "" -#~ "To be able to execute all " -#~ "applications with root privileges, add " -#~ "the `` to the `wheel group`_." -#~ msgstr "" - -#~ msgid "Add `` to the `wheel` group:" -#~ msgstr "" - -#~ msgid "Log out of root and into the new ``." -#~ msgstr "" - -#~ msgid "Enter the new `` and the password created earlier." -#~ msgstr "" - -#~ msgid "You will now be in the home directory of ``." -#~ msgstr "" - -#~ msgid "" -#~ "Software applications are installed as " -#~ "bundles using the command :command:`swupd " -#~ "bundle-add`. Experienced Linux* users " -#~ "might compare `swupd` to running " -#~ ":command:`apt-get` or :command:`yum install`" -#~ " for package management. Yet |CL| " -#~ "manages packages at the level of " -#~ "bundles, which are integrated stacks of" -#~ " packages." -#~ msgstr "" - -#~ msgid "" -#~ "For example, the `sysadmin-basic` bundle" -#~ " installs the majority of applications " -#~ "useful to a system administrator. To " -#~ "install it, enter:" -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/maintenance/fix-broken-install.mo b/locale/de/LC_MESSAGES/guides/maintenance/fix-broken-install.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/maintenance/fix-broken-install.rst:4 -msgid "Fix a broken installation" -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:6 -msgid "" -"This guide explains how to fix a broken installation of |CL-ATTR| using a" -" live desktop image on a USB." -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:14 -msgid "Overview" -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:16 -msgid "" -"This guide assumes you have installed |CL| on a target system, but the OS" -" does not boot or function properly." -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:19 -msgid "" -"The process described in this guide can only verify and fix files that " -":ref:`swupd` owns in :file:`/usr`. Files outside of this " -"path, such as :file:`/home/`, :file:`/etc`, :file:`/var`, etc., cannot be" -" repaired by this process." -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:25 -msgid "Prerequisites" -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:27 -msgid "" -"Download and install the live desktop image on a USB. See :ref:`bare-" -"metal-install-desktop` for install instructions." -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:31 -msgid "Boot a live desktop image to fix target system" -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:33 -msgid "Boot the |CL| live desktop image." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:4 -msgid "Install from live image" -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:6 -msgid "" -"After you download and burn the live desktop image on a USB drive, follow" -" these steps." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:9 -msgid "Insert the USB drive into an available USB slot." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:11 -msgid "Power on the system." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:13 -msgid "" -"Open the system BIOS setup menu by pressing the :kbd:`F2` key. Your BIOS " -"setup menu entry point may vary." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:16 -msgid "" -"In the setup menu, enable the UEFI boot and set the USB drive as the " -"first option in the device boot order." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:19 -msgid "Save these settings, e.g. :kbd:`F10`, and exit." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:21 -msgid "Reboot the target system." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:23 -msgid "Select :guilabel:`Clear Linux OS` in the boot menu, shown in Figure 1." -msgstr "" - -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:29 -msgid "Figure 1: Clear Linux OS in boot menu" -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:40 -msgid "Mount root partition, verify, and fix" -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:42 -msgid "Open a Terminal window." -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:44 -msgid "Ensure the system is connected to the network." -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:46 -msgid "Mount the system’s root partition." -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:48 -msgid "To find the root partition, run:" -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:54 -msgid "We'll use :file:`/dev/sda3/` as the root partition example." -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:56 -msgid "Next, mount the partition to the :file:`/mnt` folder." -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:62 -msgid "" -"Verify that you mounted the correct root partition by checking for some " -"files commonly found on |CL| systems." -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:70 -msgid "Next, run swupd to fix any issues on the target system." -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:76 -msgid ":ref:`Learn more about how swupd works `." -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:78 -msgid "After the process is complete, unmount the root partition:" -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:84 -msgid "" -"Reboot the system, remove the live desktop USB drive, and boot into the " -"repaired system." -msgstr "" - -#: ../../guides/maintenance/fix-broken-install.rst:91 -msgid "**Congratulations!** You successfully restored |CL|." -msgstr "" - -#~ msgid "Fix a broken installation of |CL-ATTR|" -#~ msgstr "" - -#~ msgid "" -#~ "This guide explains how to fix a" -#~ " broken installation of |CL| using a" -#~ " live desktop image on a USB. " -#~ "It's assumed you already installed |CL|" -#~ " on a target system, but your " -#~ "operating system does not boot or " -#~ "function properly." -#~ msgstr "" - -#~ msgid "" -#~ "This process can only verify and " -#~ "fix files that :ref:`swupd` " -#~ "owns in :file:`/usr`. Files outside of" -#~ " this path, such as /home/, /etc, " -#~ "/var, etc., cannot be repaired by " -#~ "this process." -#~ msgstr "" - -#~ msgid "" -#~ ":ref:`Download and install the live " -#~ "desktop image on a USB `" -#~ msgstr "" - -#~ msgid "Assure the system is connected to the network." -#~ msgstr "" - -#~ msgid "We'll use `/dev/sda3/` as the root partition example." -#~ msgstr "" - -#~ msgid "Next, mount the partition to the `/mnt` folder." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/maintenance/hostname.mo b/locale/de/LC_MESSAGES/guides/maintenance/hostname.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/maintenance/hostname.rst:4 -msgid "Modify hostname" -msgstr "" - -#: ../../guides/maintenance/hostname.rst:6 -msgid "" -"This guide describes how to modify and view the hostname of your |CL-" -"ATTR| system." -msgstr "" - -#: ../../guides/maintenance/hostname.rst:14 -msgid "Overview" -msgstr "" - -#: ../../guides/maintenance/hostname.rst:16 -msgid "" -"By default, |CL| installations have a machine generated name, which is a " -"long string of letters and numbers. The generated name is fine for " -"computers but is not human-friendly. Administrators and users will often " -"want to rename their machines with a name that is easier to remember, " -"type, and search for. Renaming a machine also makes it easier to " -"identify, by including meaningful data in the name. The following " -"examples show human-friendly machine names:" -msgstr "" - -#: ../../guides/maintenance/hostname.rst:24 -msgid "*regression-test*" -msgstr "" - -#: ../../guides/maintenance/hostname.rst:25 -msgid "*sally-test-box1*" -msgstr "" - -#: ../../guides/maintenance/hostname.rst:26 -msgid "*az-bldg2-lab*" -msgstr "" - -#: ../../guides/maintenance/hostname.rst:29 -msgid "Set your hostname" -msgstr "" - -#: ../../guides/maintenance/hostname.rst:31 -msgid "" -"|CL| uses the :command:`hostnamectl` command to display and modify the " -"machine name. :command:`hostnamectl` is part of the :command:`os-core` " -"bundle, which provides a basic Linux\\* user space and utilities." -msgstr "" - -#: ../../guides/maintenance/hostname.rst:35 -msgid "" -"This example sets the hostname to *telemetry-test-2-h15*, to identify a " -"|CL| telemetry test machine on the second floor at grid location H15. " -"Make sure to reboot after setting a new hostname." -msgstr "" - -#: ../../guides/maintenance/hostname.rst:46 -msgid "" -"There are three types of hostname: *static*, *transient*, and *pretty*. " -"The most common is the static hostname. Static hostnames must be between " -"two and 63 characters long, must start and end with a letter or number, " -"and may contain letters (case-insensitive), numbers, dashes, or dots." -msgstr "" - -#: ../../guides/maintenance/hostname.rst:51 -msgid "" -"If the static hostname exists, it is used to generate the transient " -"hostname, which is maintained by the kernel. The transient hostname can " -"be changed by DHCP or mDNS at runtime." -msgstr "" - -#: ../../guides/maintenance/hostname.rst:55 -msgid "" -"The pretty hostname is a free-form UTF8 name used for presentation to the" -" user." -msgstr "" - -#: ../../guides/maintenance/hostname.rst:58 -msgid "View your hostname" -msgstr "" - -#: ../../guides/maintenance/hostname.rst:60 -msgid "View your current hostname using the following command:" -msgstr "" - -#: ../../guides/maintenance/hostname.rst:66 -msgid "You should see output similar to:" -msgstr "" - -#: ../../guides/maintenance/hostname.rst:81 -msgid "" -"**Congratulations!** You successfully modified the hostname of your |CL| " -"system." -msgstr "" - -#~ msgid "Modify hostname on |CL-ATTR|" -#~ msgstr "" - -#~ msgid "" -#~ "|CL| uses the :command:`hostnamectl` command" -#~ " to display and modify the machine" -#~ " name. :command:`hostnamectl` is part of" -#~ " the **os-core** bundle, which " -#~ "provides a basic Linux\\* user space " -#~ "and utilities." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/maintenance/increase-virtual-disk-size.mo b/locale/de/LC_MESSAGES/guides/maintenance/increase-virtual-disk-size.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:4 -msgid "Increase virtual disk size of an image" -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:6 -msgid "" -"This guide describes how to increase the disk size of your prebuilt |CL-" -"ATTR| image if you need more capacity." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:14 -msgid "Determine the partition order and sizes of the prebuilt image" -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:16 -msgid "" -"|CL| prebuilt images come in different sizes, ranging from 300 MB to 20 " -"GB." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:19 -msgid "" -"There are two methods to find the order and sizes of partitions virtual " -"disk of your prebuilt |CL| image." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:22 -msgid "" -"In both examples, the prebuilt Hyper-V image has a disk size of 8.5 GB " -"with :file:`/dev/sda3` being the partition for the root filesystem (/)" -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:26 -msgid "Checking :command:`lsblk` on the VM" -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:28 -msgid "" -"The first method is to boot up your :abbr:`VM (Virtual Machine)` and " -"execute the :command:`lsblk` command as shown below:" -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:35 -msgid "An example output of the :command:`lsblk` command:" -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:45 -msgid "An example of this can also be seen in Figure 1." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:48 -msgid "Checking :file:`config.json` used to build the image" -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:50 -msgid "" -"The second method to determine partition to check the :file:`config.json`" -" file used to create prebuilt image, located in the `releases`_ " -"repository. For example, to find the size of the Hyper-V\\* image version" -" number 20450, follow these steps:" -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:55 -msgid "Go to the `releases`_ repository." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:56 -msgid "Drill down into the `20450 > clear > config > image` directory." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:57 -msgid "Open the :file:`hyperv-config.json` file." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:58 -msgid "Locate the `PartitionLayout` key." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:60 -msgid "" -"The example shows 512 MB for the EFI partition, 32 MB for the swap " -"partition, and 8 GB for the root partition." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:80 -msgid "Increase virtual disk size" -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:81 -msgid "" -"Once you have determined the disk and partition to be increased, you are " -"ready to perform the actual increase of the disk, partition, and " -"filesystem." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:85 -msgid "Power off VM and increase virtual disk size" -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:87 -msgid "" -"To increase the virtual disk size for a prebuilt image, perform the steps" -" below:" -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:90 -msgid "Shut down your VM if it is running." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:91 -msgid "" -"Use the process defined by your hypervisor or cloud provider to increase" -" the virtual disk size of your |CL| VM." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:93 -msgid "Power up the VM." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:97 -msgid "Resize the partition of the virtual disk" -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:99 -msgid "Log in to an account with root privileges." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:100 -msgid "Open a terminal emulator." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:101 -msgid "" -"Add the :command:`storage-utils` bundle to install the :command:`parted` " -"and :command:`resize2fs` tools." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:108 -msgid "Launch the `parted` tool." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:114 -msgid "In the `parted` tool, perform these steps:" -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:116 -msgid "Press :command:`p` to print the partitions table." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:117 -msgid "If the warning message below is displayed, enter :command:`Fix`." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:127 -msgid "" -"Enter :command:`resizepart [partition number]` where *[partition number]*" -" is the partition number of the partition to modify." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:129 -msgid "Enter :command:`yes` when prompted." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:130 -msgid "Enter the new End size." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:134 -msgid "" -"If you want a partition to take up the remaining disk space, then enter " -"the total size of the disk. When you print the partitions table with the " -":command:`p` command, the total disk size is shown after the " -":guilabel:`Disk` label." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:139 -msgid "An example of this can be seen in Figure 1." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:141 -msgid "" -"Enter :command:`q` to exit `parted` when you are finished resizing the " -"image." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:144 -msgid "" -"Figure 1 depicts the described steps to resize the partition of the " -"virtual disk from 8.5GB to 20GB." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:150 -msgid "Figure 1: Increase root partition size." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:153 -msgid "Resize the filesystem" -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:155 -msgid "" -"Enter :command:`sudo resize2fs -p /dev/[modified partition name]` where " -"*[modified partition name]* is the partition that was changed in the " -"`parted` tool." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:159 -msgid "Run the :command:`df -h` to verify that the filesystem size has increased." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:162 -msgid "" -"Figure 2 depicts the described steps to resize the partition of the " -"virtual disk from 8.5GB to 20GB." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:169 -msgid "Figure 2: Increase root filesystem size after partition has been expanded." -msgstr "" - -#: ../../guides/maintenance/increase-virtual-disk-size.rst:171 -msgid "" -"**Congratulations!** You have resized the disk, partition, and " -"filesystem. At this point, the increase in disk capacity is usable." -msgstr "" - -#~ msgid "Increase virtual disk size of a |CL-ATTR| image" -#~ msgstr "" - -#~ msgid "" -#~ "|CL-ATTR| prebuilt images come in " -#~ "different sizes, ranging from 300 MB " -#~ "to 20 GB. This guide describes how" -#~ " to increase the size of your " -#~ "prebuilt |CL| image if you need " -#~ "more capacity." -#~ msgstr "" - -#~ msgid "This guide will cover:" -#~ msgstr "" - -#~ msgid "" -#~ "In both examples, the prebuilt Hyper-V" -#~ " image has a disk size of 8.5" -#~ " GB with / dev/sda3 being the " -#~ "partition for the root filesystem (/)" -#~ msgstr "" - -#~ msgid "Power off VM and increase virtual disk size:" -#~ msgstr "" - -#~ msgid "" -#~ "Use the process defined by your " -#~ "hypervisor or cloud provider to increase" -#~ " the virtual disk size of your " -#~ "|CL| VM." -#~ msgstr "" - -#~ msgid "Resize the partition of the virtual disk:" -#~ msgstr "" - -#~ msgid "" -#~ "Add the |CL| `storage-utils` bundle " -#~ "to install the :command:`parted` and " -#~ ":command:`resize2fs` tools." -#~ msgstr "" - -#~ msgid "Enter the new `End` size." -#~ msgstr "" - -#~ msgid "" -#~ "If you want a partition to take" -#~ " up the remaining disk space, then" -#~ " enter the total size of the " -#~ "disk. When you print the partitions " -#~ "table with the :command:`p` command, the" -#~ " total disk size is shown after " -#~ "the `Disk` label." -#~ msgstr "" - -#~ msgid "Resize the filesytem" -#~ msgstr "" - -#~ msgid "" -#~ "Enter :command:`sudo resize2fs -p " -#~ "/dev/[modified partition name]` where " -#~ "*[modified partition name]* is the " -#~ "partition that was changed in `parted`." -#~ msgstr "" - -#~ msgid "" -#~ "Congratulations! You have resized the " -#~ "disk, partition, and filesystem. At this" -#~ " point, the increase in disk capacity" -#~ " is usable." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/maintenance/query-upstream.po b/locale/de/LC_MESSAGES/guides/maintenance/query-upstream.po deleted file mode 100644 index 80577672..00000000 --- a/locale/de/LC_MESSAGES/guides/maintenance/query-upstream.po +++ /dev/null @@ -1,168 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/maintenance/query-upstream.rst:4 -msgid "Query package info from upstream repository" -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:6 -msgid "" -"This guide describes how to query package information from the |CL| " -"upstream repositories. This guide is intended for developers and advanced" -" users." -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:15 -msgid "Overview" -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:17 -msgid "" -"In |CL-ATTR|, the :ref:`swupd` tool manages software " -"dependencies and installs bundles instead of packages. Although a bundle " -"is a collection of one or more packages, |CL| does not work with packages" -" on the client side. However, on the upstream/factory side, |CL| does " -"work with packages using a process called *mixing*." -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:23 -msgid "" -"Currently, :command:`swupd` does not report which packages are installed," -" provide package version information, or return other package details. " -"This guide describes a method for retrieving package information from the" -" |CL| upstream repositories using :abbr:`DNF(Dandified Yum)` commands." -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:29 -msgid "Prerequisites" -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:31 -msgid "" -"This guide assumes you have installed |CL| on your host system. For " -"detailed instructions on installing |CL| on a bare metal system, visit " -"the :ref:`bare metal installation guide `." -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:35 -msgid "" -"Before you install any new packages, update |CL| with the following " -"command:" -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:42 -msgid "Configure DNF" -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:44 -msgid "Install the DNF bundle with the command:" -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:50 -msgid "Create a :file:`dnf.conf` file with the commands:" -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:58 -msgid "" -"Edit the :file:`/etc/dnf/dnf.conf` file and set the **baseurl** variable " -"for binary and source RPMs as shown in lines 3 and 9 in the following " -"example." -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:78 -msgid "Initialize the RPM database with the command:" -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:86 -msgid "DNF command usage examples" -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:93 -msgid "List all binary and source RPMs in the current release" -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:95 -#: ../../guides/maintenance/query-upstream.rst:129 -#: ../../guides/maintenance/query-upstream.rst:150 -#: ../../guides/maintenance/query-upstream.rst:173 -#: ../../guides/maintenance/query-upstream.rst:196 -#: ../../guides/maintenance/query-upstream.rst:215 -msgid "Command:" -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:101 -#: ../../guides/maintenance/query-upstream.rst:135 -#: ../../guides/maintenance/query-upstream.rst:156 -#: ../../guides/maintenance/query-upstream.rst:179 -#: ../../guides/maintenance/query-upstream.rst:202 -#: ../../guides/maintenance/query-upstream.rst:221 -msgid "Sample output:" -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:125 -msgid "Show version information for a package in current release" -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:127 -msgid "This example queries version information for the zstd package." -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:145 -msgid "Show version information for a package in a specific release" -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:147 -msgid "" -"This example queries version information for the zstd package in release " -"21000." -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:168 -msgid "" -"Show only version and release information for a package in a specific " -"release" -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:170 -msgid "" -"This example queries version and release information for the zstd package" -" in release 15000." -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:191 -msgid "Show the binary package for a specified binary file" -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:193 -msgid "" -"This example returns the binary package that contains the " -":file:`/usr/bin/zip` binary file." -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:210 -msgid "Show the source package for a specified binary file" -msgstr "" - -#: ../../guides/maintenance/query-upstream.rst:212 -msgid "" -"This example returns the source package that contains the " -":file:`/usr/bin/zip` binary file." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/maintenance/restart.po b/locale/de/LC_MESSAGES/guides/maintenance/restart.po deleted file mode 100644 index 00f2f43e..00000000 --- a/locale/de/LC_MESSAGES/guides/maintenance/restart.po +++ /dev/null @@ -1,237 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/maintenance/restart.rst:4 -msgid "Restart system services after an OS update" -msgstr "" - -#: ../../guides/maintenance/restart.rst:6 -msgid "This guide describes how to use the :command:`clr-service-restart` tool." -msgstr "" - -#: ../../guides/maintenance/restart.rst:13 -msgid "Overview" -msgstr "" - -#: ../../guides/maintenance/restart.rst:15 -msgid "" -"|CL-ATTR| includes a :command:`clr-service-restart` tool that shows which" -" system daemons require a restart." -msgstr "" - -#: ../../guides/maintenance/restart.rst:18 -msgid "" -":command:`clr-service-restart` reads various files in the :file:`procfs` " -"filesystem provided by the kernel and relies on :command:`systemd` to " -"determine which services to restart." -msgstr "" - -#: ../../guides/maintenance/restart.rst:24 -msgid "How it works" -msgstr "" - -#: ../../guides/maintenance/restart.rst:26 -msgid "" -":command:`clr-service-restart` implements a whitelist to identify which " -"daemons can be restarted. As a system administrator, you can customize " -"the default |CL| OS whitelist using :command:`allow` or " -":command:`disallow` options for restarting system services. When a " -"software update occurs, :command:`clr-service-restart` consults the " -"whitelist to see if a service daemon is allowed to be restarted or not." -msgstr "" - -#: ../../guides/maintenance/restart.rst:35 -msgid "Basic options" -msgstr "" - -#: ../../guides/maintenance/restart.rst:37 -msgid "" -":command:`clr-service-restart` has three basic options: :command:`allow`," -" :command:`disallow`, and :command:`default`." -msgstr "" - -#: ../../guides/maintenance/restart.rst:41 -msgid "allow" -msgstr "" - -#: ../../guides/maintenance/restart.rst:43 -msgid "" -"The :command:`allow` option identifies a daemon to restart after an OS " -"software update. The :command:`clr-service-restart` daemon creates a " -"symlink in :file:`/etc/clr-service-restart` as a record. The example " -"below tells :command:`clr-service-restart` to restart the *tallow* daemon" -" after an OS software update." -msgstr "" - -#: ../../guides/maintenance/restart.rst:54 -msgid "disallow" -msgstr "" - -#: ../../guides/maintenance/restart.rst:56 -msgid "" -"The :command:`disallow` option tells :command:`clr-service-restart` not " -"to restart the specified daemon even if the OS defaults permit the daemon" -" to be restarted. The :command:`clr-service-restart` daemon creates a " -"symlink in :file:`/etc/clr-service-restart` that points to " -":file:`/dev/null` as a record. The example below tells :command:`clr-" -"service-restart` not to restart the *rngd* daemon after an OS software " -"update." -msgstr "" - -#: ../../guides/maintenance/restart.rst:68 -msgid "default" -msgstr "" - -#: ../../guides/maintenance/restart.rst:70 -msgid "" -"The :command:`default` option makes :command:`clr-service-restart` revert" -" back to the OS defaults and delete any symlink in :file:`/etc/clr-" -"service-restart`. The example below tells :command:`clr-service-restart`" -" to restart *rngd* automatically again, because *rngd* is whitelisted for" -" automatic service restarts by default in |CL|." -msgstr "" - -#: ../../guides/maintenance/restart.rst:81 -msgid "Monitor options" -msgstr "" - -#: ../../guides/maintenance/restart.rst:83 -msgid "" -":command:`clr-service-restart` works in the background and is invoked " -"with :command:`swupd` automatically. Review the journal output to verify " -"that services are restarted after an OS software update." -msgstr "" - -#: ../../guides/maintenance/restart.rst:87 -msgid "" -"If you pass both options (:command:`-a` and :command:`-n`) described " -"below, :command:`clr-service-restart` displays a complete list of system " -"services that require a restart. Use both options to verify that all " -"desired daemons are restarted." -msgstr "" - -#: ../../guides/maintenance/restart.rst:94 -msgid "-n option" -msgstr "" - -#: ../../guides/maintenance/restart.rst:96 -msgid "" -"The :command:`-n` option makes :command:`clr-service-restart` perform no " -"restarts. Instead it displays the services that could potentially be " -"restarted. When used, :command:`clr-service-restart` outputs a list of " -"messages showing:" -msgstr "" - -#: ../../guides/maintenance/restart.rst:100 -msgid "Which service needs a restart." -msgstr "" - -#: ../../guides/maintenance/restart.rst:101 -msgid "What unit it is." -msgstr "" - -#: ../../guides/maintenance/restart.rst:102 -msgid "Why it needs a restart." -msgstr "" - -#: ../../guides/maintenance/restart.rst:103 -msgid "Which command is required to restart the unit." -msgstr "" - -#: ../../guides/maintenance/restart.rst:106 -msgid "-a option" -msgstr "" - -#: ../../guides/maintenance/restart.rst:108 -msgid "" -"The :command:`-a` option makes :command:`clr-service-restart` consider " -"all system services, not only the ones that are whitelisted. Because the " -"default whitelist in |CL| is relatively short, you can use this option to" -" restart all impacted services when you log in on the system." -msgstr "" - -#: ../../guides/maintenance/restart.rst:114 -msgid "Example" -msgstr "" - -#: ../../guides/maintenance/restart.rst:116 -msgid "" -"In the example below, :command:`clr-service-restart` is invoked with both" -" the :command:`-a` and :command:`-n` options, which displays a complete " -"list of system services that require a restart." -msgstr "" - -#: ../../guides/maintenance/restart.rst:120 -msgid "Command:" -msgstr "" - -#: ../../guides/maintenance/restart.rst:126 -msgid "Sample output:" -msgstr "" - -#: ../../guides/maintenance/restart.rst:138 -msgid "Telemetry" -msgstr "" - -#: ../../guides/maintenance/restart.rst:140 -msgid "" -":command:`clr-service-restart` may cause problems such as a short service" -" outage when a daemon is being restarted, or if a daemon fails to " -"properly restart. To minimize issues, :command:`clr-service-restart` " -"creates a telemetry record and sends it to the optional |CL| telemetry " -"service if both conditions below are met:" -msgstr "" - -#: ../../guides/maintenance/restart.rst:146 -msgid "If a unit fails to automatically restart after an OS update." -msgstr "" - -#: ../../guides/maintenance/restart.rst:147 -msgid "" -"If that unit resides in the system location " -":file:`/usr/lib/systemd/system`." -msgstr "" - -#: ../../guides/maintenance/restart.rst:149 -msgid "" -"If you do not install the |CL| telemetrics bundle, the data is discarded." -" If you install the telemetrics bundle and you opt to send telemetry, " -"then the system unit name is sent to the |CL| telemetry service. We " -"evaluate the report and update the whitelist to remove services that are " -"not safe to restart." -msgstr "" - -#: ../../guides/maintenance/restart.rst:157 -msgid "Conclusion" -msgstr "" - -#: ../../guides/maintenance/restart.rst:159 -msgid "" -"The |CL| team enjoys coming up with simple and efficient solutions to " -"make your work easier. We made a GitHub\\* project of :command:`clr-" -"service-restart` and we invite you to look at the code, share your " -"thoughts, and work with us on improving the project. You can find the " -"project at:" -msgstr "" - -#: ../../guides/maintenance/restart.rst:164 -msgid "https://github.com/clearlinux/clr-service-restart" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/maintenance/time.mo b/locale/de/LC_MESSAGES/guides/maintenance/time.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/maintenance/time.rst:4 -msgid "Set the time" -msgstr "" - -#: ../../guides/maintenance/time.rst:6 -msgid "" -"This guide describes how to reset the time in your |CL-ATTR| system when " -"the default :abbr:`NTP (Network Time Protocol)` servers cannot be " -"reached." -msgstr "" - -#: ../../guides/maintenance/time.rst:9 -msgid "|CL| uses the `systemd-timesyncd.service` daemon to synchronize time." -msgstr "" - -#: ../../guides/maintenance/time.rst:12 -msgid "Install the :command:`sysadmin-basic` bundle." -msgstr "" - -#: ../../guides/maintenance/time.rst:18 -msgid "Set your time zone. This example uses Los Angeles." -msgstr "" - -#: ../../guides/maintenance/time.rst:26 -msgid "" -"To see a list of time zones, use the command: :command:`timedatectl list-" -"timezones | grep `" -msgstr "" - -#: ../../guides/maintenance/time.rst:29 -msgid "Create a :file:`/etc/systemd/` directory." -msgstr "" - -#: ../../guides/maintenance/time.rst:35 -msgid "" -"Create a new file named :file:`/etc/systemd/timesyncd.conf` and enter the" -" following text." -msgstr "" - -#: ../../guides/maintenance/time.rst:44 -msgid "Enable the `systemd-timesyncd` service." -msgstr "" - -#: ../../guides/maintenance/time.rst:52 -msgid "" -"To check the service status, use the :command:`timedatectl status` " -"command." -msgstr "" - -#: ../../guides/maintenance/time.rst:54 -msgid "" -"To restart the `timesyncd` daemon, enter :command:`systemctl restart " -"systemd-timesyncd` into your terminal emulator." -msgstr "" - -#: ../../guides/maintenance/time.rst:57 -msgid "**Congratulations!** You successfully set up the time in your |CL| system." -msgstr "" - -#~ msgid "" -#~ "|CL-ATTR| uses the `systemd-" -#~ "timesyncd.service` daemon to synchronize time." -#~ msgstr "" - -#~ msgid "" -#~ "This guide describes how to reset " -#~ "the time in your |CL| system when" -#~ " the default :abbr:`NTP (Network Time " -#~ "Protocol)` servers cannot be reached." -#~ msgstr "" - -#~ msgid "Install the `sysadmin-basic` bundle." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/maintenance/validate-signatures.mo b/locale/de/LC_MESSAGES/guides/maintenance/validate-signatures.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/maintenance/validate-signatures.rst:4 -msgid "Validate signatures" -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:7 -msgid "This guide describes how to validate the contents of a |CL-ATTR| image." -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:14 -msgid "Overview" -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:16 -msgid "" -"Validating the contents of an image is a manual process and is the same " -"process that :ref:`swupd-guide` performs internally." -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:19 -msgid "" -"|CL| offers a way to validate the content of an image or an update. All " -"validation of content works by creating and signing a hash. A valid " -"signature creates a chain of trust. A broken chain of trust, seen as an " -"invalid signature, means the content is not valid." -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:28 -msgid "Image content validation" -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:30 -msgid "" -"In the steps below, we used the installer image of the latest release of " -"|CL|. You may use any image of |CL| you choose." -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:33 -msgid "" -"Download the image, the signature of the SHA512 sum of the image, and the" -" |CL| certificate used for signing the SHA512 sum." -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:45 -msgid "Generate the SHA256 sum of the |CL| certificate." -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:51 -msgid "" -"Ensure the generated SHA256 sum of the |CL| certificate matches the " -"following SHA256 sum to verify the integrity of the certificate." -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:58 -msgid "Generate the SHA512 sum of the image and save it to a file." -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:64 -msgid "" -"Ensure the signature of the SHA512 sum of the image was created using the" -" |CL| certificate. This confirms that the image is trusted and has not " -"been modified." -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:74 -#: ../../guides/maintenance/validate-signatures.rst:125 -msgid "" -"The :command:`-purpose any` option is required when using OpenSSL 1.1. If" -" you use an earlier version of OpenSSL, omit this option to perform " -"signature validation. The :command:`openssl version` command may be used" -" to determine the version of OpenSSL in use." -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:79 -msgid "" -"The output should contain \"Verification successful\". If the output " -"contains \"bad_signature\" anywhere, then the image is not trustworthy." -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:83 -msgid "Update content validation" -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:85 -msgid "" -"**swupd** validates all update content automatically before applying the " -"update content. The process swupd follows internally is illustrated here " -"with manual steps using the latest |CL| release. There is no need to " -"perform these steps manually when performing a :command:`swupd update`." -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:90 -msgid "" -"Download the :abbr:`MoM (top-level manifest)`, the signature of the MoM, " -"and the Swupd certificate used for signing the signature of the MoM." -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:102 -msgid "Generate the SHA256 sum of the swupd certificate." -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:108 -msgid "" -"Confirm that the generated SHA256 sum of the swupd certificate matches " -"the SHA256 sum shown below to verify the integrity of the certificate." -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:115 -msgid "" -"Confirm that the signature of the MoM was created using the Swupd " -"certificate. This signature validates the update content is trustworthy " -"and has not been modified." -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:132 -msgid "" -"The SHA512 sum of the MoM is not generated and then signed. Instead, the " -"MoM is signed directly because it is small in size compared to an image " -"of |CL|." -msgstr "" - -#: ../../guides/maintenance/validate-signatures.rst:136 -msgid "" -"The output should contain \"Verification successful\". If the output " -"contains \"bad_signature\" anywhere, then the MoM cannot be trusted. " -"Because the MoM contains a list of hashes for bundle manifests, if the " -"MoM cannot be trusted, then the bundle content cannot be trusted." -msgstr "" - -#~ msgid "" -#~ "|CL-ATTR| offers a way to validate" -#~ " the content of an image or an" -#~ " update. All validation of content " -#~ "works by creating and signing a " -#~ "hash. A valid signature creates a " -#~ "chain of trust. A broken chain of" -#~ " trust, seen as an invalid signature," -#~ " means the content is not valid." -#~ msgstr "" - -#~ msgid "" -#~ "This guide covers how to validate " -#~ "the contents of an image, which is" -#~ " a manual process and is the " -#~ "same process ``swupd`` performs internally " -#~ "to validate an update." -#~ msgstr "" - -#~ msgid "" -#~ "For the outlined steps, the installer" -#~ " image of the latest release of " -#~ "|CL| is used for illustrative purposes." -#~ " You may use any image of |CL|" -#~ " you choose." -#~ msgstr "" - -#~ msgid "" -#~ "Ensure the signature of the SHA512 " -#~ "sum of the image was created using" -#~ " the |CL| certificate. This validates " -#~ "the image is trusted and it has" -#~ " not been modified." -#~ msgstr "" - -#~ msgid "" -#~ "The `-purpose any` option is required" -#~ " when using OpenSSL 1.1. If using" -#~ " an earlier version of OpenSSL, omit" -#~ " this option to perform signature " -#~ "validation. The `openssl version` command " -#~ "may be used to determine the " -#~ "version of OpenSSL in use." -#~ msgstr "" - -#~ msgid "" -#~ "The output should contain ``Verification " -#~ "successful``. If the output contains " -#~ "``bad_signature`` anywhere, then the image " -#~ "is not trustworthy." -#~ msgstr "" - -#~ msgid "" -#~ "``swupd`` validates all update content " -#~ "automatically before applying the update " -#~ "content. The process ``swupd`` follows " -#~ "internally is illustrated here with " -#~ "manual steps using the latest |CL| " -#~ "release. There is no need to " -#~ "perform these steps manually when " -#~ "performing a ``swupd update``." -#~ msgstr "" - -#~ msgid "Generate the SHA256 sum of the Swupd certificate." -#~ msgstr "" - -#~ msgid "" -#~ "Ensure the generated SHA256 sum of " -#~ "the Swupd certificate matches following " -#~ "SHA256 sum to verify the integrity " -#~ "of the certificate." -#~ msgstr "" - -#~ msgid "" -#~ "Ensure the signature of the MoM " -#~ "was created using the Swupd certificate." -#~ " This signature validates the update " -#~ "content is trustworthy and has not " -#~ "been modified." -#~ msgstr "" - -#~ msgid "" -#~ "The output should contain ``Verification " -#~ "successful``. If the output contains " -#~ "``bad_signature`` anywhere, then the MoM " -#~ "cannot be trusted. Because the MoM " -#~ "contains a list of hashes for " -#~ "bundle manifests, if the MoM cannot " -#~ "be trusted, then the bundle content " -#~ "cannot be trusted." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/network/custom-clear-container.mo b/locale/de/LC_MESSAGES/guides/network/custom-clear-container.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/network/custom-clear-container.rst:4 -msgid "Build a custom |CL-ATTR| based Docker container image" -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:6 -msgid "" -"This guide contains the steps to build a custom container image. The " -"official base |CL-ATTR| container image is published on Docker\\* Hub and" -" is updated on a regular basis." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:15 -msgid "Prerequisites" -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:17 -msgid "" -"You must perform these steps on a |CL| system because the :abbr:`swupd " -"(software updater)` is used to manage bundles in the container." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:20 -msgid "" -"You must install the :file:`containers-basic` bundle on the |CL| system " -"or Docker will not work." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:22 -msgid "You have a basic understanding of Docker." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:25 -msgid "Build the base container image" -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:27 -msgid "Log in and get root privileges." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:33 -msgid "Verify Docker is installed and running." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:39 -msgid "If Docker is installed and running, the output is similar to this example:" -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:82 -msgid "If Docker is not installed, enter the commands:" -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:89 -msgid "Use :command:`os-install` to download and install the bundles." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:96 -msgid "The swupd example uses the following flags:" -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:98 -msgid ":command:`os-install` tells swupd to download and install." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:99 -msgid ":command:`-V / --version` specifies the version of the |CL| bundles." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:100 -msgid ":command:`--url` specifies the URL of the bundles repository." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:101 -msgid "" -":command:`--statedir` specifies the state directory where downloaded " -"bundles and any state information are stored." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:103 -msgid "" -":command:`--no-boot-update` tells swupd to skip updating boot files " -"because boot files are not required for a container." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:106 -msgid "" -"For more information on swupd flags, enter the :command:`swupd os-install" -" -h` command." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:109 -#: ../../guides/network/custom-clear-container.rst:172 -#: ../../guides/network/custom-clear-container.rst:199 -#: ../../guides/network/custom-clear-container.rst:233 -#: ../../guides/network/custom-clear-container.rst:295 -msgid "Example output:" -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:146 -msgid "The WARNING message is expected and can be ignored." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:148 -msgid "Create a tarball and compress it." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:155 -msgid "Create the Dockerfile to build the image." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:166 -msgid "Build the |CL| container image." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:193 -msgid "List the newly created |CL| container image." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:206 -msgid "Launch the built |CL| container." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:213 -msgid "Manage bundles in a container" -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:215 -msgid "" -"You can add and remove bundles from a |CL| container using the " -":command:`RUN swupd` command in the Dockerfile." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:219 -msgid "Add a bundle" -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:221 -msgid "" -"This example Dockerfile adds the :file:`pxe-server` bundle to an existing" -" |CL| Docker image:" -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:277 -msgid "" -"The WARNING message can be ignored because systemd does not run inside a " -"container." -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:281 -msgid "Remove a bundle" -msgstr "" - -#: ../../guides/network/custom-clear-container.rst:283 -msgid "" -"This example Dockerfile removes the :file:`pxe-server` bundle from an " -"existing |CL| Docker image:" -msgstr "" - -#~ msgid "" -#~ "The official base |CL-ATTR| container" -#~ " image is published on Docker\\* Hub" -#~ " and is updated on a regular " -#~ "basis. This guide contains the steps " -#~ "to build a custom container image." -#~ msgstr "" - -#~ msgid "Use `os-install` to download and install the bundles." -#~ msgstr "" - -#~ msgid "The `swupd` example uses the following flags:" -#~ msgstr "" - -#~ msgid ":command:`os-install` tells `swupd` to download and install." -#~ msgstr "" - -#~ msgid "" -#~ ":command:`--no-boot-update` tells `swupd` " -#~ "to skip updating boot files because " -#~ "boot files are not required for a" -#~ " container." -#~ msgstr "" - -#~ msgid "" -#~ "For more information on `swupd` flags," -#~ " enter the :command:`swupd os-install " -#~ "-h` command." -#~ msgstr "" - -#~ msgid "The `WARNING` message is expected and can be ignored." -#~ msgstr "" - -#~ msgid "" -#~ "The `WARNING` message can be ignored " -#~ "because systemd does not run inside " -#~ "a container." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/network/dpdk.mo b/locale/de/LC_MESSAGES/guides/network/dpdk.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/network/dpdk.rst:4 -msgid "Use DPDK to send packets between platforms" -msgstr "" - -#: ../../guides/network/dpdk.rst:6 -msgid "This guide describes how to send packets between two platforms." -msgstr "" - -#: ../../guides/network/dpdk.rst:13 -msgid "Overview" -msgstr "" - -#: ../../guides/network/dpdk.rst:15 -msgid "" -"Figure 1 shows how to send packets between two platforms in a simple " -"configuration. The example uses the :abbr:`Data Plane Development Kit " -"(DPDK)`, which is a set of libraries, drivers, sample applications, and " -"tools for fast packet processing." -msgstr "" - -#: ../../guides/network/dpdk.rst:24 -msgid "Figure 1: Environment for l3fwd DPDK application" -msgstr "" - -#: ../../guides/network/dpdk.rst:26 -msgid "This example uses the following DPDK components:" -msgstr "" - -#: ../../guides/network/dpdk.rst:28 -msgid "pktgen: Traffic generator. See `pktgen`_ documentation for details." -msgstr "" - -#: ../../guides/network/dpdk.rst:29 -msgid "" -"l3fwd: Layer 3 forwarding example application. See `l3fwd`_ documentation" -" for details." -msgstr "" - -#: ../../guides/network/dpdk.rst:33 -msgid "Prerequisites" -msgstr "" - -#: ../../guides/network/dpdk.rst:35 -msgid "Two platforms using |CL-ATTR| release `13330`_ or higher." -msgstr "" - -#: ../../guides/network/dpdk.rst:36 -msgid "Both images must include the :command:`kernel-native` bundle." -msgstr "" - -#: ../../guides/network/dpdk.rst:37 -msgid "Install the :command:`network-basic-dev` bundle with the command:" -msgstr "" - -#: ../../guides/network/dpdk.rst:43 -msgid "" -"Each platform must have at least one :abbr:`NIC (Network Interface " -"Card)`. Check the `DPDK project`_ for the list of supported `dpdk.org " -"NICs`_." -msgstr "" - -#: ../../guides/network/dpdk.rst:46 -msgid "Two network cables." -msgstr "" - -#: ../../guides/network/dpdk.rst:49 -msgid "Install dpdk and build l3fwd example (Platform B)" -msgstr "" - -#: ../../guides/network/dpdk.rst:51 -msgid "Change to the :file:`l3fwd` example directory." -msgstr "" - -#: ../../guides/network/dpdk.rst:57 -msgid "Assign :envvar:`RTE_SDK` variable to the makefiles path." -msgstr "" - -#: ../../guides/network/dpdk.rst:63 -msgid "" -"Assign :envvar:`RTE_TARGET` variable to the location of the gcc\\* config" -" file." -msgstr "" - -#: ../../guides/network/dpdk.rst:70 -msgid "" -"Build the `l3fwd` application and add the configuration header to the " -":makevar:`CFLAGS` variable." -msgstr "" - -#: ../../guides/network/dpdk.rst:79 -msgid "Build pktgen (Platform A)" -msgstr "" - -#: ../../guides/network/dpdk.rst:81 -msgid "Download the `pktgen tar package`_ v3.1.2 or newer." -msgstr "" - -#: ../../guides/network/dpdk.rst:83 -msgid "Decompress packages and move to uncompressed source directory." -msgstr "" - -#: ../../guides/network/dpdk.rst:85 -msgid "Assign :envvar:`RTE_SDK` variable to the path where makefiles are located." -msgstr "" - -#: ../../guides/network/dpdk.rst:91 -msgid "Assign :envvar:`RTE_TARGET` to the location of the gcc config file." -msgstr "" - -#: ../../guides/network/dpdk.rst:97 -msgid "" -"Build the `pktgen` project and set the " -":makevar:`CONFIG_RTE_BUILD_SHARED_LIB` variable to \"n\"." -msgstr "" - -#: ../../guides/network/dpdk.rst:105 -msgid "Bind NICs to DPDK kernel drivers (Platforms A and B)" -msgstr "" - -#: ../../guides/network/dpdk.rst:107 -msgid "" -"The `l3fwd` application uses two NICs. The DPDK includes tools for " -"binding NICs to DPDK modules to run DPDK applications." -msgstr "" - -#: ../../guides/network/dpdk.rst:110 -msgid "Load the DPDK I/O kernel module." -msgstr "" - -#: ../../guides/network/dpdk.rst:116 -msgid "" -"Check the NIC status to determine which network cards are not busy. When " -"another application is using them, the status shows \"Active\", and those" -" NICs cannot be bound." -msgstr "" - -#: ../../guides/network/dpdk.rst:124 -msgid "" -"Bind two available NICs. The general syntax for binding is: :command" -":`dpdk-devbind --bind=vfio-pci `. A working example is " -"shown below:" -msgstr "" - -#: ../../guides/network/dpdk.rst:132 -msgid "" -"Check the NIC status to verify that the NICs are bound correctly. If " -"successful, `drv` displays the value `igb_uio`, which confirms that the " -"NICs are using the DPDK modules." -msgstr "" - -#: ../../guides/network/dpdk.rst:138 -msgid "Set hugepages (Platforms A and B)" -msgstr "" - -#: ../../guides/network/dpdk.rst:140 -msgid "" -"|CL| supports `hugepages` for the large memory pool allocation used for " -"packet buffers." -msgstr "" - -#: ../../guides/network/dpdk.rst:143 -msgid "Set the number of hugepages." -msgstr "" - -#: ../../guides/network/dpdk.rst:149 -msgid "Allocate pages on NUMA machines." -msgstr "" - -#: ../../guides/network/dpdk.rst:156 -msgid "Make memory available for DPDK." -msgstr "" - -#: ../../guides/network/dpdk.rst:162 -msgid "" -"For more information, refer to the `DPDK guide`_ System Requirements " -"section." -msgstr "" - -#: ../../guides/network/dpdk.rst:167 -msgid "Set up the physical environment (Platforms A and B)" -msgstr "" - -#: ../../guides/network/dpdk.rst:169 -msgid "" -"Connect the NICs on Platform A to the NICs on Platform B using the " -"network cables as shown in figure 2." -msgstr "" - -#: ../../guides/network/dpdk.rst:174 -msgid "Figure 2: Physical network environment" -msgstr "" - -#: ../../guides/network/dpdk.rst:178 -msgid "Run l3fwd application (Platform B)" -msgstr "" - -#: ../../guides/network/dpdk.rst:180 -msgid "" -"The `l3fwd` application is one of the DPDK examples available when you " -"install the :file:`dpdk-dev` bundle. `l3fwd` forwards packets from one " -"NIC to another. For details, refer to the `l3fwd`_ documentation." -msgstr "" - -#: ../../guides/network/dpdk.rst:184 -msgid "Open the l3fwd example directory." -msgstr "" - -#: ../../guides/network/dpdk.rst:190 -msgid "**This step is very important.**" -msgstr "" - -#: ../../guides/network/dpdk.rst:192 -msgid "DPDK needs poll mode drivers to operate." -msgstr "" - -#: ../../guides/network/dpdk.rst:193 -msgid "Poll mode drivers are shared objects in :file:`/usr/lib64`." -msgstr "" - -#: ../../guides/network/dpdk.rst:194 -msgid "See the full list of supported NICs at `dpdk.org NICs`_." -msgstr "" - -#: ../../guides/network/dpdk.rst:195 -msgid "" -"You must know which kernel module each NIC is using and choose a poll " -"mode driver that corresponds to your NICs." -msgstr "" - -#: ../../guides/network/dpdk.rst:198 -msgid "" -"NIC binding and `pktgen` configuration depends upon network use cases and" -" available system resources. Use the :command:`-d` flag to set the poll " -"mode driver." -msgstr "" - -#: ../../guides/network/dpdk.rst:202 -msgid "" -"The following example assumes that the NICs use the `e1000` network " -"driver and the `e1000` poll mode driver. The :file:`librte_pmd_e1000.so` " -"is located in :file:`/usr/lib64` in |CL|." -msgstr "" - -#: ../../guides/network/dpdk.rst:210 -msgid "" -"The `l3fwd` application shows port initialization details at startup. " -"After port 0 initialization completes, `l3fwd` shows a MAC address and " -"information for port 1." -msgstr "" - -#: ../../guides/network/dpdk.rst:214 -msgid "Save the MAC address for configuring the `pktgen` project." -msgstr "" - -#: ../../guides/network/dpdk.rst:217 -msgid "Run pktgen application (Platform A)" -msgstr "" - -#: ../../guides/network/dpdk.rst:219 -msgid "`pktgen` is a network traffic generator included in the DPDK." -msgstr "" - -#: ../../guides/network/dpdk.rst:221 -msgid "" -"`pktgen` configuration depends upon the network setup and the available " -"system resources. The following example shows a basic configuration." -msgstr "" - -#: ../../guides/network/dpdk.rst:229 -msgid "Enable active colorful output (optional)." -msgstr "" - -#: ../../guides/network/dpdk.rst:235 -msgid "" -"Use the MAC addresses shown by the `l3fwd` application during " -"initialization. The command to set the MAC addresses in `pktgen` has the " -"format:" -msgstr "" - -#: ../../guides/network/dpdk.rst:242 ../../guides/network/dpdk.rst:301 -#: ../../guides/network/dpdk.rst:319 -msgid "Here is a working example:" -msgstr "" - -#: ../../guides/network/dpdk.rst:249 -msgid "Send packets." -msgstr "" - -#: ../../guides/network/dpdk.rst:255 -msgid "For more details, see the `pktgen`_ documentation." -msgstr "" - -#: ../../guides/network/dpdk.rst:258 -msgid "Appendix A: Use pass-through for virtual machines" -msgstr "" - -#: ../../guides/network/dpdk.rst:260 -msgid "" -"This section explains how to set up a virtual environment where virtual " -"machines control the NICs on the host." -msgstr "" - -#: ../../guides/network/dpdk.rst:263 -msgid "Create a new directory and move to it." -msgstr "" - -#: ../../guides/network/dpdk.rst:265 -msgid "" -"Download or create a :file:`start_qemu.sh` script for running a kvm " -"virtual machine:" -msgstr "" - -#: ../../guides/network/dpdk.rst:272 -msgid "Download a bare-metal image of |CL| and rename it as :file:`clear.img`." -msgstr "" - -#: ../../guides/network/dpdk.rst:274 -msgid "Look for an Ethernet\\* device entry that contains vendor and device ID:" -msgstr "" - -#: ../../guides/network/dpdk.rst:280 -msgid "An example output:" -msgstr "" - -#: ../../guides/network/dpdk.rst:286 -msgid "" -"where `03:00.0` is the device entry and `8086:1521` is the `vendor:device" -" ID`. Record this information, because you need it to unbind the NICs " -"from a host." -msgstr "" - -#: ../../guides/network/dpdk.rst:291 -msgid "" -"Unbind the NICs from the host to do pass-through with virtual machines. " -"|CL| supports this action. The commands take the format:" -msgstr "" - -#: ../../guides/network/dpdk.rst:310 -msgid "" -"Assign the unbound NICs to the KVM virtual machine (guest). Modify the " -":file:`start_qemu.sh` script in `qemu-system-x86_64` arguments, and add " -"the lines with the host's NICs information in the format:" -msgstr "" - -#: ../../guides/network/dpdk.rst:326 -msgid "" -"Add more NUMA machines to the virtual machine by adding lines to the " -"Makefile boot target in the format:" -msgstr "" - -#: ../../guides/network/dpdk.rst:333 -msgid "" -"Here is a working example for a virtual machine with 4096 memory and four" -" CPUs:" -msgstr "" - -#: ../../guides/network/dpdk.rst:341 -msgid "Each NUMA machine must use the same quantity of memory." -msgstr "" - -#: ../../guides/network/dpdk.rst:343 -msgid "Run the :file:`start_qemu.sh` script." -msgstr "" - -#~ msgid "" -#~ "This document describes how to send " -#~ "packets between two platforms in the " -#~ "simple configuration shown in :ref:`Figure " -#~ "1 `. The example uses the " -#~ ":abbr:`Data Plane Development Kit (DPDK)`, " -#~ "which is a set of libraries, " -#~ "drivers, sample applications, and tools " -#~ "for fast packet processing." -#~ msgstr "" - -#~ msgid "pktgen: Traffic generator. See `pktgen documentation`_ for details." -#~ msgstr "" - -#~ msgid "" -#~ "l3fwd: Layer 3 forwarding example " -#~ "application. See `l3fwd documentation`_ for" -#~ " details." -#~ msgstr "" - -#~ msgid "Both images must include the :file:`kernel-native bundle`." -#~ msgstr "" - -#~ msgid "Install the :file:`network-basic-dev` bundle with the command:" -#~ msgstr "" - -#~ msgid "" -#~ "Check the NIC status to determine " -#~ "which network cards are not busy. " -#~ "When another application is using them," -#~ " the status shows `Active`, and those" -#~ " NICs cannot be bound." -#~ msgstr "" - -#~ msgid "" -#~ "Connect the NICs on Platform A to" -#~ " the NICs on Platform B using " -#~ "the network cables as shown in " -#~ ":ref:`Figure 2`." -#~ msgstr "" - -#~ msgid "" -#~ "The `l3fwd` application is one of " -#~ "the DPDK examples available when you " -#~ "install the :file:`dpdk-dev` bundle. " -#~ "`l3fwd` forwards packets from one NIC" -#~ " to another. For details, refer to" -#~ " the `l3fwd documentation`_." -#~ msgstr "" - -#~ msgid "For more details, see the `pktgen documentation`_." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/network/ipxe-install.mo b/locale/de/LC_MESSAGES/guides/network/ipxe-install.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/network/ipxe-install.rst:4 -msgid "Install over the network with iPXE" -msgstr "" - -#: ../../guides/network/ipxe-install.rst:6 -msgid "" -"This guide describes how to install |CL-ATTR| using :abbr:`PXE (Pre-boot " -"Execution Environment)` over the network." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:14 -msgid "Overview" -msgstr "" - -#: ../../guides/network/ipxe-install.rst:16 -msgid "" -"PXE is an industry standard that describes client-server interaction with" -" network-boot software and uses the DHCP and TFTP protocols. This guide " -"shows one method of using the PXE environment to install |CL|." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:20 -msgid "" -"The PXE extension called `iPXE`_ adds support for additional protocols " -"such as HTTP, :abbr:`iSCSI (Internet Small Computer Systems Interface)`, " -":abbr:`AoE (ATA over Ethernet\\*)`, and :abbr:`FCoE (Fiber Channel over " -"Ethernet\\*)`. iPXE enables network booting on computers with no built-in" -" PXE support." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:25 -msgid "" -"To install |CL| through iPXE, you must create a PXE client. Figure 1 " -"depicts the flow of information between a PXE server and a PXE client." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:31 -msgid "Figure 1: PXE information flow." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:35 -msgid "" -"The |CL| image that boots through the PXE process automatically erases " -"all data and partitions on the PXE client system and creates 3 new " -"partitions to install onto." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:40 -msgid "Prerequisites" -msgstr "" - -#: ../../guides/network/ipxe-install.rst:42 -msgid "Before booting with iPXE, make the following preparations." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:44 -msgid "" -"Connect the PXE server and PXE clients to a switch on a private network, " -"as shown in figure 2." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:50 -msgid "Figure 2: Network topology." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:52 -msgid "" -"Your PXE client must have a boot order where the network boot option is " -"prioritized before the disk boot option." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:55 -msgid "Your PXE server must have:" -msgstr "" - -#: ../../guides/network/ipxe-install.rst:57 -msgid "Ethernet/LAN boot option." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:58 -msgid "At least two network adapters." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:59 -msgid "Connection to a public network." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:60 -msgid "Secure boot option disabled." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:64 -msgid "" -"You must disable the secure boot option in the BIOS because the UEFI " -"binaries used to boot |CL| are not signed." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:69 -msgid "Configuration" -msgstr "" - -#: ../../guides/network/ipxe-install.rst:71 -msgid "" -"To set up |CL| using iPXE automatically, use the :file:`configure-" -"ipxe.sh` script included with :abbr:`ICIS (Ister Cloud Init Service)`. " -"For additional instructions on the script, refer to the guide on the " -"`ister-cloud-init-svc`_ GitHub\\* repository." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:76 -msgid "To set up |CL| manually, perform the steps below." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:78 -msgid "Define the variables used for iPXE boot configuration." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:94 -msgid "Log in and get root privilege." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:100 -msgid "" -"Add the :command:`pxe-server` bundle to your |CL| system. The bundle " -"contains all files needed to run a PXE server." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:107 -msgid "" -"Download the latest network-bootable release of |CL| and extract the " -"files." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:121 -msgid "" -"Ensure that the initial ramdisk file is named :file:`initrd` and the " -"kernel file is named :file:`linux`, which is a symbolic link to the " -"actual kernel file." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:125 -msgid "" -"Create an iPXE boot script with the following contents. During an iPXE " -"boot, the iPXE boot script directs the PXE client to download the files " -"to boot and install |CL|. Use the names previously given to the initial " -"ramdisk and kernel files." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:141 -msgid "" -"The :command:`pxe-server` bundle contains a lightweight web-server known " -"as nginx. Create a configuration file for nginx to serve |CL| to PXE " -"clients with the following contents:" -msgstr "" - -#: ../../guides/network/ipxe-install.rst:163 -msgid "" -"Create a separate nginx configuration file to serve network-bootable " -"images on a non-standard port number. This action saves existing nginx " -"configurations." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:167 -msgid "Start nginx and enable the startup on boot option." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:174 -msgid "" -"The :command:`pxe-server` bundle contains a lightweight DNS server which " -"conflicts with the DNS stub listener provided in `systemd-resolved`. " -"Disable the DNS stub listener and temporarily stop `systemd-resolved`." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:188 -msgid "" -"Assign a static IP address to the network adapter for the private network" -" and restart `systemd-networkd` with the following commands:" -msgstr "" - -#: ../../guides/network/ipxe-install.rst:204 -msgid "" -"Configure :abbr:`NAT (Network Address Translation)` to route traffic from" -" the private network to the public network. This action makes the PXE " -"server act as a router. To make these changes persistent during reboots, " -"save the changes to the firewall with the following commands:" -msgstr "" - -#: ../../guides/network/ipxe-install.rst:220 -msgid "" -"The firewall masks packets to make them appear as coming from the PXE " -"server and hides PXE clients from the public network." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:223 -msgid "" -"Configure the kernel to forward network packets to different interfaces. " -"Otherwise, NAT will not work." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:232 -msgid "" -"The :command:`pxe-server` bundle contains iPXE firmware images that allow" -" computers without an iPXE implementation to perform an iPXE boot. Create" -" a TFTP hosting directory and populate the directory with the iPXE " -"firmware images with the following commands:" -msgstr "" - -#: ../../guides/network/ipxe-install.rst:242 -msgid "" -"The :command:`pxe-server` bundle contains a lightweight TFTP, DNS, and " -"DHCP server known as `dnsmasq`. Create a configuration file for `dnsmasq`" -" to listen on a dedicated IP address for those functions. PXE clients on " -"the private network will use this IP address." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:253 -msgid "" -"Add the options to serve iPXE firmware images to PXE clients over TFTP to" -" the `dnsmasq` configuration file." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:263 -msgid "" -"Add the options to host a DHCP server for PXE clients to the " -":file:`dnsmasq` configuration file." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:285 -msgid "The configuration provides the following important functions:" -msgstr "" - -#: ../../guides/network/ipxe-install.rst:287 -msgid "" -"Directs PXE clients without an iPXE implementation to the TFTP server to " -"acquire architecture-specific iPXE firmware images that allow them to " -"perform an iPXE boot." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:290 -msgid "" -"Activates only on the network adapter that has an IP address on the " -"defined subnet." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:292 -msgid "Directs PXE clients to the DNS server." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:293 -msgid "Directs PXE clients to the PXE server for routing via NAT." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:294 -msgid "" -"Divides the private network into two pools of IP addresses. One pool is " -"for network boot and one pool is used after boot. Each pool has their own" -" lease times." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:298 -msgid "" -"Create a file for `dnsmasq` to record the IP addresses it provides to PXE" -" clients." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:306 -msgid "Start `dnsmasq` and enable startup on boot." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:313 -msgid "Start `systemd-resolved`." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:321 -msgid "" -"`systemd-resolved` dynamically updates the list of DNS servers for the " -"private network if you use the `dnsmasq` DNS server. The setup creates a " -"pass-through DNS server that relies on the DNS servers listed in " -":file:`/etc/resolv.conf`." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:326 -msgid "Power on the PXE client and watch the client boot and install |CL|." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:328 -msgid "" -"After booting, |CL| automatically partitions the hard drive, installs " -"itself, updates to the latest version, and reboots." -msgstr "" - -#: ../../guides/network/ipxe-install.rst:332 -msgid "" -"**Congratulations!** You have successfully installed and configured a PXE" -" server that enables PXE clients to boot and install |CL| over the " -"network." -msgstr "" - -#~ msgid "Install |CL-ATTR| over the network with iPXE" -#~ msgstr "" - -#~ msgid "" -#~ "This guide describes how to install " -#~ "|CL-ATTR| using :abbr:`PXE (Pre-boot " -#~ "Execution Environment)`." -#~ msgstr "" - -#~ msgid "" -#~ "Connect the PXE server and PXE " -#~ "clients to a switch on a private" -#~ " network, as shown in Figure 2." -#~ msgstr "" - -#~ msgid "" -#~ "To set up |CL| using iPXE " -#~ "automatically, use the :file:`configure-" -#~ "ipxe.sh` script included with :abbr:`ICIS " -#~ "(Ister Cloud Init Service)`. For " -#~ "additional instructions on the script, " -#~ "refer to the guide on the `ICIS" -#~ " GitHub repository`_." -#~ msgstr "" - -#~ msgid "" -#~ "Add the `pxe-server` bundle to " -#~ "your |CL| system. The bundle contains" -#~ " all files needed to run a PXE" -#~ " server." -#~ msgstr "" - -#~ msgid "" -#~ "The `pxe-server` bundle contains a " -#~ "lightweight web-server known as `nginx`." -#~ " Create a configuration file for " -#~ "`nginx` to serve |CL| to PXE " -#~ "clients with the following contents:" -#~ msgstr "" - -#~ msgid "" -#~ "Create a separate `nginx` configuration " -#~ "file to serve network-bootable images" -#~ " on a non-standard port number. " -#~ "This action saves existing `nginx` " -#~ "configurations." -#~ msgstr "" - -#~ msgid "Start `nginx` and enable the startup on boot option." -#~ msgstr "" - -#~ msgid "" -#~ "The `pxe-server` bundle contains a " -#~ "lightweight DNS server which conflicts " -#~ "with the DNS stub listener provided " -#~ "in `systemd-resolved`. Disable the DNS" -#~ " stub listener and temporarily stop " -#~ "`systemd-resolved`." -#~ msgstr "" - -#~ msgid "" -#~ "The `pxe-server` bundle contains iPXE" -#~ " firmware images that allow computers " -#~ "without an iPXE implementation to " -#~ "perform an iPXE boot. Create a " -#~ "TFTP hosting directory and populate the" -#~ " directory with the iPXE firmware " -#~ "images with the following commands:" -#~ msgstr "" - -#~ msgid "" -#~ "The `pxe-server` bundle contains a " -#~ "lightweight TFTP, DNS, and DHCP server" -#~ " known as `dnsmasq`. Create a " -#~ "configuration file for `dnsmasq` to " -#~ "listen on a dedicated IP address " -#~ "for those functions. PXE clients on " -#~ "the private network will use this " -#~ "IP address." -#~ msgstr "" - -#~ msgid "" -#~ "Add the options to host a DHCP " -#~ "server for PXE clients to the " -#~ "`dnsmasq` configuration file." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/network/network-bonding.mo b/locale/de/LC_MESSAGES/guides/network/network-bonding.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/network/network-bonding.rst:4 -msgid "Combine multiple interfaces with network bonding" -msgstr "" - -#: ../../guides/network/network-bonding.rst:6 -msgid "" -"This guide describes how to configure systemd to use the " -":command:`bonding` driver." -msgstr "" - -#: ../../guides/network/network-bonding.rst:9 -msgid "" -"Network bonding combines multiple network interfaces into a single " -"logical interface to provide redundancy and bandwidth aggregation." -msgstr "" - -#: ../../guides/network/network-bonding.rst:12 -msgid "|CL-ATTR| includes the Linux `Bonding driver`_ and `Team driver`_ ." -msgstr "" - -#: ../../guides/network/network-bonding.rst:14 -msgid "The example demonstrates how to:" -msgstr "" - -#: ../../guides/network/network-bonding.rst:16 -msgid "Bond all four ports of a quad-port NIC in 802.3ad mode." -msgstr "" - -#: ../../guides/network/network-bonding.rst:18 -msgid "Enable jumbo frames to optimize large data transfers on the local network." -msgstr "" - -#: ../../guides/network/network-bonding.rst:20 -msgid "" -"Your NICs and network switch must support 802.3ad mode and jumbo frames. " -"The example explains how to configure your NICs for both features. Your " -"switch may require additional configuration. See your switch " -"documentation for details." -msgstr "" - -#: ../../guides/network/network-bonding.rst:26 -msgid "You must run all commands in this guide as root." -msgstr "" - -#: ../../guides/network/network-bonding.rst:28 -msgid "Log in and get root privileges." -msgstr "" - -#: ../../guides/network/network-bonding.rst:34 -msgid "Create the :file:`/etc/systemd/network` directory." -msgstr "" - -#: ../../guides/network/network-bonding.rst:40 -msgid "" -"The :file:`/etc/systemd/network` directory contains configuration files " -"and network settings for the virtual device and its underlying physical " -"interfaces." -msgstr "" - -#: ../../guides/network/network-bonding.rst:44 -msgid "" -"Configure systemd to create a virtual network device called `bond1`. Use " -"a text editor to create a file named :file:`30-bond1.netdev`." -msgstr "" - -#: ../../guides/network/network-bonding.rst:59 -msgid "" -"Refer to the `systemd.netdev`_ manpage for :file:`30-bond1.netdev` file " -"syntax. This example is based on Example 9 on the manpage. Modify the " -"example for your configuration." -msgstr "" - -#: ../../guides/network/network-bonding.rst:63 -msgid "" -"Configure the slave interfaces. Create a text file named " -":file:`30-bond1-enp1s0.network`. Assign the slave interfaces to the " -"virtual `bond1` device and use the syntax shown in `systemd.network`_." -msgstr "" - -#: ../../guides/network/network-bonding.rst:78 -msgid "" -"The example bonds all four ports of a quad-port NIC as a slave of " -"`bond1`. The example uses a wildcard match because the NIC names are in " -"the range `enp1s0f0-enp1s0f3`. If your NIC names are not wildcard-" -"compatible, create a separate :file:`.network` file for each NIC." -msgstr "" - -#: ../../guides/network/network-bonding.rst:83 -msgid "" -"For best results, do not assign addresses or DHCP support to the " -"individual NICs." -msgstr "" - -#: ../../guides/network/network-bonding.rst:86 -msgid "" -"The `MTUBytes` setting enables jumbo frames of up to 9000 bytes. Your " -"switch may require additional configuration to support this setting." -msgstr "" - -#: ../../guides/network/network-bonding.rst:89 -msgid "Configure the bonded interface in a file named :file:`30-bond1.network`." -msgstr "" - -#: ../../guides/network/network-bonding.rst:103 -msgid "`bond1` is a virtual interface with no physical link status." -msgstr "" - -#: ../../guides/network/network-bonding.rst:105 -msgid "" -"`BindCarrier` indicates that the `bond1` link status is determined by the" -" status of the listed slave devices." -msgstr "" - -#: ../../guides/network/network-bonding.rst:108 -msgid "" -"`Address` contains an IP address that you assign to the logical " -"interface. DHCP bonded interfaces are complex and outside the scope of " -"this example." -msgstr "" - -#: ../../guides/network/network-bonding.rst:111 -msgid "" -"`MTUBytes` must be set to 9000 on all slave interfaces and on the bonded " -"interface for successful jumbo frames operation. If `MTUBytes` is not the" -" same on all interfaces, then the lowest value is used." -msgstr "" - -#: ../../guides/network/network-bonding.rst:115 -msgid "Apply the new network configuration with the command:" -msgstr "" - -#: ../../guides/network/network-bonding.rst:121 -msgid "" -"The `MTUBytes` settings do not take effect until you reboot or manually " -"apply the settings with a utility such as ifconfig." -msgstr "" - -#~ msgid "" -#~ "|CL-ATTR| includes Linux bonding_ and" -#~ " team_ drivers. This guide describes " -#~ "how to configure systemd to use " -#~ "the `bonding` driver." -#~ msgstr "" - -#~ msgid "Bond all four ports of a quad-port NIC in `802.3ad` mode." -#~ msgstr "" - -#~ msgid "" -#~ "Your NICs and network switch must " -#~ "support `802.3ad` mode and jumbo frames." -#~ " The example explains how to " -#~ "configure your NICs for both features." -#~ " Your switch may require additional " -#~ "configuration. See your switch documentation" -#~ " for details." -#~ msgstr "" - -#~ msgid "" -#~ "Refer to the systemd.netdev_ manpage for" -#~ " :file:`30-bond1.netdev` file syntax. This " -#~ "example is based on Example 9 on" -#~ " the manpage. Modify the example for" -#~ " your configuration." -#~ msgstr "" - -#~ msgid "" -#~ "Configure the slave interfaces. Create a" -#~ " text file named :file:`30-bond1-enp1s0.network`." -#~ " Assign the slave interfaces to the" -#~ " virtual `bond1` device and use the" -#~ " syntax shown in systemd.network_." -#~ msgstr "" - -#~ msgid "" -#~ "The `MTUBytes` settings do not take " -#~ "effect until you reboot or manually " -#~ "apply the settings with a utility " -#~ "such as `ifconfig`." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/network/vnc.mo b/locale/de/LC_MESSAGES/guides/network/vnc.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/network/vnc.rst:4 -msgid "Remote-desktop to a host using VNC" -msgstr "" - -#: ../../guides/network/vnc.rst:6 -msgid "" -"This guide describes how to use :abbr:`VNC (Virtual Network Computing)` " -"to connect to a remote |CL-ATTR| host." -msgstr "" - -#: ../../guides/network/vnc.rst:9 -msgid "" -"VNC is a client-server GUI-based tool that allows you to connect via " -"remote-desktop to your |CL| host." -msgstr "" - -#: ../../guides/network/vnc.rst:17 -msgid "Install the VNC server and misc. components on your host" -msgstr "" - -#: ../../guides/network/vnc.rst:19 -msgid "To configure VNC to work on your |CL| host, install these bundles:" -msgstr "" - -#: ../../guides/network/vnc.rst:21 -msgid "" -":command:`desktop-autostart`: Installs :abbr:`GDM (Gnome Desktop " -"Manager)`, sets it to start automatically on boot, and installs TigerVNC " -"Viewer." -msgstr "" - -#: ../../guides/network/vnc.rst:23 -msgid ":command:`vnc-server`: Installs the TigerVNC server." -msgstr "" - -#: ../../guides/network/vnc.rst:25 -msgid "Follow these steps:" -msgstr "" - -#: ../../guides/network/vnc.rst:27 -msgid "Log into your |CL| host and get root privileges." -msgstr "" - -#: ../../guides/network/vnc.rst:33 -msgid "Install the |CL| bundles." -msgstr "" - -#: ../../guides/network/vnc.rst:39 -msgid "Reboot your |CL| host." -msgstr "" - -#: ../../guides/network/vnc.rst:42 -msgid "Configure a VNC-server-start method on your host" -msgstr "" - -#: ../../guides/network/vnc.rst:44 -msgid "" -"There are three methods you can use to configure and start the VNC server" -" on your |CL| host:" -msgstr "" - -#: ../../guides/network/vnc.rst:47 -msgid "Table 1: VNC-server-start Configuration Methods" -msgstr "" - -#: ../../guides/network/vnc.rst:51 -msgid "Attribute" -msgstr "" - -#: ../../guides/network/vnc.rst:52 ../../guides/network/vnc.rst:90 -msgid "Method 1: Manually start a VNC session" -msgstr "" - -#: ../../guides/network/vnc.rst:53 ../../guides/network/vnc.rst:151 -msgid "Method 2: Automatically start a VNC session via a systemd service script" -msgstr "" - -#: ../../guides/network/vnc.rst:54 -msgid "Method 3: Create multi-user logins with authentication through GDM" -msgstr "" - -#: ../../guides/network/vnc.rst:55 -msgid "Description" -msgstr "" - -#: ../../guides/network/vnc.rst:56 -msgid "" -"This is the traditional method where you SSH into the |CL| host, manually" -" start a VNC session to get a display ID, and connect to it by supplying " -"the display ID." -msgstr "" - -#: ../../guides/network/vnc.rst:59 -msgid "" -"The system administrator sets up a systemd service script for you with a " -"pre-assigned display ID. You make a VNC connection and supply your pre-" -"assigned display ID." -msgstr "" - -#: ../../guides/network/vnc.rst:62 -msgid "" -"The system adminstrator configures GDM to accept connection requests. " -"When you make a VNC connection to the |CL| host, you see the GDM login " -"screen and authenticate as if you are local." -msgstr "" - -#: ../../guides/network/vnc.rst:65 -msgid "Who configures VNC settings?" -msgstr "" - -#: ../../guides/network/vnc.rst:66 ../../guides/network/vnc.rst:70 -#: ../../guides/network/vnc.rst:74 ../../guides/network/vnc.rst:75 -msgid "You" -msgstr "" - -#: ../../guides/network/vnc.rst:67 ../../guides/network/vnc.rst:68 -msgid "System adminstrator" -msgstr "" - -#: ../../guides/network/vnc.rst:69 -msgid "Who starts VNC session?" -msgstr "" - -#: ../../guides/network/vnc.rst:71 ../../guides/network/vnc.rst:72 -msgid "Set to start automatically on boot by system administrator" -msgstr "" - -#: ../../guides/network/vnc.rst:73 -msgid "Who ends VNC sesssion?" -msgstr "" - -#: ../../guides/network/vnc.rst:76 -msgid "System administrator can disable VNC service altogether" -msgstr "" - -#: ../../guides/network/vnc.rst:77 -msgid "Requires VNC password to authenticate?" -msgstr "" - -#: ../../guides/network/vnc.rst:78 ../../guides/network/vnc.rst:79 -msgid "Yes" -msgstr "" - -#: ../../guides/network/vnc.rst:80 -msgid "No. Use |CL| account username and password through GDM" -msgstr "" - -#: ../../guides/network/vnc.rst:83 -msgid "" -"Although all three methods can coexist on the same |CL| host, we " -"recommend you pick a method that suits your needs." -msgstr "" - -#: ../../guides/network/vnc.rst:86 -msgid "" -"For simplicity, the rest of this guide refers to these methods as Method " -"1, Method 2, and Method 3." -msgstr "" - -#: ../../guides/network/vnc.rst:92 -msgid "" -"You (and each user) must perform these steps to initialize your VNC " -"settings." -msgstr "" - -#: ../../guides/network/vnc.rst:94 -msgid "Log in." -msgstr "" - -#: ../../guides/network/vnc.rst:95 ../../guides/network/vnc.rst:554 -msgid "Open a terminal emulator." -msgstr "" - -#: ../../guides/network/vnc.rst:96 -msgid "" -"Start VNC with the :command:`vncserver` command. Since this is your " -"first time starting VNC, it adds default configuration files and asks you" -" to set a VNC password." -msgstr "" - -#: ../../guides/network/vnc.rst:104 ../../guides/network/vnc.rst:429 -msgid "Example output:" -msgstr "" - -#: ../../guides/network/vnc.rst:122 -msgid "" -"Upon completion, you can find the default configuration files and the " -"password file hidden in the :file:`.vnc` directory in your home " -"directory." -msgstr "" - -#: ../../guides/network/vnc.rst:125 -msgid "" -"A VNC session starts and shows a unique display ID, which is the number " -"following the hostname and the colon \":\". In the above example, the " -"display ID is 2. In a later step, you will supply the display ID to your" -" VNC viewer app for connection." -msgstr "" - -#: ../../guides/network/vnc.rst:130 -msgid "" -"Kill the active VNC session for the time being with the " -":command:`vncserver -kill :[display ID]` command. Substitute [display " -"ID] with your active VNC session display ID. For example:" -msgstr "" - -#: ../../guides/network/vnc.rst:140 -msgid "" -"If you do not recall the active session display ID, use the " -":command:`vncserver -list` command to find it." -msgstr "" - -#: ../../guides/network/vnc.rst:143 -msgid "Optional configurations:" -msgstr "" - -#: ../../guides/network/vnc.rst:145 -msgid "" -"To customize settings such as screen size, security type, etc., modify " -"the :file:`$HOME/.vnc/config` file." -msgstr "" - -#: ../../guides/network/vnc.rst:147 -msgid "" -"To customize the applications to run at startup, modify the " -":file:`$HOME/.vnc/xstartup` file." -msgstr "" - -#: ../../guides/network/vnc.rst:153 -msgid "" -"To configure VNC for this method, you must have root privileges. You " -"will set up a systemd service file for all intended VNC users with their " -"own preassigned unique display ID." -msgstr "" - -#: ../../guides/network/vnc.rst:157 ../../guides/network/vnc.rst:243 -msgid "Log in and get root privileges." -msgstr "" - -#: ../../guides/network/vnc.rst:163 -msgid "" -"Make sure the user accounts already exist. Use the following command to " -"list all users." -msgstr "" - -#: ../../guides/network/vnc.rst:171 ../../guides/network/vnc.rst:249 -msgid "Create the path :file:`/etc/systemd/system`." -msgstr "" - -#: ../../guides/network/vnc.rst:177 -msgid "" -"Create a systemd service script file :file:`vncserver@:[X].service`, " -"where [X] is the display ID, for each user in :file:`/etc/systemd/system`" -" Each user must be assigned a unique display ID. Be sure the correct " -"username is entered in the :guilabel:`User` field. The example below " -"shows user vnc-user-b who is assigned the display ID 5." -msgstr "" - -#: ../../guides/network/vnc.rst:205 -msgid "" -"Have each user log into their account and set a VNC password with the " -":command:`vncpasswd` command before proceeding to the next step." -msgstr "" - -#: ../../guides/network/vnc.rst:208 -msgid "" -"Start the VNC service script and set it to start automatically on boot " -"for each user. Replace the [X] with the display ID." -msgstr "" - -#: ../../guides/network/vnc.rst:217 -msgid "After starting the services, verify they are running." -msgstr "" - -#: ../../guides/network/vnc.rst:223 -msgid "" -"The example below shows 2 VNC sessions that were successfully started for" -" users vnc-user-b with display ID 5 and vnc-user-c with display ID 6." -msgstr "" - -#: ../../guides/network/vnc.rst:235 -msgid "Method 3: Multi-user logins with authentication through GDM" -msgstr "" - -#: ../../guides/network/vnc.rst:237 -msgid "" -"For this method, VNC is configured as a systemd service that listens on " -"port 5900 and GDM is configured to accept access requests from VNC. When " -"you make a VNC connection to your |CL| host, you are presented with the " -"GDM login screen and you authenticate as if you are local. You must have" -" root privileges to perform this configuration." -msgstr "" - -#: ../../guides/network/vnc.rst:255 -msgid "Create a systemd socket file :file:`xvnc.socket` and add the following:" -msgstr "" - -#: ../../guides/network/vnc.rst:273 -msgid "Create a systemd service file :file:`xvnc@.service` and add the following:" -msgstr "" - -#: ../../guides/network/vnc.rst:290 -msgid "Create the path :file:`/etc/gdm`." -msgstr "" - -#: ../../guides/network/vnc.rst:297 -msgid "Create a GDM :file:`custom.conf` file and add the following:" -msgstr "" - -#: ../../guides/network/vnc.rst:309 -msgid "Start the VNC socket script and set it to start automatically on boot." -msgstr "" - -#: ../../guides/network/vnc.rst:317 -msgid "After starting the socket, verify it is running." -msgstr "" - -#: ../../guides/network/vnc.rst:323 -msgid "The example below shows the xvnc.socket is running." -msgstr "" - -#: ../../guides/network/vnc.rst:332 -msgid "See the vncserver Man page for additional information." -msgstr "" - -#: ../../guides/network/vnc.rst:335 -msgid "Install a VNC viewer app and an SSH client on your client system" -msgstr "" - -#: ../../guides/network/vnc.rst:337 -msgid "" -"You need a VNC viewer app on your client system to connect to your |CL| " -"host. An SSH client is only needed if you chose to use Method 1 or you " -"plan to encrypt your VNC traffic, which is discussed later in this guide." -msgstr "" - -#: ../../guides/network/vnc.rst:341 -msgid "Perform the steps below to add these apps to your client system." -msgstr "" - -#: ../../guides/network/vnc.rst:344 -msgid "Install a VNC viewer app" -msgstr "" - -#: ../../guides/network/vnc.rst:346 -msgid "On |CL|:" -msgstr "" - -#: ../../guides/network/vnc.rst:352 -msgid "On Ubuntu\\*, Mint\\*:" -msgstr "" - -#: ../../guides/network/vnc.rst:358 -msgid "On Fedora\\*:" -msgstr "" - -#: ../../guides/network/vnc.rst:364 -msgid "On Windows\\*:" -msgstr "" - -#: ../../guides/network/vnc.rst:366 -msgid "Install `RealVNC for Windows`_" -msgstr "" - -#: ../../guides/network/vnc.rst:368 -msgid "On macOS\\*:" -msgstr "" - -#: ../../guides/network/vnc.rst:370 -msgid "Install `RealVNC for macOS`_" -msgstr "" - -#: ../../guides/network/vnc.rst:373 -msgid "Install an SSH client" -msgstr "" - -#: ../../guides/network/vnc.rst:375 -msgid "" -"On most Linux distros (|CL|, Ubuntu, Mint, Fedora, etc.) and macOS, SSH " -"is built-in so you don't need to install it." -msgstr "" - -#: ../../guides/network/vnc.rst:377 -msgid "On Windows, you can install `Putty`_." -msgstr "" - -#: ../../guides/network/vnc.rst:380 -msgid "Establish a VNC connection to your host" -msgstr "" - -#: ../../guides/network/vnc.rst:382 -msgid "" -"Depending on the VNC-server-configuration method chosen, use the " -"appropriate VNC connection:" -msgstr "" - -#: ../../guides/network/vnc.rst:385 -msgid "" -"If you chose Method 1, you must take a few extra steps by using SSH to " -"connect to your |CL| host and then manually launching VNC." -msgstr "" - -#: ../../guides/network/vnc.rst:388 -msgid "" -"If you chose Method 2, get your preassigned VNC display ID from your " -"system administrator first and then proceed to the :ref:`connect-to-vnc-" -"session` section below." -msgstr "" - -#: ../../guides/network/vnc.rst:392 -msgid "If you chose Method 3, proceed to the :ref:`connect-to-vnc-session` below." -msgstr "" - -#: ../../guides/network/vnc.rst:396 -msgid "SSH into your host and launch VNC" -msgstr "" - -#: ../../guides/network/vnc.rst:398 -msgid "SSH into your |CL| host" -msgstr "" - -#: ../../guides/network/vnc.rst:400 -msgid "On Linux distros and macOS:" -msgstr "" - -#: ../../guides/network/vnc.rst:406 -msgid "On Windows:" -msgstr "" - -#: ../../guides/network/vnc.rst:408 ../../guides/network/vnc.rst:725 -msgid "Launch Putty." -msgstr "" - -#: ../../guides/network/vnc.rst:409 ../../guides/network/vnc.rst:728 -msgid "" -"Under the :guilabel:`Category` section, select :guilabel:`Session`. See " -"Figure 1." -msgstr "" - -#: ../../guides/network/vnc.rst:411 ../../guides/network/vnc.rst:730 -msgid "" -"Enter the IP address of your |CL| host in the :guilabel:`Host Name (or IP" -" address)` field." -msgstr "" - -#: ../../guides/network/vnc.rst:413 ../../guides/network/vnc.rst:732 -msgid "Set the :guilabel:`Connection type` option to :guilabel:`SSH`." -msgstr "" - -#: ../../guides/network/vnc.rst:414 ../../guides/network/vnc.rst:754 -msgid "Click the :guilabel:`Open` button." -msgstr "" - -#: ../../guides/network/vnc.rst:420 -msgid "Figure 1: Putty - configure SSH session settings" -msgstr "" - -#: ../../guides/network/vnc.rst:422 -msgid "Log in with your |CL| username and password. Do not use your VNC password." -msgstr "" - -#: ../../guides/network/vnc.rst:423 -msgid "Start a VNC session." -msgstr "" - -#: ../../guides/network/vnc.rst:438 -msgid "" -"Take note of the generated display ID because you will input it into the " -"VNC viewer app to establish the connection. The above example shows the " -"display ID is 3." -msgstr "" - -#: ../../guides/network/vnc.rst:444 -msgid "" -"VNC automatically picks a unique display ID unless you specify one. To " -"specify a display ID, enter a unique number that is not already in use " -"after the colon. For example:" -msgstr "" - -#: ../../guides/network/vnc.rst:452 -msgid "" -"You can now end the SSH connection by logging out. This does not " -"terminate your active VNC session." -msgstr "" - -#: ../../guides/network/vnc.rst:458 -msgid "Connect to your VNC session" -msgstr "" - -#: ../../guides/network/vnc.rst:460 -msgid "" -"For Method 1 and Method 2, you must connect to a specific active session " -"or display ID using one of two options:" -msgstr "" - -#: ../../guides/network/vnc.rst:463 -msgid "" -"Use a fully-qualified VNC port number, which consists of the default VNC " -"server port (5900) plus the display ID" -msgstr "" - -#: ../../guides/network/vnc.rst:465 -msgid "Use the display ID" -msgstr "" - -#: ../../guides/network/vnc.rst:467 -msgid "" -"For example, if the display ID is 3, it can be specified as 5903 or just " -"as 3. For Method 3, VNC does not expect a display ID. Use 5900. For " -"simplicity, the instructions below use the fully-qualified VNC port " -"number." -msgstr "" - -#: ../../guides/network/vnc.rst:471 ../../guides/network/vnc.rst:763 -msgid "**On Linux distros:**" -msgstr "" - -#: ../../guides/network/vnc.rst:473 -msgid "Open a terminal emulator and enter:" -msgstr "" - -#: ../../guides/network/vnc.rst:479 ../../guides/network/vnc.rst:508 -msgid "Enter your credentials." -msgstr "" - -#: ../../guides/network/vnc.rst:481 ../../guides/network/vnc.rst:510 -msgid "" -"For Method 1 and Method 2, enter your VNC password. No username is " -"required." -msgstr "" - -#: ../../guides/network/vnc.rst:483 ../../guides/network/vnc.rst:512 -msgid "For Method 3, enter your |CL| account username and password through GDM." -msgstr "" - -#: ../../guides/network/vnc.rst:488 ../../guides/network/vnc.rst:517 -msgid "" -"With Method 3, you cannot remotely log into your |CL| host through VNC if" -" you are logged in locally and vice versa." -msgstr "" - -#: ../../guides/network/vnc.rst:491 -msgid "**On Windows and macOS using RealVNC app:**" -msgstr "" - -#: ../../guides/network/vnc.rst:493 -msgid "Start the RealVNC viewer app. See Figure 2." -msgstr "" - -#: ../../guides/network/vnc.rst:494 -msgid "" -"Enter the IP address of the |CL| host and the fully-qualified VNC port " -"number." -msgstr "" - -#: ../../guides/network/vnc.rst:497 -msgid "" -"The following screenshot shows connecting to |CL| host 192.168.25.54 with" -" a fully-qualified VNC port number 5902." -msgstr "" - -#: ../../guides/network/vnc.rst:504 -msgid "Figure 2: RealVNC Viewer" -msgstr "" - -#: ../../guides/network/vnc.rst:506 -msgid "Press the :kbd:`Enter` key." -msgstr "" - -#: ../../guides/network/vnc.rst:521 -msgid "Optional: Configure RealVNC Image Quality" -msgstr "" - -#: ../../guides/network/vnc.rst:523 -msgid "" -"To increase the RealVNC viewer image quality, manually change the " -":guilabel:`ColorLevel` value. Follow these steps:" -msgstr "" - -#: ../../guides/network/vnc.rst:526 -msgid "" -"Right-click a connection node and select :guilabel:`Properties...`. See " -"Figure 3." -msgstr "" - -#: ../../guides/network/vnc.rst:533 -msgid "Figure 3: RealVNC Viewer - change connection node properties" -msgstr "" - -#: ../../guides/network/vnc.rst:535 -msgid "Select the :guilabel:`Expert` tab. See Figure 4." -msgstr "" - -#: ../../guides/network/vnc.rst:537 -msgid "" -"Select the :guilabel:`ColorLevel` setting and change it to your preferred" -" setting." -msgstr "" - -#: ../../guides/network/vnc.rst:544 -msgid "Figure 4: RealVNC Viewer - change :guilabel:`ColorLevel`" -msgstr "" - -#: ../../guides/network/vnc.rst:547 -msgid "Terminate a VNC connection to your host" -msgstr "" - -#: ../../guides/network/vnc.rst:549 -msgid "" -"For Method 1 and Method 2, once started, a VNC session remains active on " -"your |CL| host even if you close your VNC viewer app. If you want to " -"truly terminate an active VNC session, follow these steps:" -msgstr "" - -#: ../../guides/network/vnc.rst:553 -msgid "SSH into your |CL| host." -msgstr "" - -#: ../../guides/network/vnc.rst:555 -msgid "" -"Find the active VNC session display ID with the command " -":command:`vncserver -list`." -msgstr "" - -#: ../../guides/network/vnc.rst:562 -msgid "" -"Terminate it with the :command:`vncserver -kill` command followed by a " -"colon and the display ID." -msgstr "" - -#: ../../guides/network/vnc.rst:569 -msgid "" -"For Method 3, only the system administrator can stop and disable the VNC " -"service by using these commands:" -msgstr "" - -#: ../../guides/network/vnc.rst:579 -msgid "Encrypt VNC traffic through an SSH tunnel" -msgstr "" - -#: ../../guides/network/vnc.rst:581 -msgid "" -"By default, VNC traffic is not encrypted. Figure 6 shows an example " -"warning from RealVNC Viewer." -msgstr "" - -#: ../../guides/network/vnc.rst:588 -msgid "Figure 6: RealVNC Viewer - Connection not encrypted warning" -msgstr "" - -#: ../../guides/network/vnc.rst:590 -msgid "" -"To add security, VNC traffic can be routed through an SSH tunnel. This is" -" accomplished by following these steps:" -msgstr "" - -#: ../../guides/network/vnc.rst:593 -msgid "" -"Configure the VNC server to only accept connection from localhost by " -"adding the :command:`-localhost` option." -msgstr "" - -#: ../../guides/network/vnc.rst:595 -msgid "" -"Set up an SSH tunnel between your client system and your |CL| host. Your " -"client system will forward traffic from the localhost (the client) " -"destined for a specified fully-qualified VNC port number (on the client) " -"to your |CL| host with the same port number." -msgstr "" - -#: ../../guides/network/vnc.rst:599 -msgid "" -"The VNC viewer app on your client system will now connect to localhost, " -"instead of the IP address of your |CL| host." -msgstr "" - -#: ../../guides/network/vnc.rst:603 -msgid "Configure VNC to only accept connection from localhost" -msgstr "" - -#: ../../guides/network/vnc.rst:605 -msgid "For Method 1:" -msgstr "" - -#: ../../guides/network/vnc.rst:607 -msgid "" -"Edit the :file:`config` file located in :file:`$HOME/.vnc` and uncomment " -"the `# localhost` line. It should look like this:" -msgstr "" - -#: ../../guides/network/vnc.rst:623 -msgid "If an active session exists, kill it, and then restart it." -msgstr "" - -#: ../../guides/network/vnc.rst:625 -msgid "For Method 2:" -msgstr "" - -#: ../../guides/network/vnc.rst:627 -msgid "" -"Edit the systemd service script :file:`vncserver@:[X].service` located in" -" :file:`/etc/systemd/system` and add :command:`-localhost` to the " -"`ExecStart` line. The example below uses vncserver@:5.service:" -msgstr "" - -#: ../../guides/network/vnc.rst:649 -msgid "Restart the service script:" -msgstr "" - -#: ../../guides/network/vnc.rst:656 -msgid "For Method 3:" -msgstr "" - -#: ../../guides/network/vnc.rst:658 -msgid "No change is needed to the :file:`xvnc@service` script." -msgstr "" - -#: ../../guides/network/vnc.rst:660 -msgid "" -"After you have restarted your VNC session, you can verify that it only " -"accepts connections from localhost by using the :command:`netstat` " -"command like this:" -msgstr "" - -#: ../../guides/network/vnc.rst:670 -msgid "" -"Add the |CL| :command:`network-basic` bundle to get the " -":command:`netstat` command." -msgstr "" - -#: ../../guides/network/vnc.rst:673 -msgid "" -"Figure 7 shows two VNC sessions (5901 and 5905) accepting connections " -"from any host as specified by the `0.0.0.0`'s. This is before the " -":command:`-localhost` option was used." -msgstr "" - -#: ../../guides/network/vnc.rst:681 -msgid "Figure 7: VNC sessions (5901 and 5905) accepting connections from any host" -msgstr "" - -#: ../../guides/network/vnc.rst:683 -msgid "" -"Figure 8 shows two VNC sessions (5901 and 5905) only accepting " -"connections from localhost as specified by `127.0.0.1`'s. This is after " -"the :command:`-localhost` option was used." -msgstr "" - -#: ../../guides/network/vnc.rst:691 -msgid "" -"Figure 8: VNC sessions (5901 and 5905) only accepting connections from " -"localhost" -msgstr "" - -#: ../../guides/network/vnc.rst:694 -msgid "Set up an SSH tunnel from your client system to your |CL| host" -msgstr "" - -#: ../../guides/network/vnc.rst:696 -msgid "**On Linux distros and macOS:**" -msgstr "" - -#: ../../guides/network/vnc.rst:698 ../../guides/network/vnc.rst:765 -msgid "Open terminal emulator and enter:" -msgstr "" - -#: ../../guides/network/vnc.rst:705 ../../guides/network/vnc.rst:755 -msgid "Enter your |CL| account password (not your VNC password)." -msgstr "" - -#: ../../guides/network/vnc.rst:709 -msgid "" -"`-L` specifies that [client port number] on the localhost (on the client " -"side) is forwarded to [fully-qualified VNC port number] (on the server " -"side)." -msgstr "" - -#: ../../guides/network/vnc.rst:712 -msgid "" -"Replace `[client port number]` with an available client port number (for " -"example: 1234). For simplicity, you can make the `[client port number]` " -"the same as the `[fully-qualified VNC port number]`." -msgstr "" - -#: ../../guides/network/vnc.rst:715 -msgid "" -"Replace `[fully-qualified VNC port number]` with 5900 (default VNC port) " -"plus the display ID. For example, if the display ID is 2, the fully-" -"qualified VNC port number is is 5902." -msgstr "" - -#: ../../guides/network/vnc.rst:718 -msgid "`-N` tells SSH to only forward ports and not execute a remote command." -msgstr "" - -#: ../../guides/network/vnc.rst:720 -msgid "`-f` tells SSH to go into the background before command execution." -msgstr "" - -#: ../../guides/network/vnc.rst:721 -msgid "`-l` specifies the username to log in as." -msgstr "" - -#: ../../guides/network/vnc.rst:723 -msgid "**On Windows:**" -msgstr "" - -#: ../../guides/network/vnc.rst:726 -msgid "Specify the |CL| VNC host to connect to." -msgstr "" - -#: ../../guides/network/vnc.rst:734 -msgid "Configure the SSH tunnel. See Figure 9 for an example." -msgstr "" - -#: ../../guides/network/vnc.rst:736 -msgid "" -"Under the :guilabel:`Category` section, go to :guilabel:`Connection` > " -":guilabel:`SSH` > :guilabel:`Tunnels`." -msgstr "" - -#: ../../guides/network/vnc.rst:739 -msgid "" -"In the :guilabel:`Source port` field, enter an available client port " -"number (for example: 1234). For simplicity, you can make the `Source " -"port` the same as the fully-qualified VNC port number." -msgstr "" - -#: ../../guides/network/vnc.rst:743 -msgid "" -"In the :guilabel:`Destination` field, enter `localhost:` plus the fully-" -"qualified VNC port number." -msgstr "" - -#: ../../guides/network/vnc.rst:746 -msgid "Click the :guilabel:`Add` button." -msgstr "" - -#: ../../guides/network/vnc.rst:752 -msgid "Figure 9: Putty - configure SSH tunnel" -msgstr "" - -#: ../../guides/network/vnc.rst:758 -msgid "Connect to a VNC session through an SSH tunnel" -msgstr "" - -#: ../../guides/network/vnc.rst:760 -msgid "" -"After you have set up an SSH tunnel, follow these instructions to connect" -" to your VNC session." -msgstr "" - -#: ../../guides/network/vnc.rst:771 -msgid "**On Windows and macOS using `RealVNC`:**" -msgstr "" - -#: ../../guides/network/vnc.rst:773 -msgid "Start the RealVNC viewer app." -msgstr "" - -#: ../../guides/network/vnc.rst:774 -msgid "" -"Enter `localhost` and the fully-qualified VNC port number. See Figure 10" -" for an example." -msgstr "" - -#: ../../guides/network/vnc.rst:781 -msgid "Figure 10: RealVNC viewer app connecting to `localhost:1234`" -msgstr "" - -#: ../../guides/network/vnc.rst:785 -msgid "" -"RealVNC will still warn that the connection is not encrypted even though " -"its traffic is going through the SSH tunnel. You can ignore this " -"warning." -msgstr "" - -#~ msgid "Remote-desktop to a |CL-ATTR| host using VNC" -#~ msgstr "" - -#~ msgid "" -#~ ":abbr:`VNC (Virtual Network Computing)` is " -#~ "a client-server GUI-based tool " -#~ "that allows you to connect via " -#~ "remote-desktop to your |CL-ATTR| " -#~ "host." -#~ msgstr "" - -#~ msgid "This guide shows you how to:" -#~ msgstr "" - -#~ msgid "Install the VNC server and misc. components on your |CL| host." -#~ msgstr "" - -#~ msgid "Configure a VNC-server-start method on your |CL| host." -#~ msgstr "" - -#~ msgid "Install a VNC viewer app and an SSH client on your client system." -#~ msgstr "" - -#~ msgid "Establish a VNC connection to your |CL| host." -#~ msgstr "" - -#~ msgid "Terminate a VNC connection to your |CL| host." -#~ msgstr "" - -#~ msgid "Encrypt VNC traffic through an SSH tunnel." -#~ msgstr "" - -#~ msgid "" -#~ "`desktop-autostart`: Installs :abbr:`GDM " -#~ "(Gnome Desktop Manager)`, sets it to " -#~ "start automatically on boot, and " -#~ "installs TigerVNC Viewer." -#~ msgstr "" - -#~ msgid "`vnc-server`: Installs the TigerVNC server." -#~ msgstr "" - -#~ msgid "`Method 1`: Manually start a VNC session" -#~ msgstr "" - -#~ msgid "" -#~ "`Method 2`: Automatically start a VNC" -#~ " session via a systemd service script" -#~ msgstr "" - -#~ msgid "`Method 3`: Create multi-user logins with authentication through GDM" -#~ msgstr "" - -#~ msgid "" -#~ "For simplicity, the rest of this " -#~ "guide refers to these methods as " -#~ "`Method 1`, `Method 2`, and `Method " -#~ "3`." -#~ msgstr "" - -#~ msgid "" -#~ "Upon completion, you can find the " -#~ "default configuration files and the " -#~ "password file hidden in the `.vnc` " -#~ "directory in your home directory." -#~ msgstr "" - -#~ msgid "" -#~ "Also, a VNC session starts and " -#~ "shows a unique display ID, which " -#~ "is the number following the hostname " -#~ "and the colon `:`. In the above" -#~ " example, the display ID is 2. " -#~ "In a later step, you will supply" -#~ " the display ID to your VNC " -#~ "viewer app for connection." -#~ msgstr "" - -#~ msgid "" -#~ "Create a systemd service script file " -#~ ":file:`vncserver@:[X].service`, where [X] is " -#~ "the display ID, for each user in" -#~ " :file:`/etc/systemd/system` Each user must " -#~ "be assigned a unique display ID. " -#~ "Be sure the correct username is " -#~ "entered in the `User` field. The " -#~ "example below shows user `vnc-user-b`" -#~ " who is assigned the display ID " -#~ "`5`." -#~ msgstr "" - -#~ msgid "" -#~ "The example below shows 2 VNC " -#~ "sessions that were successfully started " -#~ "for users `vnc-user-b` with display " -#~ "ID 5 and `vnc-user-c` with display" -#~ " ID 6." -#~ msgstr "" - -#~ msgid "See the `vncserver` Man page for additional information." -#~ msgstr "" - -#~ msgid "" -#~ "You need a VNC viewer app on " -#~ "your client system to connect to " -#~ "your |CL| host. An SSH client is" -#~ " only needed if you chose to " -#~ "use `Method 1` or you plan to " -#~ "encrypt your VNC traffic, which is " -#~ "discussed later in this guide." -#~ msgstr "" - -#~ msgid "On Ubuntu, Mint:" -#~ msgstr "" - -#~ msgid "On Fedora:" -#~ msgstr "" - -#~ msgid "On macOS:" -#~ msgstr "" - -#~ msgid "" -#~ "If you chose `Method 1`, you must" -#~ " take a few extra steps by " -#~ "using SSH to connect to your |CL|" -#~ " host and then manually launching " -#~ "VNC." -#~ msgstr "" - -#~ msgid "" -#~ "If you chose `Method 2`, get your" -#~ " preassigned VNC display ID from your" -#~ " system administrator first and then " -#~ "proceed to the :ref:`connect-to-vnc-" -#~ "session` section below." -#~ msgstr "" - -#~ msgid "" -#~ "If you chose `Method 3`, proceed " -#~ "to the :ref:`connect-to-vnc-session` " -#~ "below." -#~ msgstr "" - -#~ msgid "" -#~ "For `Method 1` and `Method 2`, you" -#~ " must connect to a specific active" -#~ " session or display ID using one " -#~ "of two options:" -#~ msgstr "" - -#~ msgid "" -#~ "For example, if the display ID is" -#~ " 3, it can be specified as " -#~ "`5903` or just as `3`. For `Method" -#~ " 3`, VNC does not expect a " -#~ "display ID. Use `5900`. For simplicity," -#~ " the instructions below use the " -#~ "fully-qualified VNC port number." -#~ msgstr "" - -#~ msgid "" -#~ "For `Method 1` and `Method 2`, " -#~ "enter your VNC password. No username" -#~ " is required." -#~ msgstr "" - -#~ msgid "" -#~ "For `Method 3`, enter your |CL| " -#~ "account username and password through " -#~ "GDM." -#~ msgstr "" - -#~ msgid "" -#~ "With `Method 3`, you cannot remotely " -#~ "log into your |CL| host through " -#~ "VNC if you are logged in locally" -#~ " and vice versa." -#~ msgstr "" - -#~ msgid "**On Windows and macOS using `RealVNC` app:**" -#~ msgstr "" - -#~ msgid "`Optional: Configure RealVNC Image Quality`" -#~ msgstr "" - -#~ msgid "" -#~ "To increase the RealVNC viewer image " -#~ "quality, manually change the `ColorLevel` " -#~ "value. Follow these steps:" -#~ msgstr "" - -#~ msgid "" -#~ "For `Method 1` and `Method 2`, " -#~ "once started, a VNC session remains " -#~ "active on your |CL| host even if" -#~ " you close your VNC viewer app. " -#~ "If you want to truly terminate an" -#~ " active VNC session, follow these " -#~ "steps:" -#~ msgstr "" - -#~ msgid "" -#~ "For `Method 3`, only the system " -#~ "administrator can stop and disable the" -#~ " VNC service by using these commands:" -#~ msgstr "" - -#~ msgid "" -#~ "Configure the VNC server to only " -#~ "accept connection from localhost by " -#~ "adding the `-localhost` option." -#~ msgstr "" - -#~ msgid "For `Method 1`:" -#~ msgstr "" - -#~ msgid "For `Method 2`:" -#~ msgstr "" - -#~ msgid "" -#~ "Edit the systemd service script " -#~ ":file:`vncserver@:[X].service` located in " -#~ ":file:`/etc/systemd/system` and add `-localhost` " -#~ "to the `ExecStart` line. The example " -#~ "below uses vncserver@:5.service:" -#~ msgstr "" - -#~ msgid "For `Method 3`:" -#~ msgstr "" - -#~ msgid "" -#~ "Add the |CL| `network-basic` bundle " -#~ "to get the :command:`netstat` command." -#~ msgstr "" - -#~ msgid "" -#~ "Figure 7 shows two VNC sessions " -#~ "(5901 and 5905) accepting connections " -#~ "from any host as specified by the" -#~ " `0.0.0.0`'s. This is before the " -#~ "`-localhost` option was used." -#~ msgstr "" - -#~ msgid "" -#~ "Figure 8 shows two VNC sessions " -#~ "(5901 and 5905) only accepting " -#~ "connections from localhost as specified " -#~ "by `127.0.0.1`'s. This is after the " -#~ "`-localhost` option was used." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/stacks/dars.po b/locale/de/LC_MESSAGES/guides/stacks/dars.po deleted file mode 100644 index 5860287f..00000000 --- a/locale/de/LC_MESSAGES/guides/stacks/dars.po +++ /dev/null @@ -1,151 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/stacks/dars.rst:4 -msgid "Data Analytics Reference Stack" -msgstr "" - -#: ../../guides/stacks/dars.rst:6 -msgid "" -"This guide explains how to use the :abbr:`DARS (Data Analytics Reference " -"Stack)`, and to optionally build your own DARS container image." -msgstr "" - -#: ../../guides/stacks/dars.rst:9 -msgid "" -"Any system that supports Docker\\* containers can be used with DARS. This" -" steps in this guide use |CL-ATTR| as the host system." -msgstr "" - -#: ../../guides/stacks/dars.rst:17 -msgid "The Data Analytics Reference Stack release" -msgstr "" - -#: ../../guides/stacks/dars.rst:19 -msgid "" -"The Data Analytics Reference Stack (DARS) provides developers and " -"enterprises a straightforward, highly optimized software stack for " -"storing and processing large amounts of data. More detail is available " -"on the `DARS architecture and performance benchmarks`_." -msgstr "" - -#: ../../guides/stacks/dars.rst:23 -msgid "" -"The Data Analytics Reference Stack provides two pre-built Docker images, " -"available on `Docker Hub`_:" -msgstr "" - -#: ../../guides/stacks/dars.rst:26 -msgid "A |CL|-derived `DARS with OpenBlas`_ stack optimized for `OpenBLAS`_" -msgstr "" - -#: ../../guides/stacks/dars.rst:27 -msgid "A |CL|-derived `DARS with Intel® MKL`_ stack optimized for `MKL`_" -msgstr "" - -#: ../../guides/stacks/dars.rst:29 -msgid "" -"We recommend you view the latest component versions for each image in the" -" :file:`README` found in the `Data Analytics Reference Stack`_ GitHub\\* " -"repository. Because |CL| is a rolling distribution, the package version " -"numbers in the |CL|-based containers may not be the latest released by " -"|CL|." -msgstr "" - -#: ../../guides/stacks/dars.rst:36 -msgid "" -"The Data Analytics Reference Stack is a collective work, and each piece " -"of software within the work has its own license. Please see the `DARS " -"Terms of Use`_ for more details about licensing and usage of the Data " -"Analytics Reference Stack." -msgstr "" - -#: ../../guides/stacks/dars.rst:42 -msgid "Using the Docker images" -msgstr "" - -#: ../../guides/stacks/dars.rst:44 -msgid "" -"To immediately start using the latest stable DARS images, pull an image " -"directly from `Docker Hub`_. This example uses the `DARS with Intel® " -"MKL`_ Docker image." -msgstr "" - -#: ../../guides/stacks/dars.rst:48 -msgid "Once you have downloaded the image, you can run it with" -msgstr "" - -#: ../../guides/stacks/dars.rst:54 -msgid "" -"This will launch the image and drop you into a bash shell inside the " -"container. You will see output similar to the following:" -msgstr "" - -#: ../../guides/stacks/dars.rst:75 -msgid "" -"The :command:`--ulimit nofile` parameter is currently required in order " -"to increase the number of open files opened at certain point by the spark" -" engine." -msgstr "" - -#: ../../guides/stacks/dars.rst:80 -msgid "Building DARS images" -msgstr "" - -#: ../../guides/stacks/dars.rst:82 -msgid "" -"If you choose to build your own DARS container images, you can customize " -"them as needed. Use the provided Dockerfile as a baseline." -msgstr "" - -#: ../../guides/stacks/dars.rst:85 -msgid "" -"To construct images with |CL|, start with a |CL| development platform " -"that has the :command:`containers-basic-dev` bundle installed. Learn more" -" about bundles and installing them by using :ref:`swupd-guide`." -msgstr "" - -#: ../../guides/stacks/dars.rst:89 -msgid "Clone the `Data Analytics Reference Stack`_ GitHub\\* repository." -msgstr "" - -#: ../../guides/stacks/dars.rst:95 -msgid "" -"Inside the DARS directory, run :command:`make` to build OpenBLAS and MKL " -"images." -msgstr "" - -#: ../../guides/stacks/dars.rst:101 -msgid "" -"Run :command:`make baseline` to build the baseline CentOS image. " -"Depending on the system, it may take a while to finish building." -msgstr "" - -#: ../../guides/stacks/dars.rst:108 -msgid "Once completed, check the resulting images with :command:`Docker`" -msgstr "" - -#: ../../guides/stacks/dars.rst:114 -msgid "" -"You can use any of the resulting images to launch fully functional " -"containers. If you need to customize the containers, you can edit the " -"provided :file:`Dockerfile`." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/stacks/dlrs/dlrs.po b/locale/de/LC_MESSAGES/guides/stacks/dlrs/dlrs.po deleted file mode 100644 index 81db0f29..00000000 --- a/locale/de/LC_MESSAGES/guides/stacks/dlrs/dlrs.po +++ /dev/null @@ -1,616 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/stacks/dlrs/dlrs.rst:4 -msgid "Deep Learning Reference Stack" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:6 -msgid "" -"This guide describes how to run benchmarking workloads for TensorFlow\\*," -" PyTorch\\*, and Kubeflow in |CL-ATTR| using the Deep Learning Reference " -"Stack." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:14 -msgid "Overview" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:16 -msgid "" -"We created the Deep Learning Reference Stack to help AI developers " -"deliver the best experience on Intel® Architecture. This stack reduces " -"complexity common with deep learning software components, provides " -"flexibility for customized solutions, and enables you to quickly " -"prototype and deploy Deep Learning workloads. Use this guide to run " -"benchmarking workloads on your solution." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:23 -msgid "The Deep Learning Reference Stack is available in the following versions:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:25 -msgid "" -"`Intel MKL-DNN-VNNI`_, which is optimized using Intel® Math Kernel " -"Library for Deep Neural Networks (Intel® MKL-DNN) primitives and " -"introduces support for Intel® AVX-512 Vector Neural Network Instructions " -"(VNNI)." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:28 -msgid "" -"`Intel MKL-DNN`_, which includes the TensorFlow framework optimized using" -" Intel® Math Kernel Library for Deep Neural Networks (Intel® MKL-DNN) " -"primitives." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:31 -msgid "`Eigen`_, which includes `TensorFlow`_ optimized for Intel® architecture." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:32 -msgid "`PyTorch with OpenBLAS`_, which includes PyTorch with OpenBlas." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:33 -msgid "" -"`PyTorch with Intel MKL-DNN`_, which includes PyTorch optimized using " -"Intel® Math Kernel Library (Intel® MKL) and Intel MKL-DNN." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:38 -msgid "" -"To take advantage of the Intel® AVX-512 and VNNI functionality with the " -"Deep Learning Reference Stack, you must use the following hardware:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:41 -msgid "Intel® AVX-512 images require an Intel® Xeon® Scalable Platform" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:42 -msgid "VNNI requires a 2nd generation Intel® Xeon® Scalable Platform" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:45 -msgid "Stack features" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:47 -msgid "`DLRS V3.0`_ release announcement." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:48 -msgid "Deep Learning Reference Stack v2.0 including current `PyTorch benchmark`_." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:50 -msgid "" -"Deep Learning Reference Stack v1.0 including current `TensorFlow " -"benchmark`_ results." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:52 -msgid "" -"`DLRS Release notes`_ on Github\\* for the latest release of Deep " -"Learning Reference Stack." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:57 -msgid "" -"The Deep Learning Reference Stack is a collective work, and each piece of" -" software within the work has its own license. Please see the `DLRS " -"Terms of Use`_ for more details about licensing and usage of the Deep " -"Learning Reference Stack." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:62 -msgid "Prerequisites" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:64 -msgid ":ref:`Install ` |CL| on your host system" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:65 -msgid ":command:`containers-basic` bundle" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:66 -msgid ":command:`cloud-native-basic` bundle" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:68 -msgid "" -"In |CL|, :command:`containers-basic` includes Docker\\*, which is " -"required for TensorFlow and PyTorch benchmarking. Use the " -":command:`swupd` utility to check if :command:`containers-basic` and " -":command:`cloud-native-basic` are present:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:77 -msgid "" -"To install the :command:`containers-basic` or :command:`cloud-native-" -"basic` bundles, enter:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:84 -msgid "" -"Docker is not started upon installation of the :command:`containers-" -"basic` bundle. To start Docker, enter:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:91 -msgid "" -"To ensure that Kubernetes is correctly installed and configured, follow " -"the instructions in :ref:`kubernetes`." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:95 -msgid "Version compatibility" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:97 -msgid "We validated these steps against the following software package versions:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:99 -msgid "|CL| 26240 (Minimum supported version)" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:100 -msgid "Docker 18.06.1" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:101 -msgid "Kubernetes 1.11.3" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:102 -msgid "Go 1.11.12" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:107 -msgid "" -"The Deep Learning Reference Stack was developed to provide the best user " -"experience when executed on a |CL| host. However, as the stack runs in a" -" container environment, you should be able to complete the following " -"sections of this guide on other Linux* distributions, provided they " -"comply with the Docker*, Kubernetes* and Go* package versions listed " -"above. Look for your distribution documentation on how to update packages" -" and manage Docker services." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:112 -msgid "TensorFlow single and multi-node benchmarks" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:114 -msgid "" -"This section describes running the `TensorFlow Benchmarks`_ in single " -"node. For multi-node testing, replicate these steps for each node. These " -"steps provide a template to run other benchmarks, provided that they can " -"invoke TensorFlow." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:121 -msgid "" -"Performance test results for the Deep Learning Reference Stack and for " -"this guide were obtained using `runc` as the runtime." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:124 -msgid "" -"Download either the `Eigen`_ or the `Intel MKL-DNN`_ Docker image from " -"`Docker Hub`_." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:127 ../../guides/stacks/dlrs/dlrs.rst:169 -msgid "Run the image with Docker:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:136 ../../guides/stacks/dlrs/dlrs.rst:177 -msgid "" -"Launching the Docker image with the :command:`-i` argument starts " -"interactive mode within the container. Enter the following commands in " -"the running container." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:140 -msgid "Clone the benchmark repository in the container:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:146 ../../guides/stacks/dlrs/dlrs.rst:187 -msgid "Execute the benchmark script:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:154 -msgid "" -"You can replace the model with one of your choice supported by the " -"TensorFlow benchmarks." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:157 -msgid "" -"If you are using an FP32 based model, it can be converted to an int8 " -"model using `Intel® quantization tools`_." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:161 -msgid "PyTorch single and multi-node benchmarks" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:163 -msgid "" -"This section describes running the `PyTorch benchmarks`_ for Caffe2 in " -"single node." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:166 -msgid "" -"Download either the `PyTorch with OpenBLAS`_ or the `PyTorch with Intel " -"MKL-DNN`_ Docker image from `Docker Hub`_." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:181 -msgid "Clone the benchmark repository:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:197 -msgid "Kubeflow multi-node benchmarks" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:199 -msgid "" -"The benchmark workload runs in a Kubernetes cluster. The guide uses " -"`Kubeflow`_ for the Machine Learning workload deployment on three nodes." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:204 -msgid "" -"If you choose the Intel® MKL-DNN or Intel® MKL-DNN-VNNI image, your " -"platform must support the Intel® AVX-512 instruction set. Otherwise, an " -"*illegal instruction* error may appear, and you won’t be able to complete" -" this guide." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:210 -msgid "Kubernetes setup" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:212 -msgid "" -"Follow the instructions in the :ref:`kubernetes` tutorial to get set up " -"on |CL|. The Kubernetes community also has instructions for creating a " -"cluster, described in `Creating a single control-plane cluster with " -"kubeadm`_." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:217 -msgid "Kubernetes networking" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:219 -msgid "" -"We used `flannel`_ as the network provider for these tests. If you prefer" -" a different network layer, refer to the Kubernetes network documentation" -" described in `Creating a single control-plane cluster with kubeadm`_ for" -" setup." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:224 -msgid "Kubectl" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:226 -msgid "" -"You can use kubectl to run commands against your Kubernetes cluster. " -"Refer to the `Overview of kubectl`_ for details on syntax and operations." -" Once you have a working cluster on Kubernetes, use the following YAML " -"script to start a pod with a simple shell script, and keep the pod open." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:231 -msgid "Copy this example.yaml script to your system:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:248 -msgid "Execute the script with kubectl:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:254 -msgid "" -"This script opens a single pod. More robust solutions would create a " -"deployment or inject a python script or larger shell script into the " -"container." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:258 -msgid "Images" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:260 -msgid "" -"You must add `launcher.py`_ to the Docker image to include the Deep " -"Learning Reference Stack and put the benchmarks repo in the correct " -"location. Note that this guide uses Kubeflow v0.4.0, and cannot guarantee" -" results if you use a different version." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:264 -msgid "From the Docker image, run the following:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:273 -msgid "Your entry point becomes: :file:`/opt/launcher.py`." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:275 -msgid "This builds an image that can be consumed directly by TFJob from Kubeflow." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:278 -msgid "ksonnet\\*" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:280 -msgid "" -"Kubeflow uses ksonnet\\* to manage deployments, so you must install it " -"before setting up Kubeflow." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:283 -msgid "" -"ksonnet was added to the :command:`cloud-native-basic` bundle in |CL| " -"version 27550. If you are using an older |CL| version (not recommended), " -"you must manually install ksonnet as described below." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:287 -msgid "On |CL|, follow these steps:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:298 -msgid "" -"After the ksonnet installation is complete, ensure that binary `ks` is " -"accessible across the environment." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:302 -msgid "Kubeflow" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:304 -msgid "" -"Once you have Kubernetes running on your nodes, set up `Kubeflow`_ by " -"following these instructions from the `Getting Started with Kubeflow`_ " -"guide." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:322 -msgid "Next, deploy the primary package for our purposes: tf-job-operator." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:332 -msgid "" -"This creates the CustomResourceDefinition (CRD) endpoint to launch a " -"TFJob." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:335 -msgid "Run a TFJob" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:337 -msgid "Get the ksonnet registries for deploying TFJobs from `dlrs-tfjob`_." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:339 -msgid "Install the TFJob components as follows:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:347 -msgid "Export the image name to use for the deployment:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:355 -msgid "Replace with the image name you specified in previous steps." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:357 -msgid "" -"Generate Kubernetes manifests for the workloads and apply them using " -"these commands:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:367 -msgid "This replicates and deploys three test setups in your Kubernetes cluster." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:370 -msgid "Results of running this guide" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:372 -msgid "" -"You must parse the logs of the Kubernetes pod to retrieve performance " -"data. The pods will still exist post-completion and will be in " -"‘Completed’ state. You can get the logs from any of the pods to inspect " -"the benchmark results. More information about Kubernetes logging is " -"available in the Kubernetes `Logging Architecture`_ documentation." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:379 -msgid "Use Jupyter Notebook" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:381 -msgid "" -"This example uses the `PyTorch with OpenBLAS`_ container image. After it " -"is downloaded, run the Docker image with :command:`-p` to specify the " -"shared port between the container and the host. This example uses port " -"8888." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:389 -msgid "" -"After you start the container, launch the Jupyter Notebook. This command " -"is executed inside the container image." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:396 -msgid "" -"After the notebook has loaded, you will see output similar to the " -"following:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:404 -msgid "" -"From your host system, or any system that can access the host's IP " -"address, start a web browser with the following. If you are not running " -"the browser on the host system, replace :command:`127.0.0.1` with the IP " -"address of the host." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:412 -msgid "Your browser displays the following:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:418 -msgid "Figure 1: :guilabel:`Jupyter Notebook`" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:421 -msgid "" -"To create a new notebook, click :guilabel:`New` and select " -":guilabel:`Python 3`." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:427 -msgid "Figure 2: Create a new notebook" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:429 -msgid "A new, blank notebook is displayed, with a cell ready for input." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:436 -msgid "" -"To verify that PyTorch is working, copy the following snippet into the " -"blank cell, and run the cell." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:450 -msgid "When you run the cell, your output will look something like this:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:456 -msgid "" -"You can continue working in this notebook, or you can download existing " -"notebooks to take advantage of the Deep Learning Reference Stack's " -"optimized deep learning frameworks. Refer to `Jupyter Notebook`_ for " -"details." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:461 -msgid "Uninstallation" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:463 -msgid "" -"To uninstall the Deep Learning Reference Stack, you can choose to stop " -"the container so that it is not using system resources, or you can stop " -"the container and delete it to free storage space." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:467 -msgid "To stop the container, execute the following from your host system:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:469 -msgid "Find the container's ID" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:475 -msgid "This will result in output similar to the following:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:482 -msgid "" -"You can then use the ID or container name to stop the container. This " -"example uses the name \"oss\":" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:490 -msgid "Verify that the container is not running" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:497 -msgid "To delete the container from your system you need to know the Image ID:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:503 -msgid "This command results in output similar to the following:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:511 -msgid "To remove an image use the image ID:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:527 -msgid "" -"Note that you can execute the :command:`docker rmi` command using only " -"the first few characters of the image ID, provided they are unique on the" -" system." -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:529 -msgid "Once you have removed the image, you can verify it has been deleted with:" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:537 -msgid "Related topics" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:539 -msgid "`DLRS V3.0`_ release announcement" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:540 -msgid "`TensorFlow Benchmarks`_" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:541 -msgid "`PyTorch benchmarks`_" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:542 -msgid "`Kubeflow`_" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:543 -msgid ":ref:`kubernetes` tutorial" -msgstr "" - -#: ../../guides/stacks/dlrs/dlrs.rst:544 -msgid "`Jupyter Notebook`_" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/stacks/greengrass.po b/locale/de/LC_MESSAGES/guides/stacks/greengrass.po deleted file mode 100644 index cfe33192..00000000 --- a/locale/de/LC_MESSAGES/guides/stacks/greengrass.po +++ /dev/null @@ -1,664 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/stacks/greengrass.rst:4 -msgid "Enable AWS Greengrass\\* and OpenVINO™ toolkit" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:6 -msgid "" -"This guide explains how to enable AWS Greengrass\\* and OpenVINO™ " -"toolkit. Specifically, the guide demonstrates how to:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:9 -msgid "Set up the Intel® edge device with |CL-ATTR|" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:10 -msgid "" -"Install the OpenVINO™ toolkit and Amazon Web Services\\* (AWS\\*) " -"Greengrass\\* software stacks" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:12 -msgid "" -"Use AWS Greengrass\\* and AWS Lambda\\* to deploy the FaaS samples from " -"the cloud" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:20 -msgid "Overview" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:22 -msgid "" -"Hardware accelerated Function-as-a-Service (FaaS) enables cloud " -"developers to deploy inference functionalities [1] on Intel® IoT edge " -"devices with accelerators (CPU, Integrated GPU, Intel® FPGA, and Intel® " -"Movidius™ technology). These functions provide a great developer " -"experience and seamless migration of visual analytics from cloud to edge " -"in a secure manner using a containerized environment. Hardware-" -"accelerated FaaS provides the best-in-class performance by accessing " -"optimized deep learning libraries on Intel® IoT edge devices with " -"accelerators." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:32 -msgid "Supported platforms" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:34 -msgid "Operating System: |CL| latest release" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:35 -msgid "Hardware: Intel® core platforms (that support inference on CPU only)" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:38 -msgid "Sample description" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:40 -msgid "" -"The AWS Greengrass samples are located at `Edge-Analytics-FaaS`_. This " -"guide uses the 1.0 version of the source code." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:43 -msgid "|CL| provides the following AWS Greengrass samples:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:45 -msgid "`greengrass_classification_sample.py`_" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:47 -msgid "" -"This AWS Greengrass sample classifies a video stream using classification" -" networks such as AlexNet and GoogLeNet and publishes top-10 results on " -"AWS\\* IoT Cloud every second." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:51 -msgid "`greengrass_object_detection_sample_ssd.py`_" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:53 -msgid "" -"This AWS Greengrass sample detects objects in a video stream and " -"classifies them using single-shot multi-box detection (SSD) networks such" -" as SSD Squeezenet, SSD Mobilenet, and SSD300. This sample publishes " -"detection outputs such as class label, class confidence, and bounding box" -" coordinates on AWS IoT Cloud every second." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:61 -msgid "Install the OS on the edge device" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:63 -msgid "" -"Start with a clean installation of |CL| on a new system, using the :ref" -":`bare-metal-install-desktop`, found in :ref:`get-started`." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:67 -msgid "Create user accounts" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:69 -msgid "" -"After |CL| is installed, create two user accounts. Create an " -"administrative user in |CL| and create a user account for the Greengrass " -"services to use ( see Greengrass user below)." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:73 -msgid "" -"Create a new user and set a password for that user. Enter the following " -"commands as ``root``:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:81 -msgid "" -"Next, enable the :command:`sudo` command for your new . Add " -" to the `wheel` group:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:88 -msgid "Create a :file:`/etc/fstab` file." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:96 -msgid "" -"By default, |CL| does not create an :file:`/etc/fstab` file. You must " -"create this file before the Greengrass service runs." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:100 -msgid "Add required bundles" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:102 -msgid "" -"Use the :command:`swupd` software updater utility to add the prerequisite" -" bundles for the OpenVINO software stack:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:111 -msgid "Learn more about how to :ref:`swupd-guide`." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:113 -msgid "" -"The :command:`computer-vision-basic` bundle installs the OpenVINO™ " -"toolkit, and the sample models optimized for Intel® edge platforms." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:117 -msgid "Convert deep learning models" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:120 -msgid "Locate sample models" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:122 -msgid "" -"There are two types of provided models that can be used in conjunction " -"with AWS Greengrass for this guide: classification or object detection." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:125 -msgid "" -"To complete this guide using an image classification model, download the " -"BVLC AlexNet model files `bvlc_alexnet.caffemodel`_ and " -"`deploy.prototxt`_ to the default model_location at " -":file:`/usr/share/openvino/models`. Any custom pre-trained classification" -" models can be used with the classification sample." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:131 -msgid "" -"For object detection, the sample models optimized for Intel® edge " -"platforms are included with the computer-vision-basic bundle installation" -" at :file:`/usr/share/openvino/models`. These models are provided as an " -"example; you may also use a custom SSD model with the Greengrass object " -"detection sample." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:137 -msgid "Run model optimizer" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:139 -msgid "" -"Follow the instructions in the `Model Optimizer Developer Guide`_ for " -"converting deep learning models to Intermediate Representation using " -"Model Optimizer. To optimize either of the sample models described above," -" run one of the following commands." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:143 -msgid "For classification using BVLC AlexNet model:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:152 -msgid "For object detection using SqueezeNetSSD-5Class model:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:161 -msgid "In these examples:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:163 -msgid "`` is :file:`/usr/share/openvino/models`." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:165 -msgid "`` is FP32 or FP16, depending on target device." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:167 -msgid "" -"`` is the directory where the Intermediate Representation " -"(IR) is stored. IR contains .xml format corresponding to the network " -"structure and .bin format corresponding to weights. This .xml file should" -" be passed to :command:``." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:172 -msgid "" -"In the BVLC AlexNet model, the prototxt defines the input shape with " -"batch size 10 by default. In order to use any other batch size, the " -"entire input shape must be provided as an argument to the model " -"optimizer. For example, to use batch size 1, you must provide: " -"`--input_shape [1,3,227,227]`" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:180 -msgid "Configure AWS Greengrass group" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:182 -msgid "" -"For each Intel® edge platform, you must create a new AWS Greengrass group" -" and install AWS Greengrass core software to establish the connection " -"between cloud and edge." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:186 -msgid "" -"To create an AWS Greengrass group, follow the instructions in `Configure " -"AWS IoT Greengrass on AWS IoT`_." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:189 -msgid "" -"To install and configure AWS Greengrass core on edge platform, follow the" -" instructions in `Start AWS Greengrass on the Core Device`_. In step " -"8(b), download the x86_64 Ubuntu\\* configuration of the AWS Greengrass " -"core software." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:196 -msgid "" -"You do not need to run the :file:`cgroupfs-mount.sh` script in step #6 of" -" Module 1 of the `AWS Greengrass Developer Guide`_ because this is " -"enabled already in |CL|." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:200 -msgid "" -"Be sure to download both the security resources and the AWS Greengrass " -"core software." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:205 -msgid "Security certificates are linked to your AWS account." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:209 -msgid "Create and package Lambda function" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:211 -msgid "" -"Complete steps 1-4 of the AWS Greengrass guide at `Create and Package a " -"Lambda Function`_." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:216 -msgid "" -"This creates the tarball needed to create the AWS Greengrass environment " -"on the edge device." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:220 -msgid "" -"In step 5, replace :file:`greengrassHelloWorld.py` with the " -"classification or object detection Greengrass sample from `Edge-" -"Analytics-Faas`_:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:223 -msgid "Classification: `greengrass_classification_sample.py`_" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:225 -msgid "Object Detection: `greengrass_object_detection_sample_ssd.py`_" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:227 -msgid "" -"Zip the selected Greengrass sample with the extracted Greengrass SDK " -"folders from the previous step into " -":file:`greengrass_sample_python_lambda.zip`." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:230 -msgid "The zip should contain:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:232 -msgid "greengrasssdk" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:234 -msgid "greengrass classification or object detection sample" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:236 -msgid "For example:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:243 -msgid "" -"Return to the AWS documentation section called `Create and Package a " -"Lambda Function`_ and complete the procedure." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:248 -msgid "" -"In step 9(a) of the AWS documentation, while uploading the zip file, make" -" sure to name the handler to one of the following, depending on the AWS " -"Greengrass sample you are using:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:252 -msgid "greengrass_object_detection_sample_ssd.function_handler" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:253 -msgid "greengrass_classification_sample.function_handler" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:257 -msgid "Configure Lambda function" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:259 -msgid "" -"After creating the Greengrass group and the Lambda function, start " -"configuring the Lambda function for AWS Greengrass." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:262 -msgid "" -"Follow steps 1-8 in `Configure the Lambda Function for AWS IoT " -"Greengrass`_ in the AWS documentation." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:265 -msgid "" -"In addition to the details mentioned in step 8, change the Memory limit " -"to 2048 MB to accommodate large input video streams." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:268 -msgid "" -"Add the following environment variables as key-value pairs when editing " -"the Lambda configuration and click on update:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:271 -msgid "**Table 1. Environment variables: Lambda configuration**" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:275 -msgid "Key" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:276 -msgid "Value" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:277 -msgid "PARAM_MODEL_XML" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:278 -msgid "" -"/, where is user specified and contains " -"IR.xml, the Intermediate Representation file from Intel® Model Optimizer." -" For this guide, should be set to " -"'/usr/share/openvino/models' or one of its subdirectories." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:282 -msgid "PARAM_INPUT_SOURCE" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:283 -msgid "/input.webm to be specified by user. Holds both input and" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:284 -msgid "output data. For webcam, set PARAM_INPUT_SOURCE to ‘/dev/video0’" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:285 -msgid "PARAM_DEVICE" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:286 -msgid "\"CPU\"" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:287 -msgid "PARAM_CPU_EXTENSION_PATH" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:288 -msgid "/usr/lib64/libcpu_extension.so" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:289 -msgid "PARAM_OUTPUT_DIRECTORY" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:290 -msgid " to be specified by user. Holds both input and output data" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:292 -msgid "PARAM_NUM_TOP_RESULTS" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:293 -msgid "" -"User specified for classification sample. (e.g. 1 for top-1 result, 5 for" -" top-5 results)" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:296 -msgid "" -"Add subscription to subscribe, or publish messages from AWS Greengrass " -"Lambda function by completing the procedure in `Configure the Lambda " -"Function for AWS IoT Greengrass`_." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:301 -msgid "" -"The optional topic filter field is the topic mentioned inside the Lambda " -"function. In this guide, sample topics include the following: " -":command:`openvino/ssd` or :command:`openvino/classification`" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:305 -msgid "Add local resources" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:307 -msgid "" -"Refer to the AWS documentation `Access Local Resources with Lambda " -"Functions and Connectors`_ for details about local resources and access " -"privileges." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:310 -msgid "The following table describes the local resources needed for the CPU:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:312 -msgid "**Local resources**" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:316 -msgid "Name" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:317 -msgid "Resource type" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:318 -msgid "Local path" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:319 -msgid "Access" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:321 -msgid "ModelDir" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:322 -#: ../../guides/stacks/greengrass.rst:332 -msgid "Volume" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:323 -msgid " to be specified by user" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:324 -#: ../../guides/stacks/greengrass.rst:329 -msgid "Read-Only" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:326 -msgid "Webcam" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:327 -msgid "Device" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:328 -msgid "/dev/video0" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:331 -msgid "DataDir" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:333 -msgid " to be specified by user. Holds both input and output data." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:335 -msgid "Read and Write" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:338 -msgid "Deploy Lambda function" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:340 -msgid "" -"Refer to the AWS documentation `Deploy Cloud Configurations to an AWS IoT" -" Greengrass Core Device`_ for instructions on how to deploy the lambda " -"function to AWS Greengrass core device. Select *Deployments* on the group" -" page and follow the instructions." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:344 -msgid "Output consumption" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:346 -msgid "" -"There are four options available for output consumption. These options " -"are used to report, stream, upload, or store inference output at an " -"interval defined by the variable :command:`reporting_interval` in the AWS" -" Greengrass samples." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:350 -msgid "IoT cloud output:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:352 -msgid "" -"This option is enabled by default in the AWS Greengrass samples using the" -" :command:`enable_iot_cloud_output` variable. You can use it to verify " -"the lambda running on the edge device. It enables publishing messages to " -"IoT cloud using the subscription topic specified in the lambda. (For " -"example, topics may include :command:`openvino/classification` for " -"classification and :command:`openvino/ssd` for object detection samples.)" -" For classification, top-1 result with class label are published to IoT " -"cloud. For SSD object detection, detection results such as bounding box " -"coordinates of objects, class label, and class confidence are published." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:362 -msgid "" -"Refer to the AWS documentation `Verify the Lambda Function Is Running on " -"the Device`_ for instructions on how to view the output on IoT cloud." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:366 -msgid "Kinesis streaming:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:368 -msgid "" -"This option enables inference output to be streamed from the edge device " -"to cloud using Kinesis [3] streams when :command:`enable_kinesis_output` " -"is set to True. The edge devices act as data producers and continually " -"push processed data to the cloud. You must set up and specify Kinesis " -"stream name, Kinesis shard, and AWS region in the AWS Greengrass samples." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:375 -msgid "Cloud storage using AWS S3 bucket:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:377 -msgid "" -"When the :command:`enable_s3_jpeg_output` variable is set to True, it " -"enables uploading and storing processed frames (in jpeg format) in an AWS" -" S3 bucket. You must set up and specify the S3 bucket name in the AWS " -"Greengrass samples to store the JPEG images. The images are named using " -"the timestamp and uploaded to S3." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:383 -msgid "Local storage:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:385 -msgid "" -"When the :command:`enable_s3_jpeg_output` variable is set to True, it " -"enables storing processed frames (in jpeg format) on the edge device. The" -" images are named using the timestamp and stored in a directory specified" -" by :command:`PARAM_OUTPUT_DIRECTORY`." -msgstr "" - -#: ../../guides/stacks/greengrass.rst:391 -msgid "References" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:393 -msgid "AWS Greengrass: https://aws.amazon.com/greengrass/" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:394 -msgid "AWS Lambda: https://aws.amazon.com/lambda/" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:395 -msgid "AWS Kinesis: https://aws.amazon.com/kinesis/" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/guides/telemetrics/telem-guide.mo b/locale/de/LC_MESSAGES/guides/telemetrics/telem-guide.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../guides/telemetrics/telem-guide.rst:4 -msgid "Telemetrics" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:6 -msgid "This guide describes the |CL-ATTR| telemetry solution." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:10 -msgid "" -"Telemetry in |CL| is **opt-in**. The telemetry client is **not** active " -"and sends **no** data until you explicitly enable it." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:15 -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 "" - -#: ../../guides/telemetrics/telem-guide.rst:19 -msgid "" -"No intentionally identifiable information about the user or system owner " -"is collected." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:27 -msgid "Overview" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:29 -msgid "" -"Telemetrics in |CL| is a client and server solution used to collect data " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:34 -msgid "" -"Telemetry, one of the key features of |CL|, enables developers to observe" -" and proactively address issues in the OS before end users are impacted." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:37 -msgid "Telemetrics is a combination word made from:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:39 -msgid "Telemetry, which is sensing and reporting data." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:40 -msgid "" -"Analytics, which is using visualization and statistical inferencing to " -"make sense of the reported data." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:43 -msgid "" -"|CL| telemetry reports system-level debug/crash information using " -"specialized probes. The probes monitor system tasks such as swupd, kernel" -" oops, machine error checks, and the BIOS error report table for " -"unhandled hardware failures. Telemetry enables real-time issue reporting " -"to allow system developers to focus quickly on an issue and monitor " -"corrective actions." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:49 -msgid "" -"|CL| telemetry is fully customizable and can be used during software " -"development for debugging purposes. You can use the libtelemetry library " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:55 -msgid "" -"The |CL| telemetrics solution is an **opt-in** choice on the client side." -" By default, the telemetry client is disabled until you choose to enable " -"it. Enabling the client is covered in this guide." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:60 -msgid "Architecture" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:62 -msgid "" -"|CL| telemetry has two fundamental components, which are shown in Figure " -"1:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:64 -msgid "" -"Client: generates and delivers records to the backend server via the " -"network." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:66 -msgid "" -"Backend: receives records sent from the client and displays the " -"cumulative content through a specialized web interface." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:72 -msgid "Figure 1: :guilabel:`|CL| Telemetry Architecture`" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:74 -msgid "" -"The telemetry client provides the front end of the telemetrics solution " -"and includes the following components:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:77 -msgid "" -"telemprobd, which is a daemon that receives and prepares telemetry " -"records from probes and spools them to disk." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:79 -msgid "" -"telempostd, which is a daemon that manages spooled telemetry records and " -"delivers these records according to configurable settings." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:81 -msgid "probes, which collect specific types of data from the operating system." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:82 -msgid "" -"libtelemetry, which is the API that telemetrics probes use to create " -"records." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:84 -msgid "" -"The telemetry backend provides the server-side component of the " -"telemetrics solution and consists of:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:87 -msgid "Nginx web server." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:88 -msgid "Two Flask apps:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:90 -msgid "" -"Collector, which is an ingestion web app for records received from client" -" probes." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:92 -msgid "" -"TelemetryUI, which is a web app that exposes different views to visualize" -" the telemetry data." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:94 -msgid "PostgreSQL as the underlying database server." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:98 -msgid "" -"The default telemetry backend server is hosted by the Intel |CL| " -"development team and is not viewable outside the Intel firewall. To " -"collect your own records, you must set up your own telemetry backend " -"server." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:103 -msgid "How to use" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:105 -msgid "" -"From a workflow perspective, the |CL| telemetrics system is " -"straightforward. On the client side, the main decisions after " -"installation and enabling telemetry involve what to do with the record " -"data generated by the probes. You can send the data to the default or a " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:112 -msgid "" -"This section describes some of the possible scenarios for configuring the" -" |CL| telemetrics system, and suggests which ones make sense according to" -" your needs." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:117 -msgid "Scenarios" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:119 -msgid "Enable telemetry:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:121 -msgid "" -"Before probes can generate records, the telemetry client daemons must be " -"enabled. You can configure the client before enabling by creating a " -"custom :file:`telemetrics.conf` file that you place in the " -":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 "" - -#: ../../guides/telemetrics/telem-guide.rst:128 -msgid "Save record data locally:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:130 -msgid "" -"You can configure the telemetry client to save records locally. This is " -"convenient when you want instant feedback during a development cycle, or " -"to track system issues if you believe there is a machine specific " -"problem. The client can be set not to send records at all, or to both " -"keep the records locally and send to the backend server." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:136 -msgid "Set up a server to collect data:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:138 -msgid "" -"Whether you are managing a network of |CL| systems or you don't want to " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:144 -msgid "Instrument your code with the libtelemetry API:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:146 -msgid "" -"The :command:`telemetrics` bundle includes the libtelemetry C library, " -"which exposes an API used by the telemprobd and telempostd 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 "" - -#: ../../guides/telemetrics/telem-guide.rst:153 -msgid "Examples" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:160 -msgid "Enable or disable telemetry" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:162 -msgid "Enabling during installation:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:164 -msgid "" -"During the initial installation of |CL|, you are requested to join the " -"stability enhancement program and allow |CL| to collect anonymous reports" -" to improve system stability. If you choose not to join this program, " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:171 -msgid "Enabling after install:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:173 -msgid "To start telemetry on your system, run the following command:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:179 -msgid "" -"This enables and starts the :command:`telemprobd` and " -":command:`telempostd` daemons. Your system will begin to send telemetry " -"data to the server defined in the file " -":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 "" - -#: ../../guides/telemetrics/telem-guide.rst:185 -msgid "Disabling after install:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:187 -msgid "To disable both of the telemetry daemons, run the following command:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:193 -msgid "Opt in to telemetry:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:195 -msgid "" -"To opt-in to the telemetry services, simply enter the opt-in command, " -"which also starts the service:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:202 -msgid "" -"This removes the :file:`/etc/telemetrics/opt-out` file, if it exists, and" -" starts the telemetry services." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:207 -msgid "" -"To opt-in but not immediately start telemetry services, you must run the " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:212 -msgid "Opt out of telemetry:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:214 -msgid "" -"To stop sending telemetrics data from your system, opt out of the " -"telemetry service:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:221 -msgid "" -"This creates the file :file:`/etc/telemetrics/opt-out` and stops the " -"telemetry services." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:226 -msgid "Saving data locally" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:228 -msgid "" -"This example requires |CL| to be installed and telemetry to be enabled on" -" the system." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:231 -msgid "" -"To change how records are managed, copy the default " -":file:`/usr/share/defaults/telemetrics/telemetrics.conf` file to " -":file:`/etc/telemetrics/telemetrics.conf` and edit it. The changes in the" -" :file:`/etc/telemetrics/telemetrics.conf` file will override the " -"defaults in the :file:`/usr/share/defaults/telemetrics/telemetrics.conf` " -"file. You may need root permissions to create and edit files in " -":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 "" - -#: ../../guides/telemetrics/telem-guide.rst:245 -msgid "" -"The :command:`telemctl journal` command gives you access to features and " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:251 -msgid "Keep a local copy and send records to backend server:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:253 -msgid "" -"To keep a local copy of the telemetry record and also send it on to the " -"backend server, we will need to change the " -":guilabel:`record_retention_enabled` configuration key value to " -":guilabel:`true`." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:258 -msgid "Keep all records -- don't send to backend server:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:260 -msgid "" -"To keep records on the system without sending them to a backend server, " -"set the :guilabel:`record_server_delivery_enabled` key value to " -":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 "" - -#: ../../guides/telemetrics/telem-guide.rst:266 -msgid "Keep and send records to custom server:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:268 -msgid "" -"This assumes you have set up a custom server according to the next " -"example." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:270 -msgid "" -"The server is identified by the :guilabel:`server` setting, and by " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:277 -msgid "Set up a back-end server to collect telemetry records" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:279 -msgid "" -"For this example, start with a clean installation of |CL| on a new system" -" using the :ref:`bare-metal-install-server` getting started guide and:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:282 -msgid "" -"Join the :guilabel:`Stability Enhancement Program` to install and enable " -"the telemetrics components." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:285 -msgid "Select the manual installation method with the following settings:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:287 -msgid "Set the hostname to :guilabel:`clr-telem-server`," -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:288 -msgid "" -"Create an administrative user named :guilabel:`clear` and add this user " -"to sudoers" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:291 -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 "" - -#: ../../guides/telemetrics/telem-guide.rst:301 -msgid "" -"You may need to set up the :envvar:`https_proxy` environment variable if " -"you have issues reaching github.com." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:304 -msgid "" -"Change your current working directory to :file:`telemetrics-" -"backend/scripts`." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:305 -msgid "" -"Before you install the telemetrics backend with the :file:`deploy.sh` " -"script file in the next step, here is an explanation of the options to be" -" specified:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:308 -msgid ":command:`-a install` to perform an install" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:309 -msgid ":command:`-d clr` to install to a |CL| distro" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:310 -msgid ":command:`-H localhost` to set the domain to localhost" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:313 -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 "" - -#: ../../guides/telemetrics/telem-guide.rst:317 -msgid "" -"Run the shell script from the :file:`$HOME/telemetrics-backend/scripts` " -"directory:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:326 -msgid "" -"The script starts and lists all the defined options and prompts you for " -"the :guilabel:`PostgreSQL` database password." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:340 -msgid "" -"For the :guilabel:`DB password:`, press the :kbd:`Enter` key to accept " -"the default password `postgres`." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:345 -msgid "" -"The :file:`deploy.sh` script uses :command:`sudo` to run commands and you" -" 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 "" - -#: ../../guides/telemetrics/telem-guide.rst:351 -msgid "" -"After all the server components have been installed, you are prompted to " -"enter the :guilabel:`PostgreSQL` database password to change it as " -"illustrated below:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:362 -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 "" - -#: ../../guides/telemetrics/telem-guide.rst:366 -msgid "" -"After the installation is complete, you can use your web browser to view " -"the new server by opening the browser on the system and typing in " -"localhost in the address bar. You should see a web page similar to the " -"one shown in Figure 2 below." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:374 -msgid "Figure 2: :guilabel:`Telemetry UI`" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:377 -msgid "Create records with telem-record-gen" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:379 -msgid "" -"The telemetrics bundle provides a record generator tool called `telem-" -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:384 -msgid "There are three ways to supply the payload to the record." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:386 -msgid "On the command line, use the :command:`-p ` option:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:412 -msgid "" -"Specify a file that contains the payload with the option :command:`-P " -"path/to/file`." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:439 -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 "" - -#: ../../guides/telemetrics/telem-guide.rst:469 -msgid "Set a static machine id" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:471 -msgid "" -"The machine id reported by the telemetry client is rotated every three " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:476 -msgid "Create a directory `telemetrics`." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:483 -msgid "" -"Create the file and replace the \"unique machine ID\" with your desired " -"static machine ID." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:492 -msgid "The machine ID is different than the system hostname." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:495 -msgid "Instrument your code with the libtelemetry API" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:498 -msgid "Prerequisites" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:500 -msgid "" -"Confirm that the telemetrics header file is located on the system at " -":file:`usr/include/telemetry.h` The `latest version`_ of the file can " -"also be found on github for reference, but installing the " -":command:`telemetry` bundle will install the header file that matches " -"your |CL| version." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:505 -msgid "Includes and variables:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:507 -msgid "You must include the following headers in your code to use the API:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:518 -msgid "" -"Use the following code to create the variables needed to hold the data " -"for the record to be created:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:537 -msgid "Severity:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:533 -msgid "" -"Type: uint32_t Value: Severity field value. Accepted values are in the " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:543 -msgid "Payload_version:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:540 -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 "" - -#: ../../guides/telemetrics/telem-guide.rst:552 -msgid "Classification:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:546 -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. " -"org.clearlinux); PROBENAME is the name of the probe; and REST is an " -"arbitrary value that the probe should use to classify the record. The " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:557 -msgid "Tm_handle:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:555 -msgid "" -"Type: Telem_ref struct pointer Value: Struct pointer declared by the " -"caller, The struct is initialized if the function returns success." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:561 -msgid "Payload:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:560 -msgid "Type: char pointer Value: The payload to set" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:563 -msgid "" -"For this example, we'll set the payload to “hello” by using " -":command:`asprintf()`:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:572 -msgid "" -"The functions :command:`asprintf()` and :command:`vasprintf()` are " -"analogs of :command:`sprintf(3)` and :command:`vsprintf(3)`, except that " -"they allocate a string large enough to hold the output including the " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:579 -msgid "Create the new telemetry record:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:581 -msgid "" -"The function :command:`tm_create_record()` initializes a telemetry " -"record and sets the severity and classification of that record, as well " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:594 -msgid "Set the payload field of a telemetrics record:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:596 -msgid "" -"The function :command:`tm_set_payload()` attaches the provided telemetry " -"record data to the telemetry record. The current maximum payload size is " -"8192b." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:608 -msgid "" -"The :command:`free()` function frees the memory space pointed to by " -"`ptr`, which must have been returned by a previous call to " -":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 "" - -#: ../../guides/telemetrics/telem-guide.rst:614 -msgid "Send a record to the telemetrics daemon:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:616 -msgid "" -"The function :command:`tm_send_record()` delivers the record to the local" -" :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 "" - -#: ../../guides/telemetrics/telem-guide.rst:638 -msgid "A full sample application with compiling flags:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:640 -msgid "Create a new file :file:`test.c` and add the following code:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:695 -msgid "Compile with the gcc compiler, using this command:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:702 -msgid "Test to ensure the program is working:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:711 -msgid "" -"A full example of the `heartbeat probe`_ in C is documented in the source" -" code." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:715 -msgid "Reference" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:722 -msgid "The telemetry API" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:724 -msgid "" -"Installing the :command:`telemetrics` bundle includes the libtelemetry C " -"library, which exposes an API used by the telemprobd and telempostd " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:730 -msgid "Client configuration" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:732 -msgid "" -"The telemetry client will look for the configuration file located at " -":file:`/etc/telemetrics/telemetrics.conf` and use it if it exists. If the" -" file does not exist, the client will use the default configuration " -"located at :file:`/usr/share/defaults telemetrics/telemetrics.conf`. To " -"modify or customize the configuration, copy the file from " -":file:`/usr/share/defaults/telemetrics` to :file:`/etc/telemetrics` and " -"edit it." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:740 -msgid "Configuration options" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:742 -msgid "The client uses the following configuration options from the config file:" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:744 -msgid "server" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:745 -msgid "" -"This specifies the web server to which telempostd sends the telemetry " -"records." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:747 -msgid "socket_path" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:747 -msgid "" -"This specifies the path of the unix domain socket on which the telemprobd" -" listens for connections from the probes." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:753 -msgid "spool_dir" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:750 -msgid "" -"This configuration option is related to spooling. If the daemon is not " -"able to send the telemetry records to the backend server due to reasons " -"such as the network availability, then it stores the records in a spool " -"directory. This option specifies the path of the spool directory. This " -"directory should be owned by the same user as the daemon." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:756 -msgid "record_expiry" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:756 -msgid "" -"This is the time, in minutes, after which the records in the spool " -"directory are deleted by the daemon." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:764 -msgid "spool_process_time" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:759 -msgid "" -"This specifies the time interval, in seconds, that the daemon waits for " -"before checking the spool directory for records. The daemon picks up the " -"records in the order of modification date and tries to send the record to" -" the server. It sends a maximum of 10 records at a time. If it was able " -"to send a record successfully, it deletes the record from the spool. If " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:768 -msgid "rate_limit_enabled" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:767 -msgid "" -"This determines whether rate-limiting is enabled or disabled. When " -"enabled, there is a threshold on both records sent within a window of " -"time, and record bytes sent within a window a time." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:772 -msgid "record_burst_limit" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:771 -msgid "" -"This is the maximum amount of records allowed to be passed by the daemon " -"within the record_window_length of time. If set to -1, the rate-limiting " -"for record bursts is disabled." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:777 -msgid "record_window_length" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:775 -msgid "" -"The time, in minutes (0-59), that establishes the window length for the " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:781 -msgid "byte_burst_limit" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:780 -msgid "" -"This is the maximum amount of bytes that can be passed by the daemon " -"within the byte_window_length of time. If set to -1, the rate-limiting " -"for byte bursts is disabled." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:784 -msgid "byte_window_length" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:784 -msgid "" -"This is the time, in minutes (0-59), that establishes the window length " -"for the byte_burst_limit." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:788 -msgid "rate_limit_strategy" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:787 -msgid "" -"This is the strategy chosen once the rate-limiting threshold has been " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:793 -msgid "record_retention_enabled" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:791 -msgid "" -"When this key is enabled (true) the daemon saves a copy of the payload on" -" 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 "" - -#: ../../guides/telemetrics/telem-guide.rst:807 -msgid "record_server_delivery_enabled" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:796 -msgid "" -"This key controls the delivery of records to server; when enabled " -"(default value), the record will be posted to the address in the " -"configuration file. If this configuration key is disabled (false), " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:804 -msgid "" -"Configuration options may change as the telemetry client evolves. Please " -"use the comments in the file itself as the most accurate reference for " -"configuration." -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:810 -msgid "Client run-time options" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:812 -msgid "" -"The |CL| telemetry client provides an admin tool called " -":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 "" - -#: ../../guides/telemetrics/telem-guide.rst:833 -msgid "start/stop/restart" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:835 -msgid "" -"The commands to start, stop and restart the telemetry services manage all" -" required services and probes on the system. There is no need to " -"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 "" - -#: ../../guides/telemetrics/telem-guide.rst:842 -msgid "is-active" -msgstr "" - -#: ../../guides/telemetrics/telem-guide.rst:844 -msgid "" -"The :command:`is-active` option reports whether the two client daemons " -"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 "" - -#~ msgid "" -#~ "Telemetrics in |CL-ATTR| is a " -#~ "client and server solution used to " -#~ "collect data 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 "" - -#~ msgid "" -#~ "The telemetry functionality adheres to " -#~ "`Intel privacy policies`_ regarding the " -#~ "collection and use of :abbr:`PII " -#~ "(Personally Identifiable Information)` and is" -#~ " open source. Specifically, no " -#~ "intentionally identifiable information about " -#~ "the user or system owner is " -#~ "collected." -#~ msgstr "" - -#~ msgid "Description" -#~ msgstr "" - -#~ msgid "" -#~ "|CL| telemetry reports system-level " -#~ "debug/crash information using specialized " -#~ "probes. The probes monitor system tasks" -#~ " such as swupd, kernel oops, machine" -#~ " error checks, and the BIOS error " -#~ "report table for unhandled hardware " -#~ "failures. Telemetry enables real-time " -#~ "issue reporting to allow system " -#~ "developers to quickly focus on an " -#~ "issue and monitor corrective actions." -#~ msgstr "" - -#~ msgid "" -#~ "|CL| telemetry is fully customizable and" -#~ " can be used during software " -#~ "development for debugging purposes. You " -#~ "can use the libtelemetry library 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 "" - -#~ msgid "" -#~ "The |CL| telemetrics solution is an " -#~ "**opt-in** choice on the client " -#~ "side. By default, the telemetry client" -#~ " is disabled until you choose to " -#~ "enable it. Enabling the client is " -#~ "covered in this guide." -#~ msgstr "" - -#~ msgid "" -#~ "|CL| telemetry has two fundamental " -#~ "components, which are shown in figure" -#~ " 1:" -#~ msgstr "" - -#~ msgid "" -#~ "Client: generates and delivers records " -#~ "to the backend server via the " -#~ "network" -#~ msgstr "" - -#~ msgid "" -#~ "telemprobd, a daemon that receives and" -#~ " prepares telemetry records from probes " -#~ "and spools them to disk." -#~ msgstr "" - -#~ msgid "" -#~ "telempostd, a daemon that manages " -#~ "spooled telemetry records and delivers " -#~ "these records according to configurable " -#~ "settings." -#~ msgstr "" - -#~ msgid "probes, that collect specific types of data from the operating system." -#~ msgstr "" - -#~ msgid "libtelemetry, the API that telemetrics probes use to create records." -#~ msgstr "" - -#~ msgid "" -#~ "Two Flask apps: * Collector, an " -#~ "ingestion web app for records received" -#~ " from client probes. * TelemetryUI, a" -#~ " web app that exposes different views" -#~ " to visualize the telemetry data." -#~ msgstr "" - -#~ msgid "How To Use" -#~ msgstr "" - -#~ msgid "" -#~ "From a workflow perspective, the |CL|" -#~ " telemetrics system is straightforward. On" -#~ " the client side, the main decisions" -#~ " after installation and enabling telemetry" -#~ " concern what to do with the " -#~ "record data generated by the probes." -#~ " You can send the data to the" -#~ " default or a 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 "" - -#~ msgid "" -#~ "This section walks through some of " -#~ "the possible scenarios for configuring " -#~ "the |CL| telemetrics system, and " -#~ "suggests which make sense according to" -#~ " your needs." -#~ msgstr "" - -#~ msgid "Enable telemetry" -#~ msgstr "" - -#~ msgid "" -#~ "Before probes can generate records, the" -#~ " telemetry client daemons must be " -#~ "enabled. You can configure the client" -#~ " before enabling by creating a custom" -#~ " :file:`telemetrics.conf` file that you " -#~ "place in the :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 "" - -#~ msgid "Save record data locally" -#~ msgstr "" - -#~ msgid "" -#~ "You can configure the telemetry client" -#~ " to save records locally. This is" -#~ " convenient when you want instant " -#~ "feedback during a development cycle, or" -#~ " to track system issues if you " -#~ "believe there is a machine specific " -#~ "problem. The client can be set to" -#~ " not send records at all, or to" -#~ " both keep the records locally and" -#~ " send to the backend server." -#~ msgstr "" - -#~ msgid "Set up a server to collect data" -#~ msgstr "" - -#~ msgid "" -#~ "Whether you are managing a network " -#~ "of |CL| systems or you don't want" -#~ " to 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 " -#~ "will give you the same dashboard " -#~ "as the default server." -#~ msgstr "" - -#~ msgid "" -#~ "The ``telemetrics`` bundle includes the " -#~ "libtelemetry C library, which exposes an" -#~ " API used by the telemprobd and " -#~ "telempostd 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 "" - -#~ msgid "Enable or Disable Telemetry" -#~ msgstr "" - -#~ msgid "Enabling during installation" -#~ msgstr "" - -#~ msgid "" -#~ "During the initial installation of |CL|," -#~ " you are requested to join the " -#~ "stability enhancement program and allow " -#~ "|CL| to collect anonymous reports to " -#~ "improve system stability. If you choose" -#~ " not to join this program, then " -#~ "the telemetry software bundle is not " -#~ "added to your system. Choosing to " -#~ "join will automatically enable telemetry " -#~ "on your system after installation is " -#~ "commplete." -#~ msgstr "" - -#~ msgid "Enabling after install" -#~ msgstr "" - -#~ msgid "Disabling after install" -#~ msgstr "" - -#~ msgid "Opt in to telemetry" -#~ msgstr "" - -#~ msgid "" -#~ "To opt-in to the telemetry " -#~ "services, simply enter the opt-in " -#~ "command and start the service:" -#~ msgstr "" - -#~ msgid "" -#~ "To opt-in but not immediately " -#~ "start telemetry services, you will need" -#~ " to run the 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 "" - -#~ msgid "Opt out of telemetry" -#~ msgstr "" - -#~ msgid "Saving Data Locally" -#~ msgstr "" - -#~ msgid "" -#~ "This example requires |CL| to be " -#~ "installed, and telemetry to be enabled" -#~ " on the system." -#~ msgstr "" - -#~ msgid "" -#~ "To change how records are managed, " -#~ "we will be copying the default " -#~ ":file:`/usr/share/defaults/telemetrics/telemetrics.conf` file" -#~ " to :file:`/etc/telemetrics/telemetrics.conf` and " -#~ "editing it. The changes in the " -#~ ":file:`/etc/telemetrics/telemetrics.conf` file will " -#~ "override the defaults in the " -#~ ":file:`/usr/share/defaults/telemetrics/telemetrics.conf` file." -#~ " You may need ``root`` permissions to" -#~ " create and edit files in " -#~ ":file:`/etc`. For each example, and for" -#~ " any time you make changes to " -#~ "the configuration file, you will need" -#~ " to restart the client daemons to " -#~ "pick up the changes:" -#~ msgstr "" - -#~ msgid "Keep local copy and send records to backend server" -#~ msgstr "" - -#~ msgid "Keep all records -- don't send to backend server" -#~ msgstr "" - -#~ msgid "" -#~ "To keep records on the system " -#~ "without sending them to a backend " -#~ "server, set the " -#~ ":guilabel:`record_server_delivery_enabled` key value " -#~ "to :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 "" - -#~ msgid "Keep and send records to custom server" -#~ msgstr "" - -#~ msgid "" -#~ "The server is identified by the " -#~ ":guilabel:`server` setting, and by default " -#~ "records will be 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 "" - -#~ msgid "Set up a backend server to collect telemetry records" -#~ msgstr "" - -#~ msgid "" -#~ "We will install the telemetrics backend" -#~ " with the :file:`deploy.sh` script file." -#~ " We will set the following options" -#~ " and leave the remainder as default:" -#~ msgstr "" - -#~ msgid "*-a install* to perform an install" -#~ msgstr "" - -#~ msgid "*-d clr* to install to a |CL| distro" -#~ msgstr "" - -#~ msgid "*-H localhost* to set the domain to localhost" -#~ msgstr "" - -#~ 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 "" - -#~ msgid "" -#~ "The script will start and list all" -#~ " the defined options and prompt you" -#~ " for the :guilabel:`PostgreSQL` database " -#~ "password" -#~ msgstr "" - -#~ msgid "" -#~ "Once all the server components have " -#~ "been installed you are prompted to " -#~ "enter the :guilabel:`PostgreSQL` database " -#~ "password to change it as illustrated " -#~ "below:" -#~ msgstr "" - -#~ msgid "" -#~ "Once the installation is complete you" -#~ " can use your web browser to " -#~ "view the new server by opening the" -#~ " browser on the system and typing " -#~ "in ``localhost`` in the address bar." -#~ " You should see a web page " -#~ "similar to the one shown in figure" -#~ " 1:" -#~ msgstr "" - -#~ msgid "Figure 1: :guilabel:`Telemetry UI`" -#~ msgstr "" - -#~ msgid "" -#~ "The telemetrics bundle provides a record" -#~ " generator tool called ``telem-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 "" - -#~ msgid "" -#~ "The machine id reported by the " -#~ "telemetry client is rotated every three" -#~ " 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 "" - -#~ msgid "The `machine id` is different than the system hostname." -#~ msgstr "" - -#~ msgid "" -#~ "Confirm that the telemetrics header file" -#~ " is located on the system at " -#~ ":file:`usr/include/telemetry.h` The `latest " -#~ "version`_ of the file can also be" -#~ " found on github for reference, but" -#~ " installing the `telemetry` bundle will " -#~ "install the header file that matches " -#~ "your |CL| version." -#~ msgstr "" - -#~ msgid "Includes and variables" -#~ msgstr "" - -#~ msgid "" -#~ "You will need to include the " -#~ "following headers in your code to " -#~ "use the API:" -#~ msgstr "" - -#~ msgid "" -#~ "Use the following code to create " -#~ "the variables we need to hold the" -#~ " data for the record we will be" -#~ " creating:" -#~ msgstr "" - -#~ msgid "Type: uint32_t" -#~ msgstr "" - -#~ msgid "" -#~ "Value: Severity field value. Accepted " -#~ "values are in the 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 "" - -#~ msgid "" -#~ "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 "" - -#~ msgid "Type: char array" -#~ msgstr "" - -#~ msgid "" -#~ "Value: It should have the form, " -#~ "DOMAIN/PROBENAME/REST: DOMAIN is the reverse" -#~ " domain to use as a namespace " -#~ "for the probe (e.g. org.clearlinux); " -#~ "PROBENAME is the name of the " -#~ "probe; and REST is an arbitrary " -#~ "value that the probe should use to" -#~ " classify the record. The 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 "" - -#~ msgid "Type: Telem_ref struct pointer" -#~ msgstr "" - -#~ msgid "" -#~ "Value: Struct pointer declared by the" -#~ " caller, The struct is initialized if" -#~ " the function returns success." -#~ msgstr "" - -#~ msgid "Type: char pointer" -#~ msgstr "" - -#~ msgid "Value: The payload to set" -#~ msgstr "" - -#~ msgid "" -#~ "For this example, we'll set the " -#~ "payload to “hello” by using " -#~ "``asprintf()``" -#~ msgstr "" - -#~ msgid "" -#~ "The functions ``asprintf()`` and " -#~ "``vasprintf()`` are analogs of ``sprintf(3)``" -#~ " and ``vsprintf(3)``, except that they" -#~ " allocate a string large enough to" -#~ " hold the output including the " -#~ "terminating null byte ('\\0'), and " -#~ "return a pointer to it via the " -#~ "first argument. This pointer should be" -#~ " passed to ``free(3)`` to release the" -#~ " allocated storage when it is no " -#~ "longer needed." -#~ msgstr "" - -#~ msgid "Create the new telemetry record" -#~ msgstr "" - -#~ msgid "" -#~ "The function ``tm_create_record()`` initializes" -#~ " a telemetry record and sets the " -#~ "severity and classification of that " -#~ "record, as well as the payload " -#~ "version number. The memory needed to " -#~ "store the telemetry record is allocated" -#~ " and should be freed with " -#~ "``tm_free_record()`` when no longer needed." -#~ msgstr "" - -#~ msgid "Set the payload field of a telemetrics record" -#~ msgstr "" - -#~ msgid "" -#~ "The function ``tm_set_payload()`` attaches the" -#~ " provided telemetry record data to " -#~ "the telemetry record. The current " -#~ "maximum payload size is 8192b." -#~ msgstr "" - -#~ msgid "" -#~ "The ``free()`` function frees the memory" -#~ " space pointed to by ptr, which " -#~ "must have been returned by a " -#~ "previous call to ``malloc()``, ``calloc()``," -#~ " or ``realloc()``. Otherwise, or if " -#~ "``free(ptr)`` has already been called " -#~ "before, undefined behavior occurs. If " -#~ "ptr is NULL, no operation is " -#~ "performed." -#~ msgstr "" - -#~ msgid "Send a record to the telemetrics daemon" -#~ msgstr "" - -#~ msgid "" -#~ "The function ``tm_send_record()`` delivers the" -#~ " record to the local ``telemprobd(1)`` " -#~ "service. Since the telemetry record was" -#~ " allocated by the program it should" -#~ " be freed with ``tm_free_record()`` when" -#~ " it is no longer needed." -#~ msgstr "" - -#~ msgid "Full sample application with compiling flags" -#~ msgstr "" - -#~ msgid "Create a new file test.c add the following code." -#~ msgstr "" - -#~ msgid "The Telemetry API" -#~ msgstr "" - -#~ msgid "" -#~ "Installing the ``telemetrics`` bundle includes" -#~ " the libtelemetry C library, which " -#~ "exposes an API used by the " -#~ "telemprobd and telempostd 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 "" - -#~ msgid "Client Configuration" -#~ msgstr "" - -#~ msgid "Configuration Options" -#~ msgstr "" - -#~ msgid "" -#~ "**server**: This specifies the web " -#~ "server to which telempostd sends the " -#~ "telemetry records." -#~ msgstr "" - -#~ msgid "" -#~ "**socket_path**: This specifies the path " -#~ "of the unix domain socket that the" -#~ " telemprobd listens on for connections " -#~ "from the probes." -#~ msgstr "" - -#~ msgid "" -#~ "**spool_dir**: This configuration option is" -#~ " related to spooling. If the daemon" -#~ " is not able to send the " -#~ "telemetry records to the backend server" -#~ " due to reasons such as the " -#~ "network availability, then it stores the" -#~ " records in a spool directory. This" -#~ " option specifies that path of the" -#~ " spool directory. This directory should " -#~ "be owned by the same user as " -#~ "the daemon." -#~ msgstr "" - -#~ msgid "" -#~ "**record_expiry**: This is the time in" -#~ " minutes after which the records in" -#~ " the spool directory are deleted by" -#~ " the daemon." -#~ msgstr "" - -#~ msgid "" -#~ "**spool_process_time**: This specifies the " -#~ "time interval in seconds that the " -#~ "daemon waits for before checking the " -#~ "spool directory for records. The daemon" -#~ " picks up the records in the " -#~ "order of modification date and tries " -#~ "to send the record to the server." -#~ " It sends a maximum of 10 " -#~ "records at a time. If it was " -#~ "able to send a record successfully, " -#~ "it deletes the record from the " -#~ "spool. If 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 "" - -#~ msgid "" -#~ "**rate_limit_enabled**: This determines whether " -#~ "rate-limiting is enabled or disabled." -#~ " When enabled, there is a threshold" -#~ " on both records sent within a " -#~ "window of time, and record bytes " -#~ "sent within a window a time." -#~ msgstr "" - -#~ msgid "" -#~ "**record_burst_limit**: This is the maximum" -#~ " amount of records allowed to be " -#~ "passed by the daemon within the " -#~ "record_window_length of time. If set to" -#~ " -1, the rate-limiting for record " -#~ "bursts is disabled." -#~ msgstr "" - -#~ msgid "" -#~ "**record_window_length**: The time in minutes" -#~ " (0-59) that establishes the window " -#~ "length for the record_burst_limit. EX: " -#~ "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 "" - -#~ msgid "" -#~ "**byte_burst_limit**: This is the maximum " -#~ "amount of bytes that can be passed" -#~ " by the daemon within the " -#~ "byte_window_length of time. If set to" -#~ " -1, the rate-limiting for byte " -#~ "bursts is disabled." -#~ msgstr "" - -#~ msgid "" -#~ "**byte_window_length**: This is the time, " -#~ "in minutes (0-59), that establishes the" -#~ " window length for the byte_burst_limit." -#~ msgstr "" - -#~ msgid "" -#~ "**rate_limit_strategy**: This is the strategy" -#~ " chosen once the rate-limiting " -#~ "threshold has been 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 "" - -#~ msgid "" -#~ "**record_retention_enabled**: When this key is" -#~ " enabled (true) the daemon saves a" -#~ " copy of the payload on 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 "" - -#~ msgid "" -#~ "**record_server_delivery_enabled**: This key " -#~ "controls the delivery of records to " -#~ "server; when enabled (default value), " -#~ "the record will be posted to the" -#~ " address in the configuration file. " -#~ "If this configuration key is disabled" -#~ " (false), 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 "" - -#~ msgid "Client Run-time Options" -#~ msgstr "" - -#~ msgid "" -#~ "The commands to start, stop and " -#~ "restart the telemetry services manage " -#~ "all required services and probes on " -#~ "the system. There is no need to" -#~ " separately start/stop/restart the two " -#~ "client daemons **telemprobd** and " -#~ "**telempostd**. The **restart** command option" -#~ " will call **telemctl stop** followed " -#~ "by **telemctl start** ." -#~ msgstr "" - -#~ msgid "" -#~ "The `is-active` option reports whether" -#~ " the two client daemons are active." -#~ " This is useful to verify that " -#~ "the **opt-in** and **opt-out** " -#~ "options have taken effect, or to " -#~ "ensure that telemetry is functioning on" -#~ " the system. Note that both daemons" -#~ " are verified." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/index.mo b/locale/de/LC_MESSAGES/index.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../index.rst:4 -msgid "|CL-PRJ|" -msgstr "" - -#: ../../index.rst:6 -msgid "" -"Welcome to the |CL-ATTR| documentation pages, the source for |CL| " -"documentation." -msgstr "" - -#: ../../index.rst:12 -msgid "Our documentation is divided into the following sections:" -msgstr "" - -#: ../../index.rst:15 -msgid ":ref:`get-started`" -msgstr "" - -#: ../../includes/get-started.txt:1 -msgid "" -"If you are new to |CL|, get started fast with tutorials for installing " -"|CL| on bare metal, in a virtual environment, or as a live image on a USB" -" stick." -msgstr "" - -#: ../../index.rst:19 -msgid ":ref:`tooling`" -msgstr "" - -#: ../../index.rst:18 -msgid "" -"Clear Linux is a little different from other distros. Here are some " -"important tools and concept for managing your install." -msgstr "" - -#: ../../index.rst:24 -msgid ":ref:`guides`" -msgstr "" - -#: ../../index.rst:22 -msgid "" -"Guides show how to complete common tasks that help you leverage |CL| " -"native features effectively. From basic system configuration to advanced " -"management of a cloud installation, there is a guide for you." -msgstr "" - -#: ../../index.rst:28 -msgid ":ref:`tutorials`" -msgstr "" - -#: ../../index.rst:27 -msgid "" -"|CL| tutorials provide step-by-step instructions on how |CL| features can" -" be used and extended, frequently with third-party tools." -msgstr "" - -#: ../../index.rst:32 -msgid ":ref:`reference`" -msgstr "" - -#: ../../index.rst:31 -msgid "" -"Find the detailed information you need to enable your configuration or " -"task in our |CL| reference section." -msgstr "" - -#: ../../index.rst:35 -msgid ":ref:`faq`" -msgstr "" - -#: ../../index.rst:35 -msgid "Refer to our FAQ section to read commonly asked questions and answers." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/reference/bundle-commands.mo b/locale/de/LC_MESSAGES/reference/bundle-commands.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../reference/bundle-commands.rst:4 -msgid "Useful bundle commands" -msgstr "" - -#: ../../reference/bundle-commands.rst:6 -msgid "To see a list of currently installed bundles, enter:" -msgstr "" - -#: ../../reference/bundle-commands.rst:12 -msgid "To see the list of all available bundles, enter:" -msgstr "" - -#: ../../reference/bundle-commands.rst:18 -msgid "" -"Alternatively, you can view our :ref:`available bundles ` " -"webpage." -msgstr "" - -#: ../../reference/bundle-commands.rst:21 -msgid "To search for bundles and their contents, enter:" -msgstr "" - -#: ../../reference/bundle-commands.rst:27 -msgid "To add a bundle, enter:" -msgstr "" - -#: ../../reference/bundle-commands.rst:34 -msgid "Additional information" -msgstr "" - -#: ../../reference/bundle-commands.rst:36 -msgid "For additional :command:`swupd` commands, enter:" -msgstr "" - -#: ../../reference/bundle-commands.rst:42 -msgid "To reference the :command:`swupd` man page, enter:" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/reference/bundles/bundles.mo b/locale/de/LC_MESSAGES/reference/bundles/bundles.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../reference/bundles/bundles.rst:4 -msgid "Available bundles" -msgstr "" - -#: ../../reference/bundles/bundles.rst:6 -msgid "" -"This document provides a current list of available bundles. View the " -"`clr-bundles repo`_ on GitHub\\*, or select the bundle :file:`Name` for " -"more details." -msgstr "" - -#: ../../reference/bundles/bundles.rst:9 -msgid "" -"To learn more about how |CL-ATTR| uses bundles for software deployment, " -"visit :ref:`bundles-about`." -msgstr "" - -#: ../../reference/bundles/bundles.rst:13 -msgid "Bundle list" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/reference/bundles/openssh-server.mo b/locale/de/LC_MESSAGES/reference/bundles/openssh-server.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qgPvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../reference/collaboration/collaboration.rst:4 -msgid "Documentation guidelines" -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:6 -msgid "" -"See a missing topic in the documentation? Find an existing document that " -"could be improved? Help us out by contributing! If you haven't " -"contributed before, take a moment to review our `Contribution " -"guidelines`_." -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:10 -msgid "" -"Do you have questions about the documentation that were not answered by " -"these guidelines? Send your question to the `mailing list`_." -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:14 -msgid "Contribution guidelines" -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:16 -msgid "" -"The |CL| documentation is hosted in GitHub and is written using " -"reStructuredText. Use our guidelines and best practices to write " -"consistent, readable documentation." -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:27 -msgid "How to contribute" -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:29 -msgid "There are multiple ways to contribute and help improve our documentation:" -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:31 -msgid "" -"**Make a suggestion**: Have a documentation suggestion but no time to " -"write it yourself? Send your suggestion to the `mailing list`_." -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:33 -msgid "" -"**Log an issue**: If you find a problem in our documentation (such as " -"typos or out-of-date information), log an issue in the `documentation " -"repository`_." -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:35 -msgid "" -"**Contribute directly via GitHub**: Whether you've found a typo, have " -"better instructions or examples, or have a new page to add, submit your " -"improvement or addition as a pull request on the `documentation " -"repository`_." -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:38 -msgid "" -"**Test documentation**: Step through our instructional guides and " -"tutorials to verify the instructions. Log or correct any out-of-date " -"information." -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:41 -msgid "All contributions must follow our `code of conduct`_." -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:44 -msgid "Contribute via GitHub" -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:46 -msgid "" -"Our documentation is hosted in GitHub and we follow the standard `GitHub " -"flow`_:" -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:48 -msgid "Clone the `documentation repository`_." -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:50 -msgid "Create your own fork of the repository." -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:52 -msgid "Create a branch for your contribution." -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:54 -msgid "Add your commits." -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:56 -msgid "Open a pull request." -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:58 -msgid "Discuss, review, and update your contributions." -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:60 -msgid "" -"Once the maintainer approves, your contribution is merged and published " -"as part of the documentation." -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:66 -msgid "References" -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:68 -msgid "" -"We use the following references to guide the grammar, style, and " -"formatting of our documentation:" -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:71 -msgid "`Microsoft Writing Style Guide`_" -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:72 -msgid "`Merriam-Webster Dictionary`_" -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:73 -msgid "" -"The Chicago Manual of Style (15th edition), The University of Chicago " -"Press" -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:74 -msgid "Microsoft Press Computer Dictionary, Microsoft Press" -msgstr "" - -#: ../../reference/collaboration/collaboration.rst:75 -msgid "Read Me First!, Oracle Technical Publications" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/reference/collaboration/structure-formatting.mo b/locale/de/LC_MESSAGES/reference/collaboration/structure-formatting.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../reference/collaboration/structure-formatting.rst:4 -msgid "Structure and formatting" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:6 -msgid "" -"Content should be organized to support scanning. Consistent organization," -" formatting, and writing style helps readers quickly find what they need " -"and to understand the content more effectively. This document describes " -"our organization and formatting guidelines." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:11 -msgid "" -"Refer to :ref:`writing-guide` to learn how we keep our documents clear " -"and concise." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:18 -msgid "Markup" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:20 -msgid "" -"Our documentation is written in the reStructuredText markup language, " -"using Sphinx roles and directives. We use Sphinx to generate the final " -"documentation. You can read more about reStructuredText and Sphinx on " -"their respective websites:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:25 -msgid "`Sphinx documentation`_" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:26 -msgid "`reStructuredText Primer`_" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:28 -msgid "" -"You can view the content directly in the .rst markup files, or generate " -"the HTML content by installing and building the documentation locally. To" -" run the documentation locally, follow the instructions found in the " -"`documentation repository`_ README." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:34 -msgid "New pages" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:36 -msgid "" -"There are a few additional steps to consider when adding a new page to " -"the documentation. First, identify where your new page should be located " -"within the existing `Documentation organization`_. Second, make sure the " -"new page is picked up in the Sphinx build and easily linkable from other " -"content." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:41 -msgid "" -"Each page must be included in a `Sphinx toctree`_ in order to be included" -" in the documentation content tree. Typically, pages are added to the " -"section landing page toctree." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:45 -msgid "For example, the :ref:`collaboration` page toctree looks like:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:55 -msgid "" -"Additionally, each page must include a uniquely named reST label directly" -" before the page title, to enable the `Sphinx ref role`_ for linking to a" -" page." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:58 -msgid "" -"For example, this page \"Structure and formating\" has the label ``.. " -"_structure-formatting``:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:68 -msgid "" -"This page can then be referenced from other pages in the documentation " -"using the `:ref:` role:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:76 -msgid "Documentation organization" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:78 -msgid "The documentation is organized into five general sections:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:80 -msgid "" -"**Concepts**: Introduction and overview of |CL| specific concepts or " -"features." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:82 -msgid "**Get started**: Information about getting started with |CL|." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:83 -msgid "**Guides**: Detailed information and instruction on using |CL| features." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:84 -msgid "" -"**Tutorials**: Step-by-step instruction for using |CL| in specific use " -"cases." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:85 -msgid "**Reference**: Supplementary and reference information for |CL|." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:88 -msgid "Page structure" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:90 -msgid "Each page in the documentation should follow the basic format of:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:92 -msgid "Overview: 1-2 sentences describing what this page shows and why it matters" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:93 -msgid "" -"Prerequisites: Describe any pre-work necessary to the content (if " -"appropriate)" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:94 -msgid "Content" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:95 -msgid "Next steps: List links to next steps (if appropriate)" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:96 -msgid "Related topics: List links to related content (if appropriate)" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:99 -msgid "Headings" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:101 -msgid "" -"Use headings to section and organize your content for better readability " -"and clarity." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:104 -msgid "All files must have a top level heading, which is the title for the page." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:105 -msgid "" -"Up to three additional levels of headings are allowed under the title " -"heading." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:106 -msgid "" -"Each heading should be followed by at least one paragraph of content. " -"Avoid two or more consecutive headings." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:109 -msgid "" -"Refer to the :ref:`writing-guide` for tips on using headings to create " -":ref:`scannable content `." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:112 -msgid "To mark up headings in the .rst file:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:114 -msgid "Use hash-tags to underline the file's main title:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:121 -msgid "Use asterisks to underline the file's first level headings:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:128 -msgid "Use equal signs to underline the file's second level of headings:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:135 -msgid "Use dashes to underline the file's third level of headings:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:143 -msgid "In-page navigation" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:145 -msgid "" -"If a page has three or more sections, provide quick links to each " -"section. Place the quick links after the overview section." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:148 -msgid "Use the standard `reST contents directive`_ with depth: 1 for quick links." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:151 -msgid "Inline text formatting" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:153 -msgid "" -"We use the `Microsoft Writing Style Guide`_ as our starting point for " -"text formatting. We apply the formatting using reST and Sphinx markup." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:156 -msgid "Use our quick reference for the most commonly used inline text elements:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:159 -msgid "**Element**" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:159 -msgid "**Convention**" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:159 -msgid "**reST/Sphinx**" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:161 -msgid "Acronyms" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:161 -msgid "" -"Define acronym when first used. After first use and definition, use the " -"acronym only." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:161 -msgid "Use the ``:abbr:`` role, in the following format:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:164 -msgid "``:abbr:`Acronym (Def)```" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:166 -msgid "Bundle names" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:166 -#: ../../reference/collaboration/structure-formatting.rst:174 -#: ../../reference/collaboration/structure-formatting.rst:176 -msgid "Bold" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:166 -#: ../../reference/collaboration/structure-formatting.rst:174 -#: ../../reference/collaboration/structure-formatting.rst:176 -msgid "Use the ``:command:`` role." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:168 -msgid "Callouts" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:168 -msgid "Use ``.. note::``" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:170 -msgid "Code/command examples" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:170 -msgid "" -"Monospace, visually distinct from rest of text. Use an indented call-out " -"box." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:170 -msgid "Use ``.. code-block::`` with the correct language setting." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:174 -msgid "Commands" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:176 -msgid "Command flags" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:178 -msgid "Console output" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:178 -msgid "" -"Monospace, visual distinction from rest of text. Use an indented call-out" -" box." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:178 -msgid "Use ``.. code-block::`` with console as the language setting." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:182 -msgid "Emphasis" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:182 -msgid "Italic" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:182 -msgid "``*strong*``" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:184 -msgid "Environment variables" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:184 -msgid "Use the case format of the environment variable." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:184 -msgid "Use ``:envvar:``" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:187 -msgid "Example commands with optional or replaceable parts" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:187 -msgid "Use angle brackets for swapping in the specific name, e.g. ." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:191 -msgid "Use square brackets for optional parts, e.g. [--build]." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:195 -msgid "Example URLs (not linked)" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:195 -msgid "Plain text" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:197 -msgid "File extensions" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:197 -msgid "Lowercase" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:199 -msgid "File names, directories, paths" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:199 -msgid "Title style capitalization" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:199 -msgid "Use the ``:file:`` role." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:201 -msgid "GUI labels" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:201 -msgid "Use ``:guilabel:``" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:203 -msgid "Inline comments" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:203 -msgid "Use ``..``" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:205 -msgid "Keystrokes" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:205 -msgid "Use ``:kbd:``" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:207 -msgid "Local navigation" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:207 -msgid "``.. contents:: :local:`` with a depth of 1" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:210 -msgid "Menu selection" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:210 -msgid "Use ``:menuselection:``" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:212 -msgid "New terms" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:212 -msgid "Italic for first use, normal for all subsequent uses." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:215 -msgid "If it is used outside of the source of definition, link the term." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:212 -msgid "``*term*``" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:218 -msgid "Product name" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:218 -msgid "Follow correct trademark and attribution guidelines." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:221 -msgid "Tool names" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:221 -msgid "Correctly capitalized, no quotes, bold, or italics as the basic rule." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:224 -msgid "" -"If the tool name is the command, like most Linux tools, treat it like a " -"command." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:228 -msgid "" -"If the tool name is lowercase and used at the start of a sentence, use " -"bold." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:234 -msgid "White space and line length" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:236 -msgid "" -"Limit line length to 78 characters. The GitHub web interface forces this " -"limitation for readability." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:239 -msgid "Remove trailing whitespace from your documents." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:242 -msgid "Code blocks and examples" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:244 -msgid "" -"When providing example code or commands use the `Sphinx code-block " -"directive`_. Select the appropriate syntax highlighting for the example " -"command or code." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:247 -msgid "For example, if showing console output, use console highlighting:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:253 -msgid "Sphinx provides other ways of `marking up example code`_ if needed." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:256 -msgid "Lists and instructions" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:258 -msgid "" -"Use a numbered list when the order or priority of the items is important," -" such as step-by-step instructions." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:261 -msgid "Use a bulleted list when the order of the items is not important." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:263 -msgid "" -"For both list types, keep all items in the list parallel. See " -":ref:`parallelism`." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:266 -msgid "Use standard `reST list markup`_." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:269 -msgid "Numbered lists" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:271 -msgid "" -"Numbered lists are most frequently used for procedures. Use numbered " -"lists to show sequence for the items. Follow our guidelines for numbered " -"lists:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:274 -msgid "Make sure the list is sequential and not just a collection of items." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:275 -msgid "" -"Introduce a numbered list with a sentence. End the setup text with a " -"colon. Example: \"To configure the unit, perform the following steps:\"" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:277 -#: ../../reference/collaboration/structure-formatting.rst:299 -msgid "Each item in the list should be parallel." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:278 -msgid "" -"Treat numbered list items as full sentences with correct ending " -"punctuation." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:280 -msgid "" -"You may interrupt numbered lists with other content, if relevant, e.g. " -"explanatory text, commands, or code." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:282 -msgid "Second-level steps are acceptable; avoid third-level steps." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:283 -msgid "" -"Avoid single-step procedures; the minimum number of steps in a procedure " -"is two." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:285 -msgid "" -"Do not create numbered lists that emulate flowcharts. The reader should " -"be able to execute the list of steps from first to last without branching" -" or looping." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:288 -msgid "" -"Avoid over-using numbered lists, except in procedural documents such as " -"tutorials and step-by-step guides." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:292 -msgid "Bulleted lists" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:294 -msgid "" -"Use bulleted lists to reduce wordiness and paragraph density, especially " -"when a sequence is not required. Here are some guidelines for bulleted " -"lists:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:297 -msgid "" -"Introduce a bulleted list with a sentence. End the setup text with a " -"colon. Example: \"To repair the unit, you will need the following " -"items:\"" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:300 -msgid "Avoid interrupting bulleted lists with other paragraph styles." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:301 -msgid "Second-level bullets are acceptable; avoid third-level bullets." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:303 -msgid "" -"Use the correct ending punctuation for sentence style bullet lists. For " -"example:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:305 -msgid "**Use this:**" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:315 -msgid "**Not this:**" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:327 -msgid "Instructions" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:329 -msgid "" -"When presenting instructions, such as in a tutorial, present them in a " -"numbered list according to these guidelines:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:332 -msgid "Each step (list item) should describe one action." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:334 -msgid "" -"If the same steps are repeated, refer to the earlier steps rather than " -"repeating them." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:337 -msgid "" -"When a step includes a command or code block as an example, put the " -"command or code block after the step that includes them." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:340 -msgid "" -"Use supporting images where appropriate. If the series of steps is " -"supported by one figure, refer to the figure in the introductory text." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:343 -msgid "For example: \"See Figure 15 and do the following:\"" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:345 -msgid "" -"When a series of steps is supported by two or more figures, refer to the " -"specific figure in the relevant step and show the figure immediately " -"after the reference. **Do not write**: \"See figures 15 through 22 and do" -" the following:\"" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:351 -msgid "Notices" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:353 -msgid "" -"We use four special types of notices: notes, cautions, warnings, and " -"dangers. Here are some specific rules and tips regarding use of these " -"notices:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:356 -msgid "" -"Do not use a notice directly after a heading. Notices must follow a " -"variant of body text." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:358 -msgid "Do not include more than one notice in a single notice block." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:359 -msgid "Avoid back-to-back notices." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:360 -msgid "" -"If back-to-back notices are not avoidable, make sure each distinct notice" -" in the notice block is clearly defined." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:363 -msgid "Use the standard `reST admonition directive`_." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:366 -msgid "Notes, cautions, and warnings" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:368 -msgid "" -"Use notes sparingly. Avoid having more than one note per section. If you " -"exceed this number consistently, consider rewriting the notes as main " -"body text." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:371 -msgid "" -"Use cautions and warnings to alert readers of potential problems or " -"pitfalls. Use conditional phrases in cautions and warnings, such as \"If " -"you do X, then Y will occur.\"" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:375 -msgid "These are examples of typical notices and the conditions for their usage:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:378 -msgid "" -"Notes are extra bits of information that supplement the main content. " -"Notes should be relatively short." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:382 -msgid "" -"Cautions are low-level hazard messages that alert the user of possible " -"equipment, product, and software damage, including loss of data." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:386 -msgid "Warnings are mid-level hazards that are likely to cause product damage." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:389 -msgid "Links" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:391 -msgid "Use the standard `reST markup for links`_." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:393 -msgid "" -"To add a cross-reference to another documentation page, use the `:ref:` " -"role:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:399 -msgid "" -"To add an external link, we use named references that refer to a defined " -"link/label at the bottom of the page." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:402 -msgid "" -"For example, an external link is defined at the bottom of the page like " -"this:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:408 -msgid "The defined link is then used in the content like this:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:415 -msgid "Images" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:417 -msgid "" -"Use images or figures to convey information that may be difficult to " -"explain using words alone. Well-planned graphics reduce the amount of " -"text required to explain a topic or example." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:421 -msgid "" -"Follow these guidelines when using graphics in support of your " -"documentation:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:423 -msgid "" -"Keep it simple. Use images that serve a specific purpose in your " -"document, and contain only the information the reader needs." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:426 -msgid "" -"Avoid graphics that will need frequent updating. Don't include " -"information in a graphic that might change with each release, such as " -"product versions." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:429 -msgid "" -"Use either PNG or JPEG bitmap files for screenshots and SVG files for " -"vector graphics." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:432 -msgid "" -"Place the image immediately after the text it helps clarify, or as close " -"as possible." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:435 -msgid "" -"Use the `Sphinx figure directive`_ to insert images and figures into the " -"document. Include both alt text, a figure name, and caption." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:438 -msgid "For example:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:447 -msgid "" -"Include at least one direct reference to an image from the main text, " -"using the figure number. For example:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:450 -msgid "**Use this:** ::" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:454 -msgid "**Not this:** ::" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:458 -msgid "Images should follow these naming and location conventions:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:460 -msgid "" -"Save the image files in a :file:`figures` folder at the same level as the" -" file that will reference the image." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:462 -msgid "Name image files according to the following rules:" -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:464 -msgid "Use only lower case letters." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:465 -msgid "Separate multiple words in filenames using dashes." -msgstr "" - -#: ../../reference/collaboration/structure-formatting.rst:466 -msgid "" -"Name images using the filename of the file they appear on and add a " -"number to indicate their place in the file. For example, the third figure" -" added to the :file:`welcome.rst` file must be named " -":file:`welcome-3.png`." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/reference/collaboration/writing-guide.mo b/locale/de/LC_MESSAGES/reference/collaboration/writing-guide.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../reference/collaboration/writing-guide.rst:4 -msgid "Writing guide" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:6 -msgid "" -"We want our documentation to be easy to read and understand. This " -"document describes guidelines for writing documentation that is clear, " -"concise, confident, and courteous." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:10 -msgid "" -"Refer to :ref:`structure-formatting` for details on organizing content " -"and how we use reStructuredText and Sphinx." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:17 -msgid "Use simple English" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:19 -msgid "" -"Write using simple English: Be brief and communicate only the information" -" that is needed. Be friendly and informative. Emphasize clarity and avoid" -" unecessary complicated or technical terms. Make the content accessible " -"to non-native speakers." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:25 -msgid "Be brief" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:27 -msgid "" -"Use short sentences and paragraphs. Stick to the principle of one main " -"idea per sentence, plus one additional point if needed. Each paragraph " -"should address one main idea. Remember the basic structure of a " -"paragraph: Introduction, body, and conclusion." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:33 -msgid "Be friendly" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:35 -msgid "" -"We write for our peers and want to be familiar. Take a personal tone as " -"if you were speaking directly to the reader. Use \"you\" to address the " -"reader and \"we\" to refer to our view. Be professional, respectful, and " -"cooperative." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:39 -msgid "" -"Assume your audience has the same level of technical understanding and " -"expertise as you did when you first started collaborating. Do not talk " -"down to our readers, but also do not assume they know everything about " -"the subject. Offer brief explanations or summaries of common knowledge if" -" a significant portion of readers might benefit." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:46 -msgid "Use simple words" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:48 -msgid "" -"Use simple words to increase reader comprehension and reduce ambiguity. " -"Follow our tips for making good word choices:" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:51 -msgid "" -"**Avoid jargon**: Write for your audience, using everyday language where " -"possible, and technical terms where appropriate. Avoid clichés, idioms, " -"and metaphors." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:54 -msgid "" -"**Be consistent**: Use one term for each concept or action and use it " -"consistently." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:56 -msgid "" -"**Avoid \"fancy\" words and phrases**: If there is a simpler word or " -"phrase, use it." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:59 -#: ../../reference/collaboration/writing-guide.rst:151 -#: ../../reference/collaboration/writing-guide.rst:202 -#: ../../reference/collaboration/writing-guide.rst:213 -#: ../../reference/collaboration/writing-guide.rst:258 -#: ../../reference/collaboration/writing-guide.rst:368 -msgid "For example:" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:62 -msgid "Use this" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:62 -msgid "Not this" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:64 -msgid "start, begin" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:64 -msgid "commence" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:65 -msgid "so" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:65 -msgid "consequently" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:66 -msgid "more than" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:66 -msgid "in excess of" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:67 -msgid "if" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:67 -msgid "in the event of" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:68 -msgid "before" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:68 -msgid "prior to" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:69 -msgid "if you want" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:69 -msgid "should one wish" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:70 -msgid "use" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:70 -msgid "utilize" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:71 -msgid "example" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:71 -msgid "instance" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:75 -msgid "Avoid overuse of product name" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:77 -msgid "" -"Use product names only when necessary. Typically, you can rewrite " -"sentences to remove the product name with no change in meaning, which " -"keeps the content concise and scannable." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:81 -msgid "Avoid using the product name in page titles and headings." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:86 -msgid "Make content scannable" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:88 -msgid "" -"Organize your content to make it scannable for the reader, which helps " -"them find what they need quickly, and to understand the information more " -"efficiently." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:91 -msgid "" -"**Put the most important content first.** Make sure your introduction " -"clearly communicates what the reader can find on the page. Present the " -"point of the document first, and organize supporting information towards " -"the end of the page." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:95 -msgid "" -"**Write scannable headings.** Expect readers of documentation to skim and" -" scan the content, and to leave if they dont find what they need quickly." -" Good headings add organization to your content and help the reader to " -"find and understand content more effectively. Follow our guidelines for " -"writing effective `Headings`_." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:100 -msgid "" -"**Write great link text.** Great link text tells the reader what they can" -" expect when they click on a link. It also helps make the page more " -"scannable. Follow our guidelines for writing `Link text`_." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:105 -msgid "Headings" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:107 -msgid "Use these guidelines to write effective headings:" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:109 -msgid "" -"**Be concise and descriptive.** Use only the words necessary to describe " -"the section." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:111 -msgid "" -"**Use sentence case.** Capitalize only the first word and proper nouns in" -" a heading." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:113 -msgid "" -"**Avoid punctuation.** Unless your heading is a question, don't use " -"sentence punctuation in headings." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:115 -msgid "" -"**Use parallel structure.** Headings at the same level should use the " -"same grammatical pattern. This provides structure to the document and " -"helps users find information more easily. See :ref:`parallelism`." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:118 -msgid "" -"**Use strong verbs.** Strong, active verbs get to the point. Avoid -ing " -"verbs, such as *Running*, *Testing*, etc." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:121 -msgid "For example, two headings at the same level:" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:123 -#: ../../reference/collaboration/writing-guide.rst:153 -#: ../../reference/collaboration/writing-guide.rst:173 -#: ../../reference/collaboration/writing-guide.rst:189 -#: ../../reference/collaboration/writing-guide.rst:215 -#: ../../reference/collaboration/writing-guide.rst:225 -#: ../../reference/collaboration/writing-guide.rst:239 -#: ../../reference/collaboration/writing-guide.rst:260 -#: ../../reference/collaboration/writing-guide.rst:270 -#: ../../reference/collaboration/writing-guide.rst:285 -#: ../../reference/collaboration/writing-guide.rst:401 -msgid "**Use this:** ::" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:129 -#: ../../reference/collaboration/writing-guide.rst:157 -#: ../../reference/collaboration/writing-guide.rst:177 -#: ../../reference/collaboration/writing-guide.rst:193 -#: ../../reference/collaboration/writing-guide.rst:219 -#: ../../reference/collaboration/writing-guide.rst:229 -#: ../../reference/collaboration/writing-guide.rst:243 -#: ../../reference/collaboration/writing-guide.rst:264 -#: ../../reference/collaboration/writing-guide.rst:274 -#: ../../reference/collaboration/writing-guide.rst:289 -#: ../../reference/collaboration/writing-guide.rst:405 -msgid "**Not this:** ::" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:136 -msgid "Link text" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:138 -msgid "All links in content should follow these guidelines:" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:140 -msgid "" -"**Write descriptive link text**: Link text should describe where the link" -" goes, without having to read the surrounding text." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:142 -msgid "" -"**Keep link text concise**: Use only the words needed to accurately " -"describe the destination." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:144 -msgid "" -"**Use unique link text**: Each link on a page should be unique. If users " -"see the same link text twice on a page, they'll assume it goes to the " -"same place." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:146 -msgid "" -"**Start link text with keywords**: Frontload the link text with the most " -"important words to help users scan the text." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:148 -msgid "" -"**Avoid generic text**: Don't use generic, uninformative link text such " -"as \"click here\" or \"read more\"." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:162 -msgid "Use strong verbs" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:164 -msgid "" -"Passive verbs make writing stuffy and formal. Use strong verbs to get to " -"the point and avoid unnecessary words and phrases." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:168 -msgid "Use imperatives" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:170 -msgid "" -"Commands, also called imperatives, are the fastest and most direct way of" -" giving someone instructions. For example:" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:182 -msgid "Use present tense" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:184 -msgid "" -"Use simple present tense instead of future tense for most text. Search " -"for the words \"will\" or \"shall\" to find future tense instances. " -"Future tense is acceptable for conditional statements, such as in a " -"caution or a warning. For example:" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:198 -msgid "Avoid nominalizations" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:200 -msgid "Avoid nominalizations, which are nouns formed from verbs." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:205 -msgid "Verb" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:205 -msgid "Nominalization" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:207 -msgid "complete" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:207 -msgid "completion" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:208 -msgid "provide" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:208 -msgid "provision" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:209 -msgid "fail" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:209 -msgid "failure" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:210 -msgid "install" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:210 -msgid "installation" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:223 -#: ../../reference/collaboration/writing-guide.rst:268 -msgid "Or:" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:234 -msgid "Avoid words ending in -ing" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:236 -msgid "" -"Avoid using words ending in -ing unless they are part of a technical " -"name. For example:" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:248 -msgid "Use the active voice" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:250 -msgid "" -"Use active voice whenever possible to show who or what is performing an " -"action." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:253 -msgid "" -"Active voice follows standard English word order: SUBJECT–VERB–OBJECT " -"(where the OBJECT is optional)." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:255 -msgid "" -"Passive voice reverses the order and weakens the verb: OBJECT–be VERB–by " -"SUBJECT (where the OBJECT is optional)." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:279 -msgid "Avoid long noun phrases" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:281 -msgid "" -"Noun phrases (a noun and other words that describe or modify it) can be " -"difficult to understand. Try to limit the number of modifiers in a noun " -"phrase to two. For example:" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:296 -msgid "Parallelism" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:298 -msgid "" -"Parallelism refers to the practice of using similar patterns of grammar, " -"and sometimes length, to coordinate words, phrases, and clauses." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:301 -msgid "" -"Use parallel construction in lists. The table below shows some unparallel" -" structures and how they can be made parallel with a little rewording." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:305 -msgid "Parallel (do)" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:305 -msgid "Unparallel (don't)" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:307 -msgid "Mount the panel." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:308 -msgid "Install the battery." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:309 -msgid "Wire the keypad." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:308 -msgid "Battery installation." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:309 -msgid "Wiring the keypad." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:311 -msgid "" -"I like practicing my accordion, reading sci-fi, and eating peanut butter " -"and pickle sandwiches." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:311 -msgid "" -"I like practicing my accordion, reading sci-fi, and to eat peanut butter " -"and pickle sandwiches." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:316 -msgid "For breakfast he likes coffee and bacon." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:316 -msgid "For breakfast he likes coffee and to fry bacon." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:319 -msgid "Apples or bananas are a good snack." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:319 -msgid "Apples or a banana are a good snack." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:324 -msgid "Grammar and punctuation" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:326 -msgid "" -"This section covers common grammatical topics relevant to our " -"documentation. For detailed explanations of correct grammar and " -"punctuation, use one of our :ref:`preferred references `." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:331 -msgid "Capitalization" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:333 -msgid "" -"The capitalization style for all documentation is sentence case. Words " -"should only be capitalized when they are proper nouns or refer to " -"trademarked product names." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:338 -msgid "" -"Do not capitalize a word to indicate it is more important than other " -"words. Never change the case of variable, function or file names - always" -" keep the original case." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:343 -msgid "Menu capitalization" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:345 -msgid "" -"When referring to software menu items by name, use the same " -"capitalization as seen in the actual menu." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:348 -msgid "A few other tips when referring to menu items:" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:350 -msgid "" -"Reference the specific menu item using \"Select :menuselection:`File --> " -"New`.\"" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:352 -msgid "" -"Put the option to be selected last. \"Select :menuselection:`View --> " -"Side Bar --> Hide Side Bar`\"" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:355 -msgid "" -"Do not include more than 3 navigation steps in a menu selection. If more " -"than three steps are needed, divide the steps using ``:guilabel:`` or " -"``:menuselection:``." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:359 -msgid "" -"For example: \"Go to :guilabel:`File` and select :menuselection:`Print " -"--> Print Preview --> Set Up`.\"" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:363 -msgid "Software version capitalization" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:365 -msgid "" -"When listing software or hardware version numbers, the word “version” or " -"letter \"v\" are lowercase. The v is closed with the number (no period)." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:370 -msgid "Widget Pro version 5.0" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:371 -msgid "Widget Master v2.1.12" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:374 -msgid "Contractions" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:376 -msgid "" -"Avoid using contractions, such as it's, they're, and you're, because they" -" may be unclear to non-native English-speaking audiences." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:380 -msgid "Quotation marks" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:382 -msgid "Follow these guidelines for quotation marks:" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:384 -msgid "Restrict use of quotation marks to terms as terms." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:385 -msgid "Do not use quotation marks for emphasis; use *italics* for emphasis." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:386 -msgid "Avoid using single-quote marks." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:389 -msgid "Commas and colons" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:391 -msgid "" -"This section addresses common use of commas, semicolons, and colons in " -"our documentation. Refer to one of our :ref:`preferred references " -"` for further details." -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:396 -msgid "Use the serial comma" -msgstr "" - -#: ../../reference/collaboration/writing-guide.rst:398 -msgid "" -"When writing a series of items, use the serial comma before the final " -"*and* and *or* to avoid confusion and ambiguity. For example:" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/reference/compatible-hardware.mo b/locale/de/LC_MESSAGES/reference/compatible-hardware.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../reference/compatible-hardware.rst:4 -msgid "Compatible Hardware" -msgstr "" - -#: ../../reference/compatible-hardware.rst:6 -msgid "" -"This document describes hardware that has been tested and confirmed as " -"compatible with |CL-ATTR|. This list is not comprehensive and will " -"continue to grow." -msgstr "" - -#: ../../reference/compatible-hardware.rst:10 -msgid "**Table 1. Compatible Hardware**" -msgstr "" - -#: ../../reference/compatible-hardware.rst:14 -msgid "Processor SKU" -msgstr "" - -#: ../../reference/compatible-hardware.rst:15 -msgid "Platform" -msgstr "" - -#: ../../reference/compatible-hardware.rst:17 -#: ../../reference/compatible-hardware.rst:98 -#: ../../reference/compatible-hardware.rst:110 -msgid "Intel® Core™ i5-6260U" -msgstr "" - -#: ../../reference/compatible-hardware.rst:20 -msgid "Intel® Core™ i5-6560U" -msgstr "" - -#: ../../reference/compatible-hardware.rst:21 -msgid "Dell XPS\\* 13 9350" -msgstr "" - -#: ../../reference/compatible-hardware.rst:23 -#: ../../reference/compatible-hardware.rst:92 -msgid "Intel® Celeron® J3455" -msgstr "" - -#: ../../reference/compatible-hardware.rst:24 -msgid "NUC6CAYS" -msgstr "" - -#: ../../reference/compatible-hardware.rst:26 -#: ../../reference/compatible-hardware.rst:65 -msgid "Intel® Core™ i5-4250U" -msgstr "" - -#: ../../reference/compatible-hardware.rst:29 -#: ../../reference/compatible-hardware.rst:101 -#: ../../reference/compatible-hardware.rst:107 -msgid "Intel® Core™ i7-5557U" -msgstr "" - -#: ../../reference/compatible-hardware.rst:32 -msgid "Intel® Core™ i9-7900X" -msgstr "" - -#: ../../reference/compatible-hardware.rst:33 -msgid "Gigabyte\\* X299" -msgstr "" - -#: ../../reference/compatible-hardware.rst:35 -msgid "Intel® Core™ i3-4130" -msgstr "" - -#: ../../reference/compatible-hardware.rst:36 -msgid "Lenovo Thinkserver\\* TS140" -msgstr "" - -#: ../../reference/compatible-hardware.rst:38 -msgid "Intel® Core™ i7-7567U" -msgstr "" - -#: ../../reference/compatible-hardware.rst:39 -msgid "NUC7i7BNH" -msgstr "" - -#: ../../reference/compatible-hardware.rst:41 -msgid "Intel® Core™ i7-8809G" -msgstr "" - -#: ../../reference/compatible-hardware.rst:42 -msgid "NUC8i7HVK" -msgstr "" - -#: ../../reference/compatible-hardware.rst:44 -msgid "Intel® Core™ i5-7260U" -msgstr "" - -#: ../../reference/compatible-hardware.rst:45 -msgid "NUC7i5BNH" -msgstr "" - -#: ../../reference/compatible-hardware.rst:47 -msgid "Intel® Core™ i7-8650U" -msgstr "" - -#: ../../reference/compatible-hardware.rst:48 -msgid "NUC7i7DNKE" -msgstr "" - -#: ../../reference/compatible-hardware.rst:50 -msgid "Intel® Core™ i5-7300U" -msgstr "" - -#: ../../reference/compatible-hardware.rst:51 -msgid "NUC7i5DNHE" -msgstr "" - -#: ../../reference/compatible-hardware.rst:53 -msgid "Intel® Xeon® Gold 6138" -msgstr "" - -#: ../../reference/compatible-hardware.rst:56 -msgid "Intel® Xeon® E5-2699A v4" -msgstr "" - -#: ../../reference/compatible-hardware.rst:57 -msgid "Dell PowerEdge\\* R630" -msgstr "" - -#: ../../reference/compatible-hardware.rst:59 -msgid "Intel® Xeon® E5-2620 v3" -msgstr "" - -#: ../../reference/compatible-hardware.rst:62 -msgid "Intel® Core™ i5-6600" -msgstr "" - -#: ../../reference/compatible-hardware.rst:63 -msgid "Gigabyte\\* Z170X-UD5" -msgstr "" - -#: ../../reference/compatible-hardware.rst:66 -msgid "D54250WYK" -msgstr "" - -#: ../../reference/compatible-hardware.rst:68 -msgid "Intel® Xeon® E5-2699 v3" -msgstr "" - -#: ../../reference/compatible-hardware.rst:69 -msgid "S2600WT2" -msgstr "" - -#: ../../reference/compatible-hardware.rst:71 -msgid "Intel® Atom™ J3455" -msgstr "" - -#: ../../reference/compatible-hardware.rst:72 -#: ../../reference/compatible-hardware.rst:93 -msgid "NUC6CAYB" -msgstr "" - -#: ../../reference/compatible-hardware.rst:74 -msgid "Intel® Xeon® Bronze 3104" -msgstr "" - -#: ../../reference/compatible-hardware.rst:75 -msgid "0W23H8" -msgstr "" - -#: ../../reference/compatible-hardware.rst:77 -msgid "Intel® Atom™ C2750" -msgstr "" - -#: ../../reference/compatible-hardware.rst:78 -msgid "SuperMicro\\* A1SAi" -msgstr "" - -#: ../../reference/compatible-hardware.rst:80 -msgid "Intel® Atom™ E3825" -msgstr "" - -#: ../../reference/compatible-hardware.rst:81 -msgid "CircuitCo MinnowBoard MAX\\*" -msgstr "" - -#: ../../reference/compatible-hardware.rst:83 -msgid "Intel® Core™ i7-8700" -msgstr "" - -#: ../../reference/compatible-hardware.rst:84 -msgid "Gigabyte\\* H370 WIFI" -msgstr "" - -#: ../../reference/compatible-hardware.rst:86 -msgid "Intel® Core™ i7-3667U" -msgstr "" - -#: ../../reference/compatible-hardware.rst:87 -msgid "Lenovo ThinkPad\\* X1 Carbon laptop" -msgstr "" - -#: ../../reference/compatible-hardware.rst:89 -msgid "Intel® Core™ i5-4210U" -msgstr "" - -#: ../../reference/compatible-hardware.rst:90 -msgid "Dell XPS\\* 13 laptop" -msgstr "" - -#: ../../reference/compatible-hardware.rst:95 -msgid "Intel® Core™ i7-4790" -msgstr "" - -#: ../../reference/compatible-hardware.rst:96 -msgid "Gigabyte\\* desktop" -msgstr "" - -#: ../../reference/compatible-hardware.rst:99 -msgid "NUC6I6SYH" -msgstr "" - -#: ../../reference/compatible-hardware.rst:102 -msgid "NUC5I7RYH" -msgstr "" - -#: ../../reference/compatible-hardware.rst:104 -msgid "Intel® Core™ i7-4700MQ" -msgstr "" - -#: ../../reference/compatible-hardware.rst:105 -msgid "Lenovo ThinkPad\\* T540p" -msgstr "" - -#: ../../reference/compatible-hardware.rst:108 -msgid "NUC5I7RYB" -msgstr "" - -#: ../../reference/compatible-hardware.rst:111 -msgid "NUC6I5SYH" -msgstr "" - -#: ../../reference/compatible-hardware.rst:113 -msgid "\\* Other names and brands may be claimed as the property of others." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/reference/how-to-clear-overview.mo b/locale/de/LC_MESSAGES/reference/how-to-clear-overview.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../reference/how-to-clear-overview.rst:4 -msgid "How to Clear training overview" -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:6 -msgid "" -"The existing Linux\\* ecosystem can be challenging to users because of " -"long intervals between :abbr:`OS (operating system)` updates, which leads" -" to large update downloads. Users can also be frustrated when managing " -"complicated component dependencies. |CL-ATTR| solves these problems by:" -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:11 -msgid "Allowing you to update frequently, even multiple times per day" -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:12 -msgid "Preventing you from combining incompatible components" -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:14 -msgid "" -"The |CL| team delivers technology advances with the |CL| OS and its " -"tooling, concepts, and content. The team has created training materials " -"as a GitHub\\* project to get you up and running quickly." -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:18 -msgid "" -"The training provides complete details on the methods used to create " -"updates and how to deploy the updates to targets. The following items " -"provide an overview of these |CL| mechanisms:" -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:22 -msgid "" -"Update server: an https-enabled web server where the content files are " -"served as static content. |CL| periodically queries the data on the " -"update server and determines whether updates are available. The update " -"content files provide the data and metadata to perform the required " -"actions." -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:27 -msgid "" -"Software delivery mechanism: :abbr:`swupd (software updater)` queries " -"metadata from the update server and calculates what to do and which " -"content to use." -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:31 -msgid "" -"Tools: `mixer-tools` software suite generates the update server content " -"using |CL| official software update content, local bundle definitions, " -"and local RPM files." -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:34 -msgid "" -"The training helps you create a customized OS that is based on |CL|. The " -"training content is self-contained and hosted on GitHub. You need a clean" -" |CL| installation and a functional network connection to complete the " -"training. For convenience, the project includes the training files you " -"need for the exercises." -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:40 -msgid "" -"We appreciate your feedback and comments, especially in the form of Pull " -"Requests. Please visit the `how-to-clear project`_ page to access the " -"training materials, open a ticket, or clone/branch the training and help " -"us improve |CL|." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/reference/image-types.mo b/locale/de/LC_MESSAGES/reference/image-types.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../reference/image-types.rst:4 -msgid "|CL-ATTR| image types" -msgstr "" - -#: ../../reference/image-types.rst:8 -msgid "" -"|CL-ATTR| offers many types of `images`_ for different platforms and " -"environments." -msgstr "" - -#: ../../reference/image-types.rst:12 -msgid "The naming convention of a |CL| image filename is:" -msgstr "" - -#: ../../reference/image-types.rst:18 -msgid "The *[version number]* field specifies the version number." -msgstr "" - -#: ../../reference/image-types.rst:20 -msgid "" -"The *[image type]* field specifies the type of image and its " -"corresponding file format." -msgstr "" - -#: ../../reference/image-types.rst:23 -msgid "" -"The *[compression type]* field specifies the compression type. Two types " -"of compressions are used: GNU\\* zip (*.gz*) and XZ (*.xz*)." -msgstr "" - -#: ../../reference/image-types.rst:28 -msgid "" -"Table 1 lists the currently available images that are platform " -"independent. Table 2 lists the currently available images that are " -"platform specific." -msgstr "" - -#: ../../reference/image-types.rst:31 -msgid "Table 1: Types of platform-independent |CL| images" -msgstr "" - -#: ../../reference/image-types.rst:35 ../../reference/image-types.rst:48 -msgid "Image Type" -msgstr "" - -#: ../../reference/image-types.rst:36 ../../reference/image-types.rst:49 -msgid "Description" -msgstr "" - -#: ../../reference/image-types.rst:38 -msgid "live-desktop.img or live-desktop.iso" -msgstr "" - -#: ../../reference/image-types.rst:39 -msgid "Image for booting to GNOME\\* desktop to preview or install the OS." -msgstr "" - -#: ../../reference/image-types.rst:41 -msgid "live-server.img or live-server.iso" -msgstr "" - -#: ../../reference/image-types.rst:42 -msgid "Image for booting to server command prompt to preview or install the OS." -msgstr "" - -#: ../../reference/image-types.rst:44 -msgid "Table 2: Types of platform-specific |CL| images" -msgstr "" - -#: ../../reference/image-types.rst:51 -msgid "aws.img" -msgstr "" - -#: ../../reference/image-types.rst:52 -msgid "Image suitable for use with Amazon\\* AWS\\*." -msgstr "" - -#: ../../reference/image-types.rst:54 -msgid "azure.vhd" -msgstr "" - -#: ../../reference/image-types.rst:55 -msgid "Virtual Hard Disk for use on Microsoft\\* Azure\\* cloud platform." -msgstr "" - -#: ../../reference/image-types.rst:57 -msgid "azure-docker.vhd" -msgstr "" - -#: ../../reference/image-types.rst:58 -msgid "" -"Virtual Hard Disk for use on Microsoft Azure cloud platform with " -"Docker\\* pre-installed." -msgstr "" - -#: ../../reference/image-types.rst:60 -msgid "azure-machine-learning.vhd" -msgstr "" - -#: ../../reference/image-types.rst:61 -msgid "" -"Virtual Hard Disk for use on Microsoft Azure cloud platform with the " -"`machine-learning-basic` bundle installed." -msgstr "" - -#: ../../reference/image-types.rst:63 -msgid "cloudguest.img" -msgstr "" - -#: ../../reference/image-types.rst:64 -msgid "" -"Image with generic cloud guest virtual machine (VM) requirements " -"installed." -msgstr "" - -#: ../../reference/image-types.rst:66 -msgid "gce.tar" -msgstr "" - -#: ../../reference/image-types.rst:67 -msgid "Image with the Google Compute Engine (GCE) specific kernel." -msgstr "" - -#: ../../reference/image-types.rst:69 -msgid "hyperv.vhdx" -msgstr "" - -#: ../../reference/image-types.rst:70 -msgid "" -"Virtual Hard Disk for use with Microsoft Hyper-V\\* hypervisor. Includes " -"`optimized kernel`_ for Hyper-V." -msgstr "" - -#: ../../reference/image-types.rst:72 -msgid "kvm.img" -msgstr "" - -#: ../../reference/image-types.rst:73 -msgid "" -"Image for booting in a simple VM with start_qemu.sh. Includes `optimized " -"kernel`_ for KVM." -msgstr "" - -#: ../../reference/image-types.rst:76 -msgid "kvm-legacy.img" -msgstr "" - -#: ../../reference/image-types.rst:77 -msgid "" -"Image for booting in a simple VM using legacy BIOS, if using " -"start_qemu.sh make sure to remove -bios parameter." -msgstr "" - -#: ../../reference/image-types.rst:79 -msgid "pxe.tar" -msgstr "" - -#: ../../reference/image-types.rst:80 -msgid "Image suitable for use with PXE server." -msgstr "" - -#: ../../reference/image-types.rst:82 -msgid "vmware.vmdk" -msgstr "" - -#: ../../reference/image-types.rst:83 -msgid "" -"Virtual Machine Disk for VMware\\* platforms inclduing Player, " -"Workstation, and ESXi." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/reference/reference.mo b/locale/de/LC_MESSAGES/reference/reference.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qgPvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../reference/system-requirements.rst:4 -msgid "Recommended minimum system requirements" -msgstr "" - -#: ../../reference/system-requirements.rst:6 -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 "" - -#: ../../reference/system-requirements.rst:10 -msgid "" -"For use cases requiring minimal resources, |CL| :ref:`tooling ` " -"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 "" - -#: ../../reference/system-requirements.rst:16 -msgid "Installer requirements" -msgstr "" - -#: ../../reference/system-requirements.rst:18 -msgid "" -"The *live desktop* installer requires at least 1 GB of RAM because more " -"resources are required to run in live mode than after |CL| is installed " -"onto persistent storage." -msgstr "" - -#: ../../reference/system-requirements.rst:22 -msgid "" -"For hardware with less resources, use the *live server* installer because" -" it has a smaller memory footprint." -msgstr "" - -#: ../../reference/system-requirements.rst:25 -msgid "See https://clearlinux.org/downloads for more download options." -msgstr "" - -#: ../../reference/system-requirements.rst:29 -msgid "System requirements" -msgstr "" - -#: ../../reference/system-requirements.rst:31 -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 "" - -#: ../../reference/system-requirements.rst:34 -msgid "" -"The |CL| installer performs a system compatibility check upon booting. To" -" manually verify system compatibility with |CL|, run the " -":ref:`compatibility check tool` or go to " -"http://ark.intel.com and check for these features:" -msgstr "" - -#: ../../reference/system-requirements.rst:39 -msgid "Instruction Set:" -msgstr "" - -#: ../../reference/system-requirements.rst:41 -msgid "64-bit" -msgstr "" - -#: ../../reference/system-requirements.rst:43 -msgid "Instruction Set Extensions:" -msgstr "" - -#: ../../reference/system-requirements.rst:45 -msgid "Supplemental Streaming SIMD Extension 3 (Intel® SSSE3)" -msgstr "" - -#: ../../reference/system-requirements.rst:46 -msgid "Intel® Streaming SIMD Extensions 4.1 (Intel® SSE 4.1)" -msgstr "" - -#: ../../reference/system-requirements.rst:47 -msgid "Intel® Streaming SIMD Extensions 4.2 (Intel® SSE 4.2)" -msgstr "" - -#: ../../reference/system-requirements.rst:48 -msgid "Intel® Advanced Encryption Standard New Instructions (Intel® AES-NI)" -msgstr "" - -#: ../../reference/system-requirements.rst:49 -msgid "Carry-less Multiplication (PCLMUL)" -msgstr "" - -#: ../../reference/system-requirements.rst:51 -msgid "The following processor families have been verified to run |CL|:" -msgstr "" - -#: ../../reference/system-requirements.rst:53 -msgid "Intel® Core™ Processor Family (2nd generation or greater)" -msgstr "" - -#: ../../reference/system-requirements.rst:54 -msgid "Intel® Xeon® E3-xxxx processor" -msgstr "" - -#: ../../reference/system-requirements.rst:55 -msgid "Intel® Xeon® E5-xxxx processor" -msgstr "" - -#: ../../reference/system-requirements.rst:56 -msgid "Intel® Xeon® E7-xxxx processor" -msgstr "" - -#: ../../reference/system-requirements.rst:57 -msgid "Intel® Atom® processor C Series" -msgstr "" - -#: ../../reference/system-requirements.rst:58 -msgid "Intel® Atom® processor E Series" -msgstr "" - -#: ../../reference/system-requirements.rst:62 -msgid "Recommended configurations" -msgstr "" - -#: ../../reference/system-requirements.rst:64 -msgid "For general |CL| desktop use the recommended minimum requirements include:" -msgstr "" - -#: ../../reference/system-requirements.rst:67 -msgid "Component" -msgstr "" - -#: ../../reference/system-requirements.rst:67 -msgid "Configuration" -msgstr "" - -#: ../../reference/system-requirements.rst:69 -msgid "Processor" -msgstr "" - -#: ../../reference/system-requirements.rst:69 -msgid "Compatible x86 64-bit processor" -msgstr "" - -#: ../../reference/system-requirements.rst:71 -msgid "Memory" -msgstr "" - -#: ../../reference/system-requirements.rst:71 -msgid "4GB RAM" -msgstr "" - -#: ../../reference/system-requirements.rst:73 -msgid "Disk" -msgstr "" - -#: ../../reference/system-requirements.rst:73 -msgid "20 GB" -msgstr "" - -#: ../../reference/system-requirements.rst:75 -msgid "Graphics" -msgstr "" - -#: ../../reference/system-requirements.rst:75 -msgid "Device with openGL support (e.g. Intel HD/UHD Graphics)" -msgstr "" - -#: ../../reference/system-requirements.rst:77 -msgid "Network" -msgstr "" - -#: ../../reference/system-requirements.rst:77 -msgid "Active Internet connection" -msgstr "" - -#~ msgid "" -#~ "|CL-ATTR| can run on very minimal" -#~ " hardware. For example, it can run" -#~ " on a system with a single core" -#~ " CPU, 128MB of memory, and 600MB " -#~ "of disk space." -#~ msgstr "" - -#~ msgid "" -#~ "Different use cases and applications " -#~ "will require different configurations. For " -#~ "general |CL| use, in addition to a" -#~ " supported processor, the recommended " -#~ "minimum requirements include:" -#~ msgstr "" - -#~ msgid "Processors:" -#~ msgstr "" - -#~ msgid "" -#~ "|CL-ATTR| can run on any Intel®" -#~ " 64bit processors which support UEFI\\* " -#~ "and SSE\\* v4.1 streaming SIMD\\* " -#~ "instructions." -#~ msgstr "" - -#~ msgid "2nd Generation, or later, Intel® Core™ processor family." -#~ msgstr "" - -#~ msgid "Intel® Xeon® Processor E3" -#~ msgstr "" - -#~ msgid "Intel® Xeon® Processor E5" -#~ msgstr "" - -#~ msgid "Intel® Xeon® Processor E7" -#~ msgstr "" - -#~ msgid "" -#~ "Intel® Atom™ processor C2000 product " -#~ "family for servers -- Q3 2013 " -#~ "version or later." -#~ msgstr "" - -#~ msgid "Intel® Atom™ processor E3800 series -- Q4 2013 version or later." -#~ msgstr "" - -#~ msgid "" -#~ "To help determine if a processor " -#~ "is supported, you can run a " -#~ ":ref:`compatibility check` or" -#~ " go to http://ark.intel.com and check " -#~ "for these features:" -#~ msgstr "" - -#~ msgid "Instruction Set = 64-bit" -#~ msgstr "" - -#~ msgid "Instruction Set Extensions = SSSE3" -#~ msgstr "" - -#~ msgid "Instruction Set Extensions = SSE 4.1" -#~ msgstr "" - -#~ msgid "Instruction Set Extensions = SSE 4.2" -#~ msgstr "" - -#~ msgid "Instruction Set Extensions = AES" -#~ msgstr "" - -#~ msgid "Instruction Set Extensions = PCLMUL" -#~ msgstr "" - -#~ msgid "Memory: 4GB RAM" -#~ msgstr "" - -#~ msgid "Hard Disk: 20GB HDD" -#~ msgstr "" - -#~ msgid "Network: Active Internet connection" -#~ msgstr "" - -#~ msgid "Graphics: Intel HD Graphics (required if running a GUI desktop)" -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/tooling/autoproxy.mo b/locale/de/LC_MESSAGES/tooling/autoproxy.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tooling/autoproxy.rst:4 -msgid "Autoproxy" -msgstr "" - -#: ../../tooling/autoproxy.rst:6 -msgid "" -"Autoproxy is provided to enable |CL-ATTR| to work smoothly behind a " -"corporate proxy." -msgstr "" - -#: ../../tooling/autoproxy.rst:14 -msgid "Description" -msgstr "" - -#: ../../tooling/autoproxy.rst:16 -msgid "" -"Autoproxy tries to detect a Proxy Auto-Config (PAC) script and use it to " -"automatically resolve the proxy needed for a given connection. With " -"Autoproxy, you can use |CL| inside any proxy environment without having " -"to manually configure the proxies." -msgstr "" - -#: ../../tooling/autoproxy.rst:21 -msgid "" -"Corporate and private networks can be very complex, needing to restrict " -"and control network connections for security reasons. The typical side " -"effects are limited or blocked connectivity, and require manual " -"configuration of proxies to perform the most mundane tasks, such as " -"cloning a repo or checking for updates. With |CL|, all of the work is " -"done behind the scenes to effortlessly use your network and have " -"connections “just work”." -msgstr "" - -#: ../../tooling/autoproxy.rst:28 -msgid "" -"This feature removes severe complications with network connectivity due " -"to proxy issues. You can automate tasks, such as unit testing, without " -"worrying about the proxy not being set, and you can remove unset proxies " -"from the equation when dealing with network unavailability across " -"systems." -msgstr "" - -#: ../../tooling/autoproxy.rst:34 -msgid "How it works" -msgstr "" - -#: ../../tooling/autoproxy.rst:36 -msgid "" -"We designed Autoproxy around tools provided by most Linux\\* " -"distributions with a few minor additions and modifications. We leveraged " -"the DHCP and network information obtained from systemd and created a PAC-" -"discovery daemon. The daemon uses the information to resolve a URL for a " -"PAC file. The daemon then passes the URL into PACrunner\\*. PACrunner " -"downloads the PAC file and uses the newly implemented Duktape\\* engine " -"to parse it." -msgstr "" - -#: ../../tooling/autoproxy.rst:47 -msgid "Figure 1: Autoproxy Flow" -msgstr "" - -#: ../../tooling/autoproxy.rst:49 -msgid "" -"From that point on, any cURL\\* or network requests query PACrunner for " -"the correct proxy to use. We modified the cURL library to communicate " -"with PACrunner over DBus. However, cURL will ignore PACrunner and run " -"normally if no PAC file is loaded or if you manually set any proxies. " -"Thus, your environment settings are respected and no time is wasted " -"trying to resolve a proxy. All these steps happen in the background with " -"no user interaction." -msgstr "" - -#: ../../tooling/autoproxy.rst:57 -msgid "Troubleshooting" -msgstr "" - -#: ../../tooling/autoproxy.rst:59 -msgid "" -"Autoproxy allows |CL| to operate seamlessly behind a proxy because " -":ref:`swupd ` and other |CL| tools are implemented on top of" -" libcurl. Tools that do not use libcurl, like git, must be configured " -"independently." -msgstr "" - -#: ../../tooling/autoproxy.rst:64 -msgid "" -"If you are familiar with PAC files and WPAD, you can use " -":command:`pacdiscovery` and :command:`FindProxyForURL` to troubleshoot " -"problems with autproxy." -msgstr "" - -#: ../../tooling/autoproxy.rst:70 -msgid "Learn more about WPAD, PAC files, and PAC functions at `findproxyforurl`_." -msgstr "" - -#: ../../tooling/autoproxy.rst:74 -msgid "Run :command:`pacdiscovery` with no arguments to indicate" -msgstr "" - -#: ../../tooling/autoproxy.rst:76 -msgid "if there is a problem resolving the :command:`WPAD` host name resolution:" -msgstr "" - -#: ../../tooling/autoproxy.rst:87 -msgid "or if the :command:`pacrunner` service is disabled (masked)." -msgstr "" - -#: ../../tooling/autoproxy.rst:98 -msgid "Unmask the :command:`pacrunner` service by running:" -msgstr "" - -#: ../../tooling/autoproxy.rst:104 -msgid "" -":command:`FindProxyForURL` with :command:`busctl` can also indicate if " -"the :command:`pacrunner.service` is masked." -msgstr "" - -#: ../../tooling/autoproxy.rst:117 -msgid "" -":command:`FindProxyForURL` returns the URL and port of the proxy server " -"when an external URL and host are provided as arguments." -msgstr "" - -#: ../../tooling/autoproxy.rst:129 -msgid "" -"If a proxy server is not avialable, or if :command:`pacrunner` is running" -" without a PAC file, :command:`FindProxyForURL` will return \"DIRECT\"." -msgstr "" - -#: ../../tooling/autoproxy.rst:141 -msgid "" -"Once :command:`pacdiscovery` is able to look up :command:`WPAD`, restart " -"the :command:`pacrunner` service:" -msgstr "" - -#: ../../tooling/autoproxy.rst:151 -msgid "" -"A \"domain\" or \"search\" entry in :file:`/etc/resolv.conf` is required " -"for short name lookups to resolve. The :file:`resolv.conf` man page has " -"additional details." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/tooling/autospec.mo b/locale/de/LC_MESSAGES/tooling/autospec.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tooling/autospec.rst:4 -msgid "autospec" -msgstr "" - -#: ../../tooling/autospec.rst:6 -msgid "" -"**autospec** is a tool used to assist with the automated creation and " -"maintenance of RPM packaging in |CL-ATTR|. Where a standard :abbr:`RPM " -"(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 "" - -#: ../../tooling/autospec.rst:16 -msgid "Description" -msgstr "" - -#: ../../tooling/autospec.rst:18 -msgid "" -"The autospec tool attempts to infer the requirements of the :file:`.spec`" -" file by analyzing the source code and :file:`Makefile` information. It " -"continuously runs updated builds based on new information discovered from" -" 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 "" - -#: ../../tooling/autospec.rst:25 -msgid "" -"autospec uses **mock** as a sandbox to run the builds. Visit the `mock " -"wiki`_ for additional information on using mock." -msgstr "" - -#: ../../tooling/autospec.rst:28 -msgid "" -"For a general understanding of how an RPM works, visit the `rpm website`_" -" or the `RPM Packaging Guide`_ ." -msgstr "" - -#: ../../tooling/autospec.rst:32 -msgid "How it works" -msgstr "" - -#: ../../tooling/autospec.rst:34 -msgid "Learn the autospec tool set up and process." -msgstr "" - -#: ../../tooling/autospec.rst:41 -msgid "Prerequisites" -msgstr "" - -#: ../../tooling/autospec.rst:43 -msgid "" -"The setup for building source in |CL| must be completed before using the " -"autospec tool." -msgstr "" - -#: ../../tooling/autospec.rst:46 -msgid "" -"Refer to `Setup environment to build source`_ for instructions on " -"completing the setup." -msgstr "" - -#: ../../tooling/autospec.rst:50 -msgid "Create an RPM" -msgstr "" - -#: ../../tooling/autospec.rst:52 -msgid "The basic autospec process is described in the following steps:" -msgstr "" - -#: ../../tooling/autospec.rst:54 -msgid "" -"The :command:`make autospec` command generates a :file:`.spec` file based" -" on the analysis of code and existing control files." -msgstr "" - -#: ../../tooling/autospec.rst:57 -msgid "" -"Any control files should be located in the same directory as the " -"resulting :file:`.spec` file." -msgstr "" - -#: ../../tooling/autospec.rst:60 -msgid "View the `autospec README`_ for more information on `control files`_." -msgstr "" - -#: ../../tooling/autospec.rst:62 -msgid "autospec creates a build root with mock config." -msgstr "" - -#: ../../tooling/autospec.rst:64 -msgid "autospec attempts to build an RPM from the generated :file:`.spec`." -msgstr "" - -#: ../../tooling/autospec.rst:66 -msgid "autospec detects any missed declarations in the :file:`.spec`." -msgstr "" - -#: ../../tooling/autospec.rst:68 -msgid "" -"If build errors occur, autospec scans the build log to try to detect the " -"root cause." -msgstr "" - -#: ../../tooling/autospec.rst:71 -msgid "" -"If autospec detects the root cause and knows how to continue, it restarts" -" the build automatically at step 1 with updated build instructions." -msgstr "" - -#: ../../tooling/autospec.rst:74 -msgid "" -"Otherwise, autospec stops the build for user inspection to resolve the " -"errors. Respond to the build process output by fixing source code issues " -"and/or editing control files to resolve issues, which may include " -"dependencies or exclusions. See `autospec README`_ for more information " -"on control files." -msgstr "" - -#: ../../tooling/autospec.rst:80 -msgid "The user resumes the process at step 1 after errors are resolved." -msgstr "" - -#: ../../tooling/autospec.rst:82 -msgid "" -"If a binary dependency doesn't exist in |CL|, you must build it before " -"running autospec again." -msgstr "" - -#: ../../tooling/autospec.rst:85 -msgid "" -"Following these steps, autospec continues to rebuild the package, based " -"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 "" - -#: ../../tooling/autospec.rst:90 -msgid "Examples" -msgstr "" - -#: ../../tooling/autospec.rst:92 -msgid "Complete `Setup environment to build source`_ before using these examples." -msgstr "" - -#: ../../tooling/autospec.rst:99 -msgid "Example 1: Build RPM with an existing spec file" -msgstr "" - -#: ../../tooling/autospec.rst:101 -msgid "" -"This example shows how to build a RPM from a pre-packaged upstream " -"package with an existing spec file. The example uses the ``dmidecode`` " -"package." -msgstr "" - -#: ../../tooling/autospec.rst:104 ../../tooling/autospec.rst:160 -msgid "Navigate to the autospec workspace and clone the ``dmidecode`` package:" -msgstr "" - -#: ../../tooling/autospec.rst:113 -msgid "You can clone all package repos at once using the following command:" -msgstr "" - -#: ../../tooling/autospec.rst:119 ../../tooling/autospec.rst:216 -msgid "The optional NUM is the number of threads to use." -msgstr "" - -#: ../../tooling/autospec.rst:121 -msgid "" -"For a list of available packages, view the " -":file:`~/clearlinux/projects/common/packages` file." -msgstr "" - -#: ../../tooling/autospec.rst:124 -msgid "Navigate to the local copy of the ``dmidecode`` package and build it:" -msgstr "" - -#: ../../tooling/autospec.rst:131 -msgid "" -"The resulting RPMs are in :file:`./rpms`. Build logs and additional RPMs " -"are in :file:`./results`." -msgstr "" - -#: ../../tooling/autospec.rst:135 -msgid "Example 2: Build a new RPM" -msgstr "" - -#: ../../tooling/autospec.rst:137 -msgid "" -"This example shows how to build a new RPM with no spec file. The example " -"will create a simple helloclear RPM." -msgstr "" - -#: ../../tooling/autospec.rst:140 -msgid "" -"Navigate to the autospec workspace and build the helloclear RPM. The " -":file:`Makefile` provides a :command:`make autospecnew` that can " -"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 "" - -#: ../../tooling/autospec.rst:150 -msgid "" -"The resulting RPMs are in :file:`./packages/helloclear/rpms`. Build logs " -"and additional RPMs are in :file:`./packages/helloclear/results`." -msgstr "" - -#: ../../tooling/autospec.rst:154 -msgid "Example 3: Generate a new spec file with a pre-defined package" -msgstr "" - -#: ../../tooling/autospec.rst:156 -msgid "" -"This example shows how to modify an existing package to create a custom " -"RPM. In this example you will make a simple change to the ``dmidecode`` " -"package and rebuild the package." -msgstr "" - -#: ../../tooling/autospec.rst:167 -msgid "Navigate into the *dmidecode* directory:" -msgstr "" - -#: ../../tooling/autospec.rst:173 -msgid "Open the :file:`excludes` file with an editor and add these lines:" -msgstr "" - -#: ../../tooling/autospec.rst:186 -msgid "" -"These files aren't needed by dmidecode, so we can remove them without any" -" issues." -msgstr "" - -#: ../../tooling/autospec.rst:189 -msgid "" -"In the :file:`dmidecode` directory, build the modified ``dmidecode`` " -"package:" -msgstr "" - -#: ../../tooling/autospec.rst:195 -msgid "The resulting RPMs are in :file:`./rpms`. Logs are in :file:`./results`." -msgstr "" - -#: ../../tooling/autospec.rst:198 -msgid "Example 4: Provide control files to autospec" -msgstr "" - -#: ../../tooling/autospec.rst:200 -msgid "" -"This example shows how to modify control files to correct build failures " -"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 "" - -#: ../../tooling/autospec.rst:204 -msgid "Navigate to the autospec workspace:" -msgstr "" - -#: ../../tooling/autospec.rst:210 -msgid "If you have not already, clone all upstream package repos:" -msgstr "" - -#: ../../tooling/autospec.rst:220 -msgid "" -"In a later step of this example, we will search the cloned package repos " -"for a missing dependency." -msgstr "" - -#: ../../tooling/autospec.rst:223 -msgid "Build the opae-sdk RPM:" -msgstr "" - -#: ../../tooling/autospec.rst:229 -msgid "This results in an error for a missing license file:" -msgstr "" - -#: ../../tooling/autospec.rst:235 -msgid "Navigate to the package with build failures:" -msgstr "" - -#: ../../tooling/autospec.rst:241 -msgid "" -"Add one or more valid license identifiers from the `SPDX License List " -"`_. In the example below, two different " -"licenses are appropriate based on the opae-sdk project licensing:" -msgstr "" - -#: ../../tooling/autospec.rst:250 -msgid "Run autospec again:" -msgstr "" - -#: ../../tooling/autospec.rst:256 -msgid "This results in a generic error:" -msgstr "" - -#: ../../tooling/autospec.rst:262 -msgid "Open the build log to view the error details:" -msgstr "" - -#: ../../tooling/autospec.rst:268 -msgid "" -"The build log contains details for the specific failures. In this " -"instance, there are missing dependencies:" -msgstr "" - -#: ../../tooling/autospec.rst:281 -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 "" - -#: ../../tooling/autospec.rst:292 -msgid "" -"This search step works only if the user cloned all of the upstream " -"package repos. In this example, upstream package repos were cloned in a " -"previous step." -msgstr "" - -#: ../../tooling/autospec.rst:296 -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 "" - -#: ../../tooling/autospec.rst:305 -msgid "" -"Run autospec again and find the successfully-generated RPMs in the " -":file:`rpms` directory:" -msgstr "" - -#: ../../tooling/autospec.rst:314 -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 "" - -#: ../../tooling/autospec.rst:324 -msgid "" -"You only need to add the dependency to the :file:`buildreq_add` control " -"file if autospec is not able to automatically find the correct dependency" -" on its own." -msgstr "" - -#: ../../tooling/autospec.rst:329 -msgid "Test packaged software" -msgstr "" - -#: ../../tooling/autospec.rst:331 -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 `." -msgstr "" - -#: ../../tooling/autospec.rst:335 -msgid "" -"The |CL| development tooling offers two ways to quickly test autospec " -"generated RPMs." -msgstr "" - -#: ../../tooling/autospec.rst:339 -msgid "" -"The methods outlined below should only be used for temporary testing on " -"development systems." -msgstr "" - -#: ../../tooling/autospec.rst:344 -msgid "Test in a |CL| virtual machine" -msgstr "" - -#: ../../tooling/autospec.rst:346 -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 "" - -#: ../../tooling/autospec.rst:350 -msgid "To test an autospec-created package inside a VM:" -msgstr "" - -#: ../../tooling/autospec.rst:352 -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 "" - -#: ../../tooling/autospec.rst:361 -msgid "Extract the downloaded |CL| KVM image:" -msgstr "" - -#: ../../tooling/autospec.rst:367 -msgid "" -"Copy the QEMU start script and virtual firmware needed for KVM into the " -":file:`~/clearlinux` directory:" -msgstr "" - -#: ../../tooling/autospec.rst:375 -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 "" - -#: ../../tooling/autospec.rst:384 -msgid "" -"The code that makes this possible can be viewed by searching for the " -"*install:* target in the `Makefile.common`_ file on GitHub." -msgstr "" - -#: ../../tooling/autospec.rst:387 -msgid "Return to the :file:`~/clearlinux` directory and start the |CL| VM:" -msgstr "" - -#: ../../tooling/autospec.rst:394 -msgid "" -"A new |CL| VM will launch in the console. Log into the VM as *root* and " -"set a new pasword for the VM." -msgstr "" - -#: ../../tooling/autospec.rst:397 -msgid "" -"Check that the software is installed in the |CL| VM as expected and " -"perform any relevant tests." -msgstr "" - -#: ../../tooling/autospec.rst:400 -msgid "" -"After testing has been completed, the |CL| VM can be powered off and " -"deleted:" -msgstr "" - -#: ../../tooling/autospec.rst:410 -msgid "Test directly on a development machine" -msgstr "" - -#: ../../tooling/autospec.rst:412 -msgid "" -"The |CL| development tooling also includes a method to extract autospec-" -"created RPMs locally onto a |CL| development system for testing. " -"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 "" - -#: ../../tooling/autospec.rst:418 -msgid "" -"To test an autospec created package directly on the |CL| development " -"system:" -msgstr "" - -#: ../../tooling/autospec.rst:420 -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 "" - -#: ../../tooling/autospec.rst:429 -msgid "" -"The code that makes this possible can be viewed by searching for the " -"*install-local:* target in the `Makefile.common`_ file on GitHub." -msgstr "" - -#: ../../tooling/autospec.rst:432 -msgid "" -"Check that the software is installed as expected and perform any relevant" -" tests." -msgstr "" - -#: ../../tooling/autospec.rst:435 -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" -" `) however any other files must be cleaned up manually." -msgstr "" - -#: ../../tooling/autospec.rst:443 -msgid "References" -msgstr "" - -#: ../../tooling/autospec.rst:445 -msgid "" -"Reference the `autospec README`_ for details regarding `autospec` " -"commands and options." -msgstr "" - -#: ../../tooling/autospec.rst:448 -msgid "Setup environment to build source" -msgstr "" - -#: ../../tooling/autospec.rst:452 -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 "" - -#: ../../tooling/autospec.rst:456 -msgid "" -"The setup script creates a workspace in the :file:`clearlinux` folder, " -"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 "" - -#: ../../tooling/autospec.rst:461 -msgid "Follow these steps to setup the workspace and tooling for building source:" -msgstr "" - -#: ../../tooling/autospec.rst:463 -msgid "Install the :command:`os-clr-on-clr` bundle:" -msgstr "" - -#: ../../tooling/autospec.rst:469 -msgid "Download the :file:`user-setup.sh` script:" -msgstr "" - -#: ../../tooling/autospec.rst:475 -msgid "Make :file:`user-setup.sh` executable:" -msgstr "" - -#: ../../tooling/autospec.rst:481 -msgid "Run the script as an unprivileged user:" -msgstr "" - -#: ../../tooling/autospec.rst:487 -msgid "" -"After the script completes, log out and log in again to complete the " -"setup process." -msgstr "" - -#: ../../tooling/autospec.rst:490 -msgid "Set your Git user email and username for the repos on your system:" -msgstr "" - -#: ../../tooling/autospec.rst:497 -msgid "This global setting is used by |CL| tools that make use of Git." -msgstr "" - -#: ../../tooling/autospec.rst:502 -msgid "Related topics" -msgstr "" - -#: ../../tooling/autospec.rst:504 -msgid ":ref:`Mixer tool `" -msgstr "" - -#~ msgid "" -#~ "The code that makes this possible " -#~ "can be viewed by searching for the" -#~ " *install:* target in the `Makefile.common" -#~ " file on GitHub`_." -#~ msgstr "" - -#~ msgid "" -#~ "The code that makes this possible " -#~ "can be viewed by searching for the" -#~ " *install-local:* target in the " -#~ "`Makefile.common file on GitHub`_." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/tooling/compatible-kernels.mo b/locale/de/LC_MESSAGES/tooling/compatible-kernels.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tooling/compatible-kernels.rst:4 -msgid "Kernels" -msgstr "" - -#: ../../tooling/compatible-kernels.rst:6 -msgid "" -"The |CL-ATTR| provides the following Linux kernels with a respective " -"bundle. This document describes the specific use cases these `bundles`_ " -"serve and provides links to their source code." -msgstr "" - -#: ../../tooling/compatible-kernels.rst:11 -msgid "Bare metal only" -msgstr "" - -#: ../../tooling/compatible-kernels.rst:17 -msgid "Kernel native" -msgstr "" - -#: ../../tooling/compatible-kernels.rst:14 -msgid "" -"The *kernel-native* bundle focuses on the bare metal platforms. It is " -"optimized for fast booting and performs best on the Intel® architectures " -"described on the :ref:`supported hardware list`. The" -" optimization patches are found in our `Linux`_ GitHub\\* repo." -msgstr "" - -#: ../../tooling/compatible-kernels.rst:22 -msgid "Also compatible with VMs" -msgstr "" - -#: ../../tooling/compatible-kernels.rst:32 -msgid "Kernel LTS" -msgstr "" - -#: ../../tooling/compatible-kernels.rst:25 -msgid "" -"The *kernel-lts* bundle focuses on the bare metal platforms but uses the " -"latest :abbr:`LTS (Long Term Support)` Linux kernel. It is optimized for " -"fast booting and performs best on the Intel® architectures described on " -"the :ref:`supported hardware list`. Additionally, " -"this kernel includes the VirtualBox\\* kernel modules, see our " -":ref:`instructions on using Virtualbox` for more" -" information. The optimization patches are found in our `Linux-LTS`_ " -"GitHub repo." -msgstr "" - -#: ../../tooling/compatible-kernels.rst:35 -msgid "VM only" -msgstr "" - -#: ../../tooling/compatible-kernels.rst:47 -msgid "Kernel KVM" -msgstr "" - -#: ../../tooling/compatible-kernels.rst:38 -msgid "" -"The *kernel-kvm* bundle focuses on the Linux :abbr:`KVM (Kernel-based " -"Virtual Machine)`. It is optimized for fast booting and performs best on " -"Virtual Machines running on the Intel® architectures described on the " -":ref:`supported hardware list`. Use this kernel when" -" running |CL| as the guest OS on top of *qemu/kvm*. Use this kernel with " -"**cloud orchestrators** using *qemu/kvm* internally as their " -"**hypervisor** . This kernel can be used as a standalone |CL| VM, see our" -" :ref:`instructions on using KVM` for more information. The " -"optimization patches are found in our `Linux-KVM`_ GitHub repo." -msgstr "" - -#: ../../tooling/compatible-kernels.rst:58 -msgid "Kernel Hyper-V\\*" -msgstr "" - -#: ../../tooling/compatible-kernels.rst:50 -msgid "" -"The *kernel-hyperv* bundle focuses on running Linux on Microsoft\\* " -"Hyper-V. It is optimized for fast booting and performs best on Virtual " -"Machines running on the Intel® architectures described on the " -":ref:`supported hardware list`. Use this kernel when" -" running |CL| as the guest OS of **Cloud Instances** in projects such as " -"Microsoft `Azure`_\\*. This kernel can be used in a standalone |CL| VM, " -"see our :ref:`instructions on using Hyper-V` for more " -"information. The optimization patches are found in our `Linux-HyperV`_ " -"GitHub repo." -msgstr "" - -#: ../../tooling/compatible-kernels.rst:71 -msgid "Kernel Hyper-V LTS" -msgstr "" - -#: ../../tooling/compatible-kernels.rst:61 -msgid "" -"The *kernel-hyperv-lts* bundle focuses on running Linux on Microsoft " -"Hyper-V but uses the latest :abbr:`LTS (Long Term Support)` Linux kernel." -" It is optimized for fast booting and performs best on Virtual Machines " -"running on the Intel® architectures described on the :ref:`supported " -"hardware list`. Use this kernel when running |CL| as" -" the guest OS of **Cloud Instances** in projects such as Microsoft " -"`Azure`_. This kernel can be used in a standalone |CL| VM, see our " -":ref:`instructions on using Hyper-V` for more information. The " -"optimization patches are found in our `Linux-HyperV-LTS`_ GitHub repo." -msgstr "" - -#~ msgid "Kernel Container" -#~ msgstr "" - -#~ msgid "" -#~ "The *kernel-container* bundle contains " -#~ "the kernel used by the Intel® " -#~ "Clear Containers project. This kernel is" -#~ " optimized for fast booting and " -#~ "performs best on |CC| running on " -#~ "the Intel® architectures described on " -#~ "the :ref:`supported hardware list`. The optimization patches are" -#~ " found in our `Linux-Container`_ " -#~ "GitHub repo." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/tooling/debug.mo b/locale/de/LC_MESSAGES/tooling/debug.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tooling/debug.rst:4 -msgid "Debug system" -msgstr "" - -#: ../../tooling/debug.rst:6 -msgid "" -"|CL-ATTR| introduces a novel approach to system software debugging using " -"*clr-debug-info*. On the client side, the |CL| debug system obtains any " -"necessary debug information on-the-fly over a network during a debugging " -"session. On the server side, the system curates and compresses debug " -"information into small pieces for efficient downloading." -msgstr "" - -#: ../../tooling/debug.rst:12 -msgid "" -"For developers, this avoids the interruption during debugging that " -"usually happens when debug information is missing. This can be especially" -" useful on systems where storage is limited." -msgstr "" - -#: ../../tooling/debug.rst:22 -msgid "Background" -msgstr "" - -#: ../../tooling/debug.rst:24 -msgid "" -"Software that is compiled and packaged for general usage in an operating " -"system typically only contains components that are used to execute the " -"program, such as binaries and libraries. Extra developer data, such as " -"the actual source code and symbol information, are separated and excluded" -" for efficiency." -msgstr "" - -#: ../../tooling/debug.rst:30 -msgid "" -"The debug information helps relate binary code to human readable source " -"code lines and variables. Most of the time, this auxiliary information is" -" not needed; however without it, debugging a program results in limited " -"visibility." -msgstr "" - -#: ../../tooling/debug.rst:37 -msgid "Usage" -msgstr "" - -#: ../../tooling/debug.rst:39 -msgid "" -"The clr-debug-info system is integrated into |CL| and seamlessly engages " -"once installed." -msgstr "" - -#: ../../tooling/debug.rst:42 -msgid "Install the *dev-utils* bundle." -msgstr "" - -#: ../../tooling/debug.rst:50 -msgid "" -"The *telemetrics* and *performance-tools* bundles also include clr-debug-" -"info." -msgstr "" - -#: ../../tooling/debug.rst:54 -msgid "" -"Start a debugging session against a program using a debugger, such as " -"GDB. For example, to debug *gnome-control-center* execute the following " -"command:" -msgstr "" - -#: ../../tooling/debug.rst:62 -msgid "" -"As you step through the program and debug information is needed, the " -"clr_debug_daemon obtains it in the background." -msgstr "" - -#: ../../tooling/debug.rst:67 -msgid "Implementation" -msgstr "" - -#: ../../tooling/debug.rst:69 -msgid "" -"The implementation of the |CL| debug system is open source and available " -"on GitHub at: https://github.com/clearlinux/clr-debug-info/" -msgstr "" - -#: ../../tooling/debug.rst:76 -msgid "Figure 1: The communication flow of the |CL| debug system" -msgstr "" - -#: ../../tooling/debug.rst:78 -msgid "" -"The |CL| debug system implements a :abbr:`FUSE (filesystem in userspace)`" -" filesystem mounted at :file:`/usr/lib/debug` and :file:`/usr/src/debug`." -" The FUSE filesystem starts automatically. You can verify its status by " -"executing :command:`systemctl status clr_debug_fuse.service`." -msgstr "" - -#: ../../tooling/debug.rst:83 -msgid "" -"The *clr_debug_daemon* is responsible for fetching the appropriate " -"package debug content from the server and making it available for any " -"debugging programs that need it. It is socket activated whenever a " -"request to the local FUSE filesystem occurs. You can verify its status " -"with :command:`systemctl status clr_debug_daemon.service`." -msgstr "" - -#: ../../tooling/debug.rst:90 -msgid "" -"|CL| hosts debuginfo content packaged for consumption by |CL| debug " -"clients at https://download.clearlinux.org/debuginfo/" -msgstr "" - -#~ msgid "Debug System" -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/tooling/ister.mo b/locale/de/LC_MESSAGES/tooling/ister.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tooling/ister.rst:4 -msgid "ister.py image builder" -msgstr "" - -#: ../../tooling/ister.rst:6 -msgid "" -"The `ister.py`_ tool is a template-based installer used by |CL-ATTR| to " -"produce images for each release. The same ister tool is available for use" -" in |CL| to create custom images based on an upstream image." -msgstr "" - -#: ../../tooling/ister.rst:15 -msgid "Description" -msgstr "" - -#: ../../tooling/ister.rst:17 -msgid "" -"|CL| is a rolling release and produces an average of 10 releases per week" -" using the ister tool. With each release we produce multiple :ref:`image " -"types for different environments ` and use cases such as " -"installers, Hyper-V, KVM, or VMWare." -msgstr "" - -#: ../../tooling/ister.rst:22 -msgid "" -"Each image has a JSON configuration file that is used by ister to " -"generate the image. These JSON configuration files describe the image " -"type, partitions, version, and bundles that will be preinstalled by " -"default with the image. For each image type we produce, the corresponding" -" JSON configuration file for the image also is published." -msgstr "" - -#: ../../tooling/ister.rst:28 -msgid "" -"The :ref:`mixer` tool also uses ister to build images for your " -"custom mix. Like upstream images, a JSON configuration file is defined " -"for the image, which ister uses to generate the image. Refer to the " -":ref:`mixer` guide for instructions on using ister to build an " -"image for a custom mix." -msgstr "" - -#: ../../tooling/ister.rst:34 -msgid "Examples" -msgstr "" - -#: ../../tooling/ister.rst:37 -msgid "Recreate an upstream image" -msgstr "" - -#: ../../tooling/ister.rst:39 -msgid "" -"The published configuration files for upstream images may be used to " -"recreate an image. Here are some examples:" -msgstr "" - -#: ../../tooling/ister.rst:42 -msgid "" -"Use an older version of |CL| and the image is no longer available (only " -"after March 2017)." -msgstr "" - -#: ../../tooling/ister.rst:44 -msgid "Customize the partitions of an image." -msgstr "" - -#: ../../tooling/ister.rst:45 -msgid "Customize the bundles preinstalled in an image." -msgstr "" - -#: ../../tooling/ister.rst:46 -msgid "Run your own post installation script." -msgstr "" - -#: ../../tooling/ister.rst:49 -msgid "" -"Follow these steps to recreate an upstream image based on the image's " -"JSON configuration file:" -msgstr "" - -#: ../../tooling/ister.rst:52 -msgid "" -"Install the :command:`os-installer` bundle. Refer to :ref:`swupd-guide` " -"for more information on installing bundles." -msgstr "" - -#: ../../tooling/ister.rst:55 -msgid "Download the `ister.py`_ tool and grant it sudo privileges." -msgstr "" - -#: ../../tooling/ister.rst:57 -msgid "" -"Download the JSON configuration file for the desired image (located in " -":file:`config/image/`):" -msgstr "" - -#: ../../tooling/ister.rst:60 -msgid "`Current release`_" -msgstr "" - -#: ../../tooling/ister.rst:61 -msgid "`Previous releases`_ (only after March 2017)" -msgstr "" - -#: ../../tooling/ister.rst:63 -msgid "" -"For a previous release, navigate to `Previous releases`_, select the " -"version you want, and find the JSON configuration file under " -":file:`/clear/config/image`. For example: " -"``https://cdn.download.clearlinux.org/releases/15700/clear/config/image/``" -msgstr "" - -#: ../../tooling/ister.rst:68 -msgid "Download the “PostNonChroot” script (if applicable)." -msgstr "" - -#: ../../tooling/ister.rst:70 -msgid "" -"The JSON configuration file for the image may have an accompanying " -"“PostNonChroot” script that is executed at the end of the image creation " -"process. If it does, download the script and make it executable." -msgstr "" - -#: ../../tooling/ister.rst:74 -msgid "Edit the JSON configuration file as needed." -msgstr "" - -#: ../../tooling/ister.rst:76 -msgid "" -"If your configuration file has an accompanying \"PostNonChroot\" script, " -"change the default path of the script to match your path." -msgstr "" - -#: ../../tooling/ister.rst:79 -msgid "Generate the new image with the following command:" -msgstr "" - -#: ../../tooling/ister.rst:86 -msgid "Related topics" -msgstr "" - -#: ../../tooling/ister.rst:88 -msgid ":ref:`mixer`" -msgstr "" - -#: ../../tooling/ister.rst:89 -msgid ":ref:`bulk-provision`" -msgstr "" - -#~ msgid "" -#~ "The `ister.py tool`_ is a template-" -#~ "based installer used by |CL-ATTR| " -#~ "to produce images for each release. " -#~ "The same ister tool is available " -#~ "for use in |CL| to create custom" -#~ " images based on an upstream image." -#~ msgstr "" - -#~ msgid "" -#~ "Install the :command:`os-installer` bundle." -#~ " Refer to `Install a bundle`_ for " -#~ "more details." -#~ msgstr "" - -#~ msgid "Download the `ister.py tool`_ and grant it sudo privileges." -#~ msgstr "" - -#~ msgid "Download the JSON configuration file for the desired image:" -#~ msgstr "" - -#~ msgid "`Configuration files for the current release`_" -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/tooling/mixer.mo b/locale/de/LC_MESSAGES/tooling/mixer.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tooling/mixer.rst:4 -msgid "mixer" -msgstr "" - -#: ../../tooling/mixer.rst:6 -msgid "" -"**mixer** is the tool used by the |CL-ATTR| team to generate official " -"update content and releases. The update content generated by mixer is " -"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 "" - -#: ../../tooling/mixer.rst:16 -msgid "Description" -msgstr "" - -#: ../../tooling/mixer.rst:18 -msgid "mixer uses the following sources as inputs to generate update content:" -msgstr "" - -#: ../../tooling/mixer.rst:20 -msgid "Upstream |CL| bundles with their corresponding RPM packages" -msgstr "" - -#: ../../tooling/mixer.rst:21 -msgid "Locally-defined bundles with their corresponding local RPM packages" -msgstr "" - -#: ../../tooling/mixer.rst:22 -msgid "Locally-defined bundles with upstream RPM packages" -msgstr "" - -#: ../../tooling/mixer.rst:24 -msgid "" -"Using the mixer tool, you select which set of content from these sources " -"will be part of your update. You can select content from each of these " -"sources to make a unique combination of functionality for your custom " -"update content, known as a **mix**." -msgstr "" - -#: ../../tooling/mixer.rst:27 -msgid "" -"The update content that mixer generates consists of various pieces of OS " -"content, update metadata, as well as a complete image. The OS content " -"includes all files in an update, as well as zero- and delta-packs for " -"improved update performance. The update metadata, stored as manifests, " -"describes all of the bundle information for the update. Update content " -"produced by mixer is then published to a web server and consumed by " -"clients via swupd. Refer to :ref:`swupd ` for additional " -"information regarding updates and update content." -msgstr "" - -#: ../../tooling/mixer.rst:32 -msgid "How it works" -msgstr "" - -#: ../../tooling/mixer.rst:34 -msgid "Learn the mixer tool set up and workflow." -msgstr "" - -#: ../../tooling/mixer.rst:41 -msgid "Prerequisites" -msgstr "" - -#: ../../tooling/mixer.rst:43 -msgid ":command:`mixer` bundle" -msgstr "" - -#: ../../tooling/mixer.rst:45 -msgid "" -"Add the mixer tool with the :command:`mixer` bundle. Refer to :ref" -":`swupd-guide` for more information on installing bundles." -msgstr "" - -#: ../../tooling/mixer.rst:48 -msgid "Docker\\* container" -msgstr "" - -#: ../../tooling/mixer.rst:50 -msgid "" -"mixer by default runs all build commands in a Docker container to ensure " -"the correct tool versions are used. This also allows custom mixes to " -"automatically perform downstream format bumps when the upstream releases " -"a format bump. See `Format version`_ for additional information regarding" -" format bumps." -msgstr "" - -#: ../../tooling/mixer.rst:56 -msgid "Refer to `Configure and enable Docker`_ for instruction." -msgstr "" - -#: ../../tooling/mixer.rst:58 -msgid "Docker proxy (optional)" -msgstr "" - -#: ../../tooling/mixer.rst:60 -msgid "" -"If you use a proxy server, you must set your proxy environment variables " -"and create a proxy configuration file for the Docker daemon and " -"container." -msgstr "" - -#: ../../tooling/mixer.rst:63 -msgid "" -"Consult your IT department for the correct values if you are behind a " -"corporate proxy." -msgstr "" - -#: ../../tooling/mixer.rst:66 -msgid "Refer to `Configure Docker proxy info`_ for instruction." -msgstr "" - -#: ../../tooling/mixer.rst:68 -msgid "Location to host the update content and images" -msgstr "" - -#: ../../tooling/mixer.rst:70 -msgid "" -"In order for swupd to make use of your mix, the update content for your " -"mix must be hosted on a web server. Your mix will be configured with an " -"update location URL, which swupd will use to pull down updates." -msgstr "" - -#: ../../tooling/mixer.rst:74 -msgid "" -"Refer to `Set up a nginx web server for mixer`_ for an simple example of " -"setting up an update location." -msgstr "" - -#: ../../tooling/mixer.rst:78 -msgid "Mix setup" -msgstr "" - -#: ../../tooling/mixer.rst:80 -msgid "" -"Follow these steps to create and initialize the mixer workspace. Complete" -" the setup before you create a mix." -msgstr "" - -#: ../../tooling/mixer.rst:83 -msgid "Create workspace." -msgstr "" - -#: ../../tooling/mixer.rst:85 -msgid "" -"The mixer tool uses a simple workspace to contain all input and output in" -" 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 "" - -#: ../../tooling/mixer.rst:90 -msgid "Initialize the workspace and mix." -msgstr "" - -#: ../../tooling/mixer.rst:92 -msgid "" -"Before you create a mix, you must explicitly initialize the mixer " -"workspace. During initialization, the mixer workspace is configured and " -"the base for your mix is defined. By default, your mix is based on the " -"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 "" - -#: ../../tooling/mixer.rst:99 -msgid "" -"Initialization creates the directory structure within the workspace and " -"adds the :file:`builder.conf` file, which is used to configure the mixer " -"tool." -msgstr "" - -#: ../../tooling/mixer.rst:102 -msgid "" -"View the `mixer.init man page`_ for more information on mixer " -"initialization." -msgstr "" - -#: ../../tooling/mixer.rst:105 -msgid "View the list of suitable `releases`_ from which to mix." -msgstr "" - -#: ../../tooling/mixer.rst:107 -msgid "Edit builder.conf." -msgstr "" - -#: ../../tooling/mixer.rst:109 -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 "" - -#: ../../tooling/mixer.rst:113 -msgid "" -"At minimum, set the URL of your update server so your custom OS knows " -"where to get update content." -msgstr "" - -#: ../../tooling/mixer.rst:116 -msgid "Refer to the `builder.conf`_ section for more information." -msgstr "" - -#: ../../tooling/mixer.rst:119 -msgid "Create a mix" -msgstr "" - -#: ../../tooling/mixer.rst:121 -msgid "A mix is created with the following steps:" -msgstr "" - -#: ../../tooling/mixer.rst:123 -msgid "Add custom RPMs and set up local repo (optional)." -msgstr "" - -#: ../../tooling/mixer.rst:125 -msgid "" -"If you are adding custom RPMs to your mix, you must add the RPMs to your " -"mix workspace and set up a corresponding local repository." -msgstr "" - -#: ../../tooling/mixer.rst:128 -msgid "" -"Go to the :ref:`autospec` guide to learn to build RPMs from " -"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 "" - -#: ../../tooling/mixer.rst:133 -msgid "" -"Refer to the :ref:`autospec` guide for more information on using autospec" -" to build RPMs." -msgstr "" - -#: ../../tooling/mixer.rst:136 -msgid "Update and build bundles." -msgstr "" - -#: ../../tooling/mixer.rst:138 -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 "" - -#: ../../tooling/mixer.rst:142 -msgid "" -"View the `mixer.bundle man page`_ for more information on configuring " -"bundles in a mix." -msgstr "" - -#: ../../tooling/mixer.rst:145 -msgid "View the `mixer.build man page`_ for more information on building bundles." -msgstr "" - -#: ../../tooling/mixer.rst:147 -msgid "" -"View the `Bundles`_ section for more information on how mixer manages " -"bundles." -msgstr "" - -#: ../../tooling/mixer.rst:150 -msgid "Create the update content." -msgstr "" - -#: ../../tooling/mixer.rst:152 -msgid "" -"mixer creates update content with this step. Zero-packs are created " -"automatically, and delta-packs can be optionally created at the same time" -" (for all builds after version 0)." -msgstr "" - -#: ../../tooling/mixer.rst:156 -msgid "" -"A zero-pack is the full set of content needed to go from mix version 0 " -"(nothing) to the mix version for which you just built content." -msgstr "" - -#: ../../tooling/mixer.rst:159 -msgid "" -"A delta-pack provides the content *delta* between a `PAST_VERSION` to a " -"`MIX_VERSION` that allows the transition from one mix version to another." -msgstr "" - -#: ../../tooling/mixer.rst:162 -msgid "View :ref:`swupd-guide` for more information on update content." -msgstr "" - -#: ../../tooling/mixer.rst:164 -msgid "Create image." -msgstr "" - -#: ../../tooling/mixer.rst:166 -msgid "" -"mixer creates a bootable image from your updated content using the " -":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 "" - -#: ../../tooling/mixer.rst:171 -msgid "Make update available." -msgstr "" - -#: ../../tooling/mixer.rst:173 -msgid "Deploy update content and images to your update server." -msgstr "" - -#: ../../tooling/mixer.rst:175 -msgid "" -"View the `Example 3: Deploy updates to target`_ for a simple deployment " -"scenario." -msgstr "" - -#: ../../tooling/mixer.rst:179 -msgid "Maintain or modify mix" -msgstr "" - -#: ../../tooling/mixer.rst:181 -msgid "" -"Update or modify your content to a new version by following the steps to " -"create a mix. Increment the mix version number for the next mix." -msgstr "" - -#: ../../tooling/mixer.rst:185 -msgid "Examples" -msgstr "" - -#: ../../tooling/mixer.rst:187 -msgid "" -"The following examples are designed to work together and in order. The " -"examples use:" -msgstr "" - -#: ../../tooling/mixer.rst:190 -msgid "A stock installation of |CL|." -msgstr "" - -#: ../../tooling/mixer.rst:191 -msgid "A web server that comes with |CL| to host the content updates." -msgstr "" - -#: ../../tooling/mixer.rst:192 -msgid "" -"A simple VM that updates against the locally produced content created in " -"Example 2." -msgstr "" - -#: ../../tooling/mixer.rst:195 -msgid "Complete all `Prerequisites`_ before using these examples." -msgstr "" - -#: ../../tooling/mixer.rst:198 -msgid "Example 1: Mix set up" -msgstr "" - -#: ../../tooling/mixer.rst:200 -msgid "" -"This example shows the basic steps for the first-time setup of mixer for " -"a new mix." -msgstr "" - -#: ../../tooling/mixer.rst:203 -msgid "Create an empty directory to use as a workspace for mixer:" -msgstr "" - -#: ../../tooling/mixer.rst:209 -msgid "" -"In your mixer workspace, generate an initial mix based on the latest " -"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 "" - -#: ../../tooling/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 "" - -#: ../../tooling/mixer.rst:229 -msgid "Example 2: Create a simple mix" -msgstr "" - -#: ../../tooling/mixer.rst:231 -msgid "" -"This example shows how to create a simple custom mix using upstream " -"content. We'll create an image for a QEMU virtual machine that we can use" -" later to test our mix." -msgstr "" - -#: ../../tooling/mixer.rst:235 -msgid "" -"We can use the default bundles that were added during initialization, but" -" these include the :command:`native-kernel` bundle that is intended to be" -" 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 "" - -#: ../../tooling/mixer.rst:240 -msgid "Update bundles in mix:" -msgstr "" - -#: ../../tooling/mixer.rst:247 -msgid "" -"In this case, we will add the `editors` bundle from upstream, but we will" -" remove the `joe` editor." -msgstr "" - -#: ../../tooling/mixer.rst:255 -msgid "Use an editor and manually remove `joe` from the bundle definition." -msgstr "" - -#: ../../tooling/mixer.rst:261 -msgid "List the bundles in the mix again to confirm removal." -msgstr "" - -#: ../../tooling/mixer.rst:268 -msgid "Build bundles:" -msgstr "" - -#: ../../tooling/mixer.rst:274 -msgid "" -"Look in ~/mixer/update/image//full for the full chroot after" -" the :command:`build` command completes." -msgstr "" - -#: ../../tooling/mixer.rst:277 -msgid "" -"Build update content. Browse to your \\http://localhost site and you'll " -"see the web page is now up, but with no update content. Build the update " -"content:" -msgstr "" - -#: ../../tooling/mixer.rst:284 -msgid "" -"Refresh your \\http://localhost site and now you can see the update " -"content for mix version 10." -msgstr "" - -#: ../../tooling/mixer.rst:287 ../../tooling/mixer.rst:351 -msgid "" -"Look in ~/mixer/update/www/ to see the update content in " -"your workspace." -msgstr "" - -#: ../../tooling/mixer.rst:290 -msgid "" -"Configure image. Edit the ister configuration file for your image to " -"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 "" - -#: ../../tooling/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 "" - -#: ../../tooling/mixer.rst:319 -msgid "Build the image." -msgstr "" - -#: ../../tooling/mixer.rst:325 -msgid "" -"The output from this step will be :file:`release.img`, which is a live " -"image." -msgstr "" - -#: ../../tooling/mixer.rst:327 -msgid "" -"Make the next mix. Create a new version of your mix, for the live image " -"to update to. Increment your mix version by 10:" -msgstr "" - -#: ../../tooling/mixer.rst:334 -msgid "Repeat steps 1-3 to add the upstream :command:`curl` bundle to the mix:" -msgstr "" - -#: ../../tooling/mixer.rst:342 -msgid "Build optional delta-packs, which helps reduce client update time:" -msgstr "" - -#: ../../tooling/mixer.rst:348 -msgid "" -"Refresh your \\http://localhost site to see the update content for mix " -"version 20." -msgstr "" - -#: ../../tooling/mixer.rst:355 -msgid "Example 3: Deploy updates to target" -msgstr "" - -#: ../../tooling/mixer.rst:357 -msgid "" -"The image created in Example 2 is directly bootable in QEMU. In this " -"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 "" - -#: ../../tooling/mixer.rst:361 -msgid "Set up the QEMU environment." -msgstr "" - -#: ../../tooling/mixer.rst:363 -msgid "Install the :command:`kvm-host` bundle to your |CL|:" -msgstr "" - -#: ../../tooling/mixer.rst:369 -msgid "" -"Get the virtual EFI firmware, download the image launch script, and make " -"it executable:" -msgstr "" - -#: ../../tooling/mixer.rst:378 -msgid "Start your VM image (created in Example 2):" -msgstr "" - -#: ../../tooling/mixer.rst:384 -msgid "Log in as root and set a password" -msgstr "" - -#: ../../tooling/mixer.rst:386 -msgid "Try out your mix." -msgstr "" - -#: ../../tooling/mixer.rst:388 -msgid "Take a look at the default bundles installed in your mix:" -msgstr "" - -#: ../../tooling/mixer.rst:396 -msgid "Now we will add the `editors` bundle that we modified." -msgstr "" - -#: ../../tooling/mixer.rst:402 -msgid "" -"Try to start the `joe` editor. It should not appear because we removed " -"it from the original `editors` bundle." -msgstr "" - -#: ../../tooling/mixer.rst:405 -msgid "" -"Next we will update from version 10 to 20 to capture the newly available " -"bundles. Use :command:`swupd` to update your mix:" -msgstr "" - -#: ../../tooling/mixer.rst:414 -msgid "" -"Now your mix should be at version 20 and curl is now available. Try using" -" curl. This will fail because curl is not yet installed:" -msgstr "" - -#: ../../tooling/mixer.rst:422 -msgid "" -"Add the new bundle from your update server to your VM. Retry curl. It " -"works!" -msgstr "" - -#: ../../tooling/mixer.rst:429 -msgid "Shutdown your VM:" -msgstr "" - -#: ../../tooling/mixer.rst:441 -msgid "References" -msgstr "" - -#: ../../tooling/mixer.rst:443 -msgid "" -"Reference the `mixer man page`_ for details regarding mixer commands and " -"options." -msgstr "" - -#: ../../tooling/mixer.rst:452 -msgid "builder.conf" -msgstr "" - -#: ../../tooling/mixer.rst:454 -msgid "" -"mixer initialization creates a :file:`builder.conf` that stores the basic" -" 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 "" - -#: ../../tooling/mixer.rst:487 -msgid "" -"Additional explanation of variables in :file:`builder.conf` is provided " -"in Table 1." -msgstr "" - -#: ../../tooling/mixer.rst:491 -msgid "**Variable**" -msgstr "" - -#: ../../tooling/mixer.rst:491 -msgid "**Explanation**" -msgstr "" - -#: ../../tooling/mixer.rst:493 -msgid "`CERT`" -msgstr "" - -#: ../../tooling/mixer.rst:493 -msgid "" -"Sets the path where mixer stores the certificate file used to sign " -"content for verification. mixer automatically generates the certificate " -"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 "" - -#: ../../tooling/mixer.rst:500 -msgid "" -"chroot-builder uses the certificate file to sign the root " -":file:`Manifest.MoM` file to provide security for content verification." -msgstr "" - -#: ../../tooling/mixer.rst:504 -msgid "" -"swupd uses this certificate to verify the :file:`Manifest.MoM` file's " -"signature." -msgstr "" - -#: ../../tooling/mixer.rst:507 -msgid "" -"For now, we strongly recommend that you do not modify this variable, as " -"swupd expects a certificate with a very specific configuration to sign " -"and verify properly." -msgstr "" - -#: ../../tooling/mixer.rst:512 -msgid "`CONTENTURL` and `VERSIONURL`" -msgstr "" - -#: ../../tooling/mixer.rst:512 -msgid "" -"Set these variables to the IP address of the web server hosting the " -"update content." -msgstr "" - -#: ../../tooling/mixer.rst:515 -msgid "" -"VERSIONURL is the IP address where the swupd client looks to determine if" -" a new version is available." -msgstr "" - -#: ../../tooling/mixer.rst:518 -msgid "CONTENTURL is the location from which swupd pulls content updates." -msgstr "" - -#: ../../tooling/mixer.rst:521 -msgid "" -"If the web server is on the same machine as the SERVER_STATE_DIR " -"directory, you can create a symlink to the directory in your web server's" -" document root to easily host the content." -msgstr "" - -#: ../../tooling/mixer.rst:526 -msgid "These URLs are embedded in the images created by mixer." -msgstr "" - -#: ../../tooling/mixer.rst:528 -msgid "`DOCKER_IMAGE_PATH`" -msgstr "" - -#: ../../tooling/mixer.rst:528 -msgid "" -"Sets the base name of the docker image that mixer pulls down to run " -"builds in the proper container." -msgstr "" - -#: ../../tooling/mixer.rst:531 -msgid "`LOCAL_BUNDLE_DIR`" -msgstr "" - -#: ../../tooling/mixer.rst:531 -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 "" - -#: ../../tooling/mixer.rst:536 -msgid "`SERVER_STATE_DIR`" -msgstr "" - -#: ../../tooling/mixer.rst:536 -msgid "" -"Sets the path to which mixer outputs content. By default, mixer " -"automatically sets the path." -msgstr "" - -#: ../../tooling/mixer.rst:539 -msgid "`VERSIONS_PATH`" -msgstr "" - -#: ../../tooling/mixer.rst:539 -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 "" - -#: ../../tooling/mixer.rst:544 -msgid "`YUM_CONF`" -msgstr "" - -#: ../../tooling/mixer.rst:544 -msgid "" -"Sets the path where mixer automatically generates the :file:`.yum-" -"mix.conf` file." -msgstr "" - -#: ../../tooling/mixer.rst:547 -msgid "" -"The yum configuration file points the chroot-builder to where the RPMs " -"are stored." -msgstr "" - -#: ../../tooling/mixer.rst:550 -msgid "**Table 1**: *Variables in builder.conf*" -msgstr "" - -#: ../../tooling/mixer.rst:554 -msgid "Format version" -msgstr "" - -#: ../../tooling/mixer.rst:556 -msgid "" -"Compatible versions of an OS are tracked with an OS *compatibility " -"epoch*. Versions of an OS within an epoch are fully compatible and can " -"update to any other version within that epoch. The compatibility epoch is" -" 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 "" - -#: ../../tooling/mixer.rst:563 -msgid "" -"A format bump is like modifying the foundation of a house to create a new" -" 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 "" - -#: ../../tooling/mixer.rst:568 -msgid "A format bump is required when:" -msgstr "" - -#: ../../tooling/mixer.rst:570 -msgid "" -"The software updater, :command:`swupd`, or the software is no longer " -"compatible with the previous update scheme" -msgstr "" - -#: ../../tooling/mixer.rst:573 -msgid "" -"A package is removed from the update stream and the update must ensure " -"the files associated with that package are removed from the system" -msgstr "" - -#: ../../tooling/mixer.rst:576 -msgid "" -"Using a format increment, we make sure pre- and co-requisite changes flow" -" out with proper ordering. The updated client will only update to the " -"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 "" - -#: ../../tooling/mixer.rst:582 -msgid "" -"The given format *must* contain all the changes needed to understand the " -"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 "" - -#: ../../tooling/mixer.rst:584 -msgid "" -"The format version is incremented only when a compatibility breakage is " -"introduced. Normal updates, such as updating a software package, do not " -"require a format increment." -msgstr "" - -#: ../../tooling/mixer.rst:590 -msgid "Bundles" -msgstr "" - -#: ../../tooling/mixer.rst:592 -msgid "" -"mixer stores information about the bundles included in a mix in a flat " -"file called :file:`mixbundles`, which is located in the path set by the " -"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 "" - -#: ../../tooling/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 "" - -#: ../../tooling/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 "" - -#: ../../tooling/mixer.rst:603 -msgid "Upstream bundles" -msgstr "" - -#: ../../tooling/mixer.rst:605 -msgid "" -"mixer automatically downloads and caches upstream bundle definition " -"files. These definition files are stored in the upstream-bundles " -"directory in the workspace. Do not modify the files in this directory. " -"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 "" - -#: ../../tooling/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 "" - -#: ../../tooling/mixer.rst:617 -msgid "Local bundles" -msgstr "" - -#: ../../tooling/mixer.rst:619 -msgid "" -"Local bundles are bundles that you create, or are edited versions of " -"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 "" - -#: ../../tooling/mixer.rst:623 -msgid "" -"*mixer always checks for local bundles first and the upstream bundles " -"second.* So bundles in the local-bundles directory will always take " -"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 "" - -#: ../../tooling/mixer.rst:630 -msgid "Bundle configuration" -msgstr "" - -#: ../../tooling/mixer.rst:632 -msgid "" -"mixer provides commands to configure the bundles for a mix, such as to " -"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 "" - -#: ../../tooling/mixer.rst:637 -msgid "" -"Editing an existing local bundle is as simple as opening the bundle " -"definition file in your favorite editor, making the desired edits, and " -"saving your changes." -msgstr "" - -#: ../../tooling/mixer.rst:642 -msgid "" -"Removing bundles from a mix: By default, removing a bundle will only " -"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 "" - -#: ../../tooling/mixer.rst:646 -msgid "" -"If you remove the bundle definition file for a local, edited version of " -"an upstream bundle in a mix, the mix reverts to reference the original " -"upstream version of the bundle." -msgstr "" - -#: ../../tooling/mixer.rst:652 -msgid "Configure and enable Docker" -msgstr "" - -#: ../../tooling/mixer.rst:654 -msgid "" -"Use these steps to enable Docker for the mixer tool. Make sure to " -"`Configure Docker proxy info`_ first if needed." -msgstr "" - -#: ../../tooling/mixer.rst:657 -msgid "Start the Docker daemon:" -msgstr "" - -#: ../../tooling/mixer.rst:665 -msgid "Add user to the docker group" -msgstr "" - -#: ../../tooling/mixer.rst:672 -msgid "Pull Docker container manually (optional)" -msgstr "" - -#: ../../tooling/mixer.rst:674 -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 "" - -#: ../../tooling/mixer.rst:678 -msgid "" -"Versions of the mixer Docker container are available under the tags for " -"the `clearlinux/mixer repo " -"`_ on Docker Hub. Each " -"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 "" - -#: ../../tooling/mixer.rst:684 -msgid "Use the following steps to manually pull a mixer Docker container:" -msgstr "" - -#: ../../tooling/mixer.rst:686 -msgid "" -"Find the version of the container you need by viewing the tags for the " -"`clearlinux/mixer repo " -"`_ on Docker Hub." -msgstr "" - -#: ../../tooling/mixer.rst:690 -msgid "Pull the latest container version:" -msgstr "" - -#: ../../tooling/mixer.rst:696 -msgid "View local docker images:" -msgstr "" - -#: ../../tooling/mixer.rst:705 -msgid "Configure Docker proxy info" -msgstr "" - -#: ../../tooling/mixer.rst:707 -msgid "If needed, use these steps to configure the Docker proxy information." -msgstr "" - -#: ../../tooling/mixer.rst:709 -msgid "Create the Docker daemon proxy config directory:" -msgstr "" - -#: ../../tooling/mixer.rst:715 -msgid "" -"Create :file:`/etc/systemd/system/docker.service.d/http-proxy.conf` and " -"add the following using your own proxy values:" -msgstr "" - -#: ../../tooling/mixer.rst:724 -msgid "Reload the Docker daemon:" -msgstr "" - -#: ../../tooling/mixer.rst:730 -msgid "" -"Configure the Docker container proxies, to pass proxy settings to " -"containers:" -msgstr "" - -#: ../../tooling/mixer.rst:733 -msgid "Create a directory for your container config:" -msgstr "" - -#: ../../tooling/mixer.rst:739 -msgid "" -"Create the config file :file:`~/.docker/config.json` and add the " -"following entries, using your own proxy values:" -msgstr "" - -#: ../../tooling/mixer.rst:755 -msgid "Set ownership and permission on the docker config directory:" -msgstr "" - -#: ../../tooling/mixer.rst:762 -msgid "" -"Configure proxies to allow mixer to access upstream content from behind a" -" firewall." -msgstr "" - -#: ../../tooling/mixer.rst:765 -msgid "" -"Open your :file:`$HOME/.bashrc` file and add proxy and port values for " -"the following:" -msgstr "" - -#: ../../tooling/mixer.rst:776 -msgid "Log out and log back in for the proxies to take effect." -msgstr "" - -#: ../../tooling/mixer.rst:781 -msgid "Set up a nginx web server for mixer" -msgstr "" - -#: ../../tooling/mixer.rst:783 -msgid "" -"A web server is needed to host your update content. In this example, we " -"use the nginx web server, which comes with |CL|." -msgstr "" - -#: ../../tooling/mixer.rst:786 -msgid "Set up a nginx web server for mixer with the following steps:" -msgstr "" - -#: ../../tooling/mixer.rst:788 -msgid "Install the :command:`nginx` bundle:" -msgstr "" - -#: ../../tooling/mixer.rst:794 -msgid "Make the directory where mixer updates will reside:" -msgstr "" - -#: ../../tooling/mixer.rst:800 -msgid "" -"Create a symbolic link between your workspace updates and the updates on " -"the local nginx web server. In this example, `$HOME/mixer` is the " -"workspace for the mix." -msgstr "" - -#: ../../tooling/mixer.rst:808 -msgid "Set up ``nginx`` configuration:" -msgstr "" - -#: ../../tooling/mixer.rst:814 -msgid "Copy the default example configuration file:" -msgstr "" - -#: ../../tooling/mixer.rst:820 -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 "" - -#: ../../tooling/mixer.rst:833 -msgid "Restart the daemon, enable nginx on boot, and start the service." -msgstr "" - -#: ../../tooling/mixer.rst:843 -msgid "" -"Verify the web server is running at \\http://localhost. At this point you" -" should no longer see a \"404 Not Found\" message." -msgstr "" - -#: ../../tooling/mixer.rst:847 -msgid "Related topics" -msgstr "" - -#: ../../tooling/mixer.rst:849 -msgid ":ref:`About mixer `" -msgstr "" - -#: ../../tooling/mixer.rst:850 -msgid ":ref:`autospec-about`" -msgstr "" - -#: ../../tooling/mixer.rst:851 -msgid ":ref:`bundles-about`" -msgstr "" - -#: ../../tooling/mixer.rst:852 -msgid ":ref:`swupd-about`" -msgstr "" - -#~ msgid "" -#~ "Add the mixer tool with the " -#~ ":command:`mixer` bundle. Refer to `Install " -#~ "a bundle`_ for more details." -#~ msgstr "" - -#~ msgid "View the list of `suitable versions`_ from which to mix." -#~ msgstr "" - -#~ msgid "" -#~ "You cannot see the curl bundle " -#~ "that you added in Example 2 " -#~ "because your mix is still on " -#~ "version 10." -#~ msgstr "" - -#~ msgid "" -#~ "Check for updates. You should see " -#~ "that version 20 is available. Use " -#~ "swupd to update your mix:" -#~ msgstr "" - -#~ msgid "" -#~ "If `Format` increments to a new " -#~ "epoch (a \"format bump\"), the OS " -#~ "has changed in such a way that " -#~ "updating from build M in format X" -#~ " to build N in format Y will" -#~ " not work. Generally, this scenario " -#~ "occurs when the software updater or " -#~ "the software has a change such " -#~ "that it is no longer compatible " -#~ "with the previous update scheme, or " -#~ "when a package is removed from the" -#~ " update stream and the update must" -#~ " ensure the files associated with " -#~ "that package are removed from the " -#~ "system." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/tooling/security.po b/locale/de/LC_MESSAGES/tooling/security.po deleted file mode 100644 index 9c24f554..00000000 --- a/locale/de/LC_MESSAGES/tooling/security.po +++ /dev/null @@ -1,248 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tooling/security.rst:4 -msgid "OS Security" -msgstr "" - -#: ../../tooling/security.rst:6 -msgid "" -"|CL-ATTR| aims to make systemic and layered security-conscious decisions " -"that are both performant and practical. This security philosophy is " -"rooted within the project's codebase and operating culture." -msgstr "" - -#: ../../tooling/security.rst:14 -msgid "Security in updates" -msgstr "" - -#: ../../tooling/security.rst:16 -msgid "" -"The |CL| team believes in the benefits of software security through open " -"sourcing, incremental updates, and rapidly resolving known security " -"advisories." -msgstr "" - -#: ../../tooling/security.rst:20 -msgid "The latest Linux\\* codebase" -msgstr "" - -#: ../../tooling/security.rst:22 -msgid "" -"|CL| uses the newest version of the Linux kernel which allows the " -"operating system to leverage the latest features from the upstream Linux " -"kernel, including security fixes." -msgstr "" - -#: ../../tooling/security.rst:27 -msgid "Automated effective updating" -msgstr "" - -#: ../../tooling/security.rst:29 -msgid "|CL| is incrementally updated multiple times per day." -msgstr "" - -#: ../../tooling/security.rst:31 -msgid "" -"This `rolling release`_ model allows |CL| to consume the latest security " -"fixes of software packages as soon as they become available. There is no " -"waiting for major or minor releases on |CL|." -msgstr "" - -#: ../../tooling/security.rst:35 -msgid "" -"An update is not effective if it is just simply downloaded onto a system." -" It needs to be obtained *AND* ensured that the new patched copy is being" -" used; not an older copy loaded into memory. |CL| will let you know when " -"a service needs to be rebooted or do it for your automatically after a " -"software update, if desired." -msgstr "" - -#: ../../tooling/security.rst:41 -msgid "" -"In |CL| updates are delivered automatically, efficiently, and " -"effectively. For more information about software updates in |CL|, refer " -"to the :ref:`swupd-guide` guide." -msgstr "" - -#: ../../tooling/security.rst:46 -msgid "Automated CVE scanning and remediation" -msgstr "" - -#: ../../tooling/security.rst:48 -msgid "" -"The sheer number of software packages and security vulnerabilities is " -"growing exponentially. Repositories of Common Vulnerabilities and " -"Exposures (CVEs) and their fixes, if known, are published by :abbr:`NIST`" -" in a National Vulnerability Database \\ |NVD|\\ and at \\ |MITRE|\\ ." -msgstr "" - -#: ../../tooling/security.rst:53 -msgid "" -"|CL| employs a proactive and measured approach to addressing known and " -"fixable :abbr:`CVEs (Common Vulnerabilities and Exposures)`. Packages are" -" automatically scanned against CVEs daily, and security patches are " -"deployed as soon as they are available." -msgstr "" - -#: ../../tooling/security.rst:58 -msgid "" -"These combined practices minimize the amount of time |CL| systems are " -"exposed to unnecessary security risk." -msgstr "" - -#: ../../tooling/security.rst:61 -msgid "Security in software" -msgstr "" - -#: ../../tooling/security.rst:64 -msgid "Minimized attack surface" -msgstr "" - -#: ../../tooling/security.rst:66 -msgid "" -"|CL| removes legacy, unneeded, or redundant standards and components as " -"much as possible to enable the use of best known security standards. " -"Below are some examples:" -msgstr "" - -#: ../../tooling/security.rst:70 -msgid "" -"`RC4`, `SSLv3`, `3DES`, and `SHA-1` ciphers which have had known " -"vulnerabilities, have been explicitly disabled within many |CL| packages " -"to avoid their accidental usage." -msgstr "" - -#: ../../tooling/security.rst:74 -msgid "" -"Services and subsystems which expose sensitive system information have " -"been removed such as the `finger` and `tcpwrappers`." -msgstr "" - -#: ../../tooling/security.rst:77 -msgid "`SFTP` has been disabled by default due to security considerations." -msgstr "" - -#: ../../tooling/security.rst:80 -msgid "Verified trust" -msgstr "" - -#: ../../tooling/security.rst:82 -msgid "" -"|CL| encourages the use of secure practices such as encryption and " -"digital signature verification throughout the system and discourages " -"blind trust. Below are some examples:" -msgstr "" - -#: ../../tooling/security.rst:86 -msgid "" -"All update operations from swupd are transparently encrypted and checked " -"against the |CL| maintainers' public key for authenticity. More " -"information about swupd security can be found in the `Security for " -"software update in Clear Linux* OS`_ blog post." -msgstr "" - -#: ../../tooling/security.rst:91 -msgid "" -"Before being built, packages available from |CL| verify checksums and " -"signatures provided by third party project codebases and maintainers." -msgstr "" - -#: ../../tooling/security.rst:94 -msgid "" -"|CL| features a unified certificate store, `clrtrust`_ which comes ready " -"to work with well-known Certificate Authorities out of the box. clrtrust " -"also offers an easy to use command line interface for managing system-" -"wide chains of trust, instead of ignoring foreign certificates." -msgstr "" - -#: ../../tooling/security.rst:100 -msgid "Compiled with secure options" -msgstr "" - -#: ../../tooling/security.rst:102 -msgid "" -"While |CL| packages are optimized for performance on Intel® architecture," -" security conscious kernel and compiler options are sensibly taken " -"advantage of. Below are some examples:" -msgstr "" - -#: ../../tooling/security.rst:106 -msgid "" -"Kernels shipped with |CL| are signed and disallow the usage of custom " -"kernel modules to maintain verifiable system integrity." -msgstr "" - -#: ../../tooling/security.rst:109 -msgid "" -"`Address space layout randomization (ASLR)`_ and `Kernel address space " -"layout randomization (KASLR)`_ are kernel features which defend against " -"certain memory based attacks. More information about PIE executables can " -"be found in the `Recent GNU* C library improvements`_ blog post." -msgstr "" - -#: ../../tooling/security.rst:116 -msgid "Security in system design" -msgstr "" - -#: ../../tooling/security.rst:118 -msgid "" -"Simple, yet effective, techniques are used throughout the |CL| system " -"design to defend against common attack vectors and enable good security " -"hygiene. Below are some examples:" -msgstr "" - -#: ../../tooling/security.rst:122 -msgid "" -"Full disk encryption using :abbr:`LUKS (Linux Unified Key Setup)` is " -"available during installation. Refer to `cryptsetup`_ for additional " -"information about LUKS." -msgstr "" - -#: ../../tooling/security.rst:126 -msgid "" -"|CL| uses the PAM cracklib module to harden user login and password " -"security resulting in:" -msgstr "" - -#: ../../tooling/security.rst:129 -msgid "" -"No default username or root password set out of the box with |CL|, you " -"will be asked to set your own password immediately." -msgstr "" - -#: ../../tooling/security.rst:132 -msgid "" -"Simple password schemes, which are known to be easily compromised, cannot" -" be set in |CL|." -msgstr "" - -#: ../../tooling/security.rst:135 -msgid "" -"A password blacklist, to avoid system passwords being set to passwords " -"which have been compromised in the past." -msgstr "" - -#: ../../tooling/security.rst:138 -msgid "" -"`Tallow`_, a lightweight service which monitors and blocks suspicious SSH" -" login patterns, is installed with the :command:`openssh-server` bundle." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/tooling/stateless.po b/locale/de/LC_MESSAGES/tooling/stateless.po deleted file mode 100644 index 71d85f32..00000000 --- a/locale/de/LC_MESSAGES/tooling/stateless.po +++ /dev/null @@ -1,196 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tooling/stateless.rst:4 -msgid "Stateless" -msgstr "" - -#: ../../tooling/stateless.rst:6 -msgid "" -"In most operating systems, user data, system data, and configuration " -"files can become intermingled." -msgstr "" - -#: ../../tooling/stateless.rst:14 -msgid "" -"Figure 1: Without stateless, user and system files become mixed on the " -"filesystem over time." -msgstr "" - -#: ../../tooling/stateless.rst:16 -msgid "" -"|CL-ATTR| has a stateless design philosophy with the goal to provide an " -":abbr:`OS (operating system)` that functions without excessive user " -"configuration or customization. Stateless in this context does *not* mean" -" ephemeral or non-persistent." -msgstr "" - -#: ../../tooling/stateless.rst:25 -msgid "File-level separation" -msgstr "" - -#: ../../tooling/stateless.rst:27 -msgid "" -"To accomplish a stateless design the Linux Filesystem Hierarchy is " -"separated between user-owned areas and |CL|-owned areas." -msgstr "" - -#: ../../tooling/stateless.rst:35 -msgid "" -"Figure 2: With stateless, user and system files are separated on the " -"filesystem." -msgstr "" - -#: ../../tooling/stateless.rst:38 -msgid "System areas" -msgstr "" - -#: ../../tooling/stateless.rst:39 -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 `.This " -"operating assumption allows |CL| to verify and maintain integrity of " -"system files." -msgstr "" - -#: ../../tooling/stateless.rst:45 -msgid "User areas" -msgstr "" - -#: ../../tooling/stateless.rst:46 -msgid "" -"Files under the :file:`/etc/`, :file:`/home`, and :file:`/var` " -"directories are owned and managed by the user. A freshly installed |CL| " -"system will only have a minimal set of files in the :file:`/etc/` " -"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 "" - -#: ../../tooling/stateless.rst:54 -msgid "Software configuration" -msgstr "" - -#: ../../tooling/stateless.rst:56 -msgid "" -"With stateless separation, default software configurations are read in " -"order from predefined source code, |CL| provided defaults, and user-" -"provided configuration." -msgstr "" - -#: ../../tooling/stateless.rst:61 -msgid "Default configurations" -msgstr "" - -#: ../../tooling/stateless.rst:63 -msgid "" -"Software in |CL| provides default configuration values so that it is " -"immediately functional, whenever it is appropriate to do so." -msgstr "" - -#: ../../tooling/stateless.rst:66 -msgid "" -"|CL| distributed software packages may be directly modified to include " -"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 "" - -#: ../../tooling/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 "" - -#: ../../tooling/stateless.rst:76 -msgid "Overriding configurations" -msgstr "" - -#: ../../tooling/stateless.rst:78 -msgid "" -"If a configuration needs to be changed, the appropriate file should be " -"modified by the user under :file:`/etc/`. If the configuration file does " -"not already exist, it can be created in the appropriate location." -msgstr "" - -#: ../../tooling/stateless.rst:82 -msgid "" -"User defined configuration files should contain the minimal set of " -"desired changes and rely on default configuration for the rest." -msgstr "" - -#: ../../tooling/stateless.rst:85 -msgid "For example, a customized Apache configuration can be used instead by:" -msgstr "" - -#: ../../tooling/stateless.rst:87 -msgid "Create the destination directory for the configuration:" -msgstr "" - -#: ../../tooling/stateless.rst:93 -msgid "Copy the default configuration as a reference template:" -msgstr "" - -#: ../../tooling/stateless.rst:99 -msgid "Make any desired modifications to the configurations:" -msgstr "" - -#: ../../tooling/stateless.rst:105 -msgid "Reload the service or reboot the system to pickup any changes:" -msgstr "" - -#: ../../tooling/stateless.rst:111 -msgid "" -"This pattern can be used to modify the configurations of other programs " -"too. The `stateless man page`_ has application-specific examples." -msgstr "" - -#: ../../tooling/stateless.rst:115 -msgid "System reset" -msgstr "" - -#: ../../tooling/stateless.rst:117 -msgid "" -"Once advantage of the stateless design is that the system defaults can be" -" easily restored by simply deleting everything under :file:`/etc/` and " -":file:`/var`." -msgstr "" - -#: ../../tooling/stateless.rst:121 -msgid "" -"Running the commands below effectively performs a system reset as if it " -"was just installed:" -msgstr "" - -#: ../../tooling/stateless.rst:129 -msgid "" -"In other Linux distributions, this can be a catastrophic action that " -"renders a system unable to boot." -msgstr "" - -#: ../../tooling/stateless.rst:133 -msgid "Additional information" -msgstr "" - -#: ../../tooling/stateless.rst:135 -msgid "`stateless man page`_" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/tooling/swupd-guide.mo b/locale/de/LC_MESSAGES/tooling/swupd-guide.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tooling/swupd-guide.rst:4 -msgid "swupd" -msgstr "" - -#: ../../tooling/swupd-guide.rst:6 -msgid "" -":command:`swupd` links a |CL-ATTR| installation with upstream updates and" -" software." -msgstr "" - -#: ../../tooling/swupd-guide.rst:14 -msgid "Description" -msgstr "" - -#: ../../tooling/swupd-guide.rst:16 -msgid ":command:`swupd` has two main functions:" -msgstr "" - -#: ../../tooling/swupd-guide.rst:18 -msgid "" -"Manage software and replace APT or YUM, by installing bundles rather than" -" packages." -msgstr "" - -#: ../../tooling/swupd-guide.rst:20 -msgid "Check for system updates and install them." -msgstr "" - -#: ../../tooling/swupd-guide.rst:22 -msgid "" -":command:`swupd` manages overlapping dependencies behind the scenes, " -"ensuring that all software is compatible across the system. It can be " -"used to verify the OS, clean cached files, and fix issues." -msgstr "" - -#: ../../tooling/swupd-guide.rst:26 -msgid "" -":ref:`Bundles ` contain everything needed to deliver a software " -"capability. They are the smallest granularity component that is managed " -"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 "" - -#: ../../tooling/swupd-guide.rst:33 -msgid "Versioning" -msgstr "" - -#: ../../tooling/swupd-guide.rst:35 -msgid "" -"Using package managers to monitor software version compatibility or " -"compare multiple systems on many Linux distributions can be cumbersome." -msgstr "" - -#: ../../tooling/swupd-guide.rst:38 -msgid "" -"With |CL| :command:`swupd`, versioning happens at the individual file " -"level. This means |CL| generates an entirely new OS version with any set " -"of software changes to the system, including software downgrades or " -"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 "" - -#: ../../tooling/swupd-guide.rst:45 -msgid "" -"A number that represents the **current** release of the OS describes the " -"versions of all the software on the OS. Each build is composed of a " -"specific set of bundles made from a particular version of packages. On a " -"daily basis, this matters to system administrators who need to determine " -"which of their systems do not have the latest security fixes, or which " -"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 "" - -#: ../../tooling/swupd-guide.rst:55 -msgid "Updating" -msgstr "" - -#: ../../tooling/swupd-guide.rst:57 -msgid "" -"|CL| enforces regular updating of the OS by default and automatically " -"checks for updates against a version server. The content server provides " -"the file and metadata content for all versions and can be the same as the" -" version server. The content url server provides metadata in the form of " -"*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 "" - -#: ../../tooling/swupd-guide.rst:65 -msgid "" -"Software updates with |CL| are also efficient. Unlike package-based " -"distributions, :command:`swupd` only updates files that have changed, " -"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 "" - -#: ../../tooling/swupd-guide.rst:71 -msgid "" -"For details on how to generate update content for |CL|, see the " -":ref:`mixer ` tool." -msgstr "" - -#: ../../tooling/swupd-guide.rst:75 -msgid "How it works" -msgstr "" - -#: ../../tooling/swupd-guide.rst:78 -msgid "Prerequisites" -msgstr "" - -#: ../../tooling/swupd-guide.rst:80 -msgid "The device is on a well-connected network." -msgstr "" - -#: ../../tooling/swupd-guide.rst:81 -msgid "" -"The device is able to connect to an update server. The default server is:" -" http://update.clearlinux.org" -msgstr "" - -#: ../../tooling/swupd-guide.rst:85 -msgid "Updates" -msgstr "" - -#: ../../tooling/swupd-guide.rst:87 -msgid "" -"|CL| updates are automatic by default, but can be set to occur only on " -"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 "" - -#: ../../tooling/swupd-guide.rst:93 -msgid "Manifests" -msgstr "" - -#: ../../tooling/swupd-guide.rst:95 -msgid "" -"The |CL| software update content consists of data and metadata. The data " -"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 "" - -#: ../../tooling/swupd-guide.rst:100 -msgid "" -"The manifests are mostly long lists of hashes that describe content. Each" -" bundle gets its own manifest file. There is a master manifest file that " -"describes all manifests to tie it all together." -msgstr "" - -#: ../../tooling/swupd-guide.rst:105 -msgid "Fullfiles, packs, and delta packs" -msgstr "" - -#: ../../tooling/swupd-guide.rst:107 -msgid "" -"To speed up updates and optimize content delivery, update data " -"provisioned to a system is obtained by one of the following methods:" -msgstr "" - -#: ../../tooling/swupd-guide.rst:110 -msgid "" -"*Fullfiles* are always generated for every file in every release. This " -"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 "" - -#: ../../tooling/swupd-guide.rst:115 -msgid "" -"*Packs* are available for some releases. They combine many files to speed" -" up the creation of installation media and large updates." -msgstr "" - -#: ../../tooling/swupd-guide.rst:118 -msgid "" -"*Delta packs* are an optimized version of packs that only contain updates" -" (binary diffs). They cannot be used without having the original file " -"content." -msgstr "" - -#: ../../tooling/swupd-guide.rst:122 -msgid "Bundle search" -msgstr "" - -#: ../../tooling/swupd-guide.rst:124 -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 "" - -#: ../../tooling/swupd-guide.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 "" - -#: ../../tooling/swupd-guide.rst:132 -msgid "" -"Bundles that are already installed are marked **(installed)** in search " -"results." -msgstr "" - -#: ../../tooling/swupd-guide.rst:135 -msgid "Optionally, you can review our `bundles`_ on GitHub\\*." -msgstr "" - -#: ../../tooling/swupd-guide.rst:138 -msgid "Examples" -msgstr "" - -#: ../../tooling/swupd-guide.rst:141 -msgid "Example 1: Disable and enable automatic updates" -msgstr "" - -#: ../../tooling/swupd-guide.rst:143 -msgid "" -"|CL| updates are automatic by default, but can be set to occur only on " -"demand." -msgstr "" - -#: ../../tooling/swupd-guide.rst:146 -msgid "Verify your current auto-update setting." -msgstr "" - -#: ../../tooling/swupd-guide.rst:156 -msgid "Disable automatic updates." -msgstr "" - -#: ../../tooling/swupd-guide.rst:170 -msgid "Check manually for updates." -msgstr "" - -#: ../../tooling/swupd-guide.rst:176 -msgid "Install an update after identifying one that you need." -msgstr "" - -#: ../../tooling/swupd-guide.rst:182 -msgid "Re-enable automatic installs." -msgstr "" - -#: ../../tooling/swupd-guide.rst:191 -msgid "Example 2: Find and install Kata Containers\\*" -msgstr "" - -#: ../../tooling/swupd-guide.rst:193 -msgid "" -"Kata Containers is a popular container implementation. Unlike other " -"container implementations, each Kata Container has its own kernel " -"instance and runs on its own :abbr:`VM (Virtual Machine)` for improved " -"security." -msgstr "" - -#: ../../tooling/swupd-guide.rst:198 -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 "" - -#: ../../tooling/swupd-guide.rst:202 -msgid "Find the correct bundle." -msgstr "" - -#: ../../tooling/swupd-guide.rst:204 -msgid "" -"To return all possible matches for the search string, enter " -":command:`swupd search`, followed by 'kata':" -msgstr "" - -#: ../../tooling/swupd-guide.rst:211 -msgid "The output should be similar to:" -msgstr "" - -#: ../../tooling/swupd-guide.rst:229 -msgid "" -"If your search does not produce results with a specific term, shorten the" -" search term. For example, use *kube* instead of *kubernetes*." -msgstr "" - -#: ../../tooling/swupd-guide.rst:232 -msgid "Add the bundle." -msgstr "" - -#: ../../tooling/swupd-guide.rst:240 -msgid "To add multiple bundles, add a space followed by the bundle name." -msgstr "" - -#: ../../tooling/swupd-guide.rst:242 -msgid "The output of a successful installation should be similar to:" -msgstr "" - -#: ../../tooling/swupd-guide.rst:261 -msgid "Example 3: Verify and correct system file mismatch" -msgstr "" - -#: ../../tooling/swupd-guide.rst:263 -msgid "" -":command:`swupd` can determine whether system directories and files have " -"been added to, overwritten, removed, or modified (e.g., permissions)." -msgstr "" - -#: ../../tooling/swupd-guide.rst:270 -msgid "" -"All directories that are watched by :command:`swupd` are verified " -"according to the manifest data. Hash mismatches are flagged as follows:" -msgstr "" - -#: ../../tooling/swupd-guide.rst:287 -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 "" - -#: ../../tooling/swupd-guide.rst:291 -msgid "" -":command:`swupd` can correct any issues it detects. Additional directives" -" can be added including a white list of directories to be ignored." -msgstr "" - -#: ../../tooling/swupd-guide.rst:294 -msgid "" -"The following command repairs issues, removes unknown items, and ignores " -"files or directories matching :file:`/usr/lib/python`:" -msgstr "" - -#: ../../tooling/swupd-guide.rst:302 -msgid "Quick reference" -msgstr "" - -#: ../../tooling/swupd-guide.rst:305 -msgid "swupd info" -msgstr "" - -#: ../../tooling/swupd-guide.rst:305 -msgid "Returns the currently installed version and update servers." -msgstr "" - -#: ../../tooling/swupd-guide.rst:309 -msgid "swupd update " -msgstr "" - -#: ../../tooling/swupd-guide.rst:308 -msgid "" -"Updates to a specific version or updates to latest version if no " -"arguments are used." -msgstr "" - -#: ../../tooling/swupd-guide.rst:312 -msgid "swupd bundle-list [--all]" -msgstr "" - -#: ../../tooling/swupd-guide.rst:312 -msgid "Lists installed bundles." -msgstr "" - -#: ../../tooling/swupd-guide.rst:315 -msgid "swupd bundle-add [-b] " -msgstr "" - -#: ../../tooling/swupd-guide.rst:315 -msgid "Finds a bundle that contains your search term." -msgstr "" - -#: ../../tooling/swupd-guide.rst:318 -msgid "swupd bundle-add " -msgstr "" - -#: ../../tooling/swupd-guide.rst:318 -msgid "Adds a bundle." -msgstr "" - -#: ../../tooling/swupd-guide.rst:321 -msgid "swupd bundle-remove " -msgstr "" - -#: ../../tooling/swupd-guide.rst:321 -msgid "Removes a bundle." -msgstr "" - -#: ../../tooling/swupd-guide.rst:324 -msgid "swupd --help" -msgstr "" - -#: ../../tooling/swupd-guide.rst:324 -msgid "Lists additional :command:`swupd` commands." -msgstr "" - -#: ../../tooling/swupd-guide.rst:327 -msgid "man swupd" -msgstr "" - -#: ../../tooling/swupd-guide.rst:327 -msgid "Opens the :command:`swupd` man page." -msgstr "" - -#: ../../tooling/swupd-guide.rst:329 -msgid "Refer to `swupd source documentation`_ on GitHub for more details." -msgstr "" - -#: ../../tooling/swupd-guide.rst:332 -msgid "Related topics" -msgstr "" - -#: ../../tooling/swupd-guide.rst:334 -msgid ":ref:`autospec`" -msgstr "" - -#: ../../tooling/swupd-guide.rst:335 -msgid ":ref:`mixer`" -msgstr "" - -#: ../../tooling/swupd-guide.rst:336 -msgid ":ref:`bundles`" -msgstr "" - -#~ 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 "" - -#~ msgid "" -#~ "Refer to :command:`swupd` `source " -#~ "documentation`_ on GitHub for more " -#~ "details." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/tooling/tooling.mo b/locale/de/LC_MESSAGES/tooling/tooling.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tooling/tooling.rst:4 -msgid "How to Clear" -msgstr "" - -#: ../../tooling/tooling.rst:6 -msgid "" -"Clear Linux is a little different from other distros. Here are some " -"important tools and concepts for managing your install." -msgstr "" - -#: ../../tooling/tooling.rst:18 -msgid "Training" -msgstr "" - -#: ../../tooling/tooling.rst:20 -msgid "" -"Additional training materials are available in the `how-to-clear`_ " -"GitHub\\* project to help you get started with |CL| tools." -msgstr "" - -#: ../../tooling/tooling.rst:23 -msgid "" -"The training helps you create a customized OS that is based on |CL| and " -"provides complete details on the methods and tools used to create updates" -" and how to deploy updates to targets." -msgstr "" - -#: ../../tooling/tooling.rst:27 -msgid "" -"To complete the training, you will need a clean |CL| installation and a " -"network connection. The project includes all files needed to complete the" -" exercises." -msgstr "" - -#: ../../tooling/tooling.rst:29 -msgid "`how-to-clear`_ training on GitHub" -msgstr "" - -#~ msgid "Tooling" -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/tutorials/aws-web/aws-web.mo b/locale/de/LC_MESSAGES/tutorials/aws-web/aws-web.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qgPvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qgPvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/dars.rst:4 -msgid "Data Analytics Reference Stack" -msgstr "" - -#: ../../tutorials/dars.rst:6 -msgid "" -"This tutorial shows you how to use the Data Analytics Reference Stack " -"(DARS), and to optionally build your own images with the baseline " -"Dockerfiles provided in the `DARS repository`_. Our assumption is that " -"|CL-ATTR| is the host. However, any system that supports Docker\\* " -"containers can be used to follow these steps." -msgstr "" - -#: ../../tutorials/dars.rst:17 -msgid "The Data Analytics Reference Stack release" -msgstr "" - -#: ../../tutorials/dars.rst:19 -msgid "" -"The Data Analytics Reference Stack (DARS) provides developers and " -"enterprises a straightforward, highly optimized software stack for " -"storing and processing large amounts of data. More detail is available " -"on the `DARS architecture and performance benchmarks`_." -msgstr "" - -#: ../../tutorials/dars.rst:21 -msgid "" -"The Data Analytics Reference Stack provides two pre-built Docker images, " -"available on `Docker Hub`_:" -msgstr "" - -#: ../../tutorials/dars.rst:23 -msgid "A |CL|-derived `DARS with OpenBlas`_ stack optimized for `OpenBLAS`_" -msgstr "" - -#: ../../tutorials/dars.rst:24 -msgid "A |CL|-derived `DARS with MKL`_ stack optimized for `MKL`_" -msgstr "" - -#: ../../tutorials/dars.rst:26 -msgid "" -"We recommend you view the latest component versions for each image in the" -" :file:`README` found in the `DARS repository`_. Because |CL| is a " -"rolling distribution, the package version numbers in the |CL|-based " -"containers may not be the latest released by |CL|." -msgstr "" - -#: ../../tutorials/dars.rst:33 -msgid "" -"The Data Analytics Reference Stack is a collective work, and each piece " -"of software within the work has its own license. Please see the `terms " -"of use`_ for more details about licensing and usage of the Data Analytics" -" Reference Stack." -msgstr "" - -#: ../../tutorials/dars.rst:38 -msgid "Using the Docker Images" -msgstr "" - -#: ../../tutorials/dars.rst:40 -msgid "" -"To immediately start using the latest stable DARS images, pull directly " -"from `Docker Hub`_. For this tutorial we'll use the `Dars with MKL`_ " -"version of the stack." -msgstr "" - -#: ../../tutorials/dars.rst:43 -msgid "Once you have downloaded the image, you can run it with" -msgstr "" - -#: ../../tutorials/dars.rst:49 -msgid "" -"This will launch the image and drop you into a bash shell inside the " -"container. You will see output similar to the following:" -msgstr "" - -#: ../../tutorials/dars.rst:70 -msgid "" -"The :command:`--ulimit nofile` parameter is currently required in order " -"to increase the number of open files opened at certain point by the spark" -" engine." -msgstr "" - -#: ../../tutorials/dars.rst:75 -msgid "Building DARS Images" -msgstr "" - -#: ../../tutorials/dars.rst:77 -msgid "" -"If you choose to build your own DARS container images, you can customize " -"them as needed. Use the provided Dockerfile as a baseline. To construct " -"images with |CL|, start with a |CL| development platform that has the " -":command:`containers-basic-dev` bundle installed. Learn more about " -"bundles and installing them by using :ref:`swupd-guide`." -msgstr "" - -#: ../../tutorials/dars.rst:83 -msgid "First, clone the `DARS repository`_ from GitHub." -msgstr "" - -#: ../../tutorials/dars.rst:89 -msgid "" -"Then, inside the DARS directory, run :command:`make` to build OpenBLAS " -"and MKL images, and run :command:`make baseline` to build the baseline " -"CentOS image. Depending on the system, it may take a while to finish " -"building. Once completed, check the resulting images with " -":command:`Docker`" -msgstr "" - -#: ../../tutorials/dars.rst:98 -msgid "" -"You can use any of the resulting images to launch fully functional " -"containers. If you need to customize the containers, you can edit the " -"provided :file:`Dockerfile`." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/tutorials/dlrs/dlrs.mo b/locale/de/LC_MESSAGES/tutorials/dlrs/dlrs.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/dlrs/dlrs.rst:4 -msgid "Deep Learning Reference Stack" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:6 -msgid "" -"This tutorial describes how to run benchmarking workloads for " -"TensorFlow\\*, PyTorch\\*, and Kubeflow in |CL-ATTR| using the Deep " -"Learning Reference Stack." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:14 -msgid "Overview" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:16 -msgid "" -"We created the Deep Learning Reference Stack to help AI developers " -"deliver the best experience on Intel® Architecture. This stack reduces " -"complexity common with deep learning software components, provides " -"flexibility for customized solutions, and enables you to quickly " -"prototype and deploy Deep Learning workloads. Use this tutorial to run " -"benchmarking workloads on your solution." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:22 -msgid "The Deep Learning Reference Stack is available in the following versions:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:24 -msgid "" -"`Intel MKL-DNN-VNNI`_, which is optimized using Intel® Math Kernel " -"Library for Deep Neural Networks (Intel® MKL-DNN) primitives and " -"introduces support for Intel® AVX-512 Vector Neural Network Instructions " -"(VNNI)." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:27 -msgid "" -"`Intel MKL-DNN`_, which includes the TensorFlow framework optimized using" -" Intel® Math Kernel Library for Deep Neural Networks (Intel® MKL-DNN) " -"primitives." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:30 -msgid "`Eigen`_, which includes `TensorFlow`_ optimized for Intel® architecture." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:31 -msgid "`PyTorch with OpenBLAS`_, which includes PyTorch with OpenBlas." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:32 -msgid "" -"`PyTorch with Intel MKL-DNN`_, which includes PyTorch optimized using " -"Intel® Math Kernel Library (Intel® MKL) and Intel MKL-DNN." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:37 -msgid "" -"To take advantage of the Intel® AVX-512 and VNNI functionality with the " -"Deep Learning Reference Stack, you must use the following hardware:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:40 -msgid "Intel® AVX-512 images require an Intel® Xeon® Scalable Platform" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:41 -msgid "VNNI requires a 2nd generation Intel® Xeon® Scalable Platform" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:44 -msgid "Stack features" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:46 -msgid "Deep Learning Reference Stack `V3.0 release announcement`_." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:47 -msgid "" -"Deep Learning Reference Stack v2.0 including current `PyTorch benchmark " -"results`_." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:49 -msgid "" -"Deep Learning Reference Stack v1.0 including current `TensorFlow " -"benchmark results`_." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:51 -msgid "" -"`Release notes on Github\\*`_ for the latest release of Deep Learning " -"Reference Stack." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:56 -msgid "" -"The Deep Learning Reference Stack is a collective work, and each piece of" -" software within the work has its own license. Please see the `terms of " -"use`_ for more details about licensing and usage of the Deep Learning " -"Reference Stack." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:61 -msgid "Prerequisites" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:63 -msgid ":ref:`Install ` |CL| on your host system" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:64 -msgid ":command:`containers-basic` bundle" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:65 -msgid ":command:`cloud-native-basic` bundle" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:67 -msgid "" -"In |CL|, :command:`containers-basic` includes Docker\\*, which is " -"required for TensorFlow and PyTorch benchmarking. Use the " -":command:`swupd` utility to check if :command:`containers-basic` and " -":command:`cloud-native-basic` are present:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:76 -msgid "" -"To install the :command:`containers-basic` or :command:`cloud-native-" -"basic` bundles, enter:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:83 -msgid "" -"Docker is not started upon installation of the :command:`containers-" -"basic` bundle. To start Docker, enter:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:90 -msgid "" -"To ensure that Kubernetes is correctly installed and configured, follow " -"the instructions in :ref:`kubernetes`." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:94 -msgid "Version compatibility" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:96 -msgid "We validated these steps against the following software package versions:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:98 -msgid "|CL| 26240 (Minimum supported version)" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:99 -msgid "Docker 18.06.1" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:100 -msgid "Kubernetes 1.11.3" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:101 -msgid "Go 1.11.12" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:106 -msgid "" -"The Deep Learning Reference Stack was developed to provide the best user " -"experience when executed on a |CL| host. However, as the stack runs in a" -" container environment, you should be able to complete the following " -"sections of this tutorial on other Linux* distributions, provided they " -"comply with the Docker*, Kubernetes* and Go* package versions listed " -"above. Look for your distribution documentation on how to update packages" -" and manage Docker services." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:109 -msgid "TensorFlow single and multi-node benchmarks" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:111 -msgid "" -"This section describes running the `TensorFlow benchmarks`_ in single " -"node. For multi-node testing, replicate these steps for each node. These " -"steps provide a template to run other benchmarks, provided that they can " -"invoke TensorFlow." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:118 -msgid "" -"Performance test results for the Deep Learning Reference Stack and for " -"this tutorial were obtained using `runc` as the runtime." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:122 -msgid "" -"Download either the `Eigen`_ or the `Intel MKL-DNN`_ Docker image from " -"`Docker Hub`_." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:125 ../../tutorials/dlrs/dlrs.rst:167 -msgid "Run the image with Docker:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:134 ../../tutorials/dlrs/dlrs.rst:175 -msgid "" -"Launching the Docker image with the :command:`-i` argument starts " -"interactive mode within the container. Enter the following commands in " -"the running container." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:138 -msgid "Clone the benchmark repository in the container:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:144 ../../tutorials/dlrs/dlrs.rst:185 -msgid "Execute the benchmark script:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:152 -msgid "" -"You can replace the model with one of your choice supported by the " -"TensorFlow benchmarks." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:155 -msgid "" -"If you are using an FP32 based model, it can be converted to an int8 " -"model using `Intel® quantization tools`_." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:159 -msgid "PyTorch single and multi-node benchmarks" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:161 -msgid "" -"This section describes running the `PyTorch benchmarks`_ for Caffe2 in " -"single node." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:164 -msgid "" -"Download either the `PyTorch with OpenBLAS`_ or the `PyTorch with Intel " -"MKL-DNN`_ Docker image from `Docker Hub`_." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:179 -msgid "Clone the benchmark repository:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:195 -msgid "Kubeflow multi-node benchmarks" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:197 -msgid "" -"The benchmark workload runs in a Kubernetes cluster. The tutorial uses " -"`Kubeflow`_ for the Machine Learning workload deployment on three nodes." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:202 -msgid "" -"If you choose the Intel® MKL-DNN or Intel® MKL-DNN-VNNI image, your " -"platform must support the Intel® AVX-512 instruction set. Otherwise, an " -"*illegal instruction* error may appear, and you won’t be able to complete" -" this tutorial." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:206 -msgid "Kubernetes setup" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:208 -msgid "" -"Follow the instructions in the :ref:`kubernetes` tutorial to get set up " -"on |CL|. The Kubernetes community also has `instructions for creating a " -"cluster`_." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:213 -msgid "Kubernetes networking" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:215 -msgid "" -"We used `flannel`_ as the network provider for these tests. If you prefer" -" a different network layer, refer to the Kubernetes `networking " -"documentation`_ for setup." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:220 -msgid "Kubectl" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:222 -msgid "" -"You can use kubectl to run commands against your Kubernetes cluster. " -"Refer to the `kubectl overview`_ for details on syntax and operations. " -"Once you have a working cluster on Kubernetes, use the following YAML " -"script to start a pod with a simple shell script, and keep the pod open." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:227 -msgid "Copy this example.yaml script to your system:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:244 -msgid "Execute the script with kubectl:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:250 -msgid "" -"This script opens a single pod. More robust solutions would create a " -"deployment or inject a python script or larger shell script into the " -"container." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:254 -msgid "Images" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:256 -msgid "" -"You must add `launcher.py`_ to the Docker image to include the Deep " -"Learning Reference Stack and put the benchmarks repo in the correct " -"location. Note that this tutorial uses Kubeflow v0.4.0, and cannot " -"guarantee results if you use a different version." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:260 -msgid "From the Docker image, run the following:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:269 -msgid "Your entry point becomes: :file:`/opt/launcher.py`." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:271 -msgid "This builds an image that can be consumed directly by TFJob from Kubeflow." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:274 -msgid "ksonnet\\*" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:276 -msgid "" -"Kubeflow uses ksonnet\\* to manage deployments, so you must install it " -"before setting up Kubeflow." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:279 -msgid "" -"ksonnet was added to the :command:`cloud-native-basic` bundle in |CL| " -"version 27550. If you are using an older |CL| version (not recommended), " -"you must manually install ksonnet as described below." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:283 -msgid "On |CL|, follow these steps:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:294 -msgid "" -"After the ksonnet installation is complete, ensure that binary `ks` is " -"accessible across the environment." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:298 -msgid "Kubeflow" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:300 -msgid "" -"Once you have Kubernetes running on your nodes, set up `Kubeflow`_ by " -"following these instructions from the `quick start guide`_." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:318 -msgid "Next, deploy the primary package for our purposes: tf-job-operator." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:328 -msgid "" -"This creates the CustomResourceDefinition (CRD) endpoint to launch a " -"TFJob." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:331 -msgid "Run a TFJob" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:333 -msgid "Select this link for the `ksonnet registries for deploying TFJobs`_." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:335 -msgid "Install the TFJob components as follows:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:343 -msgid "Export the image name to use for the deployment:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:351 -msgid "Replace with the image name you specified in previous steps." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:353 -msgid "" -"Generate Kubernetes manifests for the workloads and apply them using " -"these commands:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:363 -msgid "This replicates and deploys three test setups in your Kubernetes cluster." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:366 -msgid "Results of running this tutorial" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:368 -msgid "" -"You must parse the logs of the Kubernetes pod to retrieve performance " -"data. The pods will still exist post-completion and will be in " -"‘Completed’ state. You can get the logs from any of the pods to inspect " -"the benchmark results. More information about `Kubernetes logging`_ is " -"available from the Kubernetes community." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:375 -msgid "Use Jupyter Notebook" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:377 -msgid "" -"This example uses the `PyTorch with OpenBLAS`_ container image. After it " -"is downloaded, run the Docker image with :command:`-p` to specify the " -"shared port between the container and the host. This example uses port " -"8888." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:385 -msgid "" -"After you start the container, launch the Jupyter Notebook. This command " -"is executed inside the container image." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:392 -msgid "" -"After the notebook has loaded, you will see output similar to the " -"following:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:400 -msgid "" -"From your host system, or any system that can access the host's IP " -"address, start a web browser with the following. If you are not running " -"the browser on the host system, replace :command:`127.0.0.1` with the IP " -"address of the host." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:408 -msgid "Your browser displays the following:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:414 -msgid "Figure 1: :guilabel:`Jupyter Notebook`" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:417 -msgid "" -"To create a new notebook, click :guilabel:`New` and select " -":guilabel:`Python 3`." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:423 -msgid "Figure 2: Create a new notebook" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:425 -msgid "A new, blank notebook is displayed, with a cell ready for input." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:432 -msgid "" -"To verify that PyTorch is working, copy the following snippet into the " -"blank cell, and run the cell." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:446 -msgid "When you run the cell, your output will look something like this:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:452 -msgid "" -"You can continue working in this notebook, or you can download existing " -"notebooks to take advantage of the Deep Learning Reference Stack's " -"optimized deep learning frameworks. Refer to `Jupyter Notebook`_ for " -"details." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:457 -msgid "Uninstallation" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:459 -msgid "" -"To uninstall the Deep Learning Reference Stack, you can choose to stop " -"the container so that it is not using system resources, or you can stop " -"the container and delete it to free storage space." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:461 -msgid "To stop the container, execute the following from your host system:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:463 -msgid "Find the container's ID" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:469 -msgid "This will result in output similar to the following:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:476 -msgid "" -"You can then use the ID or container name to stop the container. This " -"example uses the name \"oss\":" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:483 -msgid "Verify that the container is not running" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:490 -msgid "To delete the container from your system you need to know the Image ID:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:496 -msgid "This command results in output similar to the following:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:504 -msgid "To remove an image use the image ID:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:520 -msgid "" -"Note that you can execute the :command:`docker rmi` command using only " -"the first few characters of the image ID, provided they are unique on the" -" system." -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:522 -msgid "Once you have removed the image, you can verify it has been deleted with:" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:530 -msgid "Related topics" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:532 -msgid "Deep Learning Reference Stack `V3.0 release announcement`_" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:533 -msgid "`TensorFlow benchmarks`_" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:534 -msgid "`PyTorch benchmarks`_" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:535 -msgid "`Kubeflow`_" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:536 -msgid ":ref:`kubernetes` tutorial" -msgstr "" - -#: ../../tutorials/dlrs/dlrs.rst:537 -msgid "`Jupyter Notebook`_" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/tutorials/docker/docker.mo b/locale/de/LC_MESSAGES/tutorials/docker/docker.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qgPvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qgPvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/fmv.rst:4 -msgid "Use the function multi-version patch generator" -msgstr "" - -#: ../../tutorials/fmv.rst:6 -msgid "" -"CPU architectures often gain interesting new instructions as they evolve " -"but application developers find it difficult to take advantage of those " -"instructions. The reluctance to lose backward-compatibility is one of the" -" main roadblocks slowing developers from using advancements in newer " -"computing architectures. :abbr:`FMV (Function Multi-Versioning)`, which " -"first appeared in `GCC`_ 4.8, is a way to have multiple implementations " -"of a function, each using a different architecture specialized " -"instruction-set extensions. GCC 6 introduces changes to FMV to make it " -"even easier to bring architecture- based optimizations to the application" -" code." -msgstr "" - -#: ../../tutorials/fmv.rst:16 -msgid "" -"In this tutorial we will use FMV on general code and on :abbr:`FFT (Fast " -"Fourier Transform)` library code (FFTW). Upon completing the tutorial, " -"you will be able to use this technology on your code and use the " -"libraries to deploy architecture-based optimizations to your application " -"code." -msgstr "" - -#: ../../tutorials/fmv.rst:22 -msgid "Install and configure a |CL| host on bare metal" -msgstr "" - -#: ../../tutorials/fmv.rst:23 -msgid "" -"First, follow our guide to :ref:`bare-metal-install-desktop`. Once the " -"bare metal installation and initial configuration are complete, add the " -"`desktop-dev` bundle to the system. `desktop-dev`: contains the necessary" -" development tools like GCC and Perl\\*." -msgstr "" - -#: ../../tutorials/fmv.rst:28 -msgid "" -"To install the bundles, run the following command in the :file:`$HOME` " -"directory:" -msgstr "" - -#: ../../tutorials/fmv.rst:36 -msgid "Detect loop vectorization candidates" -msgstr "" - -#: ../../tutorials/fmv.rst:38 -msgid "" -"Now, we need to detect the loop vectorization candidates to be cloned for" -" multiple platforms with FMV. As an example, we will use the following " -"simple C code:" -msgstr "" - -#: ../../tutorials/fmv.rst:67 -msgid "" -"Save the example code as :file:`example.c` in the current directory and " -"build with the following flags:" -msgstr "" - -#: ../../tutorials/fmv.rst:74 -msgid "The build generates the following output:" -msgstr "" - -#: ../../tutorials/fmv.rst:81 -msgid "The output shows that line 11 is a good candidate for vectorization:" -msgstr "" - -#: ../../tutorials/fmv.rst:89 -msgid "Generate the FMV patch" -msgstr "" - -#: ../../tutorials/fmv.rst:91 -msgid "" -"To generate the FMV patch with the `make-fmv-patch`_ project, we must " -"clone the project and generate a log file with the loop vectorized " -"information:" -msgstr "" - -#: ../../tutorials/fmv.rst:100 -msgid "To generate the patch files, execute:" -msgstr "" - -#: ../../tutorials/fmv.rst:106 -msgid "" -"The :file:`make-fmv-patch.pl` script takes two arguments: `` " -"and ``. Replace `` and `` with the " -"proper values and execute:" -msgstr "" - -#: ../../tutorials/fmv.rst:114 -msgid "The command generates the following :file:`example.c.patch` patch:" -msgstr "" - -#: ../../tutorials/fmv.rst:129 -msgid "" -"We recommend you use the :file:`make-fmv-patch` script to add the " -"attribute generating the target clones on the function `foo`. Thus, we " -"can have the following code:" -msgstr "" - -#: ../../tutorials/fmv.rst:158 -msgid "" -"Changing the value of the `$avx2` variable, we can change the target " -"clones when adding the patches or in the :file:`make-fmv-patch.pl` " -"script:" -msgstr "" - -#: ../../tutorials/fmv.rst:165 -msgid "" -"Compile the code again with FMV and add the option to analyze the " -"`objdump` log:" -msgstr "" - -#: ../../tutorials/fmv.rst:173 -msgid "You can see the multiple clones of the `foo` function:" -msgstr "" - -#: ../../tutorials/fmv.rst:181 -msgid "" -"The cloned functions use AVX2 registers and vectorized instructions. To " -"verify, enter the following commands:" -msgstr "" - -#: ../../tutorials/fmv.rst:190 -msgid "FFT project example using FFTW" -msgstr "" - -#: ../../tutorials/fmv.rst:192 -msgid "" -"To follow the same approach with a package like FFTW, we must use the " -"`-fopt-info-vec` flag to get a build log file similar to:" -msgstr "" - -#: ../../tutorials/fmv.rst:210 -msgid "" -"For example, the :file:`fftw-3.3.6-pl2/tools/fftw-wisdom.c.patch` file " -"generates the following patches:" -msgstr "" - -#: ../../tutorials/fmv.rst:262 -msgid "" -"With these patches, we can select where to apply the FMV technology " -"making bringing architecture-based optimizations to application code even" -" easier." -msgstr "" - -#: ../../tutorials/fmv.rst:265 -msgid "**Congratulations!**" -msgstr "" - -#: ../../tutorials/fmv.rst:267 -msgid "" -"You have successfully installed an FMV development environment on |CL|. " -"Furthermore, you used cutting edge compiler technology to improve the " -"performance of your application based on Intel Architecture technology " -"and profiling of the specific execution of your application." -msgstr "" - -#~ msgid "" -#~ "In this tutorial we will use FMV" -#~ " on general code and on :abbr:`FFT" -#~ " (Fast Fourier Transform)` library code." -#~ " Upon completing the tutorial, you " -#~ "will be able to use this " -#~ "technology on your code and use " -#~ "the libraries to deploy architecture-" -#~ "based optimizations to your application " -#~ "code." -#~ msgstr "" - -#~ msgid "FTT project example" -#~ msgstr "" - -#~ msgid "" -#~ "To follow the same approach with a" -#~ " package like FFT, we must use " -#~ "the `-fopt-info-vec` flag to get" -#~ " a build log file similar to:" -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/tutorials/greengrass.mo b/locale/de/LC_MESSAGES/tutorials/greengrass.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/greengrass.rst:4 -msgid "Enable AWS Greengrass\\* and OpenVINO™ toolkit" -msgstr "" - -#: ../../tutorials/greengrass.rst:6 -msgid "" -"Hardware accelerated Function-as-a-Service (FaaS) enables cloud " -"developers to deploy inference functionalities [1] on Intel® IoT edge " -"devices with accelerators (CPU, Integrated GPU, Intel® FPGA, and Intel® " -"Movidius™ technology). These functions provide a great developer " -"experience and seamless migration of visual analytics from cloud to edge " -"in a secure manner using a containerized environment. Hardware-" -"accelerated FaaS provides the best-in-class performance by accessing " -"optimized deep learning libraries on Intel® IoT edge devices with " -"accelerators." -msgstr "" - -#: ../../tutorials/greengrass.rst:15 -msgid "This tutorial demonstrates how to:" -msgstr "" - -#: ../../tutorials/greengrass.rst:17 -msgid "Set up the Intel® edge device with |CL-ATTR|" -msgstr "" - -#: ../../tutorials/greengrass.rst:18 -msgid "" -"Install the OpenVINO™ toolkit and Amazon Web Services\\* (AWS\\*) " -"Greengrass\\* software stacks" -msgstr "" - -#: ../../tutorials/greengrass.rst:20 -msgid "" -"Use AWS Greengrass\\* and AWS Lambda\\* to deploy the FaaS samples from " -"the cloud" -msgstr "" - -#: ../../tutorials/greengrass.rst:22 -msgid "Refer to the following topics:" -msgstr "" - -#: ../../tutorials/greengrass.rst:29 -msgid "Supported platforms" -msgstr "" - -#: ../../tutorials/greengrass.rst:31 -msgid "Operating System: |CL| latest release" -msgstr "" - -#: ../../tutorials/greengrass.rst:32 -msgid "" -"Hardware: Intel® core platforms (This tutorial supports inference " -"on CPU only.)" -msgstr "" - -#: ../../tutorials/greengrass.rst:35 -msgid "Sample description" -msgstr "" - -#: ../../tutorials/greengrass.rst:37 -msgid "" -"The AWS Greengrass samples are located at `Edge-Analytics-FaaS`_. This " -"tutorial uses the 1.0 version of the source code." -msgstr "" - -#: ../../tutorials/greengrass.rst:40 -msgid "|CL| provides the following AWS Greengrass samples:" -msgstr "" - -#: ../../tutorials/greengrass.rst:42 -msgid "`greengrass_classification_sample.py`_" -msgstr "" - -#: ../../tutorials/greengrass.rst:44 -msgid "" -"This AWS Greengrass sample classifies a video stream using classification" -" networks such as AlexNet and GoogLeNet and publishes top-10 results on " -"AWS\\* IoT Cloud every second." -msgstr "" - -#: ../../tutorials/greengrass.rst:48 -msgid "`greengrass_object_detection_sample_ssd.py`_" -msgstr "" - -#: ../../tutorials/greengrass.rst:50 -msgid "" -"This AWS Greengrass sample detects objects in a video stream and " -"classifies them using single-shot multi-box detection (SSD) networks such" -" as SSD Squeezenet, SSD Mobilenet, and SSD300. This sample publishes " -"detection outputs such as class label, class confidence, and bounding box" -" coordinates on AWS IoT Cloud every second." -msgstr "" - -#: ../../tutorials/greengrass.rst:58 -msgid "Install the OS on the edge device" -msgstr "" - -#: ../../tutorials/greengrass.rst:60 -msgid "" -"Start with a clean installation of |CL| on a new system, using the :ref" -":`bare-metal-install-desktop`, found in :ref:`get-started`." -msgstr "" - -#: ../../tutorials/greengrass.rst:64 -msgid "Create user accounts" -msgstr "" - -#: ../../tutorials/greengrass.rst:66 -msgid "" -"After |CL| is installed, create two user accounts. Create an " -"administrative user in |CL| and create a user account for the Greengrass " -"services to use ( see Greengrass user below)." -msgstr "" - -#: ../../tutorials/greengrass.rst:70 -msgid "" -"Create a new user and set a password for that user. Enter the following " -"commands as ``root``:" -msgstr "" - -#: ../../tutorials/greengrass.rst:78 -msgid "" -"Next, enable the :command:`sudo` command for your new ````. Add " -"```` to the *wheel* group:" -msgstr "" - -#: ../../tutorials/greengrass.rst:85 -msgid "Create a :file:`/etc/fstab` file." -msgstr "" - -#: ../../tutorials/greengrass.rst:93 -msgid "" -"By default, |CL| does not create an :file:`/etc/fstab` file. You must " -"create this file before the Greengrass service runs." -msgstr "" - -#: ../../tutorials/greengrass.rst:97 -msgid "Add required bundles" -msgstr "" - -#: ../../tutorials/greengrass.rst:99 -msgid "" -"Use the :command:`swupd` software updater utility to add the prerequisite" -" bundles for the OpenVINO software stack:" -msgstr "" - -#: ../../tutorials/greengrass.rst:108 -msgid "Learn more about how to :ref:`swupd-guide`." -msgstr "" - -#: ../../tutorials/greengrass.rst:110 -msgid "" -"The :command:`computer-vision-basic` bundle installs the OpenVINO™ " -"toolkit, and the sample models optimized for Intel® edge platforms." -msgstr "" - -#: ../../tutorials/greengrass.rst:114 -msgid "Convert deep learning models" -msgstr "" - -#: ../../tutorials/greengrass.rst:117 -msgid "Locate sample models" -msgstr "" - -#: ../../tutorials/greengrass.rst:119 -msgid "" -"There are two types of provided models that can be used in conjunction " -"with AWS Greengrass for this tutorial: classification or object " -"detection." -msgstr "" - -#: ../../tutorials/greengrass.rst:122 -msgid "" -"To complete this tutorial using an image classification model, download " -"the BVLC AlexNet model files `bvlc_alexnet.caffemodel`_ and " -"`deploy.prototxt`_ to the default model_location at " -":file:`/usr/share/openvino/models`. Any custom pre-trained classification" -" models can be used with the classification sample." -msgstr "" - -#: ../../tutorials/greengrass.rst:128 -msgid "" -"For object detection, the sample models optimized for Intel® edge " -"platforms are included with the computer-vision-basic bundle installation" -" at :file:`/usr/share/openvino/models`. These models are provided as an " -"example; however, you may also use a custom SSD model with the Greengrass" -" object detection sample." -msgstr "" - -#: ../../tutorials/greengrass.rst:134 -msgid "Run model optimizer" -msgstr "" - -#: ../../tutorials/greengrass.rst:136 -msgid "" -"Follow these instructions for `converting deep learning models to " -"Intermediate Representation using Model Optimizer`_. To optimize either " -"of the sample models described above, run one of the following commands." -msgstr "" - -#: ../../tutorials/greengrass.rst:138 -msgid "For classification using BVLC AlexNet model:" -msgstr "" - -#: ../../tutorials/greengrass.rst:147 -msgid "For object detection using SqueezeNetSSD-5Class model:" -msgstr "" - -#: ../../tutorials/greengrass.rst:156 -msgid "In these examples:" -msgstr "" - -#: ../../tutorials/greengrass.rst:158 -msgid "```` is :file:`/usr/share/openvino/models`." -msgstr "" - -#: ../../tutorials/greengrass.rst:160 -msgid "```` is FP32 or FP16, depending on target device." -msgstr "" - -#: ../../tutorials/greengrass.rst:162 -msgid "" -"```` is the directory where the Intermediate Representation " -"(IR) is stored. IR contains .xml format corresponding to the network " -"structure and .bin format corresponding to weights. This .xml file should" -" be passed to :command:``." -msgstr "" - -#: ../../tutorials/greengrass.rst:167 -msgid "" -"In the BVLC AlexNet model, the prototxt defines the input shape with " -"batch size 10 by default. In order to use any other batch size, the " -"entire input shape must be provided as an argument to the model " -"optimizer. For example, to use batch size 1, you must provide: " -"``--input_shape [1,3,227,227]``" -msgstr "" - -#: ../../tutorials/greengrass.rst:175 -msgid "Configure AWS Greengrass group" -msgstr "" - -#: ../../tutorials/greengrass.rst:177 -msgid "" -"For each Intel® edge platform, you must create a new AWS Greengrass group" -" and install AWS Greengrass core software to establish the connection " -"between cloud and edge." -msgstr "" - -#: ../../tutorials/greengrass.rst:181 -msgid "" -"To create an AWS Greengrass group, follow the instructions in `Configure " -"AWS IoT Greengrass on AWS IoT`_." -msgstr "" - -#: ../../tutorials/greengrass.rst:184 -msgid "" -"To install and configure AWS Greengrass core on edge platform, follow the" -" instructions in `Start AWS Greengrass on the Core Device`_. In step " -"8(b), download the x86_64 Ubuntu\\* configuration of the AWS Greengrass " -"core software." -msgstr "" - -#: ../../tutorials/greengrass.rst:191 -msgid "" -"You do not need to run the :file:`cgroupfs-mount.sh` script in step #6 of" -" Module 1 of the `AWS Greengrass developer guide`_ because this is " -"enabled already in |CL|." -msgstr "" - -#: ../../tutorials/greengrass.rst:195 -msgid "" -"Be sure to download both the security resources and the AWS Greengrass " -"core software." -msgstr "" - -#: ../../tutorials/greengrass.rst:200 -msgid "Security certificates are linked to your AWS account." -msgstr "" - -#: ../../tutorials/greengrass.rst:204 -msgid "Create and package Lambda function" -msgstr "" - -#: ../../tutorials/greengrass.rst:206 -msgid "" -"Complete steps 1-4 of the AWS Greengrass tutorial at `Create and Package " -"a Lambda Function`_." -msgstr "" - -#: ../../tutorials/greengrass.rst:210 -msgid "" -"This creates the tarball needed to create the AWS Greengrass environment " -"on the edge device." -msgstr "" - -#: ../../tutorials/greengrass.rst:214 -msgid "" -"In step 5, replace :file:`greengrassHelloWorld.py` with the " -"classification or object detection Greengrass sample from `Edge-" -"Analytics-Faas`_:" -msgstr "" - -#: ../../tutorials/greengrass.rst:217 -msgid "Classification: `greengrass_classification_sample.py`_" -msgstr "" - -#: ../../tutorials/greengrass.rst:219 -msgid "Object Detection: `greengrass_object_detection_sample_ssd.py`_" -msgstr "" - -#: ../../tutorials/greengrass.rst:221 -msgid "" -"Zip the selected Greengrass sample with the extracted Greengrass SDK " -"folders from the previous step into " -":file:`greengrass_sample_python_lambda.zip`." -msgstr "" - -#: ../../tutorials/greengrass.rst:224 -msgid "The zip should contain:" -msgstr "" - -#: ../../tutorials/greengrass.rst:226 -msgid "greengrasssdk" -msgstr "" - -#: ../../tutorials/greengrass.rst:228 -msgid "greengrass classification or object detection sample" -msgstr "" - -#: ../../tutorials/greengrass.rst:230 -msgid "For example:" -msgstr "" - -#: ../../tutorials/greengrass.rst:237 -msgid "" -"Return to the AWS documentation section called `Create and Package a " -"Lambda Function`_ and complete the procedure." -msgstr "" - -#: ../../tutorials/greengrass.rst:242 -msgid "" -"In step 9(a) of the AWS documentation, while uploading the zip file, make" -" sure to name the handler to one of the following, depending on the AWS " -"Greengrass sample you are using:" -msgstr "" - -#: ../../tutorials/greengrass.rst:246 -msgid "greengrass_object_detection_sample_ssd.function_handler" -msgstr "" - -#: ../../tutorials/greengrass.rst:247 -msgid "greengrass_classification_sample.function_handler" -msgstr "" - -#: ../../tutorials/greengrass.rst:251 -msgid "Configure Lambda function" -msgstr "" - -#: ../../tutorials/greengrass.rst:253 -msgid "" -"After creating the Greengrass group and the Lambda function, start " -"configuring the Lambda function for AWS Greengrass." -msgstr "" - -#: ../../tutorials/greengrass.rst:256 -msgid "" -"Follow steps 1-8 in `Configure the Lambda Function for AWS IoT " -"Greengrass`_ in the AWS documentation." -msgstr "" - -#: ../../tutorials/greengrass.rst:259 -msgid "" -"In addition to the details mentioned in step 8, change the Memory limit " -"to 2048 MB to accommodate large input video streams." -msgstr "" - -#: ../../tutorials/greengrass.rst:262 -msgid "" -"Add the following environment variables as key-value pairs when editing " -"the Lambda configuration and click on update:" -msgstr "" - -#: ../../tutorials/greengrass.rst:265 -msgid "**Table 1. Environment variables: Lambda configuration**" -msgstr "" - -#: ../../tutorials/greengrass.rst:269 -msgid "Key" -msgstr "" - -#: ../../tutorials/greengrass.rst:270 -msgid "Value" -msgstr "" - -#: ../../tutorials/greengrass.rst:271 -msgid "PARAM_MODEL_XML" -msgstr "" - -#: ../../tutorials/greengrass.rst:272 -msgid "" -"/, where is user specified and contains " -"IR.xml, the Intermediate Representation file from Intel® Model Optimizer." -" For this tutorial, should be set to " -"'/usr/share/openvino/models' or one of its subdirectories." -msgstr "" - -#: ../../tutorials/greengrass.rst:276 -msgid "PARAM_INPUT_SOURCE" -msgstr "" - -#: ../../tutorials/greengrass.rst:277 -msgid "/input.webm to be specified by user. Holds both input and" -msgstr "" - -#: ../../tutorials/greengrass.rst:278 -msgid "output data. For webcam, set PARAM_INPUT_SOURCE to ‘/dev/video0’" -msgstr "" - -#: ../../tutorials/greengrass.rst:279 -msgid "PARAM_DEVICE" -msgstr "" - -#: ../../tutorials/greengrass.rst:280 -msgid "\"CPU\"" -msgstr "" - -#: ../../tutorials/greengrass.rst:281 -msgid "PARAM_CPU_EXTENSION_PATH" -msgstr "" - -#: ../../tutorials/greengrass.rst:282 -msgid "/usr/lib64/libcpu_extension.so" -msgstr "" - -#: ../../tutorials/greengrass.rst:283 -msgid "PARAM_OUTPUT_DIRECTORY" -msgstr "" - -#: ../../tutorials/greengrass.rst:284 -msgid " to be specified by user. Holds both input and output data" -msgstr "" - -#: ../../tutorials/greengrass.rst:286 -msgid "PARAM_NUM_TOP_RESULTS" -msgstr "" - -#: ../../tutorials/greengrass.rst:287 -msgid "" -"User specified for classification sample. (e.g. 1 for top-1 result, 5 for" -" top-5 results)" -msgstr "" - -#: ../../tutorials/greengrass.rst:290 -msgid "" -"Add subscription to subscribe, or publish messages from AWS Greengrass " -"Lambda function by completing the procedure in `Configure the Lambda " -"Function for AWS IoT Greengrass`_." -msgstr "" - -#: ../../tutorials/greengrass.rst:295 -msgid "" -"The optional topic filter field is the topic mentioned inside the Lambda " -"function. In this tutorial, sample topics include the following: " -":command:`openvino/ssd` or :command:`openvino/classification`" -msgstr "" - -#: ../../tutorials/greengrass.rst:300 -msgid "Add local resources" -msgstr "" - -#: ../../tutorials/greengrass.rst:302 -msgid "" -"Refer to the AWS documentation for details about `local resources and " -"access privileges`_." -msgstr "" - -#: ../../tutorials/greengrass.rst:304 -msgid "The following table describes the local resources needed for the CPU:" -msgstr "" - -#: ../../tutorials/greengrass.rst:306 -msgid "**Local resources**" -msgstr "" - -#: ../../tutorials/greengrass.rst:310 -msgid "Name" -msgstr "" - -#: ../../tutorials/greengrass.rst:311 -msgid "Resource type" -msgstr "" - -#: ../../tutorials/greengrass.rst:312 -msgid "Local path" -msgstr "" - -#: ../../tutorials/greengrass.rst:313 -msgid "Access" -msgstr "" - -#: ../../tutorials/greengrass.rst:315 -msgid "ModelDir" -msgstr "" - -#: ../../tutorials/greengrass.rst:316 ../../tutorials/greengrass.rst:326 -msgid "Volume" -msgstr "" - -#: ../../tutorials/greengrass.rst:317 -msgid " to be specified by user" -msgstr "" - -#: ../../tutorials/greengrass.rst:318 ../../tutorials/greengrass.rst:323 -msgid "Read-Only" -msgstr "" - -#: ../../tutorials/greengrass.rst:320 -msgid "Webcam" -msgstr "" - -#: ../../tutorials/greengrass.rst:321 -msgid "Device" -msgstr "" - -#: ../../tutorials/greengrass.rst:322 -msgid "/dev/video0" -msgstr "" - -#: ../../tutorials/greengrass.rst:325 -msgid "DataDir" -msgstr "" - -#: ../../tutorials/greengrass.rst:327 -msgid " to be specified by user. Holds both input and output data." -msgstr "" - -#: ../../tutorials/greengrass.rst:329 -msgid "Read and Write" -msgstr "" - -#: ../../tutorials/greengrass.rst:332 -msgid "Deploy Lambda function" -msgstr "" - -#: ../../tutorials/greengrass.rst:334 -msgid "" -"Refer to the AWS documentation for instructions on how to `deploy the " -"lambda function to AWS Greengrass core device`_. Select *Deployments* on " -"the group page and follow the instructions." -msgstr "" - -#: ../../tutorials/greengrass.rst:339 -msgid "Output consumption" -msgstr "" - -#: ../../tutorials/greengrass.rst:341 -msgid "" -"There are four options available for output consumption. These options " -"are used to report, stream, upload, or store inference output at an " -"interval defined by the variable :command:`reporting_interval` in the AWS" -" Greengrass samples." -msgstr "" - -#: ../../tutorials/greengrass.rst:345 -msgid "IoT cloud output:" -msgstr "" - -#: ../../tutorials/greengrass.rst:347 -msgid "" -"This option is enabled by default in the AWS Greengrass samples using the" -" :command:`enable_iot_cloud_output` variable. You can use it to verify " -"the lambda running on the edge device. It enables publishing messages to " -"IoT cloud using the subscription topic specified in the lambda. (For " -"example, topics may include :command:`openvino/classification` for " -"classification and :command:`openvino/ssd` for object detection samples.)" -" For classification, top-1 result with class label are published to IoT " -"cloud. For SSD object detection, detection results such as bounding box " -"coordinates of objects, class label, and class confidence are published." -msgstr "" - -#: ../../tutorials/greengrass.rst:357 -msgid "Follow the instructions here to `view the output on IoT cloud`_." -msgstr "" - -#: ../../tutorials/greengrass.rst:359 -msgid "Kinesis streaming:" -msgstr "" - -#: ../../tutorials/greengrass.rst:361 -msgid "" -"This option enables inference output to be streamed from the edge device " -"to cloud using Kinesis [3] streams when :command:`enable_kinesis_output` " -"is set to True. The edge devices act as data producers and continually " -"push processed data to the cloud. You must set up and specify Kinesis " -"stream name, Kinesis shard, and AWS region in the AWS Greengrass samples." -msgstr "" - -#: ../../tutorials/greengrass.rst:368 -msgid "Cloud storage using AWS S3 bucket:" -msgstr "" - -#: ../../tutorials/greengrass.rst:370 -msgid "" -"When the :command:`enable_s3_jpeg_output` variable is set to True, it " -"enables uploading and storing processed frames (in jpeg format) in an AWS" -" S3 bucket. You must set up and specify the S3 bucket name in the AWS " -"Greengrass samples to store the JPEG images. The images are named using " -"the timestamp and uploaded to S3." -msgstr "" - -#: ../../tutorials/greengrass.rst:376 -msgid "Local storage:" -msgstr "" - -#: ../../tutorials/greengrass.rst:378 -msgid "" -"When the :command:`enable_s3_jpeg_output` variable is set to True, it " -"enables storing processed frames (in jpeg format) on the edge device. The" -" images are named using the timestamp and stored in a directory specified" -" by :command:`PARAM_OUTPUT_DIRECTORY`." -msgstr "" - -#: ../../tutorials/greengrass.rst:384 -msgid "References" -msgstr "" - -#: ../../tutorials/greengrass.rst:386 -msgid "AWS Greengrass: https://aws.amazon.com/greengrass/" -msgstr "" - -#: ../../tutorials/greengrass.rst:387 -msgid "AWS Lambda: https://aws.amazon.com/lambda/" -msgstr "" - -#: ../../tutorials/greengrass.rst:388 -msgid "AWS Kinesis: https://aws.amazon.com/kinesis/" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/tutorials/hadoop.mo b/locale/de/LC_MESSAGES/tutorials/hadoop.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qgPvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/kata.rst:4 -msgid "Install Kata Containers\\*" -msgstr "" - -#: ../../tutorials/kata.rst:6 -msgid "" -"This tutorial describes how to install, configure, and run `Kata " -"Containers`_ on |CL-ATTR|. Kata Containers is an open source project " -"developing a lightweight implementation of :abbr:`VMs (Virtual Machines)`" -" that offer the speed of containers and the security of VMs." -msgstr "" - -#: ../../tutorials/kata.rst:12 -msgid "Prerequisites" -msgstr "" - -#: ../../tutorials/kata.rst:14 -msgid "" -"This tutorial assumes you have installed |CL| on your host system. For " -"detailed instructions on installing |CL| on a bare metal system, follow " -"the :ref:`bare metal installation tutorial`." -msgstr "" - -#: ../../tutorials/kata.rst:18 -msgid "" -"If you have Clear Containers installed on your |CL| system, then follow " -"the :ref:`migrate Clear Containers to Kata Containers " -"tutorial`." -msgstr "" - -#: ../../tutorials/kata.rst:21 -msgid "" -"Before you install any new packages, update |CL| with the following " -"command:" -msgstr "" - -#: ../../tutorials/kata.rst:28 -msgid "Install Kata Containers" -msgstr "" - -#: ../../tutorials/kata.rst:30 -msgid "" -"Kata Containers is included in the :file:`containers-virt` bundle. To " -"install the framework, enter the following command:" -msgstr "" - -#: ../../tutorials/kata.rst:37 -msgid "Restart the Docker\\* and Kata Containers systemd services." -msgstr "" - -#: ../../tutorials/kata.rst:45 -msgid "Run Kata Containers" -msgstr "" - -#: ../../tutorials/kata.rst:53 -msgid "" -"If you use a proxy server and your proxy environment variables are " -"already set, run the following commands as a shell script to configure " -"Docker:" -msgstr "" - -#: ../../tutorials/kata.rst:70 -msgid "**Congratulations!**" -msgstr "" - -#: ../../tutorials/kata.rst:72 -msgid "You've successfully installed and set up Kata Containers on |CL|." -msgstr "" - -#: ../../tutorials/kata.rst:75 -msgid "More information about Docker" -msgstr "" - -#: ../../tutorials/kata.rst:77 -msgid "" -"Docker on |CL| provides a :file:`docker.service` file to start the Docker" -" daemon. The daemon will use runc or kata-runtime depending on the " -"environment:" -msgstr "" - -#: ../../tutorials/kata.rst:81 -msgid "" -"If you are running |CL| on bare metal or on a VM with Nested " -"Virtualization activated, Docker uses kata-runtime as the default " -"runtime." -msgstr "" - -#: ../../tutorials/kata.rst:84 -msgid "" -"If you are running |CL| on a VM without Nested Virtualization, Docker " -"uses runc as the default runtime." -msgstr "" - -#: ../../tutorials/kata.rst:87 -msgid "" -"You do not need to manually configure the runtime for Docker, because it " -"automatically uses the runtime supported by the system." -msgstr "" - -#: ../../tutorials/kata.rst:91 -msgid "Troubleshooting" -msgstr "" - -#: ../../tutorials/kata.rst:93 -msgid "" -"To change the Docker storage driver, see :ref:`additional-docker-" -"configuration`." -msgstr "" - -#: ../../tutorials/kata.rst:96 -msgid "" -"For some |CL| versions before 27000, you may need to manually configure " -"Docker\\* to use Kata Containers by default." -msgstr "" - -#: ../../tutorials/kata.rst:99 -msgid "To do so, enter:" -msgstr "" - -#: ../../tutorials/kata.rst:109 -msgid "To check the version of |CL| on your system, enter:" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/tutorials/kata_migration.mo b/locale/de/LC_MESSAGES/tutorials/kata_migration.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qgPvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qgPvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qgPvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qgPvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/nvidia.rst:4 -msgid "Install NVIDIA\\* Drivers" -msgstr "" - -#: ../../tutorials/nvidia.rst:6 -msgid "" -"NVIDIA manufactures graphics processing units (GPU), also known as " -"graphics cards." -msgstr "" - -#: ../../tutorials/nvidia.rst:9 -msgid "" -"NVIDIA devices on Linux\\* have two popular device driver options: the " -"opensource drivers from the `nouveau project`_ or the proprietary drivers" -" published by NVIDIA. The nouveau drivers are built into the |CL-ATTR| " -"kernel and are loaded automatically at system boot if a compatible card " -"is detected." -msgstr "" - -#: ../../tutorials/nvidia.rst:15 -msgid "" -"These instructions show how to use the proprietary NVIDIA drivers, which " -"require a manual installation." -msgstr "" - -#: ../../tutorials/nvidia.rst:20 -msgid "" -"Software installed outside of :ref:`swupd ` is not updated " -"with |CL| updates and must be updated and maintained manually." -msgstr "" - -#: ../../tutorials/nvidia.rst:23 -msgid "" -"For example, the file :file:`/usr/lib/libGL.so` conflicts between the one" -" provided by the mesa package in |CL| and the one NVIDIA provides. If a " -"|CL| update overwrites these files, a reinstallation of the NVIDIA driver" -" might be required." -msgstr "" - -#: ../../tutorials/nvidia.rst:36 -msgid "Prerequisites" -msgstr "" - -#: ../../tutorials/nvidia.rst:38 -msgid "A |CL| system with a desktop installed" -msgstr "" - -#: ../../tutorials/nvidia.rst:39 -msgid "An NVIDIA device installed" -msgstr "" - -#: ../../tutorials/nvidia.rst:43 -msgid "Install DKMS" -msgstr "" - -#: ../../tutorials/nvidia.rst:45 -msgid "" -"The :ref:`Dynamic Kernel Module System (DKMS) ` " -"allows the NVIDIA kernel modules to be automatically integrated when " -"kernel updates occur in |CL|." -msgstr "" - -#: ../../tutorials/nvidia.rst:49 -msgid "Install the appropriate DKMS bundle using the instructions below:" -msgstr "" - -#: ../../tutorials/nvidia.rst:52 -msgid "" -"The Long Term Support (LTS) kernel variant is more likely to remain " -"compatible between updates with NVIDIA drivers." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:3 -msgid "" -"The :command:`kernel-native-dkms` bundle provides the :command:`dkms` " -"program and Linux kernel headers, which are required for compiling kernel" -" modules." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:6 -msgid "The :command:`kernel-native-dkms` bundle also:" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:8 -msgid "" -"Adds a `systemd` update trigger (:file:`/usr/lib/systemd/system/dkms-new-" -"kernel.service`) to automatically run DKMS to rebuild modules after a " -"kernel upgrade occurs with :ref:`swupd update `." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:13 -msgid "" -"Disables kernel module signature verification by appending a kernel " -"command-line parameter (:command:`module.sig_unenforce`) from the " -":file:`/usr/share/kernel/cmdline.d/clr-ignore-mod-sig.conf` file." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:17 -msgid "" -"Adds a notification to the Message of the Day (MOTD) indicating kernel " -"module signature verification is disabled." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:22 -msgid "" -"We recommend that you always review the :command:`swupd update` output to" -" make sure kernel modules were successfully rebuilt against the new " -"kernel. This is especially important for systems where a successful boot " -"relies on a kernel module." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:27 -msgid "" -"Install the :command:`kernel-native-dkms` or :command:`kernel-lts-dkms` " -"bundle:" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:30 -msgid "" -"Determine which kernel variant is running on |CL|. Only the *native* and " -"*lts* kernels are enabled to build and load out-of-tree kernel modules " -"with DKMS." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:39 -msgid "Ensure *.native* or *.lts* is in the kernel name." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:41 -msgid "" -"Install the DKMS bundle corresponding to the installed kernel. Use " -":command:`kernel-native-dkms` for the native kernel or :command:`kernel-" -"lts-dkms` for the lts kernel." -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:49 -msgid "or" -msgstr "" - -#: ../../guides/kernel/kernel-modules-dkms.rst:56 -msgid "Update the |CL| bootloader and reboot." -msgstr "" - -#: ../../tutorials/nvidia.rst:62 -msgid "Download and install the NVIDIA Drivers" -msgstr "" - -#: ../../tutorials/nvidia.rst:66 -msgid "Download the NVIDIA Drivers for Linux" -msgstr "" - -#: ../../tutorials/nvidia.rst:68 -msgid "Identify the model of NVIDIA GPU that is installed." -msgstr "" - -#: ../../tutorials/nvidia.rst:75 -msgid "" -"Go to the `NVIDIA Driver Downloads website`_ . Search for and download " -"the appropriate driver based on the model of NVIDIA GPU you have with " -"*Linux 64-bit* selected as the Operating System ." -msgstr "" - -#: ../../tutorials/nvidia.rst:80 -msgid "" -"Open a terminal and navigate to where the :file:`NVIDIA-" -"Linux-x86_64-.run` file was saved. In this example, it was saved" -" in the Downloads folder." -msgstr "" - -#: ../../tutorials/nvidia.rst:88 -msgid "Make the :file:`NVIDIA-Linux-x86_64-.run` file executable." -msgstr "" - -#: ../../tutorials/nvidia.rst:96 -msgid "Disable the nouveau Driver" -msgstr "" - -#: ../../tutorials/nvidia.rst:98 -msgid "" -"The proprietary NVIDIA driver is incompatible with the nouveau driver and" -" must be disabled before installation can continue." -msgstr "" - -#: ../../tutorials/nvidia.rst:101 -msgid "" -"Disable the nouveau driver by creating a blacklist file under " -":file:`/etc/modprobe.d` and reboot." -msgstr "" - -#: ../../tutorials/nvidia.rst:111 -msgid "" -"Reboot the system and log back in. It is normal for the graphical " -"environment not to start without the NVIDIA driver loaded." -msgstr "" - -#: ../../tutorials/nvidia.rst:118 -msgid "Configure Alternative Software Paths" -msgstr "" - -#: ../../tutorials/nvidia.rst:120 -msgid "" -"The NVIDIA installer will be directed to install files under " -":file:`/opt/nvidia` as much as possible to keep its contents isolated " -"from the rest of the |CL| system files under :file:`/usr`. The dynamic " -"linker and X server must be configured to use the content under " -":file:`/opt/nvidia`." -msgstr "" - -#: ../../tutorials/nvidia.rst:127 -msgid "" -"Configure the dynamic linker to look for and to cache shared libraries " -"under :file:`/opt/nvidia/lib` and :file:`/opt/nvidia/lib32` in addition " -"to the default paths." -msgstr "" - -#: ../../tutorials/nvidia.rst:138 -msgid "Reload the dynamic linker run-time bindings and library cache." -msgstr "" - -#: ../../tutorials/nvidia.rst:144 -msgid "" -"Create a Xorg configuration file to search for modules under " -":file:`/opt/nvidia` in addition to the default path." -msgstr "" - -#: ../../tutorials/nvidia.rst:160 -msgid "Install the NVIDIA Drivers" -msgstr "" - -#: ../../tutorials/nvidia.rst:163 -msgid "" -"A terminal not running on */dev/tty1* is useful to view uninterrupted " -"installation progress. Switch to a secondary virtual terminal by pushing " -":command:`CTRL + ALT + F2` or remotely login over SSH." -msgstr "" - -#: ../../tutorials/nvidia.rst:168 -msgid "Navigate into the directory where the NVIDIA installer was downloaded." -msgstr "" - -#: ../../tutorials/nvidia.rst:175 -msgid "Run the installer with the advanced options below." -msgstr "" - -#: ../../tutorials/nvidia.rst:199 -msgid "" -"The graphical interface may automatically start after the NVIDIA driver " -"is loaded. Return to the working terminal and log back in if necessary." -msgstr "" - -#: ../../tutorials/nvidia.rst:203 -msgid "Confirm that the NVIDIA kernel modules are loaded." -msgstr "" - -#: ../../tutorials/nvidia.rst:210 -msgid "" -"Run a |CL| system verification to restore files that the NVIDIA installer" -" likely deleted." -msgstr "" - -#: ../../tutorials/nvidia.rst:219 -msgid "" -"The NVIDIA software places some files under the :file:`/usr` subdirectory" -" which are not managed by |CL| and conflict with the |CL| stateless " -"design." -msgstr "" - -#: ../../tutorials/nvidia.rst:222 -msgid "" -"Although a limited version of :command:`swupd repair` is run above, other" -" uses of the :command:`swupd repair` command should be avoided with the " -"proprietary NVIDIA drivers installed." -msgstr "" - -#: ../../tutorials/nvidia.rst:228 -msgid "Updating the NVIDIA Drivers" -msgstr "" - -#: ../../tutorials/nvidia.rst:230 -msgid "" -"The proprietary NVIDIA drivers are installed manually outside of " -":ref:`swupd ` and must be updated manually when needed." -msgstr "" - -#: ../../tutorials/nvidia.rst:233 -msgid "" -"Updating the NVIDIA drivers follows the same steps as initial " -"installation, however the desktop environment must first be stopped so " -"that the drivers are not in use." -msgstr "" - -#: ../../tutorials/nvidia.rst:237 -msgid "" -"Follow the steps in the `Download the NVIDIA Drivers for Linux`_ section " -"to get the latest NVIDIA drivers." -msgstr "" - -#: ../../tutorials/nvidia.rst:240 -msgid "" -"Temporarily set the default boot target to the *multi-user*, which is a " -"non-graphical runtime." -msgstr "" - -#: ../../tutorials/nvidia.rst:248 -msgid "" -"Reboot the system and log back in. It is normal for the graphical " -"environment not to start." -msgstr "" - -#: ../../tutorials/nvidia.rst:251 -msgid "" -"Follow the steps in the `Install the NVIDIA Drivers`_ section to update " -"the NVIDIA drivers. This installation will overwrite the previous NVIDIA " -"drivers and files." -msgstr "" - -#: ../../tutorials/nvidia.rst:255 -msgid "Set the default boot target back to the *graphical* target." -msgstr "" - -#: ../../tutorials/nvidia.rst:262 -msgid "Reboot the system and log back in." -msgstr "" - -#: ../../tutorials/nvidia.rst:264 -msgid "" -"Trigger a flatpak update which will download the runtime corresponding " -"with the new NVIDIA drivers for the flatpak apps that require it." -msgstr "" - -#: ../../tutorials/nvidia.rst:273 -msgid "Uninstalling the NVIDIA Drivers" -msgstr "" - -#: ../../tutorials/nvidia.rst:275 -msgid "" -"The NVIDIA drivers and associated software can be uninstalled and nouveau" -" driver restored with the instructions in this section." -msgstr "" - -#: ../../tutorials/nvidia.rst:278 -msgid "Remove the :file:`modprobe.d` file that prevents nouveau from loading." -msgstr "" - -#: ../../tutorials/nvidia.rst:285 -msgid "Remove the :file:`xorg.conf.d` file that adds a search path for X modules." -msgstr "" - -#: ../../tutorials/nvidia.rst:291 -msgid "Run the :command:`sudo /opt/nvidia/bin/nvidia-uninstall`" -msgstr "" - -#: ../../tutorials/nvidia.rst:293 -msgid "Follow the prompts on the screen and reboot the system." -msgstr "" - -#: ../../tutorials/nvidia.rst:297 -msgid "Debugging Installation of NVIDIA Drivers" -msgstr "" - -#: ../../tutorials/nvidia.rst:299 -msgid "" -"The NVIDIA driver places installer and uninstaller logs under " -":file:`/var/log/nvidia-install` and :file:`/var/log/nvidia-uninstall`." -msgstr "" - -#: ../../tutorials/nvidia.rst:302 -msgid "" -":file:`NVIDIA-Linux-x86_64-.run --advanced-options` shows many " -"parameters to control installation behavior." -msgstr "" - -#: ../../tutorials/nvidia.rst:305 -msgid "" -":file:`NVIDIA-Linux-x86_64-.run --extract-only` extracts " -"installation files into a directory named :file:`NVIDIA-" -"Linux-x86_64-`." -msgstr "" - -#: ../../tutorials/nvidia.rst:312 -msgid "Additional resources" -msgstr "" - -#: ../../tutorials/nvidia.rst:314 -msgid "" -"`Why aren't the NVIDIA Linux drivers open source? " -"`_" -msgstr "" - -#: ../../tutorials/nvidia.rst:316 -msgid "" -"`Where can I get support for NVIDIA Linux drivers? " -"`_" -msgstr "" - -#: ../../tutorials/nvidia.rst:318 -msgid "" -"`NVIDIA Accelerated Linux Graphics Driver Installation Guides " -"`_" -msgstr "" - -#~ msgid "" -#~ "The *kernel-native-dkms* bundle provides" -#~ " the :command:`dkms` program and Linux " -#~ "kernel headers, which are required for" -#~ " compiling kernel modules." -#~ msgstr "" - -#~ msgid "The *kernel-native-dkms* bundle also:" -#~ msgstr "" - -#~ msgid "" -#~ "Adds a systemd update trigger " -#~ "(:file:`/usr/lib/systemd/system/dkms-new-kernel.service`)" -#~ " to automatically run DKMS to rebuild" -#~ " modules after a kernel upgrade " -#~ "occurs with :ref:`swupd update `." -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/tutorials/redis.mo b/locale/de/LC_MESSAGES/tutorials/redis.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/redis.rst:4 -msgid "Run Redis on |CL-ATTR|" -msgstr "" - -#: ../../tutorials/redis.rst:6 -msgid "" -"Redis is an in-memory key:value store designed for quick lookups, " -"accessible over the network. In this tutorial, you'll install redis and " -"launch a redis-server on |CL|, plus learn a few basic redis commands. We " -"also invite you to pull our `Clear Linux Redis instance`_ on dockerhub\\*" -" for application or infrastructure development." -msgstr "" - -#: ../../tutorials/redis.rst:12 -msgid "" -"While the `redis data structure store`_ can serve as a NoSQL database for" -" a Web application, it's also easy to integrate in an existing stack. For" -" example, you could use the Redis caching layer for real-time responses " -"on a leaderboard in a gaming app. Redis offers many client libraries with" -" language-specific bindings for Python, Perl, Ruby, and more." -msgstr "" - -#: ../../tutorials/redis.rst:19 -msgid "Prerequisites" -msgstr "" - -#: ../../tutorials/redis.rst:20 -msgid "Install the `redis-native` bundle in |CL|" -msgstr "" - -#: ../../tutorials/redis.rst:21 -msgid "Install the `containers-basic` bundle in |CL| (only required in Example 2)" -msgstr "" - -#: ../../tutorials/redis.rst:24 -msgid "Install the redis bundle" -msgstr "" - -#: ../../tutorials/redis.rst:26 -msgid "In |CL|, find redis in the `redis-native` bundle." -msgstr "" - -#: ../../tutorials/redis.rst:28 -msgid "Open a Terminal and login as an administrative user." -msgstr "" - -#: ../../tutorials/redis.rst:30 -msgid "Add :file:`redis-native`." -msgstr "" - -#: ../../tutorials/redis.rst:38 -msgid "If the bundle already exists, no action is required." -msgstr "" - -#: ../../tutorials/redis.rst:41 -msgid "Start the redis-server" -msgstr "" - -#: ../../tutorials/redis.rst:43 -msgid "" -"A `systemd` service unit is available to control the redis server. By " -"default, redis runs on port 6379." -msgstr "" - -#: ../../tutorials/redis.rst:46 -msgid "Start the service." -msgstr "" - -#: ../../tutorials/redis.rst:54 -msgid "To stop redis run :command:`systemctl stop redis`." -msgstr "" - -#: ../../tutorials/redis.rst:56 -msgid "Assure the service is running." -msgstr "" - -#: ../../tutorials/redis.rst:62 -msgid "Verify the redis-server sends a reply." -msgstr "" - -#: ../../tutorials/redis.rst:70 -msgid "Expected output: `PONG`." -msgstr "" - -#: ../../tutorials/redis.rst:72 -msgid "" -"Optional: If you wish to apply advanced configuration, copy the " -"`redis.conf` into /etc/ directory." -msgstr "" - -#: ../../tutorials/redis.rst:79 -msgid "The redis-server is now ready to use on |CL|. Try some examples below." -msgstr "" - -#: ../../tutorials/redis.rst:82 -msgid "Example 1: Use the redis-cli and try commands" -msgstr "" - -#: ../../tutorials/redis.rst:84 -msgid "" -"One advantage of redis over other NoSQL databases is that developers can " -"easily access data structures like lists, sets, sorted sets, strings, and" -" hashes using collection operations commands similar to those found in " -"many programming languages. These exercises are inspired by `try redis " -"io`_." -msgstr "" - -#: ../../tutorials/redis.rst:89 -msgid "After your `redis-server` is running, try some basic commands." -msgstr "" - -#: ../../tutorials/redis.rst:91 -msgid "Enter the `redis-cli`. It provides syntax suggestions as you type." -msgstr "" - -#: ../../tutorials/redis.rst:97 -msgid "SET key to hold string value. In the set create connections and increment." -msgstr "" - -#: ../../tutorials/redis.rst:108 -msgid "If the key does not exist or hold a key value, `nil` is returned." -msgstr "" - -#: ../../tutorials/redis.rst:126 -msgid "Create a `friends` list and insert new values at the end of the list." -msgstr "" - -#: ../../tutorials/redis.rst:140 -msgid "Modify `friends` list, using a common slice method with a 0-index." -msgstr "" - -#: ../../tutorials/redis.rst:162 -msgid "" -"Consider using a hash, a very useful data type, which maps string fields " -"and string values, offering multiple lookup methods." -msgstr "" - -#: ../../tutorials/redis.rst:165 -msgid "Enter many user key:values with `HMSET`. Then try `HGET` and `HGETALL`." -msgstr "" - -#: ../../tutorials/redis.rst:185 -msgid "Example 2: Run the |CL| redis docker image" -msgstr "" - -#: ../../tutorials/redis.rst:187 -msgid "" -"We also provide a `Clear Linux Redis instance`_, which is updated " -"continuously and maintained by |CL| development." -msgstr "" - -#: ../../tutorials/redis.rst:203 -msgid "Next Steps" -msgstr "" - -#: ../../tutorials/redis.rst:205 -msgid "Follow the `redis quickstart tutorial`_ to expand potential uses." -msgstr "" - -#: ../../tutorials/redis.rst:207 -msgid "Learn to :ref:`docker`." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/tutorials/smb/smb-desktop.mo b/locale/de/LC_MESSAGES/tutorials/smb/smb-desktop.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qgPvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qgPvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qgPvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qgPvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qgPvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/wordpress/web-server-install.rst:4 -msgid "Set up a LAMP web server on |CL-ATTR|" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:6 -msgid "" -"This tutorial provides instructions on how to set up a :abbr:`LAMP " -"(Linux, Apache\\*, MySQL, PHP)` web server on |CL-ATTR| and how to use " -"phpMyAdmin\\* to manage an associated database. Note that this tutorial " -"installs MariaDB\\*, which is a drop-in replacement for MySQL\\*." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:11 -msgid "" -"In order to create a web server using |CL| as the host OS, your host " -"system must be running |CL|. This tutorial assumes you have installed " -"|CL| on your host system. For detailed instructions on installing |CL| on" -" a bare metal system, visit :ref:`bare-metal-install-desktop`." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:16 -msgid "This tutorial covers:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:22 -msgid "Install Apache" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:24 -msgid "" -"Apache is an open source HTTP web server application that can run on " -"several operating systems, including |CL|. Go to the `Apache HTTP Server " -"Project`_ for more information." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:29 -msgid "Install the web-server-basic bundle" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:31 -msgid "" -"The **web-server-basic** bundle contains the packages needed to install " -"the Apache software bundle on |CL|." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:36 -msgid "" -"Before you install new packages, update the |CL| with the following " -"console command:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:43 -msgid "To install the bundle, enter the following command:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:50 -msgid "To start the Apache service, enter the following commands:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:57 -msgid "" -"To verify that the Apache server application is running, open a web " -"browser and navigate to: \\http://localhost." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:60 -msgid "" -"If the service is running, a confirmation message will appear, similar to" -" the message shown in figure 1." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:67 -msgid "`Figure 1: Confirmation that the Apache service is running.`" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:71 -msgid "" -"The :file:`index.html` file is located in the :file:`/var/www/html` " -"directory of your host system. You will copy this file into a new " -"location after you modify the configuration in the next step." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:76 -msgid "Change the default configuration and data directory" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:78 -msgid "" -"|CL| is designed to be a :ref:`stateless` operating system which means " -"that you must create an optional configuration file to override the " -"default values. The default location of the Apache configuration file, " -":file:`httpd.conf`, is located in the :file:`/usr/share/defaults/httpd` " -"directory. |CL| can override this directory as part of the stateless " -"paradigm. This default :file:`.conf` file includes the following " -"directives that allow for additional locations of configuration " -"definitions:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:94 -msgid "" -"In this section you will define your own httpd.conf file to override the " -"default values, and define a custom DocumentRoot for your web server." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:97 -msgid "Create the directory structure for :file:`/etc/httpd/conf.d`." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:103 -msgid "" -"Create and open the :file:`httpd.conf` file in your new " -":file:`/etc/httpd/conf.d` directory." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:110 -msgid "" -"Add the ``DocumentRoot`` variable to :file:`httpd.conf`. Copy the content" -" listed below into the new :file:`/etc/httpd/conf.d/httpd.conf` file." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:128 -msgid "" -"Create a new ``DocumentRoot`` directory structure and copy the " -":file:`index.html` file from :file:`/var/www/html` directory to " -":file:`/var/www/tutorial`." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:138 -msgid "" -"To ensure a successful setup, edit the new :file:`index.html` file with " -"an obvious change." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:145 -msgid "For example, we changed the default message" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:147 -msgid "\"It works!\"" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:149 -msgid "to" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:151 -msgid "\"It works from its new location!\"" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:153 -#: ../../tutorials/wordpress/web-server-install.rst:171 -msgid "Stop and then restart ``httpd.service``." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:160 -msgid "" -"Go to \\http://localhost to view the new screen. You should see your " -"updated default message from step 5." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:163 -msgid "" -"Change the configuration back to the default :file:`/var/www/html` " -"location. To do this, edit the :file:`/etc/httpd/conf.d/httpd.conf` file " -"again and replace any instance of /var/www/tutorial with /var/www/html." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:178 -msgid "" -"Go to \\http://localhost and verify that you can see the default screen " -"again." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:181 -msgid "Optionally, remove the /var/www/tutorial directory you previously created." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:189 -msgid "Install PHP" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:191 -msgid "" -"An Apache installation allows you to display static web pages. Enabling " -"PHP allows you to generate and display dynamic web pages. To add this " -"functionality to your web server, install PHP on your system." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:195 -msgid "To get the php components, enter the following command:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:201 -msgid "To enable PHP, enter the following commands:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:209 -msgid "After restarting the Apache service, test your PHP installation." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:211 -msgid "" -"Create and open a file named :file:`phpinfo.php` in the " -":file:`/var/www/html/` directory using a text editor." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:218 -msgid "Add the following line to the file:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:224 -msgid "Go to \\http://localhost/phpinfo.php." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:226 -msgid "Verify that the PHP information screen appears, similar to figure 2:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:232 -msgid "`Figure 2: The PHP information screen.`" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:234 -msgid "" -"If the PHP information screen is displayed, you have successfully " -"installed the PHP components and are now ready to add your database " -"application to complete your LAMP server implementation." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:239 -msgid "Install MariaDB" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:241 -msgid "" -"Install MariaDB to store content. MariaDB is a drop-in replacement for " -"MySQL and is available in the database-basic |CL| bundle." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:244 -msgid "To install the database-basic bundle, enter the following command:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:250 -msgid "To start MariaDB after it is installed, enter the following commands:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:257 -msgid "To check the status of MariaDB, enter the following command:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:263 -msgid "Press :kbd:`Ctrl` + :kbd:`c` or :kbd:`q` to exit." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:266 -msgid "Security hardening" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:268 -msgid "" -"With the MariaDB service running, we can perform some basic security " -"hardening." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:271 -msgid "To add a basic layer of security, enter the following command:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:277 -msgid "Respond to the questions that appear in the script below." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:281 -msgid "Our suggested responses follow each question." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:287 -msgid "" -"In order to secure MariaDB, we need the current password for the root " -"user. For a newly installed MariaDB without a set root password, the " -"password is blank. Thus, press enter to continue." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:299 -msgid "" -"Set the root password to prevent unauthorized MariaDB root user logins. " -"To set a root password, type 'y'." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:306 -msgid "Type the desired password for the root user." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:312 -msgid "Re-type the desired password for the root user." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:322 -msgid "" -"By default, a MariaDB installation includes an anonymous user that allows" -" anyone to log in to MariaDB without a user account. This anonymous user " -"is intended only for testing and for a smoother installation. To remove " -"the anonymous user and make your database more secure, type 'y'." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:332 -msgid "" -"Normally, root should only be allowed to connect from the 'localhost'. " -"This ensures that someone cannot guess the root password from the " -"network. To block any remote root login, type 'y'." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:341 -msgid "" -"By default, MariaDB includes a database named 'test' which anyone can " -"access. This database is also intended only for testing and should be " -"removed. To remove the test database, type 'y'." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:353 -msgid "" -"Reloading the privilege tables ensures all changes made so far take " -"effect immediately. To reload the privilege tables, type 'y'." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:362 -msgid "" -"All done! If you've completed all of the above steps, your MariaDB " -"installation should now be secure." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:365 -msgid "Thanks for using MariaDB!" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:367 -msgid "" -"The MariaDB installation is complete, and we can now install phpMyAdmin " -"to manage the databases." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:371 -msgid "Install phpMyAdmin" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:373 -msgid "" -"The web-based tool phpMyAdmin is a straightforward way to manage MySQL or" -" MariaDB databases. Visit the `phpMyAdmin`_ website for the complete " -"discussion regarding phpMyAdmin, its documentation, the latest downloads," -" and other useful information." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:378 -msgid "In this tutorial, we use the latest English version of phpMyAdmin." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:380 -msgid "" -"Download the :file:`phpMyAdmin--english.tar.gz` file to your " -":file:`~/Downloads` directory. Here, refers to the current " -"version available at https://www.phpmyadmin.net/downloads." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:386 -msgid "This example downloads and uses version 4.6.4." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:388 -msgid "" -"Once the file has been successfully downloaded and verified, decompress " -"the file and directories into the Apache web server document root " -"directory. Use the following commands:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:397 -msgid "" -"To keep things simple, rename the newly created " -":file:`phpMyAdmin-4.6.4-english` directory to :file:`phpMyAdmin` with the" -" following command:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:406 -msgid "Use phpMyAdmin to manage a database" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:408 -msgid "" -"You can use the phpMyAdmin web-based tool to manage your databases. " -"Follow the steps below for setting up a database called \"WordPress\"." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:411 -msgid "" -"Verify that a successful installation of all LAMP server components by " -"going to \\http://localhost/phpMyAdmin. See figure 3." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:414 -msgid "" -"Log in with your root userid and the password you set up when you ran the" -" :ref:`mysql_secure_installation command `. Enter your " -"credentials and select :guilabel:`Go` to log in:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:422 -msgid "`Figure 3: The phpMyAdmin login page.`" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:424 -msgid "" -"Verify a successful login by confirming that the main phpMyAdmin page " -"displays, as shown in figure 4:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:431 -msgid "`Figure 4: The phpMyAdmin dashboard.`" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:433 -msgid "" -"Set up a database by selecting the :guilabel:`Databases` tab, as shown in" -" figure 5." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:436 -msgid "" -"Enter `WordPress` in the text field below the :guilabel:`Create database`" -" label." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:439 -msgid "" -"Select the :guilabel:`utf8_unicode_ci` option from the " -":guilabel:`Collation` drop-down menu beside the text field." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:442 -msgid "Click :guilabel:`Create`." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:448 -msgid "`Figure 5: The Databases tab.`" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:450 -msgid "" -"Set up user permissions by selecting the :guilabel:`WordPress` database " -"located in the left panel. See figure 6." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:453 -msgid "Select the :guilabel:`Privileges` tab. Figure 6 shows its contents." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:459 -msgid "`Figure 6: The Privileges tab.`" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:461 -msgid "" -"Click :guilabel:`Add user account` located at the bottom of the " -":guilabel:`Privileges` tab. The `Add user account` page appears, as shown" -" in figure 7." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:469 -msgid "`Figure 7: The User accounts tab.`" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:471 -msgid "" -"Enter the following information in the corresponding fields that appear " -"in figure 7 above:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:474 -msgid "User name: wordpressuser" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:476 -msgid "Password: wp-example" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:478 -msgid "Re-type: wp-example" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:480 -msgid "" -"In the `Database for user account` section, select :guilabel:`Grant all " -"privileges on database “WordPress”.`" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:483 -msgid "At the bottom of the page, click :guilabel:`Go`." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:485 -msgid "If successful, you should see the screen shown in figure 8:" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:491 -msgid "`Figure 8: The user wordpressuser is successfully added.`" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:493 -msgid "**Congratulations!**" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:495 -msgid "" -"You have now created a fully functional LAMP server along with a " -"WordPress\\*-ready database using |CL|." -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:499 -msgid "Next steps" -msgstr "" - -#: ../../tutorials/wordpress/web-server-install.rst:501 -msgid "" -"Next, add the WordPress components needed to host a WordPress website " -"with :ref:`wp-install`." -msgstr "" - -#~ msgid "" -#~ "This tutorial provides instructions on " -#~ "how to set up a :abbr:`LAMP " -#~ "(Linux, Apache, MySQL, PHP)` web server" -#~ " on |CL-ATTR| and how to use" -#~ " phpMyAdmin\\* to manage an associated " -#~ "database. Note that this tutorial " -#~ "installs MariaDB\\*, which is a drop-" -#~ "in replacement for MySQL\\*." -#~ msgstr "" - -#~ msgid "" -#~ "|CL| is designed to be a " -#~ "`stateless`_ operating system which means " -#~ "that you must create an optional " -#~ "configuration file to override the " -#~ "default values. The default location of" -#~ " the Apache configuration file, " -#~ ":file:`httpd.conf`, is located in the " -#~ ":file:`/usr/share/defaults/httpd` directory. |CL| " -#~ "can override this directory as part " -#~ "of the stateless paradigm. This default" -#~ " :file:`.conf` file includes the following" -#~ " directives that allow for additional " -#~ "locations of configuration definitions:" -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/tutorials/wordpress/wordpress.mo b/locale/de/LC_MESSAGES/tutorials/wordpress/wordpress.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qgPvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/wordpress/wp-install.rst:4 -msgid "Set up WordPress\\* on a LAMP web server" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:6 -msgid "" -"This tutorial shows you how to install the WordPress\\* components on " -"your |CL| :abbr:`LAMP (Linux, Apache, MySQL, PHP)` server. At the end of " -":ref:`web-server-install`, you created a WordPress-ready database using " -"phpMyAdmin\\* and MariaDB\\*. Now that the LAMP server is up and running," -" you can add the WordPress components needed to host a WordPress website " -"on your system." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:13 -msgid "Before you begin" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:15 -msgid "" -"This tutorial assumes that you have successfully completed :ref:`bare-" -"metal-install-desktop` and you have :ref:`web-server-install`." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:19 -msgid "Create a WordPress server" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:21 -msgid "" -"WordPress can be installed in a variety of ways. These instructions are " -"written for users who have followed our instructions for installing " -"phpMyAdmin when they :ref:`set up a LAMP web server `. Note that all steps in this tutorial have been tested using a " -"NUC6i5SYH Intel® NUC. Visit the `NUC6i5SYH product page`_ for detailed " -"information." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:27 -msgid "" -"Numerous online articles are available to help you name your website and " -"acquire the necessary certificates. Those tasks are beyond the scope of " -"this tutorial." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:30 -msgid "" -"You can take several actions to harden your website from attacks. The " -"security of your website and the data it contains are complex and ever-" -"evolving tasks. Prioritize security if you plan to expose your website to" -" the outside world. This tutorial does not address security measures that" -" you can take to harden your site but we strongly encourage you to take " -"action." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:38 -msgid "" -"Throughout this tutorial, we reference your website name as " -"." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:42 -msgid "Download WordPress and manage directories" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:44 -msgid "" -"For this tutorial, you will create a WordPress blog that can be accessed " -"at: \\http:///blog." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:47 -msgid "" -"To accomplish this setup, you must add WordPress components to the " -":file:`/var/www/html/blog` directory." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:50 -msgid "Follow these steps:" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:53 -msgid "Navigate to the top level of the website’s root directory:" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:59 -msgid "Download the latest version of WordPress:" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:65 -msgid "Extract all files and directories from the downloaded file:" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:71 -msgid "Rename the top-level WordPress directory to “blog”:" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:77 -msgid "Remove the downloaded tar file:" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:84 -msgid "Set up WordPress with web-based GUI" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:86 -msgid "" -"Recall that you created a database and user when you installed phpMyAdmin" -" when you set up a |CL| based :ref:`web server `. " -"Next, you must connect WordPress to the database and install WordPress." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:90 -msgid "" -"To continue with the setup, go to: \\http:///blog/wp-" -"admin/install.php. The WordPress language option screen appears, as shown" -" in figure 1." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:93 -msgid "Select :guilabel:`English` and click :guilabel:`Continue`." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:99 -msgid "`Figure 1: WordPress language selection screen.`" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:102 -msgid "" -"The WordPress installation continues until the Welcome screen appears, as" -" shown in figure 2:" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:109 -msgid "`Figure 2: WordPress Welcome screen.`" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:111 -msgid "Click :guilabel:`Let’s go!`." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:113 -msgid "" -"Enter database connection specifics in the screen that appears, as shown " -"in figure 3 below." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:116 -msgid "Database name: WordPress" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:117 -msgid "Database username: wordpressuser" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:118 -msgid "" -"Database password: wp-example (asterisks will not appear in the text " -"box)" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:119 -msgid "Database host: localhost" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:120 -msgid "Table prefix: wp\\_" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:126 -msgid "" -"`Figure 3: Information necessary for WordPress to connect to the " -"database.`" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:128 -msgid "Click :guilabel:`Submit` to complete the setup." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:130 -msgid "" -"Figure 4 shows the confirmation screen that verifies a successful setup. " -"WordPress is connected to the MariaDB database." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:137 -msgid "`Figure 4: Successful WordPress connection.`" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:139 -msgid "" -"Click :guilabel:`Run the install`. The installer runs until WordPress is " -"fully installed on your system." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:143 -msgid "Complete successful login" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:145 -msgid "" -"Once the installation is complete, you can name your blog and create a " -"WordPress username and password. See figure 5." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:152 -msgid "`Figure 5: WordPress site information screen.`" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:155 -msgid "Enter all required information." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:156 -msgid "Click :guilabel:`Install WordPress`." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:157 -msgid "" -"Verify that the initial login screen appears once the installation is " -"complete. See figure 6:" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:163 -msgid "`Figure 6: The WordPress login screen.`" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:165 -msgid "Enter your WordPress username and password." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:166 -msgid "Check :guilabel:`Remember me` to save your credentials." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:167 -msgid "Click :guilabel:`Log in`." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:169 -msgid "Figure 7 shows the WordPress dashboard after a successful login:" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:175 -msgid "`Figure 7: The WordPress dashboard.`" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:177 -msgid "You are ready to go!" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:179 -msgid "" -"To check out your blog as it is seen by the outside world, enter: " -"\\http:///blog on your browser. Figure 8 shows the result:" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:186 -msgid "`Figure 8: Your WordPress blog.`" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:188 -msgid "**Congratulations, your WordPress blog is up and running!**" -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:190 -msgid "You have successfully installed WordPress on a host system." -msgstr "" - -#: ../../tutorials/wordpress/wp-install.rst:192 -msgid "Add new entries to your blog and share them with the world using |CL|!" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/tutorials/yubikey-u2f.mo b/locale/de/LC_MESSAGES/tutorials/yubikey-u2f.mo deleted file mode 100644 index 785d7c8220b3e3c8b5aa70816215e24a2ba6221a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYk2O;5r=5QZ`F)T3t)W8%TD!L}E0`3Qv;C24^Gn&@qTrPh>Pvb#0#Gd%eB{4GwE zh?7h*@9dL(C-2wE@n?nVi29WJycGZHhUO1?#Bw**>P;*x4wm>Nw8@lY(8~qa5NER3 zUcnxKP%RAP+zMlziP$J@F)?Yj#BPxqoGAv*cr?SF7TnS=7!u0BcfC7wYv}pl`OK@+ z?79TvM7(FE+n#%lf(a%g39?pEqF?nOYtXgCiuGCKr@azc~(_AZ9C(<&^*V!(rd#&ZhoX``3?9TTNe_} zTHswe$smaiv3OP2=_zT2q@#8lva(`pZ#Oy5WCIqjTpM9qg, 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/yubikey-u2f.rst:4 -msgid "Enable YubiKey U2F Support" -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:6 -msgid "" -"YubiKey\\* is a USB security token manufactured by `Yubico`_. Depending " -"on the model, a YubiKey can support different authentication protocols " -"including: One-Time Password (OTP), Smart card, FIDO2, and Universal 2nd " -"Factor (U2F)." -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:10 -msgid "" -"These instructions will go over configuring a YubiKey for U2F " -"authentication through a web browser on a |CL-ATTR| system." -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:13 -msgid "" -"A list of `websites accepting U2F authentication with the YubiKey`_ is " -"available on the Yubico website. See the Yubico website to learn more " -"about the Yubikey: https://www.yubico.com/getstarted/meet-the-yubikey/" -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:26 -msgid "Prerequisites" -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:28 -msgid "This tutorial assumes you have:" -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:30 -msgid "|CL| installed and running." -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:32 -msgid "Mozilla Firefox installed on |CL|." -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:34 -msgid "A YubiKey." -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:39 -msgid "Enable Linux udev rules for YubiKey" -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:41 -msgid "" -":command:`udev` is the Linux device manager which handles events when USB" -" devices are added and removed. Custom rules needs to be created to " -"properly identify the YubiKey and provide applications access." -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:45 -msgid "" -"These instructions are derived from: `Yubico support article Using Your " -"U2F YubiKey with Linux " -"`_" -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:50 -msgid "Create the udev rules folder under :file:`/etc`" -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:57 -msgid "Download the u2f rules from the Yubico GitHub:" -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:64 -msgid "" -"Move the downloaded :file:`70-u2f.rules` file into the :file:`/etc/udev` " -"folder" -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:72 -msgid "" -"The udev rules should automatically be reloaded. However, they can be " -"manually reloaded or reboot the system:" -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:80 -msgid "Plugin and validate the YubiKey appears as a USB device:" -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:89 -msgid "Enable U2F in Mozilla Firefox" -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:91 -msgid "" -"Firefox comes with U2F web authentication support disabled by default. " -"U2F needs to be enabled in the advanced settings." -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:94 -msgid "" -"These instructions are derived from: `Yubico support article Enabling U2F" -" support in Mozilla Firefox " -"`_" -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:99 -msgid "Launch Mozilla Firefox" -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:101 -msgid "" -"In the URL bar, type :command:`about:config` to access the advanced " -"settings." -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:108 -msgid "Click the *I accept the risk!* button to continue to the advanced settings" -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:110 -msgid "" -"Search for the :command:`security.webauth.u2f` and double-click it so " -"*Value* becomes **true**." -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:114 -msgid "" -"Your YubiKey is now usable on |CL| with Mozilla Firefox with websites " -"that support U2F authentication." -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:119 -msgid "Related topics" -msgstr "" - -#: ../../tutorials/yubikey-u2f.rst:121 -msgid "|CL| :ref:`security`" -msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/FAQ/faq.po b/locale/zh_CN/LC_MESSAGES/FAQ/faq.po deleted file mode 100644 index 4ad15c47..00000000 --- a/locale/zh_CN/LC_MESSAGES/FAQ/faq.po +++ /dev/null @@ -1,275 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../FAQ/faq.rst:4 -msgid "FAQ" -msgstr "" - -#: ../../FAQ/faq.rst:6 -msgid "" -"Below is a list of commonly asked questions with answers sourced from the" -" |CL-ATTR| team and `Clear Linux community forums`_." -msgstr "" - -#: ../../FAQ/faq.rst:14 -msgid "General" -msgstr "" - -#: ../../FAQ/faq.rst:17 -msgid "Why did you make another distro?" -msgstr "" - -#: ../../FAQ/faq.rst:19 -msgid "" -"The |CL| team felt that performance was left on the table with Linux " -"software. |CL| takes a holistic approach to improving performance across " -"the stack. We also wanted to take more modern approaches with OS updates " -"and tooling." -msgstr "" - -#: ../../FAQ/faq.rst:26 -msgid "Can other distros copy |CL| improvements?" -msgstr "" - -#: ../../FAQ/faq.rst:28 -msgid "Yes, we absolutely love open source reuse and upstreaming improvements." -msgstr "" - -#: ../../FAQ/faq.rst:33 -msgid "How often do you update?" -msgstr "" - -#: ../../FAQ/faq.rst:35 -msgid "" -"The |CL| team puts out multiple releases a week, often releasing 2 or " -"more times a day. This rolling release approach allows |CL| to remain " -"agile to upstream changes and security patches." -msgstr "" - -#: ../../FAQ/faq.rst:42 -msgid "Is telemetry required?" -msgstr "" - -#: ../../FAQ/faq.rst:44 -msgid "" -"The telemetry solution provided by |CL| is entirely optional and " -"customizable. It is disabled by default. If you do choose to enable " -"telemetry, the data helps the |CL| team proactively identify and resolve " -"bugs. See the :ref:`telemetry ` page for more " -"information." -msgstr "" - -#: ../../FAQ/faq.rst:52 -msgid "What is the default firewall?" -msgstr "" - -#: ../../FAQ/faq.rst:54 -msgid "" -"|CL| packages :command:`iptables` as a bundle, however, there are no " -"default firewall rules. All network traffic is allowed by default." -msgstr "" - -#: ../../FAQ/faq.rst:60 -msgid "Where are the files that I usually see under /etc like fstab?" -msgstr "" - -#: ../../FAQ/faq.rst:62 -msgid "" -"|CL| has a stateless design that maintains a separation between system " -"files and user files. Default values are stored under " -":file:`/usr/share/defaults/`. Files under :file:`/etc/` are not created " -"unless you create one." -msgstr "" - -#: ../../FAQ/faq.rst:66 -msgid "" -"A blog post explaining how this is accomplished with :file:`/etc/fstab/` " -"specifically is available here: https://clearlinux.org/news-blogs/where-" -"etcfstab-clear-linux" -msgstr "" - -#: ../../FAQ/faq.rst:73 -msgid "Software packages" -msgstr "" - -#: ../../FAQ/faq.rst:76 -msgid "How is software installed and updated?" -msgstr "" - -#: ../../FAQ/faq.rst:78 -msgid "" -"|CL| provides software in the form of :ref:`bundles ` and " -"updates software with :ref:`swupd `." -msgstr "" - -#: ../../FAQ/faq.rst:81 -msgid "" -":ref:`FlatPak\\* ` is an application virtualization solution " -"that allows more software to be available to |CL| users by augmenting the" -" software |CL| packages natively with software available through FlatPak." -msgstr "" - -#: ../../FAQ/faq.rst:85 -msgid "" -"Our goal is to have software packaged natively and made available through" -" bundles whenever possible." -msgstr "" - -#: ../../FAQ/faq.rst:91 -msgid "Does |CL| use RPMs like other distros?" -msgstr "" - -#: ../../FAQ/faq.rst:93 -msgid "" -"|CL| provides software in the form of :ref:`bundles `. The" -" RPM format is used as an intermediary step for packaging and determining" -" software dependencies at OS build time." -msgstr "" - -#: ../../FAQ/faq.rst:97 -msgid "" -"Individual RPMs can sometimes be manually installed on a |CL| system with" -" the right tools, but that is not the intended use case." -msgstr "" - -#: ../../FAQ/faq.rst:103 -msgid "Can I install a software package from another OS on |CL|?" -msgstr "" - -#: ../../FAQ/faq.rst:105 -msgid "" -"Software that is packaged in other formats for other Linux distributions " -"is not guaranteed to work on |CL| and may be impacted by |CL| updates." -msgstr "" - -#: ../../FAQ/faq.rst:108 -msgid "" -"If the software you're seeking is open source, please submit a request to" -" add it to |CL|. Submit requests on GitHub\\* here: " -"https://github.com/clearlinux/distribution/issues" -msgstr "" - -#: ../../FAQ/faq.rst:115 -msgid "Software availability" -msgstr "" - -#: ../../FAQ/faq.rst:118 -msgid "What software is available on |CL|?" -msgstr "" - -#: ../../FAQ/faq.rst:120 -msgid "" -"Available software can be found in the `Software Store`_, through the " -"GNOME\\* Software application on the desktop, or by using :ref:`swupd " -"search `." -msgstr "" - -#: ../../FAQ/faq.rst:126 -msgid "Is Google\\* Chrome\\* available?" -msgstr "" - -#: ../../FAQ/faq.rst:128 -msgid "" -"The Google Chrome web browser is not distributed as a bundle in |CL| due " -"to copyright and licensing complexities." -msgstr "" - -#: ../../FAQ/faq.rst:131 -msgid "" -"A discussion on manually installing and maintaining Google Chrome can be " -"found on GitHub: https://github.com/clearlinux/distribution/issues/422" -msgstr "" - -#: ../../FAQ/faq.rst:137 -msgid "Is FFmpeg available?" -msgstr "" - -#: ../../FAQ/faq.rst:139 -msgid "" -"`FFmpeg`_ is a multimedia software suite, which is commonly used for " -"various media encoding/decoding, streaming, and playback." -msgstr "" - -#: ../../FAQ/faq.rst:142 -msgid "" -"|CL| does not distribute FFmpeg due to well-known licensing and legal " -"complexities (See https://www.ffmpeg.org/legal.html and " -"http://blog.pkh.me/p/13-the-ffmpeg-libav-situation.html)." -msgstr "" - -#: ../../FAQ/faq.rst:146 -msgid "" -"Read more in the |CL| repository, including discussion of an alternative " -"hardware-based solution: " -"https://github.com/clearlinux/distribution/issues/429." -msgstr "" - -#: ../../FAQ/faq.rst:150 -msgid "" -"While |CL| cannot distribute FFmpeg, a manual solution to build and " -"install FFmpeg under :file:`/usr/local` has been shared on the community " -"forums: https://community.clearlinux.org/t/how-to-h264-etc-support-for-" -"firefox-including-ffmpeg-install." -msgstr "" - -#: ../../FAQ/faq.rst:157 -msgid "Is ZFS\\* available?" -msgstr "" - -#: ../../FAQ/faq.rst:159 -msgid "" -"ZFS is not available with |CL| because of copyright and licensing " -"complexities. BTRFS is an alternative filesystem that is available in " -"|CL| natively." -msgstr "" - -#: ../../FAQ/faq.rst:163 -msgid "" -"A user on GitHub notes that the ZFS kernel module can be compiled, built," -" and installed manually: " -"https://github.com/clearlinux/distribution/issues/631" -msgstr "" - -#: ../../FAQ/faq.rst:169 -msgid "Can you add a driver that I need?" -msgstr "" - -#: ../../FAQ/faq.rst:171 -msgid "" -"If a kernel module is available as part of the Linux kernel source tree " -"but not enabled in the |CL| kernels, in many cases the |CL| team will " -"enable it upon request. Submit requests on GitHub here: " -"https://github.com/clearlinux/distribution/issues" -msgstr "" - -#: ../../FAQ/faq.rst:176 -msgid "" -"The |CL| team does not typically add out-of-tree kernel modules as a " -"matter of practice because of the maintenance overhead. If the driver was" -" unable to be merged upstream, there is a good chance we may be unable to" -" merge it for similar reasons." -msgstr "" - -#: ../../FAQ/faq.rst:181 -msgid "" -"Kernel modules can be individually built and installed on |CL|. See the " -":ref:`kernel modules ` page for more information." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/FAQ/faq.po b/locale/zh_CN/LC_MESSAGES/FAQ/index.po similarity index 100% rename from locale/de/LC_MESSAGES/FAQ/faq.po rename to locale/zh_CN/LC_MESSAGES/FAQ/index.po diff --git a/locale/zh_CN/LC_MESSAGES/concepts/autospec-about.po b/locale/zh_CN/LC_MESSAGES/concepts/autospec-about.po deleted file mode 100644 index 21a344d0..00000000 --- a/locale/zh_CN/LC_MESSAGES/concepts/autospec-about.po +++ /dev/null @@ -1,219 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../concepts/autospec-about.rst:4 -msgid "Autospec" -msgstr "" - -#: ../../concepts/autospec-about.rst:6 -msgid "" -"``autospec`` is a tool to assist in the automated creation and " -"maintenance of RPM packaging in |CL-ATTR|. Where a standard RPM build " -"process using ``rpmbuild`` requires a tarball and .spec file to start, " -"``autospec`` requires only a tarball and package name to start." -msgstr "" - -#: ../../concepts/autospec-about.rst:12 -msgid "How autospec works" -msgstr "" - -#: ../../concepts/autospec-about.rst:14 -msgid "" -"``autospec`` attempts to infer the requirements of the .spec file by " -"analyzing the source code and :file:`Makefile` information. It will " -"continuously run updated builds based on new information discovered from " -"build failures until it has a complete and valid .spec file. Although not" -" required, you can influence the behavior of ``autospec`` by providing " -":ref:`control files `." -msgstr "" - -#: ../../concepts/autospec-about.rst:20 -msgid "The basic process is described in the following steps:" -msgstr "" - -#: ../../concepts/autospec-about.rst:22 -msgid "" -"The :command:`make autospec` command generates a .spec based on analysis " -"of code and control files, if present." -msgstr "" - -#: ../../concepts/autospec-about.rst:25 -msgid "``autospec`` creates a ``build root`` with ``mock`` config." -msgstr "" - -#: ../../concepts/autospec-about.rst:27 -msgid "``autospec`` attempts to build an RPM from the generated .spec." -msgstr "" - -#: ../../concepts/autospec-about.rst:29 -msgid "``autospec`` detects any missed declarations in the .spec." -msgstr "" - -#: ../../concepts/autospec-about.rst:31 -msgid "" -"If build errors occur, ``autospec`` will scan the build log to try and " -"detect the root cause." -msgstr "" - -#: ../../concepts/autospec-about.rst:34 -msgid "" -"If ``autospec`` detects the root cause and knows how to continue, it will" -" restart the build automatically at step 1 with updated build " -"instructions." -msgstr "" - -#: ../../concepts/autospec-about.rst:37 -msgid "" -"Otherwise, ``autospec`` will stop the build for user inspection and " -"editing of control files to resolve the errors. The user resumes the " -"process at step 1 after errors are resolved." -msgstr "" - -#: ../../concepts/autospec-about.rst:40 -msgid "" -"Following these steps, ``autospec`` continues to rebuild the package, " -"based on new information discovered from build failures, until it has a " -"valid .spec. If no build errors occur, RPM packages are successfully " -"built." -msgstr "" - -#: ../../concepts/autospec-about.rst:47 -msgid "Control files" -msgstr "" - -#: ../../concepts/autospec-about.rst:49 -msgid "" -"It is possible to influence the behavior of ``autospec`` by providing " -"control files. These files may be used to alter the default behavior of " -"the configure routine, to blacklist build dependencies, etc. Control " -"files must be located in the same directory as the resulting .spec." -msgstr "" - -#: ../../concepts/autospec-about.rst:54 -msgid "Table 1 shows control files used to control dependencies, for example." -msgstr "" - -#: ../../concepts/autospec-about.rst:56 -msgid "**Table 1. Control files to control dependencies**" -msgstr "" - -#: ../../concepts/autospec-about.rst:60 -msgid "Filename" -msgstr "" - -#: ../../concepts/autospec-about.rst:61 -msgid "Description" -msgstr "" - -#: ../../concepts/autospec-about.rst:62 -msgid "buildreq_add" -msgstr "" - -#: ../../concepts/autospec-about.rst:63 -msgid "" -"Each line in the file provides the name of a package to add as a build " -"dependency to the .spec." -msgstr "" - -#: ../../concepts/autospec-about.rst:65 -msgid "buildreq_ban" -msgstr "" - -#: ../../concepts/autospec-about.rst:66 -msgid "" -"Each line in the file is a build dependency that under no circumstance " -"should be automatically added to the build dependencies. This is useful " -"to block automatic configuration routines adding undesired functionality," -" or to omit any automatically discovered dependencies during tarball " -"scanning." -msgstr "" - -#: ../../concepts/autospec-about.rst:71 -msgid "pkgconfig_add" -msgstr "" - -#: ../../concepts/autospec-about.rst:72 -msgid "" -"Each line in the file is assumed to be a pkgconfig() build dependency. " -"Add the pkg-config names here, as ``autospec`` will automatically " -"transform the names into their ``pkgconfig($name)`` style when generating" -" the .spec." -msgstr "" - -#: ../../concepts/autospec-about.rst:76 -msgid "pkgconfig_ban" -msgstr "" - -#: ../../concepts/autospec-about.rst:77 -msgid "" -"Each line in this file is a pkgconfig() build dependency that should not " -"be added automatically to the build, much the same as `` buildreq_ban``. " -"As with ``pkgconfig_add``, these names are automatically transformed by " -"``autospec`` into their correct ``pkgconfig($name))`` style." -msgstr "" - -#: ../../concepts/autospec-about.rst:82 -msgid "requires_add" -msgstr "" - -#: ../../concepts/autospec-about.rst:83 -msgid "" -"Each line in the file provides the name of a package to add as a runtime " -"dependency to the .spec." -msgstr "" - -#: ../../concepts/autospec-about.rst:85 -msgid "requires_ban" -msgstr "" - -#: ../../concepts/autospec-about.rst:86 -msgid "" -"Each line in the file is a runtime dependency that under no circumstance " -"should be automatically added to the runtime dependencies. This is useful" -" to block automatic configuration routines adding undesired " -"functionality, or to omit any automatically discovered dependencies " -"during tarball scanning." -msgstr "" - -#: ../../concepts/autospec-about.rst:92 -msgid "" -"Further control of the build can be achieved through the use of the " -"``options.conf`` file. If this file does not exist, it is created by " -"``autospec`` with default values. If certain deprecated configuration " -"files exists ``autospec`` will use the value indicated by those files and" -" remove them." -msgstr "" - -#: ../../concepts/autospec-about.rst:98 -msgid "For a comprehensive list of control files, view the `autospec readme`_." -msgstr "" - -#: ../../concepts/autospec-about.rst:101 -msgid "Related topics" -msgstr "" - -#: ../../concepts/autospec-about.rst:103 -msgid ":ref:`autospec`" -msgstr "" - -#: ../../concepts/autospec-about.rst:104 -msgid ":ref:`mixer`" -msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/concepts/bundles-about.po b/locale/zh_CN/LC_MESSAGES/concepts/bundles-about.po deleted file mode 100644 index 48be697c..00000000 --- a/locale/zh_CN/LC_MESSAGES/concepts/bundles-about.po +++ /dev/null @@ -1,71 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../concepts/bundles-about.rst:4 -msgid "Bundles" -msgstr "" - -#: ../../concepts/bundles-about.rst:6 -msgid "" -"Linux-based operating systems contain the code of several hundred, if not" -" thousands, of open source projects. To make this manageable, " -"distributions use a concept called \"packages\" to configure and compile " -"the source code of these projects into binaries." -msgstr "" - -#: ../../concepts/bundles-about.rst:11 -msgid "" -"Many distributions then split the content of these compiled packages into" -" so-called sub-packages, which are the granularity at which these " -"distributions deploy their software. With those kinds of distributions, " -"system administrators can then install and update sub-packages " -"individually or as a set, using tools such as \"yum\" and \"apt-get.\"" -msgstr "" - -#: ../../concepts/bundles-about.rst:17 -msgid "" -"The |CL-ATTR| takes a slightly different approach. While we also use the " -"concept of packages to manage compiling source code into binaries, we do " -"not use the package concept to deploy software. Instead, we provide " -"software \"bundles\" that are installed and managed using :ref:`swupd" -"`. Each bundle contains as many or as few open source " -"projects needed to provide a complete functionality." -msgstr "" - -#: ../../concepts/bundles-about.rst:24 -msgid "Next steps" -msgstr "" - -#: ../../concepts/bundles-about.rst:26 -msgid "To put this concept into practice, see the following resources:" -msgstr "" - -#: ../../concepts/bundles-about.rst:28 -msgid ":ref:`bundles`" -msgstr "" - -#: ../../concepts/bundles-about.rst:29 -msgid ":ref:`bundle-commands`" -msgstr "" - -#: ../../concepts/bundles-about.rst:30 -msgid ":ref:`compatible-kernels`" -msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/concepts/mixer-about.po b/locale/zh_CN/LC_MESSAGES/concepts/mixer-about.po deleted file mode 100644 index 58d238c7..00000000 --- a/locale/zh_CN/LC_MESSAGES/concepts/mixer-about.po +++ /dev/null @@ -1,115 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../concepts/mixer-about.rst:4 -msgid "Mixer" -msgstr "" - -#: ../../concepts/mixer-about.rst:6 -msgid "" -"|CL-ATTR| is a powerful, modular, and customizable OS. Upstream |CL| " -"offers many images to support different environments and use-cases. " -"There are hundreds of bundles that will meet most, if not all, of your OS" -" and software needs." -msgstr "" - -#: ../../concepts/mixer-about.rst:11 -msgid "" -"However, if you need additional customization or content, |CL| provides " -"the mixer tool. Depending on your needs, the mixer tool allows you to:" -msgstr "" - -#: ../../concepts/mixer-about.rst:15 -msgid ":ref:`create-mix` to create a distinct derivative of the |CL| that" -msgstr "" - -#: ../../concepts/mixer-about.rst:15 -msgid "contains your custom software." -msgstr "" - -#: ../../concepts/mixer-about.rst:20 -msgid "Create a mix" -msgstr "" - -#: ../../concepts/mixer-about.rst:22 -msgid "When creating a mix, you can" -msgstr "" - -#: ../../concepts/mixer-about.rst:24 -msgid "Use any existing upstream bundles with no modification." -msgstr "" - -#: ../../concepts/mixer-about.rst:25 -msgid "Redefine what goes into existing bundles." -msgstr "" - -#: ../../concepts/mixer-about.rst:26 -msgid "Create completely new, custom bundles with your own custom packages." -msgstr "" - -#: ../../concepts/mixer-about.rst:28 -msgid "" -"With mixer you are not required to incorporate every upstream release " -"into your mix. You decide which upstream versions to update your " -"derivative to, as illustrated in Figure 1." -msgstr "" - -#: ../../concepts/mixer-about.rst:36 -msgid "" -"Figure 1: With a custom mix, you add your custom bundle and decide which " -"upstream versions to update your mix to, on your own release cycle." -msgstr "" - -#: ../../concepts/mixer-about.rst:39 -msgid "" -"Creating your own mix forks away from the |CL| upstream and requires that" -" you act as your own OSV. There is a greater level of responsibility, " -"requiring more infrastructure and processes to adopt. However, with this " -"approach, you have a higher degree of control and customization of your " -"custom |CL|." -msgstr "" - -#: ../../concepts/mixer-about.rst:45 -msgid "Related topics" -msgstr "" - -#: ../../concepts/mixer-about.rst:47 -msgid "" -"|CL| provides flexibility in how you customize your OS. Learn more about " -"mixer and related topics to decide which customization approach is best " -"for you." -msgstr "" - -#: ../../concepts/mixer-about.rst:51 -msgid ":ref:`mixer`" -msgstr "" - -#: ../../concepts/mixer-about.rst:52 -msgid ":ref:`bundles-about`" -msgstr "" - -#: ../../concepts/mixer-about.rst:53 -msgid ":ref:`swupd-about`" -msgstr "" - -#: ../../concepts/mixer-about.rst:54 -msgid ":ref:`deploy-at-scale`" -msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/concepts/restart.po b/locale/zh_CN/LC_MESSAGES/concepts/restart.po deleted file mode 100644 index e92451cc..00000000 --- a/locale/zh_CN/LC_MESSAGES/concepts/restart.po +++ /dev/null @@ -1,300 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -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" -"Last-Translator: FULL NAME \n" -"Language-Team: zh-Hans\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" - -#: ../../concepts/restart.rst:4 -msgid "Restart system services after an OS update" -msgstr "操作系统更新后重启系统服务" - -#: ../../concepts/restart.rst:6 -msgid "" -"The software life cycle describes how software is created, developed, and" -" deployed, and includes how to replace or update software. A good OS " -"provides tools for the entire software life cycle. These tools must " -"include ways to remove software components properly when replaced with " -"something else." -msgstr "软件生命周期是指软件是如何创建、开发和部署的,包括如何替换或更新软件。优秀的操作系统需要提供适用于整个软件生命周期的工具。这些工具必须有办法在某些软件组件被替换后将其妥善移除掉。" - -#: ../../concepts/restart.rst:12 -msgid "" -"Most of the work on software update code in |CL| was focused on adding " -"new software to the system. We recommended that users reboot their system" -" once in a while, but we did not provide any tools to restart services " -"easily, until now." -msgstr "|CL| 中的软件更新代码所做的大部分工作是为系统增添新软件。我们建议用户偶尔重启他们的系统,但是直到现在我们还没有提供任何工具来轻松地重启各项服务。" - -#: ../../concepts/restart.rst:18 -msgid "User challenges" -msgstr "用户面临的挑战" - -#: ../../concepts/restart.rst:20 -msgid "" -"It is difficult to determine which services to restart. You can either " -"evaluate each system and reboot manually, or figure out which services to" -" restart based on documentation like the |CL| release notes. Since " -"neither option solves the issue completely, the |CL| team created a " -"solution." -msgstr "很难确定要重启哪些服务。用户要么是评估每个系统并手动重启,要么是根据 |CL| 发行说明之类文档确定要重启哪些服务。由于这两个方案都不能彻底解决问题,所以 |CL| 团队为此打造了一个解决方案。" - -#: ../../concepts/restart.rst:25 -msgid "" -"Over the years, several OSes approached the problem and created partial " -"solutions such as the following:" -msgstr "多年来,不少操作系统都在解决此问题,并提出了并不算彻底的解决方案,例如:" - -#: ../../concepts/restart.rst:28 -msgid "Automatically restart services during an upgrade." -msgstr "升级期间自动重启服务。" - -#: ../../concepts/restart.rst:29 -msgid "Evaluate services using these steps:" -msgstr "使用以下步骤评估服务:" - -#: ../../concepts/restart.rst:31 -msgid "Mark updates requiring a reboot, such as kernel updates." -msgstr "标记需要重启的更新,例如内核更新。" - -#: ../../concepts/restart.rst:32 -msgid "Inform the user of those updates." -msgstr "向用户通知这些更新。" - -#: ../../concepts/restart.rst:33 -msgid "Ask the user to restart the OS." -msgstr "要求用户重启操作系统。" - -#: ../../concepts/restart.rst:35 -msgid "" -"Both solutions are acceptable for many OSes. However, |CL| updates " -"software automatically and users do not see notices from the updater " -"unless they review the journal. |CL| requires a completely different " -"solution, with the following requirements:" -msgstr "这两种解决方案对于许多操作系统都是可以接受的。但是,|CL| 会自动更新软件,除非用户查看日志,否则不会看到更新程序的通知。因此,|CL| 需要一个完全不同的解决方案,具体要求如下:" - -#: ../../concepts/restart.rst:40 -msgid "" -"Eliminate the guesswork about what to restart and under what " -"circumstances." -msgstr "明确确定要重启什么以及在什么情况下重启,而不是靠猜测。" - -#: ../../concepts/restart.rst:41 -msgid "" -"Cannot restart everything. Many service daemons do not support an " -"automatic background restart." -msgstr "不能什么都重启。许多服务守护程序不支持自动在后台重启。" - -#: ../../concepts/restart.rst:43 -msgid "Fit into the |CL| architectural perspective: be small, quick, and lean." -msgstr "契合 |CL| 架构的特点:小、快、精简。" - -#: ../../concepts/restart.rst:46 -msgid "clr-service-restart functionality" -msgstr "clr-service-restart 功能" - -#: ../../concepts/restart.rst:48 -msgid "Typical reasons to restart a service daemon include:" -msgstr "重启服务守护程序的常见原因包括:" - -#: ../../concepts/restart.rst:50 -msgid "A new version replaces the executable file itself." -msgstr "新版本替换了可执行文件本身。" - -#: ../../concepts/restart.rst:51 -msgid "A new version replaces a library component used by a service daemon." -msgstr "新版本替换了服务守护程序使用的库组件。" - -#: ../../concepts/restart.rst:53 -msgid "" -"Our method restarts daemons when it is really needed, especially in the " -"case of security updates. The tool restarts daemons by reading various " -"files in the :file:`procfs` filesystem provided by the kernel." -msgstr "我们的方法是在真正需要时重启守护程序,尤其是在安装安全更新时。该工具通过读取内核提供的 :file:`procfs` 文件系统中的各种文件来重启守护程序。" - -#: ../../concepts/restart.rst:57 -msgid "" -"The second part of the problem is to determine whether or not running " -"processes are part of a system service. The tool focuses on system " -"services because most system services are background tasks with no direct" -" user interaction. Fortunately, :command:`systemd` provides a simple way " -"to:" -msgstr "接下来的问题是确定正在运行的进程是否是系统服务的一部分。该工具侧重于系统服务,因为大多数系统服务都是后台任务,并不会与用户直接交互。幸运的是,:command:`systemd` 提供了一种简单的方法:" - -#: ../../concepts/restart.rst:62 -msgid "Determine which active tasks are within the system domain." -msgstr "确定哪些活动任务在系统域内。" - -#: ../../concepts/restart.rst:63 -msgid "Determine which tasks map to which service." -msgstr "确定哪些任务映射到哪个服务。" - -#: ../../concepts/restart.rst:65 -msgid "" -"We combined both solutions into a low-overhead tool that shows which " -"system daemons require a restart, as shown below:" -msgstr "我们将这两种解决方案融合成一个开销很低的工具,用来显示哪些系统守护程序需要重启,如下所示:" - -#: ../../concepts/restart.rst:68 -msgid "Figure 1: Invoke :command:`clr-service-restart`." -msgstr "图 1:调用 :command:`clr-service-restart`。" - -#: ../../concepts/restart.rst:83 -msgid "" -":command:`clr-service-restart` implements a whitelist to identify which " -"daemons can be restarted. The system administrator can customize the " -"default |CL| OS whitelist using *allow* or *disallow* options for " -"restarting system services. When a software update occurs, :command:`clr-" -"service-restart` consults the whitelist to see if a service daemon is " -"allowed to be restarted or not. See the options section for details." -msgstr ":command:`clr-service-restart` 会实现一个白名单,以确定哪些守护程序可以重启。系统管理员可以使用 *allow* 或 *disallow* 选项自定义重启系统服务时使用的默认 |CL| 操作系统白名单。执行软件更新时,:command:`clr-service-restart` 会查阅该白名单,确认是否允许重启某个服务守护程序。有关详细信息,请参阅选项部分。" - -#: ../../concepts/restart.rst:93 -msgid "Options for clr-service-restart" -msgstr "clr-service-restart 的选项" - -#: ../../concepts/restart.rst:95 -msgid "" -"The *allow* option identifies a daemon to restart after an OS software " -"update. The :command:`clr-service-restart` daemon creates a symlink in " -":file:`/etc/clr-service-restart` as a record. The example below tells " -":command:`clr-service-restart` to restart the *tallow* daemon after an OS" -" software update." -msgstr "*allow* 选项标识操作系统软件更新后要重启的守护程序。:command:`clr-service-restart` 守护程序会在 :file:`/etc/clr-service-restart` 中创建一个符号链接作为记录。下面的示例指示 :command:`clr-service-restart` 在操作系统软件更新后重启 *tallow* 守护程序。" - -#: ../../concepts/restart.rst:105 -msgid "" -"The *disallow* option tells :command:`clr-service-restart` not to restart" -" the specified daemon even if the OS defaults permit the daemon to be " -"restarted. The :command:`clr-service-restart` daemon creates a symlink in" -" :file:`/etc/clr-service-restart` that points to :file:`/dev/null` as a " -"record. The example below tells :command:`clr-service-restart` not to " -"restart the *rngd* daemon after an OS software update." -msgstr "*disallow* 选项指示 :command:`clr-service-restart` 不要重启指定的守护程序,即使操作系统默认允许重启该守护程序。:command:`clr-service-restart` 守护程序会在 :file:`/etc/clr-service-restart` 中创建一个指向 :file:`/dev/null` 的符号链接作为记录。下面的示例指示 :command:`clr-service-restart` 在操作系统软件更新后不要重启 *rngd* 守护程序。" - -#: ../../concepts/restart.rst:116 -msgid "" -"The *default* option makes :command:`clr-service-restart` revert back to " -"the OS defaults and delete any symlink in :file:`/etc/clr-service-" -"restart`. The example below tells :command:`clr-service-restart` to " -"restart *rngd* automatically again, because *rngd* is whitelisted for " -"automatic service restarts by default in |CL|." -msgstr "*default* 选项指示 :command:`clr-service-restart` 恢复使用操作系统默认设置,并删除 :file:`/etc/clr-service-restart` 中的任何符号链接。下面的示例指示 :command:`clr-service-restart` 重新自动重启 *rngd*,因为 |CL| 默认将 *rngd* 加入了自动重启服务白名单。" - -#: ../../concepts/restart.rst:128 -msgid "Monitor options for clr-service-restart" -msgstr "clr-service-restart 的监控选项" - -#: ../../concepts/restart.rst:130 -msgid "" -":command:`clr-service-restart` works in the background and is invoked " -"with :command:`swupd` automatically. Review the journal output to verify " -"that services are restarted after an OS software update." -msgstr ":command:`clr-service-restart` 在后台运行,并通过 :command:`swupd` 自动调用。查看日志输出可确认在操作系统软件更新后重启的服务。" - -#: ../../concepts/restart.rst:134 -msgid "" -"To monitor :command:`clr-service-restart`, use one or both options " -"described below." -msgstr "要监控 :command:`clr-service-restart`,请使用下述一个或两个选项。" - -#: ../../concepts/restart.rst:139 -msgid "" -"This option makes :command:`clr-service-restart` perform no restarts. " -"Instead it displays the services that could potentially be restarted. " -"When used, :command:`clr-service-restart` outputs a list of messages " -"showing:" -msgstr "此选项指示 :command:`clr-service-restart` 不执行任何重启, 而是显示可能要重启的服务。使用该选项时,:command:`clr-service-restart` 会输出一个消息列表,显示:" - -#: ../../concepts/restart.rst:144 -msgid "Which service needs a restart." -msgstr "哪个服务需要重启。" - -#: ../../concepts/restart.rst:145 -msgid "What unit it is." -msgstr "它是什么单元。" - -#: ../../concepts/restart.rst:146 -msgid "Why it needs a restart." -msgstr "为什么它需要重启。" - -#: ../../concepts/restart.rst:147 -msgid "Which command is required to restart the unit." -msgstr "重启该单元需要哪个命令。" - -#: ../../concepts/restart.rst:151 -msgid "" -"This option makes :command:`clr-service-restart` consider all system " -"services, not only the ones that are whitelisted. Because the default " -"whitelist in |CL| is relatively short, you can use this option to restart" -" all impacted services when you log in on the system." -msgstr "此选项指示 :command:`clr-service-restart` 考虑所有系统服务,而不仅仅是白名单中的服务。因为 |CL| 中的默认白名单相对较短,所以您可以在登录系统时使用此选项重启所有受影响的服务。" - -#: ../../concepts/restart.rst:156 -msgid "" -"If you pass both options (:option:`-a` and :option:`-n`), :command:`clr-" -"service-restart` displays a complete list of system services that require" -" a restart. Use both options to verify that all desired daemons are " -"restarted." -msgstr "如果同时传递两个选项(:option:`-a` 和 :option:`-n`),:command:`clr-service-restart` 会显示需要重启的系统服务的完整清单。使用这两个选项可确认所有所需的守护程序都已重启。" - -#: ../../concepts/restart.rst:163 -msgid "Telemetry" -msgstr "遥测技术" - -#: ../../concepts/restart.rst:165 -msgid "" -":command:`clr-service-restart` may cause problems such as a short service" -" outage when a daemon is being restarted, or if a daemon fails to " -"properly restart. To minimize issues, :command:`clr-service-restart` " -"creates a telemetry record and sends it to the optional |CL| telemetry " -"service if both conditions below are met:" -msgstr ":command:`clr-service-restart` 可能会导致一些问题,例如守护程序重启时服务短暂中断,或者守护程序未能正确重启。为了最大限度减少这些问题,:command:`clr-service-restart` 会创建遥测记录,并在满足以下两个条件时将其发送到可选的 |CL| 遥测服务:" - -#: ../../concepts/restart.rst:171 -msgid "If a unit fails to automatically restart after an OS update." -msgstr "如果某个单元在操作系统更新后无法自动重启。" - -#: ../../concepts/restart.rst:172 -msgid "" -"If that unit resides in the system location " -":file:`/usr/lib/systemd/system`." -msgstr "如果该单元位于系统位置 :file:`/usr/lib/systemd/system`。" - -#: ../../concepts/restart.rst:175 -msgid "" -"If you do not install the |CL| telemetrics bundle, the data is discarded." -" If you install the telemetrics bundle and you opt to send telemetry, " -"then the system unit name is sent to the |CL| telemetry service. We " -"evaluate the report and update the whitelist to remove services that are " -"not safe to restart." -msgstr "如果未安装 |CL| 遥测捆绑包,该数据将被丢弃。如果安装了遥测捆绑包并选择发送遥测数据,则该系统单元名称将发送到 |CL| 遥测服务。我们会评估报告并更新白名单,移除出无法正常重启的服务。" - -#: ../../concepts/restart.rst:182 -msgid "Conclusion" -msgstr "总结" - -#: ../../concepts/restart.rst:184 -msgid "" -"The |CL| team enjoys coming up with simple and efficient solutions to " -"make your work easier. We made a github project of :command:`clr-service-" -"restart` and we invite you to look at the code, share your thoughts, and " -"work with us on improving the project. You can find the project at:" -msgstr "|CL| 团队喜欢想出简单但有效的解决方案,让您的工作变得更轻松。我们为 :command:`clr-service-restart` 创建了一个 github 项目,并邀请您查看代码,分享您的想法,并与我们一起改进该项目。您可以在以下网址找到该项目:" - -#: ../../concepts/restart.rst:189 -msgid "https://github.com/clearlinux/clr-service-restart" -msgstr "https://github.com/clearlinux/clr-service-restart" - diff --git a/locale/zh_CN/LC_MESSAGES/concepts/security.po b/locale/zh_CN/LC_MESSAGES/concepts/security.po deleted file mode 100644 index 87326a37..00000000 --- a/locale/zh_CN/LC_MESSAGES/concepts/security.po +++ /dev/null @@ -1,249 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../concepts/security.rst:4 -msgid "OS Security" -msgstr "" - -#: ../../concepts/security.rst:6 -msgid "" -"|CL-ATTR| aims to make systemic and layered security-conscious decisions " -"that are both performant and practical. This security philosophy is " -"rooted within the project's codebase and operating culture." -msgstr "" - -#: ../../concepts/security.rst:17 -msgid "Security in Updates" -msgstr "" - -#: ../../concepts/security.rst:19 -msgid "" -"The |CL| team believes in the benefits of software security through open " -"sourcing, incremental updates, and rapidly resolving known security " -"advisories." -msgstr "" - -#: ../../concepts/security.rst:26 -msgid "The latest Linux* codebase" -msgstr "" - -#: ../../concepts/security.rst:28 -msgid "" -"|CL| uses the newest version of the Linux kernel which allows the " -"operating system to leverage the latest features from the upstream Linux " -"kernel, including security fixes." -msgstr "" - -#: ../../concepts/security.rst:36 -msgid "Automated Effective Updating" -msgstr "" - -#: ../../concepts/security.rst:38 -msgid "|CL| is incrementally updated multiple times per day." -msgstr "" - -#: ../../concepts/security.rst:40 -msgid "" -"This `rolling release model`_ allows |CL| to consume the latest security " -"fixes of software packages as soon as they become available. There is no " -"waiting for major or minor releases on |CL|." -msgstr "" - -#: ../../concepts/security.rst:44 -msgid "" -"An update is not effective if it is just simply downloaded onto a system." -" It needs to be obtained *AND* ensured that the new patched copy is being" -" used; not an older copy loaded into memory. |CL| will let you know when " -"a service needs to be rebooted or do it for your automatically after a " -"software update, if desired." -msgstr "" - -#: ../../concepts/security.rst:51 -msgid "" -"In |CL| updates are delivered automatically, efficiently, and " -"effectively. For more information see `documentation about Software " -"Updates`_ in |CL|." -msgstr "" - -#: ../../concepts/security.rst:60 -msgid "Automated CVE Scanning and Remediation" -msgstr "" - -#: ../../concepts/security.rst:62 -msgid "" -"The sheer number of software packages and security vulnerabilities is " -"growing exponentially. Repositories of Common Vulnerabilities and " -"Exposures (CVEs) and their fixes, if known, are published by :abbr:`NIST`" -" in a National Vulnerability Database \\ |NVD|\\ and at \\ |MITRE|\\ ." -msgstr "" - -#: ../../concepts/security.rst:68 -msgid "" -"|CL| employs a proactive and measured approach to addressing known and " -"fixable :abbr:`CVEs (Common Vulnerabilities and Exposures)`. Packages are" -" automatically scanned against :abbr:`CVEs (Common Vulnerabilities and " -"Exposures)` daily, and security patches are deployed as soon as they are " -"available." -msgstr "" - -#: ../../concepts/security.rst:74 -msgid "" -"These combined practices minimize the amount of time |CL| systems are " -"exposed to unnecessary security risk." -msgstr "" - -#: ../../concepts/security.rst:82 -msgid "Security in Software" -msgstr "" - -#: ../../concepts/security.rst:86 -msgid "Minimized attack surface" -msgstr "" - -#: ../../concepts/security.rst:88 -msgid "" -"|CL| removes legacy, unneeded, or redundant standards and components as " -"much as possible to enable the use of best known security standards. " -"Below are some examples:" -msgstr "" - -#: ../../concepts/security.rst:92 -msgid "" -"`RC4`, `SSLv3`, `3DES`, and `SHA-1` ciphers which have had known " -"vulnerabilities, have been explicitly disabled within many |CL| packages " -"to avoid their accidental usage." -msgstr "" - -#: ../../concepts/security.rst:96 -msgid "" -"Services and subsystems which expose sensitive system information have " -"been removed such as the `finger` and `tcpwrappers`." -msgstr "" - -#: ../../concepts/security.rst:99 -msgid "`SFTP` has been disabled by default due to security considerations." -msgstr "" - -#: ../../concepts/security.rst:104 -msgid "Verified trust" -msgstr "" - -#: ../../concepts/security.rst:106 -msgid "" -"|CL| encourages the use of secure practices such as encryption and " -"digital signature verification throughout the system and discourages " -"blind trust. Below are some examples:" -msgstr "" - -#: ../../concepts/security.rst:110 -msgid "" -"All update operations from swupd are transparently encrypted and checked " -"against the |CL| maintainers' public key for authenticity. More " -"information can be found in this blog post: `blog post about swupd " -"security`_" -msgstr "" - -#: ../../concepts/security.rst:115 -msgid "" -"Before being built, packages available from |CL| verify checksums and " -"signatures provided by third party project codebases and maintainers." -msgstr "" - -#: ../../concepts/security.rst:118 -msgid "" -"|CL| features a unified certificate store, `clrtrust`_ which comes ready " -"to work with well-known Certificate Authorities out of the box. " -"`clrtrust`_ also offers an easy to use command line interface for " -"managing system-wide chains of trust, instead of ignoring foreign " -"certificates." -msgstr "" - -#: ../../concepts/security.rst:129 -msgid "Compiled with secure options" -msgstr "" - -#: ../../concepts/security.rst:131 -msgid "" -"While |CL| packages are optimized for performance on Intel® architecture," -" security conscious kernel and compiler options are sensibly taken " -"advantage of. Below are some examples:" -msgstr "" - -#: ../../concepts/security.rst:136 -msgid "" -"Kernels shipped with |CL| are signed and disallow the usage of custom " -"kernel modules to maintain verifiable system integrity." -msgstr "" - -#: ../../concepts/security.rst:139 -msgid "" -"`Address space layout randomization (ASLR)`_ and `Kernel address space " -"layout randomization (KASLR)`_ are kernel features which defend against " -"certain memory based attacks. More information can be found in a `blog " -"post about PIE executables`_ ." -msgstr "" - -#: ../../concepts/security.rst:150 -msgid "Security in System Design" -msgstr "" - -#: ../../concepts/security.rst:152 -msgid "" -"Simple, yet effective, techniques are used throughout the |CL| system " -"design to defend against common attack vectors and enable good security " -"hygiene. Below are some examples:" -msgstr "" - -#: ../../concepts/security.rst:157 -msgid "" -"Full disk encryption using `Linux Unified Key Setup`_ (LUKS) is " -"available during installation." -msgstr "" - -#: ../../concepts/security.rst:160 -msgid "" -"|CL| uses the PAM cracklib module to harden user login and password " -"security resulting in:" -msgstr "" - -#: ../../concepts/security.rst:163 -msgid "" -"No default username or root password set out of the box with |CL|, you " -"will be asked to set your own password immediately." -msgstr "" - -#: ../../concepts/security.rst:166 -msgid "" -"Simple password schemes, which are known to be easily compromised, cannot" -" be set in |CL|." -msgstr "" - -#: ../../concepts/security.rst:169 -msgid "" -"A password blacklist, to avoid system passwords being set to passwords " -"which have been compromised in the past." -msgstr "" - -#: ../../concepts/security.rst:172 -msgid "" -"`Tallow`_, a lightweight service which monitors and blocks suspicious SSH" -" login patterns, is installed with the :command:`openssh-server` bundle." -msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/concepts/stateless.po b/locale/zh_CN/LC_MESSAGES/concepts/stateless.po deleted file mode 100644 index 976be398..00000000 --- a/locale/zh_CN/LC_MESSAGES/concepts/stateless.po +++ /dev/null @@ -1,202 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../concepts/stateless.rst:4 -msgid "Stateless" -msgstr "" - -#: ../../concepts/stateless.rst:6 -msgid "" -"In most operating systems, files can become intermingled with user and " -"system data and configurations." -msgstr "" - -#: ../../concepts/stateless.rst:14 -msgid "" -"Figure 1: Without stateless, user and system files become mixed on the " -"filesystem over time." -msgstr "" - -#: ../../concepts/stateless.rst:16 -msgid "" -"|CL-ATTR| has a stateless design philosophy of which the goal is to " -"provide an :abbr:`OS (operating system)` that functions without excessive" -" user configuration or customization. Stateless in this context does " -"*not* mean ephemeral or non-persistent." -msgstr "" - -#: ../../concepts/stateless.rst:26 -msgid "File-level separation" -msgstr "" - -#: ../../concepts/stateless.rst:28 -msgid "" -"To accomplish a stateless design the Linux Filesystem Hierarchy is " -"separated between user-owned areas and |CL|-owned areas." -msgstr "" - -#: ../../concepts/stateless.rst:36 -msgid "" -"Figure 2: With stateless, user and system files are separated on the " -"filesystem." -msgstr "" - -#: ../../concepts/stateless.rst:39 -msgid "System areas" -msgstr "" - -#: ../../concepts/stateless.rst:40 -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 `.This " -"operating assumption allows |CL| to verify and maintain integrity of " -"system files." -msgstr "" - -#: ../../concepts/stateless.rst:46 -msgid "User areas" -msgstr "" - -#: ../../concepts/stateless.rst:47 -msgid "" -"Files under the :file:`/etc/`, :file:`/home`, and :file:`/var` " -"directories are owned and managed by the user. A freshly installed |CL| " -"system will only have a minimal set of files in the :file:`/etc/` " -"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 "" - -#: ../../concepts/stateless.rst:55 -msgid "Software Configuration" -msgstr "" - -#: ../../concepts/stateless.rst:57 -msgid "" -"With stateless separation, default software configurations are read in " -"order from predefined source code, |CL| provided defaults, and user-" -"provided configuration." -msgstr "" - -#: ../../concepts/stateless.rst:62 -msgid "Default configurations" -msgstr "" - -#: ../../concepts/stateless.rst:64 -msgid "" -"Software in |CL| provides default configuration values so that it is " -"immediately functional, whenever it is appropriate to do so." -msgstr "" - -#: ../../concepts/stateless.rst:67 -msgid "" -"|CL| distributed software packages may be directly modified to include " -"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 "" - -#: ../../concepts/stateless.rst:72 -msgid "" -"For example, the default configuration that Apache uses when installed " -"can be found at :file:`/usr/share/defaults/httpd/httpd.conf` directory." -msgstr "" - -#: ../../concepts/stateless.rst:77 -msgid "Overriding configurations" -msgstr "" - -#: ../../concepts/stateless.rst:79 -msgid "" -"If a configuration needs to be changed, the appropriate file should be " -"modified by the user under :file:`/etc/`. If the configuration file does " -"not already exist, it can be created in the appropriate location." -msgstr "" - -#: ../../concepts/stateless.rst:83 -msgid "" -"User defined configuration files should contain the minimal set of " -"desired changes and rely on default configuration for the rest." -msgstr "" - -#: ../../concepts/stateless.rst:86 -msgid "For example, a customized Apache configuration can be used instead by:" -msgstr "" - -#: ../../concepts/stateless.rst:88 -msgid "Create the destination directory for the configuration:" -msgstr "" - -#: ../../concepts/stateless.rst:94 -msgid "Copy the default configuration as a reference template:" -msgstr "" - -#: ../../concepts/stateless.rst:100 -msgid "Make any desired modifications to the configurations:" -msgstr "" - -#: ../../concepts/stateless.rst:106 -msgid "Reload the service or reboot the system to pickup any changes:" -msgstr "" - -#: ../../concepts/stateless.rst:113 -msgid "" -"This pattern can be used to modify the configurations of other programs " -"too. The `stateless man page`_ has application-specific examples." -msgstr "" - -#: ../../concepts/stateless.rst:118 -msgid "System reset" -msgstr "" - -#: ../../concepts/stateless.rst:120 -msgid "" -"Once advantage of the stateless design is that the system defaults can be" -" easily restored by simply deleting everything under :file:`/etc/` and " -":file:`/var`." -msgstr "" - -#: ../../concepts/stateless.rst:124 -msgid "" -"Running the commands below effectively performs a system reset as if it " -"was just installed:" -msgstr "" - -#: ../../concepts/stateless.rst:132 -msgid "" -"In other Linux distributions, this can be a catastrophic action that " -"renders a system unable to boot." -msgstr "" - -#: ../../concepts/stateless.rst:136 -msgid "Additional information" -msgstr "" - -#: ../../concepts/stateless.rst:138 -msgid "`stateless man page`_" -msgstr "" - -#: ../../concepts/stateless.rst:140 -msgid "" -"`Where is /etc/fstab in Clear Linux? `_" -msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/concepts/swupd-about.po b/locale/zh_CN/LC_MESSAGES/concepts/swupd-about.po deleted file mode 100644 index 0624a47a..00000000 --- a/locale/zh_CN/LC_MESSAGES/concepts/swupd-about.po +++ /dev/null @@ -1,193 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../concepts/swupd-about.rst:4 -msgid "swupd: software updater" -msgstr "" - -#: ../../concepts/swupd-about.rst:6 -msgid "" -":command:`swupd` is an operating system software manager and update " -"program that operates at a file-level to enable verifiable integrity and " -"update efficiency." -msgstr "" - -#: ../../concepts/swupd-about.rst:10 -msgid "Visit the `swupd man page`_ for more details." -msgstr "" - -#: ../../concepts/swupd-about.rst:13 -msgid "Versioning" -msgstr "" - -#: ../../concepts/swupd-about.rst:15 -msgid "" -"Using package managers to keep track of software version compatibility or" -" compare multiple systems on many Linux distributions can be cumbersome." -msgstr "" - -#: ../../concepts/swupd-about.rst:17 -msgid "" -"With |CL| :command:`swupd`, versioning happens at the individual file-" -"level. This means |CL| generates an entirely new OS version with any set " -"of software changes to the system (including software downgrades or " -"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 "" - -#: ../../concepts/swupd-about.rst:23 -msgid "" -"While administrators can pick and choose which `bundles`_ a system has " -"installed, a single |CL| version number strictly represents one " -"combination of all software versions that can be installed onto a system " -"of that |CL| version. This method of whole OS versioning offers unique " -"advantages. Namely, system administrators can quickly compare multiple " -"|CL| systems that share the same version for important software and " -"security fixes." -msgstr "" - -#: ../../concepts/swupd-about.rst:31 -msgid "Updating" -msgstr "" - -#: ../../concepts/swupd-about.rst:33 -msgid "" -"|CL| promotes regular and automated updating of software to ensure " -"integration of new enhancements and security fixes. Refer to " -":ref:`security` documentation for more information." -msgstr "" - -#: ../../concepts/swupd-about.rst:37 -msgid "Learn how to update your system using :ref:`swupd `." -msgstr "" - -#: ../../concepts/swupd-about.rst:40 -msgid "Update efficiency" -msgstr "" - -#: ../../concepts/swupd-about.rst:42 -msgid "" -"Because :command:`swupd` operates at the individual file-level instead of" -" a package-level, |CL| updates are small and fast." -msgstr "" - -#: ../../concepts/swupd-about.rst:45 -msgid "" -"On many Linux\\* distributions, updates to a particular software package " -"require the whole software package to be downloaded and replaced --even " -"for one line of code." -msgstr "" - -#: ../../concepts/swupd-about.rst:49 -msgid "" -"In |CL|, updates are generated using the :ref:`mixer ` tool." -" Mixer calculates the difference between two |CL| versions and makes " -"available *binary deltas*, which contain only the changed portion of " -"files. This *binary delta technology* [1]_ means :command:`swupd` on |CL|" -" systems only needs to download and apply a small fraction of a package " -"in order to receive an update." -msgstr "" - -#: ../../concepts/swupd-about.rst:55 -msgid "" -"The :ref:`mixer ` tool additionally computes updates files " -"in multiple compression formats, allowing :command:`swupd` to utilize the" -" most efficiently compressed format for a |CL| system to minimize the " -"cost to update." -msgstr "" - -#: ../../concepts/swupd-about.rst:61 -msgid "Update integrity" -msgstr "" - -#: ../../concepts/swupd-about.rst:63 -msgid "" -"This is the basis of the :command:`swupd diagnose` subcommand, which " -"allows a |CL| system to check for any discrepancies to system files. As " -"necessary, :command:`swupd repair` provides a useful way for software " -"developers to remediate these discrepancies and return to a known " -"filesystem state." -msgstr "" - -#: ../../concepts/swupd-about.rst:67 -msgid "Bundles" -msgstr "" - -#: ../../concepts/swupd-about.rst:69 -msgid "" -"|CL-ATTR| approaches software management differently than many other " -"Linux-based operating systems." -msgstr "" - -#: ../../concepts/swupd-about.rst:72 -msgid "" -"Instead of deploying granular software packages, |CL| uses the concept of" -" bundles with pre-associated software. Each bundle encapsulates a " -"particular use-case, which is enabled by composing all the required " -"upstream open-source projects and packages into one logical unit." -msgstr "" - -#: ../../concepts/swupd-about.rst:77 -msgid "This bundle-based approach offers some unique advantages:" -msgstr "" - -#: ../../concepts/swupd-about.rst:79 -msgid "" -"Bundles provide a particular functionality, or stack, which include all " -"associated runtime dependencies." -msgstr "" - -#: ../../concepts/swupd-about.rst:82 -msgid "" -"Software package dependencies are resolved on the server, so file-level " -"conflicts do not occur on the target system after an update." -msgstr "" - -#: ../../concepts/swupd-about.rst:85 -msgid "All combinations of bundles are able to co-exist on a |CL| system." -msgstr "" - -#: ../../concepts/swupd-about.rst:87 -msgid "For more information on bundles, visit:" -msgstr "" - -#: ../../concepts/swupd-about.rst:89 -msgid ":ref:`bundles`" -msgstr "" - -#: ../../concepts/swupd-about.rst:90 -msgid ":ref:`bundles-about`" -msgstr "" - -#: ../../concepts/swupd-about.rst:91 -msgid ":ref:`bundle-commands`" -msgstr "" - -#: ../../concepts/swupd-about.rst:92 -msgid ":ref:`compatible-kernels`" -msgstr "" - -#: ../../concepts/swupd-about.rst:94 -msgid "" -"The software update technology for |CL-ATTR| was first presented at the " -"Linux Plumbers conference in 2012." -msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/concepts/telemetry-about.po b/locale/zh_CN/LC_MESSAGES/concepts/telemetry-about.po deleted file mode 100644 index f5ba1195..00000000 --- a/locale/zh_CN/LC_MESSAGES/concepts/telemetry-about.po +++ /dev/null @@ -1,176 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../concepts/telemetry-about.rst:4 -msgid "Telemetrics" -msgstr "" - -#: ../../concepts/telemetry-about.rst:6 -msgid "" -"One of the key features of |CL-ATTR| is telemetry, which is used to " -"monitor system health. Telemetry enables developers to observe and " -"proactively address issues before end users are impacted." -msgstr "" - -#: ../../concepts/telemetry-about.rst:10 -msgid "*Telemetrics* is a combination word made from:" -msgstr "" - -#: ../../concepts/telemetry-about.rst:12 -msgid "*Telemetry* which is sensing and reporting data." -msgstr "" - -#: ../../concepts/telemetry-about.rst:13 -msgid "" -"*Analytics* which is using visualization and statistical inferencing to " -"make sense of the reported data." -msgstr "" - -#: ../../concepts/telemetry-about.rst:16 -msgid "" -"|CL| telemetry reports system-level debug/crash information using " -"specialized probes. The probes monitor system tasks such as :abbr:`swupd " -"(software updater)`, kernel oops, machine error checks, and BIOS error " -"report table for unhandled hardware failures. Telemetry enables real-time" -" issue reporting to allow system developers to quickly focus on an issue " -"and monitor corrective actions." -msgstr "" - -#: ../../concepts/telemetry-about.rst:22 -msgid "" -"|CL| telemetry is fully customizable and can be used during software " -"development for debugging purposes. You can use **libtelemetry** in your " -"code to create custom telemetry records. You can also use **telem-record-" -"gen** in script files or call it from another program." -msgstr "" - -#: ../../concepts/telemetry-about.rst:29 -msgid "" -"The |CL| telemetry client is disabled by default until you decide to " -"enable it. Telemetry is an **opt-in** solution and can be easily enabled" -" or disabled." -msgstr "" - -#: ../../concepts/telemetry-about.rst:32 -msgid "Architecture" -msgstr "" - -#: ../../concepts/telemetry-about.rst:34 -msgid "" -"|CL| telemetry has two fundamental components, which are shown in figure " -"1:" -msgstr "" - -#: ../../concepts/telemetry-about.rst:36 -msgid "" -"Client: generates and delivers records to the backend server via the " -"network." -msgstr "" - -#: ../../concepts/telemetry-about.rst:37 -msgid "" -"Backend: captures records sent from the client and displays the " -"cumulative content through a specialized interface." -msgstr "" - -#: ../../concepts/telemetry-about.rst:42 -msgid "" -"If you want to capture your own records for analysis, you must set up " -"your own backend server." -msgstr "" - -#: ../../concepts/telemetry-about.rst:49 -msgid "Figure 1: Clear Linux Telemetry Architecture." -msgstr "" - -#: ../../concepts/telemetry-about.rst:51 -msgid "" -"The telemetry client provides the front end of a complete telemetrics " -"solution and includes the following components:" -msgstr "" - -#: ../../concepts/telemetry-about.rst:54 -msgid "" -"**telemprobd**, a daemon that prepares the telemetry records and spools " -"them on disk prior to delivery" -msgstr "" - -#: ../../concepts/telemetry-about.rst:55 -msgid "" -"**telempostd**, a daemon that sends the records to the telemetry backend " -"server or leaves them on disk until deleting after the record expires." -msgstr "" - -#: ../../concepts/telemetry-about.rst:57 -msgid "**probes**, that collect specific types of data from the operating system." -msgstr "" - -#: ../../concepts/telemetry-about.rst:58 -msgid "" -"**libtelemetry**, that telemetrics probes use to create telemetrics " -"records and send them to the telemprobd daemon for further processing." -msgstr "" - -#: ../../concepts/telemetry-about.rst:62 -msgid "" -"The telemetry backend provides the server-side component of a complete " -"telemetrics solution and consists of:" -msgstr "" - -#: ../../concepts/telemetry-about.rst:65 -msgid "Nginx web server." -msgstr "" - -#: ../../concepts/telemetry-about.rst:66 -msgid "Two Flask apps:" -msgstr "" - -#: ../../concepts/telemetry-about.rst:68 -msgid "" -"Collector, an ingestion web app for records received from telemetrics-" -"client probes." -msgstr "" - -#: ../../concepts/telemetry-about.rst:69 -msgid "" -"TelemetryUI, a web app that exposes several views to visualize the " -"telemetry data and also provides a REST API to perform queries." -msgstr "" - -#: ../../concepts/telemetry-about.rst:72 -msgid "PostgreSQL as the underlying database server." -msgstr "" - -#: ../../concepts/telemetry-about.rst:74 -msgid "" -"The default telemetry backend server reports back to the |CL| development" -" team and is not viewable outside the Intel firewall. If you want to " -"collect your own records, then you must set up your own telemetry backend" -" server." -msgstr "" - -#: ../../concepts/telemetry-about.rst:79 -msgid "Next steps" -msgstr "" - -#: ../../concepts/telemetry-about.rst:81 -msgid "To put this concept into practice, refer to :ref:`telem-guide`." -msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/get-started/bare-metal-install-desktop/bare-metal-install-desktop.po b/locale/zh_CN/LC_MESSAGES/get-started/bare-metal-install-desktop.po similarity index 100% rename from locale/zh_CN/LC_MESSAGES/get-started/bare-metal-install-desktop/bare-metal-install-desktop.po rename to locale/zh_CN/LC_MESSAGES/get-started/bare-metal-install-desktop.po diff --git a/locale/zh_CN/LC_MESSAGES/get-started/bare-metal-install-server/bare-metal-install-server.po b/locale/zh_CN/LC_MESSAGES/get-started/bare-metal-install-server.po similarity index 100% rename from locale/zh_CN/LC_MESSAGES/get-started/bare-metal-install-server/bare-metal-install-server.po rename to locale/zh_CN/LC_MESSAGES/get-started/bare-metal-install-server.po diff --git a/locale/zh_CN/LC_MESSAGES/get-started/bootable-usb/bootable-usb.po b/locale/zh_CN/LC_MESSAGES/get-started/bootable-usb.po similarity index 100% rename from locale/zh_CN/LC_MESSAGES/get-started/bootable-usb/bootable-usb.po rename to locale/zh_CN/LC_MESSAGES/get-started/bootable-usb.po diff --git a/locale/de/LC_MESSAGES/tutorials/aws-web/aws-web.po b/locale/zh_CN/LC_MESSAGES/get-started/cloud-install/aws-web.po similarity index 100% rename from locale/de/LC_MESSAGES/tutorials/aws-web/aws-web.po rename to locale/zh_CN/LC_MESSAGES/get-started/cloud-install/aws-web.po diff --git a/locale/de/LC_MESSAGES/tutorials/azure.po b/locale/zh_CN/LC_MESSAGES/get-started/cloud-install/azure.po similarity index 100% rename from locale/de/LC_MESSAGES/tutorials/azure.po rename to locale/zh_CN/LC_MESSAGES/get-started/cloud-install/azure.po diff --git a/locale/zh_CN/LC_MESSAGES/get-started/get-started.po b/locale/zh_CN/LC_MESSAGES/get-started/index.po similarity index 100% rename from locale/zh_CN/LC_MESSAGES/get-started/get-started.po rename to locale/zh_CN/LC_MESSAGES/get-started/index.po diff --git a/locale/zh_CN/LC_MESSAGES/tooling/autoproxy.po b/locale/zh_CN/LC_MESSAGES/guides/clear/autoproxy.po similarity index 100% rename from locale/zh_CN/LC_MESSAGES/tooling/autoproxy.po rename to locale/zh_CN/LC_MESSAGES/guides/clear/autoproxy.po diff --git a/locale/zh_CN/LC_MESSAGES/tooling/autospec.po b/locale/zh_CN/LC_MESSAGES/guides/clear/autospec.po similarity index 100% rename from locale/zh_CN/LC_MESSAGES/tooling/autospec.po rename to locale/zh_CN/LC_MESSAGES/guides/clear/autospec.po diff --git a/locale/de/LC_MESSAGES/concepts/bundles-about.po b/locale/zh_CN/LC_MESSAGES/guides/clear/bundles.po similarity index 100% rename from locale/de/LC_MESSAGES/concepts/bundles-about.po rename to locale/zh_CN/LC_MESSAGES/guides/clear/bundles.po diff --git a/locale/zh_CN/LC_MESSAGES/tooling/compatible-kernels.po b/locale/zh_CN/LC_MESSAGES/guides/clear/compatible-kernels.po similarity index 100% rename from locale/zh_CN/LC_MESSAGES/tooling/compatible-kernels.po rename to locale/zh_CN/LC_MESSAGES/guides/clear/compatible-kernels.po diff --git a/locale/zh_CN/LC_MESSAGES/tooling/debug.po b/locale/zh_CN/LC_MESSAGES/guides/clear/debug.po similarity index 100% rename from locale/zh_CN/LC_MESSAGES/tooling/debug.po rename to locale/zh_CN/LC_MESSAGES/guides/clear/debug.po diff --git a/locale/zh_CN/LC_MESSAGES/tooling/ister.po b/locale/zh_CN/LC_MESSAGES/guides/clear/ister.po similarity index 100% rename from locale/zh_CN/LC_MESSAGES/tooling/ister.po rename to locale/zh_CN/LC_MESSAGES/guides/clear/ister.po diff --git a/locale/zh_CN/LC_MESSAGES/tooling/mixer.po b/locale/zh_CN/LC_MESSAGES/guides/clear/mixer.po similarity index 100% rename from locale/zh_CN/LC_MESSAGES/tooling/mixer.po rename to locale/zh_CN/LC_MESSAGES/guides/clear/mixer.po diff --git a/locale/zh_CN/LC_MESSAGES/tooling/security.po b/locale/zh_CN/LC_MESSAGES/guides/clear/security.po similarity index 100% rename from locale/zh_CN/LC_MESSAGES/tooling/security.po rename to locale/zh_CN/LC_MESSAGES/guides/clear/security.po diff --git a/locale/zh_CN/LC_MESSAGES/tooling/stateless.po b/locale/zh_CN/LC_MESSAGES/guides/clear/stateless.po similarity index 100% rename from locale/zh_CN/LC_MESSAGES/tooling/stateless.po rename to locale/zh_CN/LC_MESSAGES/guides/clear/stateless.po diff --git a/locale/zh_CN/LC_MESSAGES/tooling/swupd-guide.po b/locale/zh_CN/LC_MESSAGES/guides/clear/swupd.po similarity index 100% rename from locale/zh_CN/LC_MESSAGES/tooling/swupd-guide.po rename to locale/zh_CN/LC_MESSAGES/guides/clear/swupd.po diff --git a/locale/zh_CN/LC_MESSAGES/guides/telemetrics/telem-guide.po b/locale/zh_CN/LC_MESSAGES/guides/clear/telemetrics.po similarity index 100% rename from locale/zh_CN/LC_MESSAGES/guides/telemetrics/telem-guide.po rename to locale/zh_CN/LC_MESSAGES/guides/clear/telemetrics.po diff --git a/locale/zh_CN/LC_MESSAGES/guides/guides.po b/locale/zh_CN/LC_MESSAGES/guides/index.po similarity index 100% rename from locale/zh_CN/LC_MESSAGES/guides/guides.po rename to locale/zh_CN/LC_MESSAGES/guides/index.po diff --git a/locale/zh_CN/LC_MESSAGES/guides/deploy-at-scale.po b/locale/zh_CN/LC_MESSAGES/guides/maintenance/deploy-at-scale.po similarity index 100% rename from locale/zh_CN/LC_MESSAGES/guides/deploy-at-scale.po rename to locale/zh_CN/LC_MESSAGES/guides/maintenance/deploy-at-scale.po diff --git a/locale/zh_CN/LC_MESSAGES/guides/maintenance/restart.po b/locale/zh_CN/LC_MESSAGES/guides/maintenance/restart.po index 00f2f43e..e92451cc 100644 --- a/locale/zh_CN/LC_MESSAGES/guides/maintenance/restart.po +++ b/locale/zh_CN/LC_MESSAGES/guides/maintenance/restart.po @@ -4,234 +4,297 @@ # Project Docs package. # FIRST AUTHOR , 2019. # -#, fuzzy 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-07-22 12:54-0700\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"POT-Creation-Date: 2019-07-12 12:18-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0008\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"Language-Team: zh-Hans\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" +"Language: zh-Hans\n" -#: ../../guides/maintenance/restart.rst:4 +#: ../../concepts/restart.rst:4 msgid "Restart system services after an OS update" -msgstr "" +msgstr "操作系统更新后重启系统服务" -#: ../../guides/maintenance/restart.rst:6 -msgid "This guide describes how to use the :command:`clr-service-restart` tool." -msgstr "" - -#: ../../guides/maintenance/restart.rst:13 -msgid "Overview" -msgstr "" - -#: ../../guides/maintenance/restart.rst:15 +#: ../../concepts/restart.rst:6 msgid "" -"|CL-ATTR| includes a :command:`clr-service-restart` tool that shows which" -" system daemons require a restart." -msgstr "" +"The software life cycle describes how software is created, developed, and" +" deployed, and includes how to replace or update software. A good OS " +"provides tools for the entire software life cycle. These tools must " +"include ways to remove software components properly when replaced with " +"something else." +msgstr "软件生命周期是指软件是如何创建、开发和部署的,包括如何替换或更新软件。优秀的操作系统需要提供适用于整个软件生命周期的工具。这些工具必须有办法在某些软件组件被替换后将其妥善移除掉。" -#: ../../guides/maintenance/restart.rst:18 +#: ../../concepts/restart.rst:12 msgid "" -":command:`clr-service-restart` reads various files in the :file:`procfs` " -"filesystem provided by the kernel and relies on :command:`systemd` to " -"determine which services to restart." -msgstr "" +"Most of the work on software update code in |CL| was focused on adding " +"new software to the system. We recommended that users reboot their system" +" once in a while, but we did not provide any tools to restart services " +"easily, until now." +msgstr "|CL| 中的软件更新代码所做的大部分工作是为系统增添新软件。我们建议用户偶尔重启他们的系统,但是直到现在我们还没有提供任何工具来轻松地重启各项服务。" -#: ../../guides/maintenance/restart.rst:24 -msgid "How it works" -msgstr "" +#: ../../concepts/restart.rst:18 +msgid "User challenges" +msgstr "用户面临的挑战" -#: ../../guides/maintenance/restart.rst:26 +#: ../../concepts/restart.rst:20 +msgid "" +"It is difficult to determine which services to restart. You can either " +"evaluate each system and reboot manually, or figure out which services to" +" restart based on documentation like the |CL| release notes. Since " +"neither option solves the issue completely, the |CL| team created a " +"solution." +msgstr "很难确定要重启哪些服务。用户要么是评估每个系统并手动重启,要么是根据 |CL| 发行说明之类文档确定要重启哪些服务。由于这两个方案都不能彻底解决问题,所以 |CL| 团队为此打造了一个解决方案。" + +#: ../../concepts/restart.rst:25 +msgid "" +"Over the years, several OSes approached the problem and created partial " +"solutions such as the following:" +msgstr "多年来,不少操作系统都在解决此问题,并提出了并不算彻底的解决方案,例如:" + +#: ../../concepts/restart.rst:28 +msgid "Automatically restart services during an upgrade." +msgstr "升级期间自动重启服务。" + +#: ../../concepts/restart.rst:29 +msgid "Evaluate services using these steps:" +msgstr "使用以下步骤评估服务:" + +#: ../../concepts/restart.rst:31 +msgid "Mark updates requiring a reboot, such as kernel updates." +msgstr "标记需要重启的更新,例如内核更新。" + +#: ../../concepts/restart.rst:32 +msgid "Inform the user of those updates." +msgstr "向用户通知这些更新。" + +#: ../../concepts/restart.rst:33 +msgid "Ask the user to restart the OS." +msgstr "要求用户重启操作系统。" + +#: ../../concepts/restart.rst:35 +msgid "" +"Both solutions are acceptable for many OSes. However, |CL| updates " +"software automatically and users do not see notices from the updater " +"unless they review the journal. |CL| requires a completely different " +"solution, with the following requirements:" +msgstr "这两种解决方案对于许多操作系统都是可以接受的。但是,|CL| 会自动更新软件,除非用户查看日志,否则不会看到更新程序的通知。因此,|CL| 需要一个完全不同的解决方案,具体要求如下:" + +#: ../../concepts/restart.rst:40 +msgid "" +"Eliminate the guesswork about what to restart and under what " +"circumstances." +msgstr "明确确定要重启什么以及在什么情况下重启,而不是靠猜测。" + +#: ../../concepts/restart.rst:41 +msgid "" +"Cannot restart everything. Many service daemons do not support an " +"automatic background restart." +msgstr "不能什么都重启。许多服务守护程序不支持自动在后台重启。" + +#: ../../concepts/restart.rst:43 +msgid "Fit into the |CL| architectural perspective: be small, quick, and lean." +msgstr "契合 |CL| 架构的特点:小、快、精简。" + +#: ../../concepts/restart.rst:46 +msgid "clr-service-restart functionality" +msgstr "clr-service-restart 功能" + +#: ../../concepts/restart.rst:48 +msgid "Typical reasons to restart a service daemon include:" +msgstr "重启服务守护程序的常见原因包括:" + +#: ../../concepts/restart.rst:50 +msgid "A new version replaces the executable file itself." +msgstr "新版本替换了可执行文件本身。" + +#: ../../concepts/restart.rst:51 +msgid "A new version replaces a library component used by a service daemon." +msgstr "新版本替换了服务守护程序使用的库组件。" + +#: ../../concepts/restart.rst:53 +msgid "" +"Our method restarts daemons when it is really needed, especially in the " +"case of security updates. The tool restarts daemons by reading various " +"files in the :file:`procfs` filesystem provided by the kernel." +msgstr "我们的方法是在真正需要时重启守护程序,尤其是在安装安全更新时。该工具通过读取内核提供的 :file:`procfs` 文件系统中的各种文件来重启守护程序。" + +#: ../../concepts/restart.rst:57 +msgid "" +"The second part of the problem is to determine whether or not running " +"processes are part of a system service. The tool focuses on system " +"services because most system services are background tasks with no direct" +" user interaction. Fortunately, :command:`systemd` provides a simple way " +"to:" +msgstr "接下来的问题是确定正在运行的进程是否是系统服务的一部分。该工具侧重于系统服务,因为大多数系统服务都是后台任务,并不会与用户直接交互。幸运的是,:command:`systemd` 提供了一种简单的方法:" + +#: ../../concepts/restart.rst:62 +msgid "Determine which active tasks are within the system domain." +msgstr "确定哪些活动任务在系统域内。" + +#: ../../concepts/restart.rst:63 +msgid "Determine which tasks map to which service." +msgstr "确定哪些任务映射到哪个服务。" + +#: ../../concepts/restart.rst:65 +msgid "" +"We combined both solutions into a low-overhead tool that shows which " +"system daemons require a restart, as shown below:" +msgstr "我们将这两种解决方案融合成一个开销很低的工具,用来显示哪些系统守护程序需要重启,如下所示:" + +#: ../../concepts/restart.rst:68 +msgid "Figure 1: Invoke :command:`clr-service-restart`." +msgstr "图 1:调用 :command:`clr-service-restart`。" + +#: ../../concepts/restart.rst:83 msgid "" ":command:`clr-service-restart` implements a whitelist to identify which " -"daemons can be restarted. As a system administrator, you can customize " -"the default |CL| OS whitelist using :command:`allow` or " -":command:`disallow` options for restarting system services. When a " -"software update occurs, :command:`clr-service-restart` consults the " -"whitelist to see if a service daemon is allowed to be restarted or not." -msgstr "" +"daemons can be restarted. The system administrator can customize the " +"default |CL| OS whitelist using *allow* or *disallow* options for " +"restarting system services. When a software update occurs, :command:`clr-" +"service-restart` consults the whitelist to see if a service daemon is " +"allowed to be restarted or not. See the options section for details." +msgstr ":command:`clr-service-restart` 会实现一个白名单,以确定哪些守护程序可以重启。系统管理员可以使用 *allow* 或 *disallow* 选项自定义重启系统服务时使用的默认 |CL| 操作系统白名单。执行软件更新时,:command:`clr-service-restart` 会查阅该白名单,确认是否允许重启某个服务守护程序。有关详细信息,请参阅选项部分。" -#: ../../guides/maintenance/restart.rst:35 -msgid "Basic options" -msgstr "" +#: ../../concepts/restart.rst:93 +msgid "Options for clr-service-restart" +msgstr "clr-service-restart 的选项" -#: ../../guides/maintenance/restart.rst:37 +#: ../../concepts/restart.rst:95 msgid "" -":command:`clr-service-restart` has three basic options: :command:`allow`," -" :command:`disallow`, and :command:`default`." -msgstr "" +"The *allow* option identifies a daemon to restart after an OS software " +"update. The :command:`clr-service-restart` daemon creates a symlink in " +":file:`/etc/clr-service-restart` as a record. The example below tells " +":command:`clr-service-restart` to restart the *tallow* daemon after an OS" +" software update." +msgstr "*allow* 选项标识操作系统软件更新后要重启的守护程序。:command:`clr-service-restart` 守护程序会在 :file:`/etc/clr-service-restart` 中创建一个符号链接作为记录。下面的示例指示 :command:`clr-service-restart` 在操作系统软件更新后重启 *tallow* 守护程序。" -#: ../../guides/maintenance/restart.rst:41 -msgid "allow" -msgstr "" - -#: ../../guides/maintenance/restart.rst:43 +#: ../../concepts/restart.rst:105 msgid "" -"The :command:`allow` option identifies a daemon to restart after an OS " -"software update. The :command:`clr-service-restart` daemon creates a " -"symlink in :file:`/etc/clr-service-restart` as a record. The example " -"below tells :command:`clr-service-restart` to restart the *tallow* daemon" -" after an OS software update." -msgstr "" +"The *disallow* option tells :command:`clr-service-restart` not to restart" +" the specified daemon even if the OS defaults permit the daemon to be " +"restarted. The :command:`clr-service-restart` daemon creates a symlink in" +" :file:`/etc/clr-service-restart` that points to :file:`/dev/null` as a " +"record. The example below tells :command:`clr-service-restart` not to " +"restart the *rngd* daemon after an OS software update." +msgstr "*disallow* 选项指示 :command:`clr-service-restart` 不要重启指定的守护程序,即使操作系统默认允许重启该守护程序。:command:`clr-service-restart` 守护程序会在 :file:`/etc/clr-service-restart` 中创建一个指向 :file:`/dev/null` 的符号链接作为记录。下面的示例指示 :command:`clr-service-restart` 在操作系统软件更新后不要重启 *rngd* 守护程序。" -#: ../../guides/maintenance/restart.rst:54 -msgid "disallow" -msgstr "" - -#: ../../guides/maintenance/restart.rst:56 +#: ../../concepts/restart.rst:116 msgid "" -"The :command:`disallow` option tells :command:`clr-service-restart` not " -"to restart the specified daemon even if the OS defaults permit the daemon" -" to be restarted. The :command:`clr-service-restart` daemon creates a " -"symlink in :file:`/etc/clr-service-restart` that points to " -":file:`/dev/null` as a record. The example below tells :command:`clr-" -"service-restart` not to restart the *rngd* daemon after an OS software " -"update." -msgstr "" +"The *default* option makes :command:`clr-service-restart` revert back to " +"the OS defaults and delete any symlink in :file:`/etc/clr-service-" +"restart`. The example below tells :command:`clr-service-restart` to " +"restart *rngd* automatically again, because *rngd* is whitelisted for " +"automatic service restarts by default in |CL|." +msgstr "*default* 选项指示 :command:`clr-service-restart` 恢复使用操作系统默认设置,并删除 :file:`/etc/clr-service-restart` 中的任何符号链接。下面的示例指示 :command:`clr-service-restart` 重新自动重启 *rngd*,因为 |CL| 默认将 *rngd* 加入了自动重启服务白名单。" -#: ../../guides/maintenance/restart.rst:68 -msgid "default" -msgstr "" +#: ../../concepts/restart.rst:128 +msgid "Monitor options for clr-service-restart" +msgstr "clr-service-restart 的监控选项" -#: ../../guides/maintenance/restart.rst:70 -msgid "" -"The :command:`default` option makes :command:`clr-service-restart` revert" -" back to the OS defaults and delete any symlink in :file:`/etc/clr-" -"service-restart`. The example below tells :command:`clr-service-restart`" -" to restart *rngd* automatically again, because *rngd* is whitelisted for" -" automatic service restarts by default in |CL|." -msgstr "" - -#: ../../guides/maintenance/restart.rst:81 -msgid "Monitor options" -msgstr "" - -#: ../../guides/maintenance/restart.rst:83 +#: ../../concepts/restart.rst:130 msgid "" ":command:`clr-service-restart` works in the background and is invoked " "with :command:`swupd` automatically. Review the journal output to verify " "that services are restarted after an OS software update." -msgstr "" +msgstr ":command:`clr-service-restart` 在后台运行,并通过 :command:`swupd` 自动调用。查看日志输出可确认在操作系统软件更新后重启的服务。" -#: ../../guides/maintenance/restart.rst:87 +#: ../../concepts/restart.rst:134 msgid "" -"If you pass both options (:command:`-a` and :command:`-n`) described " -"below, :command:`clr-service-restart` displays a complete list of system " -"services that require a restart. Use both options to verify that all " -"desired daemons are restarted." -msgstr "" +"To monitor :command:`clr-service-restart`, use one or both options " +"described below." +msgstr "要监控 :command:`clr-service-restart`,请使用下述一个或两个选项。" -#: ../../guides/maintenance/restart.rst:94 -msgid "-n option" -msgstr "" - -#: ../../guides/maintenance/restart.rst:96 +#: ../../concepts/restart.rst:139 msgid "" -"The :command:`-n` option makes :command:`clr-service-restart` perform no " -"restarts. Instead it displays the services that could potentially be " -"restarted. When used, :command:`clr-service-restart` outputs a list of " -"messages showing:" -msgstr "" +"This option makes :command:`clr-service-restart` perform no restarts. " +"Instead it displays the services that could potentially be restarted. " +"When used, :command:`clr-service-restart` outputs a list of messages " +"showing:" +msgstr "此选项指示 :command:`clr-service-restart` 不执行任何重启, 而是显示可能要重启的服务。使用该选项时,:command:`clr-service-restart` 会输出一个消息列表,显示:" -#: ../../guides/maintenance/restart.rst:100 +#: ../../concepts/restart.rst:144 msgid "Which service needs a restart." -msgstr "" +msgstr "哪个服务需要重启。" -#: ../../guides/maintenance/restart.rst:101 +#: ../../concepts/restart.rst:145 msgid "What unit it is." -msgstr "" +msgstr "它是什么单元。" -#: ../../guides/maintenance/restart.rst:102 +#: ../../concepts/restart.rst:146 msgid "Why it needs a restart." -msgstr "" +msgstr "为什么它需要重启。" -#: ../../guides/maintenance/restart.rst:103 +#: ../../concepts/restart.rst:147 msgid "Which command is required to restart the unit." -msgstr "" +msgstr "重启该单元需要哪个命令。" -#: ../../guides/maintenance/restart.rst:106 -msgid "-a option" -msgstr "" - -#: ../../guides/maintenance/restart.rst:108 +#: ../../concepts/restart.rst:151 msgid "" -"The :command:`-a` option makes :command:`clr-service-restart` consider " -"all system services, not only the ones that are whitelisted. Because the " -"default whitelist in |CL| is relatively short, you can use this option to" -" restart all impacted services when you log in on the system." -msgstr "" +"This option makes :command:`clr-service-restart` consider all system " +"services, not only the ones that are whitelisted. Because the default " +"whitelist in |CL| is relatively short, you can use this option to restart" +" all impacted services when you log in on the system." +msgstr "此选项指示 :command:`clr-service-restart` 考虑所有系统服务,而不仅仅是白名单中的服务。因为 |CL| 中的默认白名单相对较短,所以您可以在登录系统时使用此选项重启所有受影响的服务。" -#: ../../guides/maintenance/restart.rst:114 -msgid "Example" -msgstr "" - -#: ../../guides/maintenance/restart.rst:116 +#: ../../concepts/restart.rst:156 msgid "" -"In the example below, :command:`clr-service-restart` is invoked with both" -" the :command:`-a` and :command:`-n` options, which displays a complete " -"list of system services that require a restart." -msgstr "" +"If you pass both options (:option:`-a` and :option:`-n`), :command:`clr-" +"service-restart` displays a complete list of system services that require" +" a restart. Use both options to verify that all desired daemons are " +"restarted." +msgstr "如果同时传递两个选项(:option:`-a` 和 :option:`-n`),:command:`clr-service-restart` 会显示需要重启的系统服务的完整清单。使用这两个选项可确认所有所需的守护程序都已重启。" -#: ../../guides/maintenance/restart.rst:120 -msgid "Command:" -msgstr "" - -#: ../../guides/maintenance/restart.rst:126 -msgid "Sample output:" -msgstr "" - -#: ../../guides/maintenance/restart.rst:138 +#: ../../concepts/restart.rst:163 msgid "Telemetry" -msgstr "" +msgstr "遥测技术" -#: ../../guides/maintenance/restart.rst:140 +#: ../../concepts/restart.rst:165 msgid "" ":command:`clr-service-restart` may cause problems such as a short service" " outage when a daemon is being restarted, or if a daemon fails to " "properly restart. To minimize issues, :command:`clr-service-restart` " "creates a telemetry record and sends it to the optional |CL| telemetry " "service if both conditions below are met:" -msgstr "" +msgstr ":command:`clr-service-restart` 可能会导致一些问题,例如守护程序重启时服务短暂中断,或者守护程序未能正确重启。为了最大限度减少这些问题,:command:`clr-service-restart` 会创建遥测记录,并在满足以下两个条件时将其发送到可选的 |CL| 遥测服务:" -#: ../../guides/maintenance/restart.rst:146 +#: ../../concepts/restart.rst:171 msgid "If a unit fails to automatically restart after an OS update." -msgstr "" +msgstr "如果某个单元在操作系统更新后无法自动重启。" -#: ../../guides/maintenance/restart.rst:147 +#: ../../concepts/restart.rst:172 msgid "" "If that unit resides in the system location " ":file:`/usr/lib/systemd/system`." -msgstr "" +msgstr "如果该单元位于系统位置 :file:`/usr/lib/systemd/system`。" -#: ../../guides/maintenance/restart.rst:149 +#: ../../concepts/restart.rst:175 msgid "" "If you do not install the |CL| telemetrics bundle, the data is discarded." " If you install the telemetrics bundle and you opt to send telemetry, " "then the system unit name is sent to the |CL| telemetry service. We " "evaluate the report and update the whitelist to remove services that are " "not safe to restart." -msgstr "" +msgstr "如果未安装 |CL| 遥测捆绑包,该数据将被丢弃。如果安装了遥测捆绑包并选择发送遥测数据,则该系统单元名称将发送到 |CL| 遥测服务。我们会评估报告并更新白名单,移除出无法正常重启的服务。" -#: ../../guides/maintenance/restart.rst:157 +#: ../../concepts/restart.rst:182 msgid "Conclusion" -msgstr "" +msgstr "总结" -#: ../../guides/maintenance/restart.rst:159 +#: ../../concepts/restart.rst:184 msgid "" "The |CL| team enjoys coming up with simple and efficient solutions to " -"make your work easier. We made a GitHub\\* project of :command:`clr-" -"service-restart` and we invite you to look at the code, share your " -"thoughts, and work with us on improving the project. You can find the " -"project at:" -msgstr "" +"make your work easier. We made a github project of :command:`clr-service-" +"restart` and we invite you to look at the code, share your thoughts, and " +"work with us on improving the project. You can find the project at:" +msgstr "|CL| 团队喜欢想出简单但有效的解决方案,让您的工作变得更轻松。我们为 :command:`clr-service-restart` 创建了一个 github 项目,并邀请您查看代码,分享您的想法,并与我们一起改进该项目。您可以在以下网址找到该项目:" -#: ../../guides/maintenance/restart.rst:164 +#: ../../concepts/restart.rst:189 msgid "https://github.com/clearlinux/clr-service-restart" -msgstr "" +msgstr "https://github.com/clearlinux/clr-service-restart" diff --git a/locale/de/LC_MESSAGES/reference/bundles/openssh-server.po b/locale/zh_CN/LC_MESSAGES/guides/network/openssh-server.po similarity index 100% rename from locale/de/LC_MESSAGES/reference/bundles/openssh-server.po rename to locale/zh_CN/LC_MESSAGES/guides/network/openssh-server.po diff --git a/locale/zh_CN/LC_MESSAGES/guides/stacks/dars.po b/locale/zh_CN/LC_MESSAGES/guides/stacks/dars.po index 5860287f..9b9df6c8 100644 --- a/locale/zh_CN/LC_MESSAGES/guides/stacks/dars.po +++ b/locale/zh_CN/LC_MESSAGES/guides/stacks/dars.po @@ -4,148 +4,132 @@ # Project Docs package. # FIRST AUTHOR , 2019. # -#, fuzzy 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-07-22 12:54-0700\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"POT-Creation-Date: 2019-07-17 11:17-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0008\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"Language-Team: zh-Hans\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" +"Language: zh-Hans\n" -#: ../../guides/stacks/dars.rst:4 +#: ../../tutorials/dars.rst:4 msgid "Data Analytics Reference Stack" -msgstr "" +msgstr "数据分析参考堆栈" -#: ../../guides/stacks/dars.rst:6 +#: ../../tutorials/dars.rst:6 msgid "" -"This guide explains how to use the :abbr:`DARS (Data Analytics Reference " -"Stack)`, and to optionally build your own DARS container image." -msgstr "" +"This tutorial shows you how to use the Data Analytics Reference Stack " +"(DARS), and to optionally build your own images with the baseline " +"Dockerfiles provided in the `DARS repository`_. Our assumption is that " +"|CL-ATTR| is the host. However, any system that supports Docker\\* " +"containers can be used to follow these steps." +msgstr "本教程介绍如何使用数据分析参考堆栈 (DARS),以及如何使用 `DARS repository`_ 中提供的基准 Dockerfiles 来选择构建您自己的映像。我们假设 |CL-ATTR| 是主机。但是,任何支持 Docker\\* 容器的系统都可以用来执行这些步骤。" -#: ../../guides/stacks/dars.rst:9 -msgid "" -"Any system that supports Docker\\* containers can be used with DARS. This" -" steps in this guide use |CL-ATTR| as the host system." -msgstr "" - -#: ../../guides/stacks/dars.rst:17 +#: ../../tutorials/dars.rst:17 msgid "The Data Analytics Reference Stack release" -msgstr "" +msgstr "数据分析参考堆栈版本" -#: ../../guides/stacks/dars.rst:19 +#: ../../tutorials/dars.rst:19 msgid "" "The Data Analytics Reference Stack (DARS) provides developers and " "enterprises a straightforward, highly optimized software stack for " "storing and processing large amounts of data. More detail is available " "on the `DARS architecture and performance benchmarks`_." -msgstr "" +msgstr "数据分析参考堆栈 (DARS) 为开发人员和企业提供了一个简单、高度优化的软件堆栈来存储和处理大量数据。更多详细信息请参阅 `DARS architecture and performance benchmarks`_。" -#: ../../guides/stacks/dars.rst:23 +#: ../../tutorials/dars.rst:21 msgid "" "The Data Analytics Reference Stack provides two pre-built Docker images, " "available on `Docker Hub`_:" -msgstr "" +msgstr "数据分析参考堆栈提供了两个预构建的 Docker 映像,可在 `Docker Hub`_ 获得:" -#: ../../guides/stacks/dars.rst:26 +#: ../../tutorials/dars.rst:23 msgid "A |CL|-derived `DARS with OpenBlas`_ stack optimized for `OpenBLAS`_" -msgstr "" +msgstr "一个从 |CL| 派生且针对 `OpenBLAS`_ 优化的 `DARS with OpenBlas`_ 堆栈" -#: ../../guides/stacks/dars.rst:27 -msgid "A |CL|-derived `DARS with Intel® MKL`_ stack optimized for `MKL`_" -msgstr "" +#: ../../tutorials/dars.rst:24 +msgid "A |CL|-derived `DARS with MKL`_ stack optimized for `MKL`_" +msgstr "一个从 |CL| 派生且针对 `MKL`_ 优化的 `DARS with MKL`_ 堆栈" -#: ../../guides/stacks/dars.rst:29 +#: ../../tutorials/dars.rst:26 msgid "" "We recommend you view the latest component versions for each image in the" -" :file:`README` found in the `Data Analytics Reference Stack`_ GitHub\\* " -"repository. Because |CL| is a rolling distribution, the package version " -"numbers in the |CL|-based containers may not be the latest released by " -"|CL|." -msgstr "" +" :file:`README` found in the `DARS repository`_. Because |CL| is a " +"rolling distribution, the package version numbers in the |CL|-based " +"containers may not be the latest released by |CL|." +msgstr "我们建议您在 `DARS repository`_ 中找到 :file:`README`,查看每个映像的最新组件版本。由于 |CL| 是滚动发行的,基于 |CL| 的容器中的软件包版本号可能不是 |CL| 最新发布的版本号。" -#: ../../guides/stacks/dars.rst:36 +#: ../../tutorials/dars.rst:33 msgid "" "The Data Analytics Reference Stack is a collective work, and each piece " -"of software within the work has its own license. Please see the `DARS " -"Terms of Use`_ for more details about licensing and usage of the Data " -"Analytics Reference Stack." -msgstr "" +"of software within the work has its own license. Please see the `terms " +"of use`_ for more details about licensing and usage of the Data Analytics" +" Reference Stack." +msgstr "数据分析参考堆栈是一项集体成果,成果中的每一个软件都有自己的许可证。有关数据分析参考堆栈的许可和使用的更多详细信息,请参阅 `terms of use`_。" -#: ../../guides/stacks/dars.rst:42 -msgid "Using the Docker images" -msgstr "" +#: ../../tutorials/dars.rst:38 +msgid "Using the Docker Images" +msgstr "使用 Docker 映像" -#: ../../guides/stacks/dars.rst:44 +#: ../../tutorials/dars.rst:40 msgid "" -"To immediately start using the latest stable DARS images, pull an image " -"directly from `Docker Hub`_. This example uses the `DARS with Intel® " -"MKL`_ Docker image." -msgstr "" +"To immediately start using the latest stable DARS images, pull directly " +"from `Docker Hub`_. For this tutorial we'll use the `Dars with MKL`_ " +"version of the stack." +msgstr "要立即开始使用最新的稳定版 DARS 映像,请直接从 `Docker Hub`_ 提取。在本教程中,我们将使用 `Dars with MKL`_ 版本堆栈。" -#: ../../guides/stacks/dars.rst:48 +#: ../../tutorials/dars.rst:43 msgid "Once you have downloaded the image, you can run it with" -msgstr "" +msgstr "下载完映像后,您可以使用以下命令运行它:" -#: ../../guides/stacks/dars.rst:54 +#: ../../tutorials/dars.rst:49 msgid "" "This will launch the image and drop you into a bash shell inside the " "container. You will see output similar to the following:" -msgstr "" +msgstr "此命令将启动映像,并进入容器内的 bash shell 中。您将看到类似以下内容的输出:" -#: ../../guides/stacks/dars.rst:75 +#: ../../tutorials/dars.rst:70 msgid "" "The :command:`--ulimit nofile` parameter is currently required in order " "to increase the number of open files opened at certain point by the spark" " engine." -msgstr "" +msgstr ":command:`--ulimit nofile` 参数是当前必需的参数,以便增加 spark 引擎在某一时点打开的打开文件的数量。" -#: ../../guides/stacks/dars.rst:80 -msgid "Building DARS images" -msgstr "" +#: ../../tutorials/dars.rst:75 +msgid "Building DARS Images" +msgstr "构建 DARS 映像" -#: ../../guides/stacks/dars.rst:82 +#: ../../tutorials/dars.rst:77 msgid "" "If you choose to build your own DARS container images, you can customize " -"them as needed. Use the provided Dockerfile as a baseline." -msgstr "" +"them as needed. Use the provided Dockerfile as a baseline. To construct " +"images with |CL|, start with a |CL| development platform that has the " +":command:`containers-basic-dev` bundle installed. Learn more about " +"bundles and installing them by using :ref:`swupd-guide`." +msgstr "如果选择构建您自己的 DARS 容器映像,您可以根据需要对它们进行自定义。将提供的 Dockerfile 用作基准。要使用 |CL| 构建映像,请从安装了 :command:`containers-basic-dev` 捆绑包的 |CL| 开发平台开始。使用 :ref:`swupd-guide` 了解有关捆绑包和安装捆绑包的更多信息。" -#: ../../guides/stacks/dars.rst:85 +#: ../../tutorials/dars.rst:83 +msgid "First, clone the `DARS repository`_ from GitHub." +msgstr "首先,从 GitHub 中克隆 `DARS repository`_。" + +#: ../../tutorials/dars.rst:89 msgid "" -"To construct images with |CL|, start with a |CL| development platform " -"that has the :command:`containers-basic-dev` bundle installed. Learn more" -" about bundles and installing them by using :ref:`swupd-guide`." -msgstr "" +"Then, inside the DARS directory, run :command:`make` to build OpenBLAS " +"and MKL images, and run :command:`make baseline` to build the baseline " +"CentOS image. Depending on the system, it may take a while to finish " +"building. Once completed, check the resulting images with " +":command:`Docker`" +msgstr "然后,在 DARS 目录中,运行 :command:`make` 构建 OpenBLAS 和 MKL 映像,然后运行 :command:`make baseline` 构建基准 CentOS 映像。根据系统的不同,可能需要一段时间才能完成构建。完成后,使用 :command:`Docker` 检查生成的映像" -#: ../../guides/stacks/dars.rst:89 -msgid "Clone the `Data Analytics Reference Stack`_ GitHub\\* repository." -msgstr "" - -#: ../../guides/stacks/dars.rst:95 -msgid "" -"Inside the DARS directory, run :command:`make` to build OpenBLAS and MKL " -"images." -msgstr "" - -#: ../../guides/stacks/dars.rst:101 -msgid "" -"Run :command:`make baseline` to build the baseline CentOS image. " -"Depending on the system, it may take a while to finish building." -msgstr "" - -#: ../../guides/stacks/dars.rst:108 -msgid "Once completed, check the resulting images with :command:`Docker`" -msgstr "" - -#: ../../guides/stacks/dars.rst:114 +#: ../../tutorials/dars.rst:98 msgid "" "You can use any of the resulting images to launch fully functional " -"containers. If you need to customize the containers, you can edit the " +"containers. If you need to customize the containers, you can edit the " "provided :file:`Dockerfile`." -msgstr "" +msgstr "您可以使用任何一个生成的映像来启动功能齐全的容器。如果需要自定义容器,您可以编辑所提供的 :file:`Dockerfile`。" diff --git a/locale/zh_CN/LC_MESSAGES/guides/stacks/dlrs/dlrs.po b/locale/zh_CN/LC_MESSAGES/guides/stacks/dlrs/dlrs.po index 81db0f29..3822dcb0 100644 --- a/locale/zh_CN/LC_MESSAGES/guides/stacks/dlrs/dlrs.po +++ b/locale/zh_CN/LC_MESSAGES/guides/stacks/dlrs/dlrs.po @@ -4,613 +4,611 @@ # Project Docs package. # FIRST AUTHOR , 2019. # -#, fuzzy 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-07-22 12:54-0700\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"POT-Creation-Date: 2019-07-12 12:18-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0008\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"Language-Team: zh-Hans\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" +"Language: zh-Hans\n" -#: ../../guides/stacks/dlrs/dlrs.rst:4 +#: ../../tutorials/dlrs/dlrs.rst:4 msgid "Deep Learning Reference Stack" -msgstr "" +msgstr "深度学习参考堆栈" -#: ../../guides/stacks/dlrs/dlrs.rst:6 +#: ../../tutorials/dlrs/dlrs.rst:6 msgid "" -"This guide describes how to run benchmarking workloads for TensorFlow\\*," -" PyTorch\\*, and Kubeflow in |CL-ATTR| using the Deep Learning Reference " -"Stack." -msgstr "" +"This tutorial describes how to run benchmarking workloads for " +"TensorFlow\\*, PyTorch\\*, and Kubeflow in |CL-ATTR| using the Deep " +"Learning Reference Stack." +msgstr "本教程介绍如何在 |CL-ATTR| 中使用深度学习参考堆栈运行 TensorFlow\\*、PyTorch\\* 和 Kubeflow 基准工作负载。" -#: ../../guides/stacks/dlrs/dlrs.rst:14 +#: ../../tutorials/dlrs/dlrs.rst:14 msgid "Overview" -msgstr "" +msgstr "概述" -#: ../../guides/stacks/dlrs/dlrs.rst:16 +#: ../../tutorials/dlrs/dlrs.rst:16 msgid "" "We created the Deep Learning Reference Stack to help AI developers " "deliver the best experience on Intel® Architecture. This stack reduces " "complexity common with deep learning software components, provides " "flexibility for customized solutions, and enables you to quickly " -"prototype and deploy Deep Learning workloads. Use this guide to run " +"prototype and deploy Deep Learning workloads. Use this tutorial to run " "benchmarking workloads on your solution." -msgstr "" +msgstr "我们打造了深度学习参考堆栈来帮助 AI 开发人员在英特尔架构上获得最佳开发体验。此堆栈降低了深度学习软件组件常见的复杂性,为自定义解决方案提供了灵活性,并使您能够快速构建原型并部署深度学习工作负载。使用本教程可在您的解决方案上运行基准工作负载。" -#: ../../guides/stacks/dlrs/dlrs.rst:23 +#: ../../tutorials/dlrs/dlrs.rst:22 msgid "The Deep Learning Reference Stack is available in the following versions:" -msgstr "" +msgstr "深度学习参考堆栈有以下版本:" -#: ../../guides/stacks/dlrs/dlrs.rst:25 +#: ../../tutorials/dlrs/dlrs.rst:24 msgid "" "`Intel MKL-DNN-VNNI`_, which is optimized using Intel® Math Kernel " "Library for Deep Neural Networks (Intel® MKL-DNN) primitives and " "introduces support for Intel® AVX-512 Vector Neural Network Instructions " "(VNNI)." -msgstr "" +msgstr "`Intel MKL-DNN-VNNI`_,它使用面向深度神经网络(英特尔® MKL-DNN)原语的英特尔®数学内核库进行优化,并支持英特尔® AVX-512 矢量神经网络指令 (VNI)。" -#: ../../guides/stacks/dlrs/dlrs.rst:28 +#: ../../tutorials/dlrs/dlrs.rst:27 msgid "" "`Intel MKL-DNN`_, which includes the TensorFlow framework optimized using" " Intel® Math Kernel Library for Deep Neural Networks (Intel® MKL-DNN) " "primitives." -msgstr "" +msgstr "`Intel MKL-DNN`_,它包括使用面向深度神经网络(英特尔® MKL-DNN)原语的英特尔®数学内核库进行优化的 TensorFlow 框架。" -#: ../../guides/stacks/dlrs/dlrs.rst:31 +#: ../../tutorials/dlrs/dlrs.rst:30 msgid "`Eigen`_, which includes `TensorFlow`_ optimized for Intel® architecture." -msgstr "" +msgstr "`Eigen`_,它包括针对英特尔®架构优化的 `TensorFlow`_。" -#: ../../guides/stacks/dlrs/dlrs.rst:32 +#: ../../tutorials/dlrs/dlrs.rst:31 msgid "`PyTorch with OpenBLAS`_, which includes PyTorch with OpenBlas." -msgstr "" +msgstr "`PyTorch with OpenBLAS`_,它包括 PyTorch with OpenBlas。" -#: ../../guides/stacks/dlrs/dlrs.rst:33 +#: ../../tutorials/dlrs/dlrs.rst:32 msgid "" "`PyTorch with Intel MKL-DNN`_, which includes PyTorch optimized using " "Intel® Math Kernel Library (Intel® MKL) and Intel MKL-DNN." -msgstr "" +msgstr "`PyTorch with Intel MKL-DNN`_,它包括使用英特尔®数学内核库(英特尔® MKL)和英特尔 MKL-DNN 进行优化的 PyTorch。" -#: ../../guides/stacks/dlrs/dlrs.rst:38 +#: ../../tutorials/dlrs/dlrs.rst:37 msgid "" "To take advantage of the Intel® AVX-512 and VNNI functionality with the " "Deep Learning Reference Stack, you must use the following hardware:" -msgstr "" +msgstr "要利用英特尔® AVX-512 和 VNI 功能以及深度学习参考堆栈,您必须使用以下硬件:" -#: ../../guides/stacks/dlrs/dlrs.rst:41 +#: ../../tutorials/dlrs/dlrs.rst:40 msgid "Intel® AVX-512 images require an Intel® Xeon® Scalable Platform" -msgstr "" +msgstr "英特尔® AVX-512 映像需要使用英特尔®至强®可扩展平台" -#: ../../guides/stacks/dlrs/dlrs.rst:42 +#: ../../tutorials/dlrs/dlrs.rst:41 msgid "VNNI requires a 2nd generation Intel® Xeon® Scalable Platform" -msgstr "" +msgstr "VNNI 需要使用第二代英特尔®至强®可扩展平台" -#: ../../guides/stacks/dlrs/dlrs.rst:45 +#: ../../tutorials/dlrs/dlrs.rst:44 msgid "Stack features" -msgstr "" +msgstr "堆栈功能和特性" -#: ../../guides/stacks/dlrs/dlrs.rst:47 -msgid "`DLRS V3.0`_ release announcement." -msgstr "" +#: ../../tutorials/dlrs/dlrs.rst:46 +msgid "Deep Learning Reference Stack `V3.0 release announcement`_." +msgstr "深度学习参考堆栈 `V3.0 release announcement`_。" -#: ../../guides/stacks/dlrs/dlrs.rst:48 -msgid "Deep Learning Reference Stack v2.0 including current `PyTorch benchmark`_." -msgstr "" +#: ../../tutorials/dlrs/dlrs.rst:47 +msgid "" +"Deep Learning Reference Stack v2.0 including current `PyTorch benchmark " +"results`_." +msgstr "深度学习参考堆栈 v2.0,包括最新的 `PyTorch benchmark results`_。" -#: ../../guides/stacks/dlrs/dlrs.rst:50 +#: ../../tutorials/dlrs/dlrs.rst:49 msgid "" "Deep Learning Reference Stack v1.0 including current `TensorFlow " -"benchmark`_ results." -msgstr "" +"benchmark results`_." +msgstr "深度学习参考堆栈 v1.0,包括最新的 `TensorFlow benchmark results`_。" -#: ../../guides/stacks/dlrs/dlrs.rst:52 +#: ../../tutorials/dlrs/dlrs.rst:51 msgid "" -"`DLRS Release notes`_ on Github\\* for the latest release of Deep " -"Learning Reference Stack." -msgstr "" +"`Release notes on Github\\*`_ for the latest release of Deep Learning " +"Reference Stack." +msgstr "`Release notes on Github\\*`_,了解深度学习参考堆栈的最新版本。" -#: ../../guides/stacks/dlrs/dlrs.rst:57 +#: ../../tutorials/dlrs/dlrs.rst:56 msgid "" "The Deep Learning Reference Stack is a collective work, and each piece of" -" software within the work has its own license. Please see the `DLRS " -"Terms of Use`_ for more details about licensing and usage of the Deep " -"Learning Reference Stack." -msgstr "" +" software within the work has its own license. Please see the `terms of " +"use`_ for more details about licensing and usage of the Deep Learning " +"Reference Stack." +msgstr "深度学习参考堆栈是一项集体成果,成果中的每一个软件都有自己的许可证。有关深度学习参考堆栈的许可和使用的更多详细信息,请参阅 `terms of use`_。" -#: ../../guides/stacks/dlrs/dlrs.rst:62 +#: ../../tutorials/dlrs/dlrs.rst:61 msgid "Prerequisites" -msgstr "" +msgstr "必备条件" -#: ../../guides/stacks/dlrs/dlrs.rst:64 +#: ../../tutorials/dlrs/dlrs.rst:63 msgid ":ref:`Install ` |CL| on your host system" -msgstr "" +msgstr "在主机系统上:ref:`Install `" -#: ../../guides/stacks/dlrs/dlrs.rst:65 +#: ../../tutorials/dlrs/dlrs.rst:64 msgid ":command:`containers-basic` bundle" -msgstr "" +msgstr ":command:`containers-basic` 捆绑包" -#: ../../guides/stacks/dlrs/dlrs.rst:66 +#: ../../tutorials/dlrs/dlrs.rst:65 msgid ":command:`cloud-native-basic` bundle" -msgstr "" +msgstr ":command:`cloud-native-basic` 捆绑包" -#: ../../guides/stacks/dlrs/dlrs.rst:68 +#: ../../tutorials/dlrs/dlrs.rst:67 msgid "" "In |CL|, :command:`containers-basic` includes Docker\\*, which is " "required for TensorFlow and PyTorch benchmarking. Use the " ":command:`swupd` utility to check if :command:`containers-basic` and " ":command:`cloud-native-basic` are present:" -msgstr "" +msgstr "在 |CL| 中,:command:`containers-basic` 包括 TensorFlow 和 PyTorch 基准测试所必需的 Docker\\*。使用 :command:`swupd` 实用程序检查 :command:`containers-basic` 和 :command:`cloud-native-basic` 是否存在:" -#: ../../guides/stacks/dlrs/dlrs.rst:77 +#: ../../tutorials/dlrs/dlrs.rst:76 msgid "" "To install the :command:`containers-basic` or :command:`cloud-native-" "basic` bundles, enter:" -msgstr "" +msgstr "要安装 :command:`containers-basic` 或 :command:`cloud-native-basic` 捆绑包,请输入:" -#: ../../guides/stacks/dlrs/dlrs.rst:84 +#: ../../tutorials/dlrs/dlrs.rst:83 msgid "" "Docker is not started upon installation of the :command:`containers-" "basic` bundle. To start Docker, enter:" -msgstr "" +msgstr "安装 :command:`containers-basic` 捆绑包后 Docker 不会启动。要启动 Docker,请输入:" -#: ../../guides/stacks/dlrs/dlrs.rst:91 +#: ../../tutorials/dlrs/dlrs.rst:90 msgid "" "To ensure that Kubernetes is correctly installed and configured, follow " "the instructions in :ref:`kubernetes`." -msgstr "" +msgstr "要确保正确安装和配置 Kubernetes,请遵循 :ref:`kubernetes` 中的说明。" -#: ../../guides/stacks/dlrs/dlrs.rst:95 +#: ../../tutorials/dlrs/dlrs.rst:94 msgid "Version compatibility" -msgstr "" +msgstr "版本兼容性" -#: ../../guides/stacks/dlrs/dlrs.rst:97 +#: ../../tutorials/dlrs/dlrs.rst:96 msgid "We validated these steps against the following software package versions:" -msgstr "" +msgstr "我们根据以下软件包版本验证了这些步骤:" -#: ../../guides/stacks/dlrs/dlrs.rst:99 +#: ../../tutorials/dlrs/dlrs.rst:98 msgid "|CL| 26240 (Minimum supported version)" -msgstr "" +msgstr "|CL| 26240(支持的最低版本)" -#: ../../guides/stacks/dlrs/dlrs.rst:100 +#: ../../tutorials/dlrs/dlrs.rst:99 msgid "Docker 18.06.1" -msgstr "" +msgstr "Docker 18.06.1" -#: ../../guides/stacks/dlrs/dlrs.rst:101 +#: ../../tutorials/dlrs/dlrs.rst:100 msgid "Kubernetes 1.11.3" -msgstr "" +msgstr "Kubernetes 1.11.3" -#: ../../guides/stacks/dlrs/dlrs.rst:102 +#: ../../tutorials/dlrs/dlrs.rst:101 msgid "Go 1.11.12" -msgstr "" +msgstr "Go 1.11.12" -#: ../../guides/stacks/dlrs/dlrs.rst:107 +#: ../../tutorials/dlrs/dlrs.rst:106 msgid "" "The Deep Learning Reference Stack was developed to provide the best user " "experience when executed on a |CL| host. However, as the stack runs in a" " container environment, you should be able to complete the following " -"sections of this guide on other Linux* distributions, provided they " +"sections of this tutorial on other Linux* distributions, provided they " "comply with the Docker*, Kubernetes* and Go* package versions listed " "above. Look for your distribution documentation on how to update packages" " and manage Docker services." -msgstr "" +msgstr "深度学习参考堆栈是为了在 |CL| 主机上执行时获得最佳用户体验而开发的。但是,该堆栈在容器环境中运行时,您应该能够在其他 Linux* 发行版上完成本教程的以下部分,只要这些发行版满足上面列出的 Docker*、Kubernetes* 和 Go* 软件包版本。查找关于如何更新软件包和管理 Docker 服务的分发版文档。" -#: ../../guides/stacks/dlrs/dlrs.rst:112 +#: ../../tutorials/dlrs/dlrs.rst:109 msgid "TensorFlow single and multi-node benchmarks" -msgstr "" +msgstr "TensorFlow 单节点和多节点基准测试" -#: ../../guides/stacks/dlrs/dlrs.rst:114 +#: ../../tutorials/dlrs/dlrs.rst:111 msgid "" -"This section describes running the `TensorFlow Benchmarks`_ in single " +"This section describes running the `TensorFlow benchmarks`_ in single " "node. For multi-node testing, replicate these steps for each node. These " "steps provide a template to run other benchmarks, provided that they can " "invoke TensorFlow." -msgstr "" +msgstr "本部分介绍在单节点中运行 `TensorFlow benchmarks`_。对于多节点测试,请为每个节点重复这些步骤。这些步骤提供了运行其他基准测试的模板,前提是它们可以调用 TensorFlow。" -#: ../../guides/stacks/dlrs/dlrs.rst:121 +#: ../../tutorials/dlrs/dlrs.rst:118 msgid "" "Performance test results for the Deep Learning Reference Stack and for " -"this guide were obtained using `runc` as the runtime." -msgstr "" +"this tutorial were obtained using `runc` as the runtime." +msgstr "深度学习参考堆栈和本教程的性能测试结果是使用 `runc` 作为运行时获得的。" -#: ../../guides/stacks/dlrs/dlrs.rst:124 +#: ../../tutorials/dlrs/dlrs.rst:122 msgid "" "Download either the `Eigen`_ or the `Intel MKL-DNN`_ Docker image from " "`Docker Hub`_." -msgstr "" +msgstr "从 `Docker Hub`_ 下载 `Eigen`_ 或 `Intel MKL-DNN`_ Docker 映像。" -#: ../../guides/stacks/dlrs/dlrs.rst:127 ../../guides/stacks/dlrs/dlrs.rst:169 +#: ../../tutorials/dlrs/dlrs.rst:125 ../../tutorials/dlrs/dlrs.rst:167 msgid "Run the image with Docker:" -msgstr "" +msgstr "使用 Docker 运行映像:" -#: ../../guides/stacks/dlrs/dlrs.rst:136 ../../guides/stacks/dlrs/dlrs.rst:177 +#: ../../tutorials/dlrs/dlrs.rst:134 ../../tutorials/dlrs/dlrs.rst:175 msgid "" "Launching the Docker image with the :command:`-i` argument starts " "interactive mode within the container. Enter the following commands in " "the running container." -msgstr "" +msgstr "使用 :command:`-i` 参数启动 Docker 映像,从而在容器内启动交互模式。在正在运行的容器中输入以下命令。" -#: ../../guides/stacks/dlrs/dlrs.rst:140 +#: ../../tutorials/dlrs/dlrs.rst:138 msgid "Clone the benchmark repository in the container:" -msgstr "" +msgstr "克隆容器中的基准测试存储库:" -#: ../../guides/stacks/dlrs/dlrs.rst:146 ../../guides/stacks/dlrs/dlrs.rst:187 +#: ../../tutorials/dlrs/dlrs.rst:144 ../../tutorials/dlrs/dlrs.rst:185 msgid "Execute the benchmark script:" -msgstr "" +msgstr "执行基准测试脚本:" -#: ../../guides/stacks/dlrs/dlrs.rst:154 +#: ../../tutorials/dlrs/dlrs.rst:152 msgid "" "You can replace the model with one of your choice supported by the " "TensorFlow benchmarks." -msgstr "" +msgstr "您可以将该模型更换为 TensorFlow 支持的其他模型。" -#: ../../guides/stacks/dlrs/dlrs.rst:157 +#: ../../tutorials/dlrs/dlrs.rst:155 msgid "" "If you are using an FP32 based model, it can be converted to an int8 " "model using `Intel® quantization tools`_." -msgstr "" +msgstr "如果使用基于 FP32 的模型,可以使用 `Intel® quantization tools`_ 将其转换为 int8 模型。" -#: ../../guides/stacks/dlrs/dlrs.rst:161 +#: ../../tutorials/dlrs/dlrs.rst:159 msgid "PyTorch single and multi-node benchmarks" -msgstr "" +msgstr "PyTorch 单节点和多节点基准测试" -#: ../../guides/stacks/dlrs/dlrs.rst:163 +#: ../../tutorials/dlrs/dlrs.rst:161 msgid "" "This section describes running the `PyTorch benchmarks`_ for Caffe2 in " "single node." -msgstr "" +msgstr "本部分介绍在单节点中运行针对 Caffe2 的 `PyTorch benchmarks`_。" -#: ../../guides/stacks/dlrs/dlrs.rst:166 +#: ../../tutorials/dlrs/dlrs.rst:164 msgid "" "Download either the `PyTorch with OpenBLAS`_ or the `PyTorch with Intel " "MKL-DNN`_ Docker image from `Docker Hub`_." -msgstr "" +msgstr "从 `Docker Hub`_ 下载 `PyTorch with OpenBLAS`_ 或 `PyTorch with Intel MKL-DNN`_ Docker 映像。" -#: ../../guides/stacks/dlrs/dlrs.rst:181 +#: ../../tutorials/dlrs/dlrs.rst:179 msgid "Clone the benchmark repository:" -msgstr "" +msgstr "克隆基准测试存储库:" -#: ../../guides/stacks/dlrs/dlrs.rst:197 +#: ../../tutorials/dlrs/dlrs.rst:195 msgid "Kubeflow multi-node benchmarks" -msgstr "" +msgstr "Kubeflow 多节点基准测试" -#: ../../guides/stacks/dlrs/dlrs.rst:199 +#: ../../tutorials/dlrs/dlrs.rst:197 msgid "" -"The benchmark workload runs in a Kubernetes cluster. The guide uses " +"The benchmark workload runs in a Kubernetes cluster. The tutorial uses " "`Kubeflow`_ for the Machine Learning workload deployment on three nodes." -msgstr "" +msgstr "基准测试工作负载在 Kubernetes 集群中运行。本教程使用 `Kubeflow`_ 在三个节点上部署机器学习工作负载。" -#: ../../guides/stacks/dlrs/dlrs.rst:204 +#: ../../tutorials/dlrs/dlrs.rst:202 msgid "" "If you choose the Intel® MKL-DNN or Intel® MKL-DNN-VNNI image, your " "platform must support the Intel® AVX-512 instruction set. Otherwise, an " "*illegal instruction* error may appear, and you won’t be able to complete" -" this guide." -msgstr "" +" this tutorial." +msgstr "如果选择英特尔® MKL-DNN 或英特尔® MKL-DNN-VNNI 映像,您的平台必须支持英特尔® AVX-512 指令集。否则,可能会出现*非法指令*错误,导致无法完成本教程。" -#: ../../guides/stacks/dlrs/dlrs.rst:210 +#: ../../tutorials/dlrs/dlrs.rst:206 msgid "Kubernetes setup" -msgstr "" +msgstr "Kubernetes 设置" -#: ../../guides/stacks/dlrs/dlrs.rst:212 +#: ../../tutorials/dlrs/dlrs.rst:208 msgid "" "Follow the instructions in the :ref:`kubernetes` tutorial to get set up " -"on |CL|. The Kubernetes community also has instructions for creating a " -"cluster, described in `Creating a single control-plane cluster with " -"kubeadm`_." -msgstr "" +"on |CL|. The Kubernetes community also has `instructions for creating a " +"cluster`_." +msgstr "按照 :ref:`kubernetes` 教程中的说明在 |CL| 上进行设置。Kubernetes 社区也提供了 `instructions for creating a cluster`_。" -#: ../../guides/stacks/dlrs/dlrs.rst:217 +#: ../../tutorials/dlrs/dlrs.rst:213 msgid "Kubernetes networking" -msgstr "" +msgstr "Kubernetes 网络连接" -#: ../../guides/stacks/dlrs/dlrs.rst:219 +#: ../../tutorials/dlrs/dlrs.rst:215 msgid "" "We used `flannel`_ as the network provider for these tests. If you prefer" -" a different network layer, refer to the Kubernetes network documentation" -" described in `Creating a single control-plane cluster with kubeadm`_ for" -" setup." -msgstr "" +" a different network layer, refer to the Kubernetes `networking " +"documentation`_ for setup." +msgstr "在这些测试中,我们使用 `flannel`_ 作为网络提供程序。如果青睐不同的网络层,请参阅 Kubernetes `networking documentation`_ 进行设置。" -#: ../../guides/stacks/dlrs/dlrs.rst:224 +#: ../../tutorials/dlrs/dlrs.rst:220 msgid "Kubectl" -msgstr "" +msgstr "Kubectl" -#: ../../guides/stacks/dlrs/dlrs.rst:226 +#: ../../tutorials/dlrs/dlrs.rst:222 msgid "" "You can use kubectl to run commands against your Kubernetes cluster. " -"Refer to the `Overview of kubectl`_ for details on syntax and operations." -" Once you have a working cluster on Kubernetes, use the following YAML " +"Refer to the `kubectl overview`_ for details on syntax and operations. " +"Once you have a working cluster on Kubernetes, use the following YAML " "script to start a pod with a simple shell script, and keep the pod open." -msgstr "" +msgstr "您可以使用 kubectl 对您的 Kubernetes 集群运行命令。有关语法和操作的详细信息,请参阅 `kubectl overview`_。建立一个 Kubernetes 工作集群后,请使用下面的 YAML 脚本启动一个含有简单 shell 脚本的 Pod,并保持该 Pod 处于打开状态。" -#: ../../guides/stacks/dlrs/dlrs.rst:231 +#: ../../tutorials/dlrs/dlrs.rst:227 msgid "Copy this example.yaml script to your system:" -msgstr "" +msgstr "将 example.yaml 脚本复制到您的系统中:" -#: ../../guides/stacks/dlrs/dlrs.rst:248 +#: ../../tutorials/dlrs/dlrs.rst:244 msgid "Execute the script with kubectl:" -msgstr "" +msgstr "使用 kubectl 执行该脚本:" -#: ../../guides/stacks/dlrs/dlrs.rst:254 +#: ../../tutorials/dlrs/dlrs.rst:250 msgid "" "This script opens a single pod. More robust solutions would create a " "deployment or inject a python script or larger shell script into the " "container." -msgstr "" +msgstr "该脚本打开一个 Pod。更稳健的解决方案是创建部署,或者将 python 脚本或更大的 shell 脚本注入容器。" -#: ../../guides/stacks/dlrs/dlrs.rst:258 +#: ../../tutorials/dlrs/dlrs.rst:254 msgid "Images" -msgstr "" +msgstr "图像" -#: ../../guides/stacks/dlrs/dlrs.rst:260 +#: ../../tutorials/dlrs/dlrs.rst:256 msgid "" "You must add `launcher.py`_ to the Docker image to include the Deep " "Learning Reference Stack and put the benchmarks repo in the correct " -"location. Note that this guide uses Kubeflow v0.4.0, and cannot guarantee" -" results if you use a different version." -msgstr "" +"location. Note that this tutorial uses Kubeflow v0.4.0, and cannot " +"guarantee results if you use a different version." +msgstr "您必须将 `launcher.py`_ 添加到 Docker 映像中,以包含深度学习参考堆栈,并将基准测试存储库放在正确的位置。请注意,本教程使用 Kubeflow v0.4.0。如果使用不同的版本,则不能保证结果。" -#: ../../guides/stacks/dlrs/dlrs.rst:264 +#: ../../tutorials/dlrs/dlrs.rst:260 msgid "From the Docker image, run the following:" -msgstr "" +msgstr "从 Docker 映像中,运行以下命令:" -#: ../../guides/stacks/dlrs/dlrs.rst:273 +#: ../../tutorials/dlrs/dlrs.rst:269 msgid "Your entry point becomes: :file:`/opt/launcher.py`." -msgstr "" +msgstr "您的入口点变成 :file:`/opt/launcher.py`。" -#: ../../guides/stacks/dlrs/dlrs.rst:275 +#: ../../tutorials/dlrs/dlrs.rst:271 msgid "This builds an image that can be consumed directly by TFJob from Kubeflow." -msgstr "" +msgstr "这会构建一个可供 TFJob 从 Kubeflow 直接使用的映像。" -#: ../../guides/stacks/dlrs/dlrs.rst:278 +#: ../../tutorials/dlrs/dlrs.rst:274 msgid "ksonnet\\*" -msgstr "" +msgstr "ksonnet\\*" -#: ../../guides/stacks/dlrs/dlrs.rst:280 +#: ../../tutorials/dlrs/dlrs.rst:276 msgid "" "Kubeflow uses ksonnet\\* to manage deployments, so you must install it " "before setting up Kubeflow." -msgstr "" +msgstr "Kubeflow 使用 ksonnet\\* 来管理部署,因此您必须在设置 Kubeflow 之前安装它。" -#: ../../guides/stacks/dlrs/dlrs.rst:283 +#: ../../tutorials/dlrs/dlrs.rst:279 msgid "" "ksonnet was added to the :command:`cloud-native-basic` bundle in |CL| " "version 27550. If you are using an older |CL| version (not recommended), " "you must manually install ksonnet as described below." -msgstr "" +msgstr "ksonnet 已添加到 |CL| 版本 27550 中的 :command:`cloud-native-basic` 捆绑包中。如果使用的是较旧的 |CL| 版本(不推荐),您必须如下所述手动安装 ksonnet。" -#: ../../guides/stacks/dlrs/dlrs.rst:287 +#: ../../tutorials/dlrs/dlrs.rst:283 msgid "On |CL|, follow these steps:" -msgstr "" +msgstr "在 |CL| 上,请按照下列步骤操作:" -#: ../../guides/stacks/dlrs/dlrs.rst:298 +#: ../../tutorials/dlrs/dlrs.rst:294 msgid "" "After the ksonnet installation is complete, ensure that binary `ks` is " "accessible across the environment." -msgstr "" +msgstr "ksonnet 安装完成后,确保可在整个环境中访问 `ks` 二进制文件。" -#: ../../guides/stacks/dlrs/dlrs.rst:302 +#: ../../tutorials/dlrs/dlrs.rst:298 msgid "Kubeflow" -msgstr "" +msgstr "Kubeflow" -#: ../../guides/stacks/dlrs/dlrs.rst:304 +#: ../../tutorials/dlrs/dlrs.rst:300 msgid "" "Once you have Kubernetes running on your nodes, set up `Kubeflow`_ by " -"following these instructions from the `Getting Started with Kubeflow`_ " -"guide." -msgstr "" +"following these instructions from the `quick start guide`_." +msgstr "Kubernetes 在节点上运行后,请按照 `quick start guide`_ 中的说明设置 `Kubeflow`_。" -#: ../../guides/stacks/dlrs/dlrs.rst:322 +#: ../../tutorials/dlrs/dlrs.rst:318 msgid "Next, deploy the primary package for our purposes: tf-job-operator." -msgstr "" +msgstr "接下来,为我们的目的部署主要软件包:tf-job-operator。" -#: ../../guides/stacks/dlrs/dlrs.rst:332 +#: ../../tutorials/dlrs/dlrs.rst:328 msgid "" "This creates the CustomResourceDefinition (CRD) endpoint to launch a " "TFJob." -msgstr "" +msgstr "这将创建 CustomResourceDefinition (CRD) 端点来启动 TFJob。" -#: ../../guides/stacks/dlrs/dlrs.rst:335 +#: ../../tutorials/dlrs/dlrs.rst:331 msgid "Run a TFJob" -msgstr "" +msgstr "运行 TFJob" -#: ../../guides/stacks/dlrs/dlrs.rst:337 -msgid "Get the ksonnet registries for deploying TFJobs from `dlrs-tfjob`_." -msgstr "" +#: ../../tutorials/dlrs/dlrs.rst:333 +msgid "Select this link for the `ksonnet registries for deploying TFJobs`_." +msgstr "选择 `ksonnet registries for deploying TFJobs`_ 的链接。" -#: ../../guides/stacks/dlrs/dlrs.rst:339 +#: ../../tutorials/dlrs/dlrs.rst:335 msgid "Install the TFJob components as follows:" -msgstr "" +msgstr "按照以下步骤安装 TFJob 组件:" -#: ../../guides/stacks/dlrs/dlrs.rst:347 +#: ../../tutorials/dlrs/dlrs.rst:343 msgid "Export the image name to use for the deployment:" -msgstr "" +msgstr "导出用于部署的映像名称:" -#: ../../guides/stacks/dlrs/dlrs.rst:355 +#: ../../tutorials/dlrs/dlrs.rst:351 msgid "Replace with the image name you specified in previous steps." -msgstr "" +msgstr "将 替换为前述步骤中指定的映像名称。" -#: ../../guides/stacks/dlrs/dlrs.rst:357 +#: ../../tutorials/dlrs/dlrs.rst:353 msgid "" "Generate Kubernetes manifests for the workloads and apply them using " "these commands:" -msgstr "" +msgstr "为工作负载生成 Kubernetes 清单,并使用以下命令应用这些清单:" -#: ../../guides/stacks/dlrs/dlrs.rst:367 +#: ../../tutorials/dlrs/dlrs.rst:363 msgid "This replicates and deploys three test setups in your Kubernetes cluster." -msgstr "" +msgstr "这会在 Kubernetes 集群中复制和部署三个测试设置。" -#: ../../guides/stacks/dlrs/dlrs.rst:370 -msgid "Results of running this guide" -msgstr "" +#: ../../tutorials/dlrs/dlrs.rst:366 +msgid "Results of running this tutorial" +msgstr "运行本教程的结果" -#: ../../guides/stacks/dlrs/dlrs.rst:372 +#: ../../tutorials/dlrs/dlrs.rst:368 msgid "" "You must parse the logs of the Kubernetes pod to retrieve performance " "data. The pods will still exist post-completion and will be in " "‘Completed’ state. You can get the logs from any of the pods to inspect " -"the benchmark results. More information about Kubernetes logging is " -"available in the Kubernetes `Logging Architecture`_ documentation." -msgstr "" +"the benchmark results. More information about `Kubernetes logging`_ is " +"available from the Kubernetes community." +msgstr "您必须解析 Kubernetes Pod 的日志来检索性能数据。完成后,Pod 仍会存在,并将处于“已完成”状态。您可以从任何一个 Pod 中获取日志来检查基准测试结果。有关 `Kubernetes logging`_ 的更多信息可从 Kubernetes 社区获取。" -#: ../../guides/stacks/dlrs/dlrs.rst:379 +#: ../../tutorials/dlrs/dlrs.rst:375 msgid "Use Jupyter Notebook" -msgstr "" +msgstr "使用 Jupyter Notebook" -#: ../../guides/stacks/dlrs/dlrs.rst:381 +#: ../../tutorials/dlrs/dlrs.rst:377 msgid "" "This example uses the `PyTorch with OpenBLAS`_ container image. After it " "is downloaded, run the Docker image with :command:`-p` to specify the " "shared port between the container and the host. This example uses port " "8888." -msgstr "" +msgstr "本示例使用 `PyTorch with OpenBLAS`_ 容器映像。下载后,使用 :command:`-p` 运行 Docker 映像,以指定容器和主机之间的共享端口。本示例使用端口 8888。" -#: ../../guides/stacks/dlrs/dlrs.rst:389 +#: ../../tutorials/dlrs/dlrs.rst:385 msgid "" "After you start the container, launch the Jupyter Notebook. This command " "is executed inside the container image." -msgstr "" +msgstr "启动容器后,启动 Jupyter Notebook。该命令在容器映像内执行。" -#: ../../guides/stacks/dlrs/dlrs.rst:396 +#: ../../tutorials/dlrs/dlrs.rst:392 msgid "" "After the notebook has loaded, you will see output similar to the " "following:" -msgstr "" +msgstr "加载笔记本后,您将看到类似以下内容的输出:" -#: ../../guides/stacks/dlrs/dlrs.rst:404 +#: ../../tutorials/dlrs/dlrs.rst:400 msgid "" "From your host system, or any system that can access the host's IP " "address, start a web browser with the following. If you are not running " "the browser on the host system, replace :command:`127.0.0.1` with the IP " "address of the host." -msgstr "" +msgstr "从您的主机系统或任何可以访问主机 IP 地址的系统,使用以下命令启动 Web 浏览器。如果没有在主机系统上运行浏览器,请将 :command:`127.0.0.1` 更换为主机的 IP 地址。" -#: ../../guides/stacks/dlrs/dlrs.rst:412 +#: ../../tutorials/dlrs/dlrs.rst:408 msgid "Your browser displays the following:" -msgstr "" +msgstr "您的浏览器会显示以下内容:" -#: ../../guides/stacks/dlrs/dlrs.rst:418 +#: ../../tutorials/dlrs/dlrs.rst:414 msgid "Figure 1: :guilabel:`Jupyter Notebook`" -msgstr "" +msgstr "图 1::guilabel:`Jupyter Notebook`" -#: ../../guides/stacks/dlrs/dlrs.rst:421 +#: ../../tutorials/dlrs/dlrs.rst:417 msgid "" "To create a new notebook, click :guilabel:`New` and select " ":guilabel:`Python 3`." -msgstr "" +msgstr "要创建新笔记本,请点击 :guilabel:`New`,然后选择 :guilabel:`Python 3`。" -#: ../../guides/stacks/dlrs/dlrs.rst:427 +#: ../../tutorials/dlrs/dlrs.rst:423 msgid "Figure 2: Create a new notebook" -msgstr "" +msgstr "图 2:创建一个新笔记本" -#: ../../guides/stacks/dlrs/dlrs.rst:429 +#: ../../tutorials/dlrs/dlrs.rst:425 msgid "A new, blank notebook is displayed, with a cell ready for input." -msgstr "" +msgstr "此时将显示一个新的空白笔记本,其中有一个单元格可供输入内容。" -#: ../../guides/stacks/dlrs/dlrs.rst:436 +#: ../../tutorials/dlrs/dlrs.rst:432 msgid "" "To verify that PyTorch is working, copy the following snippet into the " "blank cell, and run the cell." -msgstr "" +msgstr "要验证 PyTorch 是否正在工作,请将以下片段复制到空白单元格中,并运行该单元格。" -#: ../../guides/stacks/dlrs/dlrs.rst:450 +#: ../../tutorials/dlrs/dlrs.rst:446 msgid "When you run the cell, your output will look something like this:" -msgstr "" +msgstr "运行单元格时,您的输出将如下所示:" -#: ../../guides/stacks/dlrs/dlrs.rst:456 +#: ../../tutorials/dlrs/dlrs.rst:452 msgid "" "You can continue working in this notebook, or you can download existing " "notebooks to take advantage of the Deep Learning Reference Stack's " "optimized deep learning frameworks. Refer to `Jupyter Notebook`_ for " "details." -msgstr "" +msgstr "您可以继续在此笔记本中工作,也可以下载现有笔记本来利用深度学习参考堆栈的优化深度学习框架。详情请参阅 `Jupyter Notebook`_。" -#: ../../guides/stacks/dlrs/dlrs.rst:461 +#: ../../tutorials/dlrs/dlrs.rst:457 msgid "Uninstallation" -msgstr "" +msgstr "卸载" -#: ../../guides/stacks/dlrs/dlrs.rst:463 +#: ../../tutorials/dlrs/dlrs.rst:459 msgid "" "To uninstall the Deep Learning Reference Stack, you can choose to stop " "the container so that it is not using system resources, or you can stop " "the container and delete it to free storage space." -msgstr "" +msgstr "要卸载深度学习参考堆栈,您可以选择停止容器以使其不使用系统资源,或者可以停止容器并将其删除以释放存储空间。" -#: ../../guides/stacks/dlrs/dlrs.rst:467 +#: ../../tutorials/dlrs/dlrs.rst:461 msgid "To stop the container, execute the following from your host system:" -msgstr "" +msgstr "要停止容器,请从主机系统执行以下操作:" -#: ../../guides/stacks/dlrs/dlrs.rst:469 +#: ../../tutorials/dlrs/dlrs.rst:463 msgid "Find the container's ID" -msgstr "" +msgstr "找到容器的 ID" -#: ../../guides/stacks/dlrs/dlrs.rst:475 +#: ../../tutorials/dlrs/dlrs.rst:469 msgid "This will result in output similar to the following:" -msgstr "" +msgstr "这将产生类似于以下内容的输出:" -#: ../../guides/stacks/dlrs/dlrs.rst:482 +#: ../../tutorials/dlrs/dlrs.rst:476 msgid "" -"You can then use the ID or container name to stop the container. This " +"You can then use the ID or container name to stop the container. This " "example uses the name \"oss\":" -msgstr "" +msgstr "然后,您可以使用 ID 或容器名称来停止容器。本示例使用名称 \"oss\":" -#: ../../guides/stacks/dlrs/dlrs.rst:490 +#: ../../tutorials/dlrs/dlrs.rst:483 msgid "Verify that the container is not running" -msgstr "" +msgstr "验证容器未在运行" -#: ../../guides/stacks/dlrs/dlrs.rst:497 +#: ../../tutorials/dlrs/dlrs.rst:490 msgid "To delete the container from your system you need to know the Image ID:" -msgstr "" +msgstr "要从系统中删除容器,您需要知道映像 ID:" -#: ../../guides/stacks/dlrs/dlrs.rst:503 +#: ../../tutorials/dlrs/dlrs.rst:496 msgid "This command results in output similar to the following:" -msgstr "" +msgstr "该命令会产生类似于以下内容的输出:" -#: ../../guides/stacks/dlrs/dlrs.rst:511 +#: ../../tutorials/dlrs/dlrs.rst:504 msgid "To remove an image use the image ID:" -msgstr "" +msgstr "要移除映像,请使用映像 ID:" -#: ../../guides/stacks/dlrs/dlrs.rst:527 +#: ../../tutorials/dlrs/dlrs.rst:520 msgid "" "Note that you can execute the :command:`docker rmi` command using only " "the first few characters of the image ID, provided they are unique on the" " system." -msgstr "" +msgstr "请注意,您可以只使用映像 ID 的前几个字符来执行 :command:`docker rmi` 命令,前提是它们在系统上是唯一的。" -#: ../../guides/stacks/dlrs/dlrs.rst:529 +#: ../../tutorials/dlrs/dlrs.rst:522 msgid "Once you have removed the image, you can verify it has been deleted with:" -msgstr "" +msgstr "移除映像后,您可以通过以下方式验证它是否已被移除:" -#: ../../guides/stacks/dlrs/dlrs.rst:537 +#: ../../tutorials/dlrs/dlrs.rst:530 msgid "Related topics" -msgstr "" +msgstr "相关主题" -#: ../../guides/stacks/dlrs/dlrs.rst:539 -msgid "`DLRS V3.0`_ release announcement" -msgstr "" +#: ../../tutorials/dlrs/dlrs.rst:532 +msgid "Deep Learning Reference Stack `V3.0 release announcement`_" +msgstr "深度学习参考堆栈 `V3.0 release announcement`_" -#: ../../guides/stacks/dlrs/dlrs.rst:540 -msgid "`TensorFlow Benchmarks`_" -msgstr "" +#: ../../tutorials/dlrs/dlrs.rst:533 +msgid "`TensorFlow benchmarks`_" +msgstr "`TensorFlow benchmarks`_" -#: ../../guides/stacks/dlrs/dlrs.rst:541 +#: ../../tutorials/dlrs/dlrs.rst:534 msgid "`PyTorch benchmarks`_" -msgstr "" +msgstr "`PyTorch benchmarks`_" -#: ../../guides/stacks/dlrs/dlrs.rst:542 +#: ../../tutorials/dlrs/dlrs.rst:535 msgid "`Kubeflow`_" -msgstr "" +msgstr "`Kubeflow`_" -#: ../../guides/stacks/dlrs/dlrs.rst:543 +#: ../../tutorials/dlrs/dlrs.rst:536 msgid ":ref:`kubernetes` tutorial" -msgstr "" +msgstr ":ref:`kubernetes` 教程" -#: ../../guides/stacks/dlrs/dlrs.rst:544 +#: ../../tutorials/dlrs/dlrs.rst:537 msgid "`Jupyter Notebook`_" -msgstr "" +msgstr "`Jupyter Notebook`_" diff --git a/locale/zh_CN/LC_MESSAGES/guides/stacks/greengrass.po b/locale/zh_CN/LC_MESSAGES/guides/stacks/greengrass.po index cfe33192..6385ca72 100644 --- a/locale/zh_CN/LC_MESSAGES/guides/stacks/greengrass.po +++ b/locale/zh_CN/LC_MESSAGES/guides/stacks/greengrass.po @@ -4,51 +4,24 @@ # Project Docs package. # FIRST AUTHOR , 2019. # -#, fuzzy 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-07-22 12:54-0700\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"POT-Creation-Date: 2019-07-12 12:18-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0008\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"Language-Team: zh-Hans\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" +"Language: zh-Hans\n" -#: ../../guides/stacks/greengrass.rst:4 +#: ../../tutorials/greengrass.rst:4 msgid "Enable AWS Greengrass\\* and OpenVINO™ toolkit" -msgstr "" +msgstr "启用 AWS Greengrass\\* 和 OpenVINO™ 工具包" -#: ../../guides/stacks/greengrass.rst:6 -msgid "" -"This guide explains how to enable AWS Greengrass\\* and OpenVINO™ " -"toolkit. Specifically, the guide demonstrates how to:" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:9 -msgid "Set up the Intel® edge device with |CL-ATTR|" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:10 -msgid "" -"Install the OpenVINO™ toolkit and Amazon Web Services\\* (AWS\\*) " -"Greengrass\\* software stacks" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:12 -msgid "" -"Use AWS Greengrass\\* and AWS Lambda\\* to deploy the FaaS samples from " -"the cloud" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:20 -msgid "Overview" -msgstr "" - -#: ../../guides/stacks/greengrass.rst:22 +#: ../../tutorials/greengrass.rst:6 msgid "" "Hardware accelerated Function-as-a-Service (FaaS) enables cloud " "developers to deploy inference functionalities [1] on Intel® IoT edge " @@ -59,537 +32,559 @@ msgid "" "accelerated FaaS provides the best-in-class performance by accessing " "optimized deep learning libraries on Intel® IoT edge devices with " "accelerators." -msgstr "" +msgstr "硬件加速的功能即服务 (FaaS) 有助于云开发人员在搭载加速器的英特尔® IoT 边缘设备(CPU、集成 GPU、英特尔® FPGA 和英特尔® Movidius™ 技术)上部署推理功能 [1]。这些功能使用容器化环境,为开发人员提供了出色的体验,有助于开发人员将可视化分析从云安全地迁移到边缘。硬件加速的 FaaS 支持在搭载加速器的英特尔® IoT 边缘设备上访问经过优化的深度学习库,实现业界最佳性能。" -#: ../../guides/stacks/greengrass.rst:32 +#: ../../tutorials/greengrass.rst:15 +msgid "This tutorial demonstrates how to:" +msgstr "本教程演示了如何:" + +#: ../../tutorials/greengrass.rst:17 +msgid "Set up the Intel® edge device with |CL-ATTR|" +msgstr "使用 |CL-ATTR| 设置英特尔®边缘设备" + +#: ../../tutorials/greengrass.rst:18 +msgid "" +"Install the OpenVINO™ toolkit and Amazon Web Services\\* (AWS\\*) " +"Greengrass\\* software stacks" +msgstr "安装 OpenVINO™ 工具包和 Amazon Web Services\\* (AWS\\*) Greengrass\\* 软件堆栈" + +#: ../../tutorials/greengrass.rst:20 +msgid "" +"Use AWS Greengrass\\* and AWS Lambda\\* to deploy the FaaS samples from " +"the cloud" +msgstr "使用 AWS Greengrass\\* 和 AWS Lambda\\* 从云中部署 FaaS 示例" + +#: ../../tutorials/greengrass.rst:22 +msgid "Refer to the following topics:" +msgstr "请参阅以下主题:" + +#: ../../tutorials/greengrass.rst:29 msgid "Supported platforms" -msgstr "" +msgstr "支持的平台" -#: ../../guides/stacks/greengrass.rst:34 +#: ../../tutorials/greengrass.rst:31 msgid "Operating System: |CL| latest release" -msgstr "" +msgstr "操作系统:|CL| 最新版本" -#: ../../guides/stacks/greengrass.rst:35 -msgid "Hardware: Intel® core platforms (that support inference on CPU only)" -msgstr "" +#: ../../tutorials/greengrass.rst:32 +msgid "" +"Hardware: Intel® core platforms (This tutorial supports inference " +"on CPU only.)" +msgstr "硬件:英特尔®酷睿™平台(本教程仅支持 CPU 推理。)" -#: ../../guides/stacks/greengrass.rst:38 +#: ../../tutorials/greengrass.rst:35 msgid "Sample description" -msgstr "" +msgstr "示例说明" -#: ../../guides/stacks/greengrass.rst:40 +#: ../../tutorials/greengrass.rst:37 msgid "" "The AWS Greengrass samples are located at `Edge-Analytics-FaaS`_. This " -"guide uses the 1.0 version of the source code." -msgstr "" +"tutorial uses the 1.0 version of the source code." +msgstr "AWS Greengrass 示例位于 `Edge-Analytics-FaaS`_ 中。本教程使用 1.0 版本的源代码。" -#: ../../guides/stacks/greengrass.rst:43 +#: ../../tutorials/greengrass.rst:40 msgid "|CL| provides the following AWS Greengrass samples:" -msgstr "" +msgstr "|CL| 提供以下 AWS Greengrass 示例:" -#: ../../guides/stacks/greengrass.rst:45 +#: ../../tutorials/greengrass.rst:42 msgid "`greengrass_classification_sample.py`_" -msgstr "" +msgstr "`greengrass_classification_sample.py`_" -#: ../../guides/stacks/greengrass.rst:47 +#: ../../tutorials/greengrass.rst:44 msgid "" "This AWS Greengrass sample classifies a video stream using classification" " networks such as AlexNet and GoogLeNet and publishes top-10 results on " "AWS\\* IoT Cloud every second." -msgstr "" +msgstr "此 AWS Greengrass 示例使用 AlexNet 和 GoogLeNet 等分类网络对视频流进行分类,并每秒在 AWS\\* IoT 云上发布前十名结果。" -#: ../../guides/stacks/greengrass.rst:51 +#: ../../tutorials/greengrass.rst:48 msgid "`greengrass_object_detection_sample_ssd.py`_" -msgstr "" +msgstr "`greengrass_object_detection_sample_ssd.py`_" -#: ../../guides/stacks/greengrass.rst:53 +#: ../../tutorials/greengrass.rst:50 msgid "" "This AWS Greengrass sample detects objects in a video stream and " "classifies them using single-shot multi-box detection (SSD) networks such" " as SSD Squeezenet, SSD Mobilenet, and SSD300. This sample publishes " "detection outputs such as class label, class confidence, and bounding box" " coordinates on AWS IoT Cloud every second." -msgstr "" +msgstr "此 AWS Greengrass 示例会检测视频流中的对象,并使用单步多框检测 (SSD) 网络(例如 SSD Squeezenet、SSD Mobilenet 和 SSD300)对它们进行分类。此示例每秒在 AWS IoT 云上发布检测输出,如类标签、类置信度和边界框坐标。" -#: ../../guides/stacks/greengrass.rst:61 +#: ../../tutorials/greengrass.rst:58 msgid "Install the OS on the edge device" -msgstr "" +msgstr "在边缘设备上安装操作系统" -#: ../../guides/stacks/greengrass.rst:63 +#: ../../tutorials/greengrass.rst:60 msgid "" "Start with a clean installation of |CL| on a new system, using the :ref" ":`bare-metal-install-desktop`, found in :ref:`get-started`." -msgstr "" +msgstr "使用 :ref:`get-started` 中的 :ref:`bare-metal-install-desktop`,在新系统上安装干净的 |CL|。" -#: ../../guides/stacks/greengrass.rst:67 +#: ../../tutorials/greengrass.rst:64 msgid "Create user accounts" -msgstr "" +msgstr "创建用户帐户" -#: ../../guides/stacks/greengrass.rst:69 +#: ../../tutorials/greengrass.rst:66 msgid "" "After |CL| is installed, create two user accounts. Create an " "administrative user in |CL| and create a user account for the Greengrass " "services to use ( see Greengrass user below)." -msgstr "" +msgstr "安装 |CL| 后,创建两个用户帐户。在 |CL| 中创建一个管理用户,并为要使用的 Greengrass 服务创建一个用户帐户(请参阅下面的 Greengrass 用户)。" -#: ../../guides/stacks/greengrass.rst:73 +#: ../../tutorials/greengrass.rst:70 msgid "" "Create a new user and set a password for that user. Enter the following " "commands as ``root``:" -msgstr "" +msgstr "创建新用户并为该用户设置密码。以 ``root`` 用户身份输入以下命令:" -#: ../../guides/stacks/greengrass.rst:81 +#: ../../tutorials/greengrass.rst:78 msgid "" -"Next, enable the :command:`sudo` command for your new . Add " -" to the `wheel` group:" -msgstr "" +"Next, enable the :command:`sudo` command for your new ````. Add " +"```` to the *wheel* group:" +msgstr "接下来,为新的 ```` 启用 :command:`sudo` 命令。将 ```` 添加到 *wheel* 组:" -#: ../../guides/stacks/greengrass.rst:88 +#: ../../tutorials/greengrass.rst:85 msgid "Create a :file:`/etc/fstab` file." -msgstr "" +msgstr "创建一个 :file:`/etc/fstab` 文件。" -#: ../../guides/stacks/greengrass.rst:96 +#: ../../tutorials/greengrass.rst:93 msgid "" "By default, |CL| does not create an :file:`/etc/fstab` file. You must " "create this file before the Greengrass service runs." -msgstr "" +msgstr "默认情况下,|CL| 不会创建 :file:`/etc/fstab` 文件。您必须在 Greengrass 服务运行之前创建此文件。" -#: ../../guides/stacks/greengrass.rst:100 +#: ../../tutorials/greengrass.rst:97 msgid "Add required bundles" -msgstr "" +msgstr "添加所需的捆绑包" -#: ../../guides/stacks/greengrass.rst:102 +#: ../../tutorials/greengrass.rst:99 msgid "" "Use the :command:`swupd` software updater utility to add the prerequisite" " bundles for the OpenVINO software stack:" -msgstr "" +msgstr "使用 :command:`swupd` 软件更新程序实用程序添加 OpenVINO 软件堆栈必备的软件包:" -#: ../../guides/stacks/greengrass.rst:111 +#: ../../tutorials/greengrass.rst:108 msgid "Learn more about how to :ref:`swupd-guide`." -msgstr "" +msgstr "详细了解如何 :ref:`swupd-guide`。" -#: ../../guides/stacks/greengrass.rst:113 +#: ../../tutorials/greengrass.rst:110 msgid "" "The :command:`computer-vision-basic` bundle installs the OpenVINO™ " "toolkit, and the sample models optimized for Intel® edge platforms." -msgstr "" +msgstr ":command:`computer-vision-basic` 捆绑包会安装 OpenVINO™ 工具包以及针对英特尔®边缘平台优化的示例模型。" -#: ../../guides/stacks/greengrass.rst:117 +#: ../../tutorials/greengrass.rst:114 msgid "Convert deep learning models" -msgstr "" +msgstr "转换深度学习模型" -#: ../../guides/stacks/greengrass.rst:120 +#: ../../tutorials/greengrass.rst:117 msgid "Locate sample models" -msgstr "" +msgstr "找到示例模型" -#: ../../guides/stacks/greengrass.rst:122 +#: ../../tutorials/greengrass.rst:119 msgid "" "There are two types of provided models that can be used in conjunction " -"with AWS Greengrass for this guide: classification or object detection." -msgstr "" +"with AWS Greengrass for this tutorial: classification or object " +"detection." +msgstr "本教程中提供了两种可以与 AWS Greengrass 配合使用的模型:分类和对象检测。" -#: ../../guides/stacks/greengrass.rst:125 +#: ../../tutorials/greengrass.rst:122 msgid "" -"To complete this guide using an image classification model, download the " -"BVLC AlexNet model files `bvlc_alexnet.caffemodel`_ and " +"To complete this tutorial using an image classification model, download " +"the BVLC AlexNet model files `bvlc_alexnet.caffemodel`_ and " "`deploy.prototxt`_ to the default model_location at " ":file:`/usr/share/openvino/models`. Any custom pre-trained classification" " models can be used with the classification sample." -msgstr "" +msgstr "要使用图像分类模型完成本教程,请将 BVLC AlexNet 模型文件 `bvlc_alexnet.caffemodel`_ 和 `deploy.prototxt`_ 下载到 :file:`/usr/share/openvino/models` 处的默认 model_location。预先训练的任何自定义分类模型都可与分类示例配合使用。" -#: ../../guides/stacks/greengrass.rst:131 +#: ../../tutorials/greengrass.rst:128 msgid "" "For object detection, the sample models optimized for Intel® edge " "platforms are included with the computer-vision-basic bundle installation" " at :file:`/usr/share/openvino/models`. These models are provided as an " -"example; you may also use a custom SSD model with the Greengrass object " -"detection sample." -msgstr "" +"example; however, you may also use a custom SSD model with the Greengrass" +" object detection sample." +msgstr "对于对象检测,安装 computer-vision-basic 捆绑包时会在 :file:`/usr/share/openvino/models` 处附带针对英特尔®边缘平台优化的示例模型。这些模型作为示例提供;但是,您也可以将自定义 SSD 模型与 Greengrass 对象检测示例结合使用。" -#: ../../guides/stacks/greengrass.rst:137 +#: ../../tutorials/greengrass.rst:134 msgid "Run model optimizer" -msgstr "" +msgstr "运行模型优化器" -#: ../../guides/stacks/greengrass.rst:139 +#: ../../tutorials/greengrass.rst:136 msgid "" -"Follow the instructions in the `Model Optimizer Developer Guide`_ for " -"converting deep learning models to Intermediate Representation using " -"Model Optimizer. To optimize either of the sample models described above," -" run one of the following commands." -msgstr "" +"Follow these instructions for `converting deep learning models to " +"Intermediate Representation using Model Optimizer`_. To optimize either " +"of the sample models described above, run one of the following commands." +msgstr "按照 `converting deep learning models to Intermediate Representation using Model Optimizer`_ 中的说明执行操作。要优化上述任一示例模型,请运行以下命令之一。" -#: ../../guides/stacks/greengrass.rst:143 +#: ../../tutorials/greengrass.rst:138 msgid "For classification using BVLC AlexNet model:" -msgstr "" +msgstr "对于使用 BVLC AlexNet 模型的分类:" -#: ../../guides/stacks/greengrass.rst:152 +#: ../../tutorials/greengrass.rst:147 msgid "For object detection using SqueezeNetSSD-5Class model:" -msgstr "" +msgstr "对于使用 SqueezeNetSSD-5Class 模型的对象检测:" -#: ../../guides/stacks/greengrass.rst:161 +#: ../../tutorials/greengrass.rst:156 msgid "In these examples:" -msgstr "" +msgstr "在这些示例中:" -#: ../../guides/stacks/greengrass.rst:163 -msgid "`` is :file:`/usr/share/openvino/models`." -msgstr "" +#: ../../tutorials/greengrass.rst:158 +msgid "```` is :file:`/usr/share/openvino/models`." +msgstr "```` 是 :file:`/usr/share/openvino/models`。" -#: ../../guides/stacks/greengrass.rst:165 -msgid "`` is FP32 or FP16, depending on target device." -msgstr "" +#: ../../tutorials/greengrass.rst:160 +msgid "```` is FP32 or FP16, depending on target device." +msgstr "```` 是 FP32 或 FP16,具体取决于目标设备。" -#: ../../guides/stacks/greengrass.rst:167 +#: ../../tutorials/greengrass.rst:162 msgid "" -"`` is the directory where the Intermediate Representation " +"```` is the directory where the Intermediate Representation " "(IR) is stored. IR contains .xml format corresponding to the network " "structure and .bin format corresponding to weights. This .xml file should" " be passed to :command:``." -msgstr "" +msgstr "```` 是存储中间表示 (IR) 的目录。IR 包含与网络结构对应的 .xml 格式以及与权重对应的 .bin 格式。此 .xml 文件应传递给 :command:``。" -#: ../../guides/stacks/greengrass.rst:172 +#: ../../tutorials/greengrass.rst:167 msgid "" "In the BVLC AlexNet model, the prototxt defines the input shape with " "batch size 10 by default. In order to use any other batch size, the " "entire input shape must be provided as an argument to the model " "optimizer. For example, to use batch size 1, you must provide: " -"`--input_shape [1,3,227,227]`" -msgstr "" +"``--input_shape [1,3,227,227]``" +msgstr "在 BVLC AlexNet 模型中,默认情况下,prototxt 会定义批处理大小为 10 的输入形状。要使用任何其他批处理大小,必须将整个输入形状作为参数提供给模型优化器。例如,要使用批处理大小 1,您必须提供 ``--input_shape [1,3,227,227]``" -#: ../../guides/stacks/greengrass.rst:180 +#: ../../tutorials/greengrass.rst:175 msgid "Configure AWS Greengrass group" -msgstr "" +msgstr "配置 AWS Greengrass 组" -#: ../../guides/stacks/greengrass.rst:182 +#: ../../tutorials/greengrass.rst:177 msgid "" "For each Intel® edge platform, you must create a new AWS Greengrass group" " and install AWS Greengrass core software to establish the connection " "between cloud and edge." -msgstr "" +msgstr "对于每个英特尔®边缘平台,您必须创建一个新的 AWS Greengrass 组,并安装 AWS Greengrass 核心软件,以在云和边缘之间建立连接。" -#: ../../guides/stacks/greengrass.rst:186 +#: ../../tutorials/greengrass.rst:181 msgid "" "To create an AWS Greengrass group, follow the instructions in `Configure " "AWS IoT Greengrass on AWS IoT`_." -msgstr "" +msgstr "要创建 AWS Greengrass 组,请按照 `Configure AWS IoT Greengrass on AWS IoT`_ 中的说明执行操作。" -#: ../../guides/stacks/greengrass.rst:189 +#: ../../tutorials/greengrass.rst:184 msgid "" "To install and configure AWS Greengrass core on edge platform, follow the" " instructions in `Start AWS Greengrass on the Core Device`_. In step " "8(b), download the x86_64 Ubuntu\\* configuration of the AWS Greengrass " "core software." -msgstr "" +msgstr "要在边缘平台上安装和配置 AWS Greengrass 核心,请按照 `Start AWS Greengrass on the Core Device`_ 中的说明执行操作。在步骤 8(b) 中,下载 AWS Greengrass 核心软件的 x86_64 Ubuntu\\* 配置。" -#: ../../guides/stacks/greengrass.rst:196 +#: ../../tutorials/greengrass.rst:191 msgid "" "You do not need to run the :file:`cgroupfs-mount.sh` script in step #6 of" -" Module 1 of the `AWS Greengrass Developer Guide`_ because this is " +" Module 1 of the `AWS Greengrass developer guide`_ because this is " "enabled already in |CL|." -msgstr "" +msgstr "您不需要在 `AWS Greengrass developer guide`_ 模块 1 的步骤 6 中运行 :file:`cgroupfs-mount.sh` 脚本,因为它已经在 |CL| 中启用。" -#: ../../guides/stacks/greengrass.rst:200 +#: ../../tutorials/greengrass.rst:195 msgid "" "Be sure to download both the security resources and the AWS Greengrass " "core software." -msgstr "" +msgstr "请务必下载安全资源和 AWS Greengrass 核心软件。" -#: ../../guides/stacks/greengrass.rst:205 +#: ../../tutorials/greengrass.rst:200 msgid "Security certificates are linked to your AWS account." -msgstr "" +msgstr "安全证书会链接到您的 AWS 帐户。" -#: ../../guides/stacks/greengrass.rst:209 +#: ../../tutorials/greengrass.rst:204 msgid "Create and package Lambda function" -msgstr "" +msgstr "创建并打包 Lambda 函数" -#: ../../guides/stacks/greengrass.rst:211 +#: ../../tutorials/greengrass.rst:206 msgid "" -"Complete steps 1-4 of the AWS Greengrass guide at `Create and Package a " -"Lambda Function`_." -msgstr "" +"Complete steps 1-4 of the AWS Greengrass tutorial at `Create and Package " +"a Lambda Function`_." +msgstr "在 `Create and Package a Lambda Function`_ 中完成 AWS Greengrass 教程的步骤 1-4。" -#: ../../guides/stacks/greengrass.rst:216 +#: ../../tutorials/greengrass.rst:210 msgid "" "This creates the tarball needed to create the AWS Greengrass environment " "on the edge device." -msgstr "" +msgstr "这会创建必要的 tarball,以便在边缘设备上创建 AWS Greengrass 环境。" -#: ../../guides/stacks/greengrass.rst:220 +#: ../../tutorials/greengrass.rst:214 msgid "" "In step 5, replace :file:`greengrassHelloWorld.py` with the " "classification or object detection Greengrass sample from `Edge-" "Analytics-Faas`_:" -msgstr "" +msgstr "在步骤 5 中,将 :file:`greengrassHelloWorld.py` 替换为 `Edge-Analytics-Faas`_ 中的分类或对象检测 Greengrass 示例:" -#: ../../guides/stacks/greengrass.rst:223 +#: ../../tutorials/greengrass.rst:217 msgid "Classification: `greengrass_classification_sample.py`_" -msgstr "" +msgstr "分类:`greengrass_classification_sample.py`_" -#: ../../guides/stacks/greengrass.rst:225 +#: ../../tutorials/greengrass.rst:219 msgid "Object Detection: `greengrass_object_detection_sample_ssd.py`_" -msgstr "" +msgstr "对象检测:`greengrass_object_detection_sample_ssd.py`_" -#: ../../guides/stacks/greengrass.rst:227 +#: ../../tutorials/greengrass.rst:221 msgid "" "Zip the selected Greengrass sample with the extracted Greengrass SDK " "folders from the previous step into " ":file:`greengrass_sample_python_lambda.zip`." -msgstr "" +msgstr "将所选的 Greengrass 示例以及从上一步提取的 Greengrass SDK 文件夹压缩到 :file:`greengrass_sample_python_lambda.zip`。" -#: ../../guides/stacks/greengrass.rst:230 +#: ../../tutorials/greengrass.rst:224 msgid "The zip should contain:" -msgstr "" +msgstr "压缩包应包含:" -#: ../../guides/stacks/greengrass.rst:232 +#: ../../tutorials/greengrass.rst:226 msgid "greengrasssdk" -msgstr "" +msgstr "greengrasssdk" -#: ../../guides/stacks/greengrass.rst:234 +#: ../../tutorials/greengrass.rst:228 msgid "greengrass classification or object detection sample" -msgstr "" +msgstr "greengrass 分类或对象检测示例" -#: ../../guides/stacks/greengrass.rst:236 +#: ../../tutorials/greengrass.rst:230 msgid "For example:" -msgstr "" +msgstr "例如:" -#: ../../guides/stacks/greengrass.rst:243 +#: ../../tutorials/greengrass.rst:237 msgid "" "Return to the AWS documentation section called `Create and Package a " "Lambda Function`_ and complete the procedure." -msgstr "" +msgstr "返回名为`Create and Package a Lambda Function`_ 的 AWS 文档部分,并完成步骤。" -#: ../../guides/stacks/greengrass.rst:248 +#: ../../tutorials/greengrass.rst:242 msgid "" "In step 9(a) of the AWS documentation, while uploading the zip file, make" " sure to name the handler to one of the following, depending on the AWS " "Greengrass sample you are using:" -msgstr "" +msgstr "在 AWS 文档的步骤 9(a) 中,上传 Zip 文件,并确保根据使用的 AWS Greengrass 示例将处理程序命名为以下名称之一:" -#: ../../guides/stacks/greengrass.rst:252 +#: ../../tutorials/greengrass.rst:246 msgid "greengrass_object_detection_sample_ssd.function_handler" -msgstr "" +msgstr "greengrass_object_detection_sample_ssd.function_handler" -#: ../../guides/stacks/greengrass.rst:253 +#: ../../tutorials/greengrass.rst:247 msgid "greengrass_classification_sample.function_handler" -msgstr "" +msgstr "greengrass_classification_sample.function_handler" -#: ../../guides/stacks/greengrass.rst:257 +#: ../../tutorials/greengrass.rst:251 msgid "Configure Lambda function" -msgstr "" +msgstr "配置 Lambda 函数" -#: ../../guides/stacks/greengrass.rst:259 +#: ../../tutorials/greengrass.rst:253 msgid "" "After creating the Greengrass group and the Lambda function, start " "configuring the Lambda function for AWS Greengrass." -msgstr "" +msgstr "创建 Greengrass 组和 Lambda 函数后,开始为 AWS Greengrass 配置 Lambda 函数。" -#: ../../guides/stacks/greengrass.rst:262 +#: ../../tutorials/greengrass.rst:256 msgid "" "Follow steps 1-8 in `Configure the Lambda Function for AWS IoT " "Greengrass`_ in the AWS documentation." -msgstr "" +msgstr "按照 AWS 文档中`Configure the Lambda Function for AWS IoT Greengrass`_ 中的步骤 1-8 执行操作。" -#: ../../guides/stacks/greengrass.rst:265 +#: ../../tutorials/greengrass.rst:259 msgid "" "In addition to the details mentioned in step 8, change the Memory limit " "to 2048 MB to accommodate large input video streams." -msgstr "" +msgstr "除了步骤 8 中提到的细节之外,将内存限制更改为 2048 MB,以容纳较大的输入视频流。" -#: ../../guides/stacks/greengrass.rst:268 +#: ../../tutorials/greengrass.rst:262 msgid "" "Add the following environment variables as key-value pairs when editing " "the Lambda configuration and click on update:" -msgstr "" +msgstr "编辑 Lambda 配置时,添加以下环境变量作为键值对,然后点击更新:" -#: ../../guides/stacks/greengrass.rst:271 +#: ../../tutorials/greengrass.rst:265 msgid "**Table 1. Environment variables: Lambda configuration**" -msgstr "" +msgstr "**表 1.环境变量:Lambda 配置**" -#: ../../guides/stacks/greengrass.rst:275 +#: ../../tutorials/greengrass.rst:269 msgid "Key" -msgstr "" +msgstr "键" -#: ../../guides/stacks/greengrass.rst:276 +#: ../../tutorials/greengrass.rst:270 msgid "Value" -msgstr "" +msgstr "值" -#: ../../guides/stacks/greengrass.rst:277 +#: ../../tutorials/greengrass.rst:271 msgid "PARAM_MODEL_XML" -msgstr "" +msgstr "PARAM_MODEL_XML" -#: ../../guides/stacks/greengrass.rst:278 +#: ../../tutorials/greengrass.rst:272 msgid "" "/, where is user specified and contains " "IR.xml, the Intermediate Representation file from Intel® Model Optimizer." -" For this guide, should be set to " +" For this tutorial, should be set to " "'/usr/share/openvino/models' or one of its subdirectories." -msgstr "" +msgstr "/,其中 是用户指定的,包含来自英特尔®模型优化器的中间表示文件 IR.xml。在本教程中, 应设置为 '/usr/share/openvino/models' 或其某个子目录。" -#: ../../guides/stacks/greengrass.rst:282 +#: ../../tutorials/greengrass.rst:276 msgid "PARAM_INPUT_SOURCE" -msgstr "" +msgstr "PARAM_INPUT_SOURCE" -#: ../../guides/stacks/greengrass.rst:283 +#: ../../tutorials/greengrass.rst:277 msgid "/input.webm to be specified by user. Holds both input and" -msgstr "" +msgstr "由用户指定的 /input.webm。保存输入和" -#: ../../guides/stacks/greengrass.rst:284 +#: ../../tutorials/greengrass.rst:278 msgid "output data. For webcam, set PARAM_INPUT_SOURCE to ‘/dev/video0’" -msgstr "" +msgstr "输出数据。对于网络摄像头,请将 PARAM_INPUT_SOURCE 设置为 ‘/dev/video0’" -#: ../../guides/stacks/greengrass.rst:285 +#: ../../tutorials/greengrass.rst:279 msgid "PARAM_DEVICE" -msgstr "" +msgstr "PARAM_DEVICE" -#: ../../guides/stacks/greengrass.rst:286 +#: ../../tutorials/greengrass.rst:280 msgid "\"CPU\"" -msgstr "" +msgstr "\"CPU\"" -#: ../../guides/stacks/greengrass.rst:287 +#: ../../tutorials/greengrass.rst:281 msgid "PARAM_CPU_EXTENSION_PATH" -msgstr "" +msgstr "PARAM_CPU_EXTENSION_PATH" -#: ../../guides/stacks/greengrass.rst:288 +#: ../../tutorials/greengrass.rst:282 msgid "/usr/lib64/libcpu_extension.so" -msgstr "" +msgstr "/usr/lib64/libcpu_extension.so" -#: ../../guides/stacks/greengrass.rst:289 +#: ../../tutorials/greengrass.rst:283 msgid "PARAM_OUTPUT_DIRECTORY" -msgstr "" +msgstr "PARAM_OUTPUT_DIRECTORY" -#: ../../guides/stacks/greengrass.rst:290 +#: ../../tutorials/greengrass.rst:284 msgid " to be specified by user. Holds both input and output data" -msgstr "" +msgstr " 由用户指定。保存输入和输出数据" -#: ../../guides/stacks/greengrass.rst:292 +#: ../../tutorials/greengrass.rst:286 msgid "PARAM_NUM_TOP_RESULTS" -msgstr "" +msgstr "PARAM_NUM_TOP_RESULTS" -#: ../../guides/stacks/greengrass.rst:293 +#: ../../tutorials/greengrass.rst:287 msgid "" "User specified for classification sample. (e.g. 1 for top-1 result, 5 for" " top-5 results)" -msgstr "" +msgstr "为分类示例指定的用户。(例如,1 为 前 1 名结果,5 为前 5 名结果)" -#: ../../guides/stacks/greengrass.rst:296 +#: ../../tutorials/greengrass.rst:290 msgid "" "Add subscription to subscribe, or publish messages from AWS Greengrass " "Lambda function by completing the procedure in `Configure the Lambda " "Function for AWS IoT Greengrass`_." -msgstr "" +msgstr "完成 `Configure the Lambda Function for AWS IoT Greengrass`_ 中的步骤,添加订阅以进行订阅或发布来自 AWS Greengrass Lambda 函数的消息。" -#: ../../guides/stacks/greengrass.rst:301 +#: ../../tutorials/greengrass.rst:295 msgid "" "The optional topic filter field is the topic mentioned inside the Lambda " -"function. In this guide, sample topics include the following: " +"function. In this tutorial, sample topics include the following: " ":command:`openvino/ssd` or :command:`openvino/classification`" -msgstr "" +msgstr "可选主题过滤器字段是 Lambda 函数中提到的主题。在本教程中,示例主题包括以下 :command:`openvino/ssd` 或 :command:`openvino/classification`" -#: ../../guides/stacks/greengrass.rst:305 +#: ../../tutorials/greengrass.rst:300 msgid "Add local resources" -msgstr "" +msgstr "添加本地资源" -#: ../../guides/stacks/greengrass.rst:307 +#: ../../tutorials/greengrass.rst:302 msgid "" -"Refer to the AWS documentation `Access Local Resources with Lambda " -"Functions and Connectors`_ for details about local resources and access " -"privileges." -msgstr "" +"Refer to the AWS documentation for details about `local resources and " +"access privileges`_." +msgstr "有关 `local resources and access privileges`_ 的详细信息,请参阅 AWS 文档。" -#: ../../guides/stacks/greengrass.rst:310 +#: ../../tutorials/greengrass.rst:304 msgid "The following table describes the local resources needed for the CPU:" -msgstr "" +msgstr "下表列出了 CPU 所需的本地资源:" -#: ../../guides/stacks/greengrass.rst:312 +#: ../../tutorials/greengrass.rst:306 msgid "**Local resources**" -msgstr "" +msgstr "**本地资源**" -#: ../../guides/stacks/greengrass.rst:316 +#: ../../tutorials/greengrass.rst:310 msgid "Name" -msgstr "" +msgstr "名称" -#: ../../guides/stacks/greengrass.rst:317 +#: ../../tutorials/greengrass.rst:311 msgid "Resource type" -msgstr "" +msgstr "资源类型" -#: ../../guides/stacks/greengrass.rst:318 +#: ../../tutorials/greengrass.rst:312 msgid "Local path" -msgstr "" +msgstr "本地路径" -#: ../../guides/stacks/greengrass.rst:319 +#: ../../tutorials/greengrass.rst:313 msgid "Access" -msgstr "" +msgstr "访问" -#: ../../guides/stacks/greengrass.rst:321 +#: ../../tutorials/greengrass.rst:315 msgid "ModelDir" -msgstr "" +msgstr "ModelDir" -#: ../../guides/stacks/greengrass.rst:322 -#: ../../guides/stacks/greengrass.rst:332 +#: ../../tutorials/greengrass.rst:316 ../../tutorials/greengrass.rst:326 msgid "Volume" -msgstr "" +msgstr "卷" -#: ../../guides/stacks/greengrass.rst:323 +#: ../../tutorials/greengrass.rst:317 msgid " to be specified by user" -msgstr "" +msgstr " 由用户指定" -#: ../../guides/stacks/greengrass.rst:324 -#: ../../guides/stacks/greengrass.rst:329 +#: ../../tutorials/greengrass.rst:318 ../../tutorials/greengrass.rst:323 msgid "Read-Only" -msgstr "" +msgstr "只读" -#: ../../guides/stacks/greengrass.rst:326 +#: ../../tutorials/greengrass.rst:320 msgid "Webcam" -msgstr "" +msgstr "网络摄像头" -#: ../../guides/stacks/greengrass.rst:327 +#: ../../tutorials/greengrass.rst:321 msgid "Device" -msgstr "" +msgstr "设备" -#: ../../guides/stacks/greengrass.rst:328 +#: ../../tutorials/greengrass.rst:322 msgid "/dev/video0" -msgstr "" +msgstr "/dev/video0" -#: ../../guides/stacks/greengrass.rst:331 +#: ../../tutorials/greengrass.rst:325 msgid "DataDir" -msgstr "" +msgstr "DataDir" -#: ../../guides/stacks/greengrass.rst:333 +#: ../../tutorials/greengrass.rst:327 msgid " to be specified by user. Holds both input and output data." -msgstr "" +msgstr " 由用户指定。保存输入和输出数据。" -#: ../../guides/stacks/greengrass.rst:335 +#: ../../tutorials/greengrass.rst:329 msgid "Read and Write" -msgstr "" +msgstr "读取和写入" -#: ../../guides/stacks/greengrass.rst:338 +#: ../../tutorials/greengrass.rst:332 msgid "Deploy Lambda function" -msgstr "" +msgstr "部署 Lambda 函数" -#: ../../guides/stacks/greengrass.rst:340 +#: ../../tutorials/greengrass.rst:334 msgid "" -"Refer to the AWS documentation `Deploy Cloud Configurations to an AWS IoT" -" Greengrass Core Device`_ for instructions on how to deploy the lambda " -"function to AWS Greengrass core device. Select *Deployments* on the group" -" page and follow the instructions." -msgstr "" +"Refer to the AWS documentation for instructions on how to `deploy the " +"lambda function to AWS Greengrass core device`_. Select *Deployments* on " +"the group page and follow the instructions." +msgstr "有关如何`deploy the lambda function to AWS Greengrass core device`_ 的说明,请参阅 AWS 文档。在组页面上选择 *Deployments*,并按照说明执行操作。" -#: ../../guides/stacks/greengrass.rst:344 +#: ../../tutorials/greengrass.rst:339 msgid "Output consumption" -msgstr "" +msgstr "输出的使用" -#: ../../guides/stacks/greengrass.rst:346 +#: ../../tutorials/greengrass.rst:341 msgid "" "There are four options available for output consumption. These options " "are used to report, stream, upload, or store inference output at an " "interval defined by the variable :command:`reporting_interval` in the AWS" " Greengrass samples." -msgstr "" +msgstr "使用输出时有四种可用选项。这些选项用于按 AWS Greengrass 示例中 :command:`reporting_interval` 变量定义的间隔,报告、流式传输、上传或存储推理输出。" -#: ../../guides/stacks/greengrass.rst:350 +#: ../../tutorials/greengrass.rst:345 msgid "IoT cloud output:" -msgstr "" +msgstr "IoT 云输出:" -#: ../../guides/stacks/greengrass.rst:352 +#: ../../tutorials/greengrass.rst:347 msgid "" "This option is enabled by default in the AWS Greengrass samples using the" " :command:`enable_iot_cloud_output` variable. You can use it to verify " @@ -600,65 +595,63 @@ msgid "" " For classification, top-1 result with class label are published to IoT " "cloud. For SSD object detection, detection results such as bounding box " "coordinates of objects, class label, and class confidence are published." -msgstr "" +msgstr "在 AWS Greengrass 示例中,默认情况下使用 :command:`enable_iot_cloud_output` 变量启用此选项。您可以使用它来验证在边缘设备上运行的 lambda。它支持使用 lambda 中指定的订阅主题向 IoT 云发布消息。(例如,主题可能包括用于分类示例的 :command:`openvino/classification` 以及用于对象检测示例的 :command:`openvino/ssd`。) 对于分类,具有类标签的前 1 名结果会发布到 IoT 云。对于 SSD 对象检测,则发布对象的边界框坐标、类标签和类置信度等检测结果。" -#: ../../guides/stacks/greengrass.rst:362 -msgid "" -"Refer to the AWS documentation `Verify the Lambda Function Is Running on " -"the Device`_ for instructions on how to view the output on IoT cloud." -msgstr "" +#: ../../tutorials/greengrass.rst:357 +msgid "Follow the instructions here to `view the output on IoT cloud`_." +msgstr "按照这里的说明`view the output on IoT cloud`_。" -#: ../../guides/stacks/greengrass.rst:366 +#: ../../tutorials/greengrass.rst:359 msgid "Kinesis streaming:" -msgstr "" +msgstr "Kinesis 流式传输:" -#: ../../guides/stacks/greengrass.rst:368 +#: ../../tutorials/greengrass.rst:361 msgid "" "This option enables inference output to be streamed from the edge device " "to cloud using Kinesis [3] streams when :command:`enable_kinesis_output` " "is set to True. The edge devices act as data producers and continually " "push processed data to the cloud. You must set up and specify Kinesis " "stream name, Kinesis shard, and AWS region in the AWS Greengrass samples." -msgstr "" +msgstr ":command:`enable_kinesis_output` 设置为 True 时,此选项支持使用 Kinesis [3] 流将推理输出从边缘设备流式传输到云。边缘设备充当数据生产者,并将处理后的数据不断推送到云中。您必须在 AWS Greengrass 示例中设置和指定 Kinesis 流名称、Kinesis shard 和 AWS 区域。" -#: ../../guides/stacks/greengrass.rst:375 +#: ../../tutorials/greengrass.rst:368 msgid "Cloud storage using AWS S3 bucket:" -msgstr "" +msgstr "使用 AWS S3 存储桶的云存储:" -#: ../../guides/stacks/greengrass.rst:377 +#: ../../tutorials/greengrass.rst:370 msgid "" "When the :command:`enable_s3_jpeg_output` variable is set to True, it " "enables uploading and storing processed frames (in jpeg format) in an AWS" " S3 bucket. You must set up and specify the S3 bucket name in the AWS " "Greengrass samples to store the JPEG images. The images are named using " "the timestamp and uploaded to S3." -msgstr "" +msgstr "将 :command:`enable_s3_jpeg_output` 变量设置为 True 时,它允许在 AWS S3 存储桶中上传和存储已处理的帧(jpeg 格式)。您必须在 AWS Greengrass 示例中设置和指定用来存储 JPEG 图像的 S3 存储桶名称。这些映像使用时间戳命名,并上传到 S3。" -#: ../../guides/stacks/greengrass.rst:383 +#: ../../tutorials/greengrass.rst:376 msgid "Local storage:" -msgstr "" +msgstr "本地存储:" -#: ../../guides/stacks/greengrass.rst:385 +#: ../../tutorials/greengrass.rst:378 msgid "" "When the :command:`enable_s3_jpeg_output` variable is set to True, it " "enables storing processed frames (in jpeg format) on the edge device. The" " images are named using the timestamp and stored in a directory specified" " by :command:`PARAM_OUTPUT_DIRECTORY`." -msgstr "" +msgstr "将 :command:`enable_s3_jpeg_output` 变量设置为 True 时,它允许在边缘设备上存储已处理的帧(jpeg 格式)。这些映像使用时间戳命名,并存储在由 :command:`PARAM_OUTPUT_DIRECTORY` 指定的目录中。" -#: ../../guides/stacks/greengrass.rst:391 +#: ../../tutorials/greengrass.rst:384 msgid "References" -msgstr "" +msgstr "参考" -#: ../../guides/stacks/greengrass.rst:393 +#: ../../tutorials/greengrass.rst:386 msgid "AWS Greengrass: https://aws.amazon.com/greengrass/" -msgstr "" +msgstr "AWS Greengrass:https://aws.amazon.com/greengrass/" -#: ../../guides/stacks/greengrass.rst:394 +#: ../../tutorials/greengrass.rst:387 msgid "AWS Lambda: https://aws.amazon.com/lambda/" -msgstr "" +msgstr "AWS Lambda:https://aws.amazon.com/lambda/" -#: ../../guides/stacks/greengrass.rst:395 +#: ../../tutorials/greengrass.rst:388 msgid "AWS Kinesis: https://aws.amazon.com/kinesis/" -msgstr "" +msgstr "AWS Kinesis:https://aws.amazon.com/kinesis/" diff --git a/locale/zh_CN/LC_MESSAGES/reference/bundle-commands.po b/locale/zh_CN/LC_MESSAGES/reference/bundle-commands.po deleted file mode 100644 index 4691ea79..00000000 --- a/locale/zh_CN/LC_MESSAGES/reference/bundle-commands.po +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../reference/bundle-commands.rst:4 -msgid "Useful bundle commands" -msgstr "" - -#: ../../reference/bundle-commands.rst:6 -msgid "To see a list of currently installed bundles, enter:" -msgstr "" - -#: ../../reference/bundle-commands.rst:12 -msgid "To see the list of all available bundles, enter:" -msgstr "" - -#: ../../reference/bundle-commands.rst:18 -msgid "" -"Alternatively, you can view our :ref:`available bundles ` " -"webpage." -msgstr "" - -#: ../../reference/bundle-commands.rst:21 -msgid "To search for bundles and their contents, enter:" -msgstr "" - -#: ../../reference/bundle-commands.rst:27 -msgid "To add a bundle, enter:" -msgstr "" - -#: ../../reference/bundle-commands.rst:34 -msgid "Additional information" -msgstr "" - -#: ../../reference/bundle-commands.rst:36 -msgid "For additional :command:`swupd` commands, enter:" -msgstr "" - -#: ../../reference/bundle-commands.rst:42 -msgid "To reference the :command:`swupd` man page, enter:" -msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/reference/bundles/openssh-server.po b/locale/zh_CN/LC_MESSAGES/reference/bundles/openssh-server.po deleted file mode 100644 index d0cefde9..00000000 --- a/locale/zh_CN/LC_MESSAGES/reference/bundles/openssh-server.po +++ /dev/null @@ -1,181 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../reference/bundles/openssh-server.rst:4 -msgid "openssh-server" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:6 -msgid "" -"The **openssh-server** bundle provides the OpenSSH\\* package needed to " -"enable an SSH service in |CL-ATTR|. Remote users require an SSH service " -"to be able to use an encrypted login shell." -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:10 -msgid "" -"|CL| enables the `sshd.socket` unit, which will listen on port 22 by " -"default and start the OpenSSH service as required. The first time OpenSSH" -" starts, it generates the server SSH keys needed for the service." -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:15 -msgid "Prerequisites" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:17 -msgid "Assure the bundle :file:`openssh-server` is installed." -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:19 -msgid "To check it it's on your host, enter:" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:25 -msgid "To add it, enter:" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:32 -msgid "Change default port" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:34 -msgid "" -"Perform the following steps to change the default listening port for the " -"OpenSSH service:" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:37 -msgid "Open the sshd.socket file:" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:43 -msgid "" -"Add the `[Socket]` section and `ListenStream` option to the sshd.socket " -"file as shown below. The first `ListenStream` entry removes the |CL| " -"default listen port value. The second `ListenStream` entry sets the new " -"default listen port value. In this example, we set the new default port " -"to 4200:" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:56 -msgid "" -"Make sure to include a new line after the last line of text in the " -"sshd.socket file." -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:58 -msgid "Verify your changes:" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:64 -msgid "You should see the following output:" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:72 -msgid "Reload the systemd daemon configurations:" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:78 -msgid "Restart the sshd.socket unit:" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:84 -msgid "Confirm the the sshd.socket unit is listening on your new port:" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:92 -msgid "Output should show :guilabel:`Active:` as `active(listening)`." -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:95 -msgid "Enable SFTP" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:97 -msgid "" -"|CL| *disables* the :abbr:`SFTP (SSH File Transfer Protocol)` subsystem " -"by default due to security considerations. To enable the SFTP subsystem, " -"perform the following configuration of the :abbr:`SSHD (SSH Daemon)` " -"service file:" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:101 -msgid "Create a systemd drop-in directory for the SSHD service:" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:107 -msgid "" -"Create the following file: " -":file:`/etc/systemd/system/sshd@.service.d/sftp.conf`" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:110 -msgid "Add the OPTIONS environment variable to the sftp.conf file." -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:117 -msgid "Reload systemd configuration:" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:123 -msgid "Congratulations! The SFTP subsystem is enabled." -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:126 -msgid "Enable root login" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:128 -msgid "To enable root login via SSH, perform the following steps:" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:130 -#: ../../reference/bundles/openssh-server.rst:153 -msgid "Create a *ssh* directory in :file:`/etc`, if it does not already exist." -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:136 -#: ../../reference/bundles/openssh-server.rst:159 -msgid "" -"Create the following file, if it does not already exist: " -":file:`/etc/ssh/sshd_config`" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:139 -msgid "Set the configuration variable in /etc/ssh/sshd_config" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:146 -msgid "Enable X11-forwarding" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:148 -msgid "" -"X11 forwarding allows you to securely run graphical applications (i.e., X" -" clients) over the ssh conection. This will alow for remote gui apps " -"without the need for full VNC/remotedesktop. To enable X11-forwarding via" -" SSH, perform the following steps:" -msgstr "" - -#: ../../reference/bundles/openssh-server.rst:162 -msgid "Set the configuration variables." -msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/reference/how-to-clear-overview.po b/locale/zh_CN/LC_MESSAGES/reference/how-to-clear-overview.po deleted file mode 100644 index f6cbfb7f..00000000 --- a/locale/zh_CN/LC_MESSAGES/reference/how-to-clear-overview.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../reference/how-to-clear-overview.rst:4 -msgid "How to Clear training overview" -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:6 -msgid "" -"The existing Linux\\* ecosystem can be challenging to users because of " -"long intervals between :abbr:`OS (operating system)` updates, which leads" -" to large update downloads. Users can also be frustrated when managing " -"complicated component dependencies. |CL-ATTR| solves these problems by:" -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:11 -msgid "Allowing you to update frequently, even multiple times per day" -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:12 -msgid "Preventing you from combining incompatible components" -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:14 -msgid "" -"The |CL| team delivers technology advances with the |CL| OS and its " -"tooling, concepts, and content. The team has created training materials " -"as a GitHub\\* project to get you up and running quickly." -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:18 -msgid "" -"The training provides complete details on the methods used to create " -"updates and how to deploy the updates to targets. The following items " -"provide an overview of these |CL| mechanisms:" -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:22 -msgid "" -"Update server: an https-enabled web server where the content files are " -"served as static content. |CL| periodically queries the data on the " -"update server and determines whether updates are available. The update " -"content files provide the data and metadata to perform the required " -"actions." -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:27 -msgid "" -"Software delivery mechanism: :abbr:`swupd (software updater)` queries " -"metadata from the update server and calculates what to do and which " -"content to use." -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:31 -msgid "" -"Tools: `mixer-tools` software suite generates the update server content " -"using |CL| official software update content, local bundle definitions, " -"and local RPM files." -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:34 -msgid "" -"The training helps you create a customized OS that is based on |CL|. The " -"training content is self-contained and hosted on GitHub. You need a clean" -" |CL| installation and a functional network connection to complete the " -"training. For convenience, the project includes the training files you " -"need for the exercises." -msgstr "" - -#: ../../reference/how-to-clear-overview.rst:40 -msgid "" -"We appreciate your feedback and comments, especially in the form of Pull " -"Requests. Please visit the `how-to-clear project`_ page to access the " -"training materials, open a ticket, or clone/branch the training and help " -"us improve |CL|." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/reference/reference.po b/locale/zh_CN/LC_MESSAGES/reference/index.po similarity index 100% rename from locale/de/LC_MESSAGES/reference/reference.po rename to locale/zh_CN/LC_MESSAGES/reference/index.po diff --git a/locale/zh_CN/LC_MESSAGES/reference/reference.po b/locale/zh_CN/LC_MESSAGES/reference/reference.po deleted file mode 100644 index f2de2b3a..00000000 --- a/locale/zh_CN/LC_MESSAGES/reference/reference.po +++ /dev/null @@ -1,34 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../reference/reference.rst:4 -msgid "Reference" -msgstr "" - -#: ../../reference/reference.rst:6 -msgid "" -"This section provides additional information on the |CL| project and " -"features." -msgstr "" - -#: ../../reference/reference.rst:24 -msgid "Clear Linux concepts" -msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/tooling/tooling.po b/locale/zh_CN/LC_MESSAGES/tooling/tooling.po deleted file mode 100644 index 4c7e43ed..00000000 --- a/locale/zh_CN/LC_MESSAGES/tooling/tooling.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -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" -"Last-Translator: FULL NAME \n" -"Language-Team: zh-Hans\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" - -#: ../../tooling/tooling.rst:4 -msgid "How to Clear" -msgstr "如何清除" - -#: ../../tooling/tooling.rst:6 -msgid "" -"Clear Linux is a little different from other distros. Here are some " -"important tools and concepts for managing your install." -msgstr "Clear Linux 与其他发行版略有不同。以下是一些管理安装的重要工具和概念。" - -#: ../../tooling/tooling.rst:18 -msgid "Training" -msgstr "培训" - -#: ../../tooling/tooling.rst:20 -msgid "" -"Additional training materials are available in the `how-to-clear`_ " -"GitHub\\* project to help you get started with |CL| tools." -msgstr "`how-to-clear`_ GitHub\\* 项目中提供了其他培训材料,可帮助您开始使用 |CL| 工具。" - -#: ../../tooling/tooling.rst:23 -msgid "" -"The training helps you create a customized OS that is based on |CL| and " -"provides complete details on the methods and tools used to create updates" -" and how to deploy updates to targets." -msgstr "本培训帮助您创建基于 |CL| 的自定义操作系统,并全面介绍用于创建更新的方法和工具以及如何将更新部署到目标。" - -#: ../../tooling/tooling.rst:27 -msgid "" -"To complete the training, you will need a clean |CL| installation and a " -"network connection. The project includes all files needed to complete the" -" exercises." -msgstr "要完成培训,您需要安装一个干净的 |CL| 并可连接到网络。该项目包括完成练习所需的所有文件。" - -#: ../../tooling/tooling.rst:29 -msgid "`how-to-clear`_ training on GitHub" -msgstr "GitHub 上的 `how-to-clear`_ 培训" - -#~ msgid "Tooling" -#~ msgstr "" - - diff --git a/locale/de/LC_MESSAGES/tutorials/hadoop.po b/locale/zh_CN/LC_MESSAGES/tutorials/apache-hadoop.po similarity index 100% rename from locale/de/LC_MESSAGES/tutorials/hadoop.po rename to locale/zh_CN/LC_MESSAGES/tutorials/apache-hadoop.po diff --git a/locale/de/LC_MESSAGES/tutorials/spark.po b/locale/zh_CN/LC_MESSAGES/tutorials/apache-spark.po similarity index 100% rename from locale/de/LC_MESSAGES/tutorials/spark.po rename to locale/zh_CN/LC_MESSAGES/tutorials/apache-spark.po diff --git a/locale/de/LC_MESSAGES/tutorials/kata_migration.po b/locale/zh_CN/LC_MESSAGES/tutorials/archive/kata_migration.po similarity index 100% rename from locale/de/LC_MESSAGES/tutorials/kata_migration.po rename to locale/zh_CN/LC_MESSAGES/tutorials/archive/kata_migration.po diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/aws-web/aws-web.po b/locale/zh_CN/LC_MESSAGES/tutorials/aws-web/aws-web.po deleted file mode 100644 index a4cc924e..00000000 --- a/locale/zh_CN/LC_MESSAGES/tutorials/aws-web/aws-web.po +++ /dev/null @@ -1,379 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/aws-web/aws-web.rst:4 -msgid "Create and launch |CL-ATTR| from Amazon Web Services" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:6 -msgid "" -"This tutorial walks you through creating and launching a |CL| :abbr:`AMI " -"(Amazon Machine Image)` instance from the :abbr:`AWS (Amazon Web " -"Services)` console and complete the following tasks:" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:10 -msgid "Locate and select the |CL| OS Basic AMI in the AWS Marketplace." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:11 -msgid "" -"Create a new public and private key pair to allow you to connect to your " -"|CL| instance securely." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:13 -msgid "Launch the new |CL| instance and connect to it." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:14 -msgid "Update your instance of |CL| using the :command:`swupd` command." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:15 -msgid "Stop the |CL| instance." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:18 -msgid "Prerequisites" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:20 -msgid "This tutorial assumes the following statements are true:" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:22 -msgid "" -"You are using a linux-based system to access AWS and can run " -":command:`SSH` to access the remote |CL| AWS image." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:24 -msgid "" -"Your browser puts downloaded files in the :file:`$HOME/Downloads` " -"directory." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:26 -msgid "" -"You have already set up an AWS user account and logged into the AWS " -"console." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:30 -msgid "" -"This tutorial uses a |CL| AMI t2.micro instance that is eligible for the " -"AWS free tier. To learn more about AWS and setting up an account, visit " -"the AWS website at http://aws.amazon.com." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:35 -msgid "Locate, select, and launch the |CL| Basic AMI" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:37 -msgid "" -"Start from your main AWS services console menu in your browser and select" -" the :guilabel:`EC2` text as shown in figure 1:" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:44 -msgid "Figure 1: :guilabel:`AWS Console`" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:46 -msgid "This selection brings up your :guilabel:`EC2 Dashboard` menu." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:48 -msgid "" -"To create a new |CL| instance from the :guilabel:`EC2 Dashboard` menu, " -"select the :guilabel:`Launch Instance` button as shown in figure 2:" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:55 -msgid "Figure 2: :guilabel:`EC2 Dashboard`" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:57 -msgid "" -"This selection takes you to the :guilabel:`Step 1: Choose an Amazon " -"Machine Image (AMI)` menu." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:60 -msgid "" -"To find the :guilabel:`Clear Linux OS Basic` AMI in the :guilabel:`Step " -"1: Choose an Amazon Machine Image (AMI)` menu, do the following:" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:64 -msgid "" -"In the lefthand navigation window, select the :guilabel:`AWS Marketplace`" -" menu item to bring up the search bar to :guilabel:`Search AWS " -"Marketplace Products`." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:68 -msgid "" -"In the search bar, type \"clear linux os\" and hit the :kbd:`Enter` key " -"to search for and locate the :guilabel:`Clear Linux OS Basic` AMI." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:71 -msgid "" -"Select the :guilabel:`Clear Linux OS Basic` AMI by clicking on the " -":guilabel:`Select` button as shown in figure 3:" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:78 -msgid "Figure 3: :guilabel:`Step 1: Choose AMI`" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:80 -msgid "" -"A pop-up dialog box appears showing you more information about the " -":guilabel:`Clear Linux OS Basic` AMI along with the pricing details for " -"running |CL| on different platform configurations as shown in figure 4. " -"Select the :guilabel:`Continue` button." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:89 -msgid "Figure 4: :guilabel:`Clear Linux OS Basic`" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:91 -msgid "The :guilabel:`Choose Instance Type` menu appears as shown in figure 5." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:97 -msgid "Figure 5: :guilabel:`Choose an Instance Type`" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:99 -msgid "" -"Select the :guilabel:`t2.micro` type by clicking the box on the left side" -" of the instance and then select the :guilabel:`Review and Launch` button" -" to move to the :guilabel:`Step 7: Review the Instance Launch` menu." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:105 -msgid "" -"You can configure the instance details, add additional storage, add tags," -" and configure the security group before selecting the :guilabel:`Review " -"and Launch` button if you want to further customize this |CL| instance." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:110 -msgid "" -"The :guilabel:`Step 7: Review the Instance Launch` menu, shown in figure " -"6, allows you to :guilabel:`Cancel` the process, return to the " -":guilabel:`Previous` screen to change the configuration or " -":guilabel:`Launch` the instance defined." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:119 -msgid "Figure 6: :guilabel:`Step 7: Review the Instance Launch`" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:121 -msgid "" -"Select the :guilabel:`Launch` button. A dialog box appears, as shown in " -"figure 7, asking you to :guilabel:`Select an existing key pair or create " -"a new pair`." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:129 -msgid "Figure 7: :guilabel:`Select an existing key pair or create a new pair`" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:131 -msgid "Select the :guilabel:`Create a new key pair` option." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:133 -msgid "For the :guilabel:`Key pair name` field, enter `AWSClearTestKey`." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:135 -msgid "" -"Select the :guilabel:`Download Key Pair` button to download the " -":file:`AWSClearTestKey.pem` to your browser's defined :file:`Downloads` " -"directory." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:139 -msgid "" -"When the file finishes downloading, select the :guilabel:`Launch " -"Instances` button to proceed to the :guilabel:`Launch Status` menu shown " -"in figure 8." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:147 -msgid "Figure 8: :guilabel:`Launch Status`" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:149 -msgid "" -"Once the :guilabel:`Launch Status` page changes to what is shown in " -"figure 9, select the :guilabel:`View Instances` button to view your " -":guilabel:`Instances` dashboard." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:157 -msgid "Figure 9: :guilabel:`View Instance`" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:160 -msgid "Connect to your Clear Linux OS Basic instance" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:162 -msgid "" -"Your :guilabel:`Instances` Dashboard is shown in figure 10 with the new " -"|CL| OS basic instance already selected and in the running state. If " -"there are other instances available, they are also listed but not " -"selected." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:170 -msgid "Figure 10: :guilabel:`Instance Dashboard`" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:172 -msgid "" -"To connect to your running instance, click the :guilabel:`Connect` button" -" located at the top of your dashboard. AWS brings up the pop-up dialog " -"box shown in figure 11 describing how to connect to your running " -"instance." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:182 -msgid "Figure 11: :guilabel:`Connect to Your Instance`" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:184 -msgid "" -"Open a terminal on your system. You should be in your :file:`$HOME` " -"directory." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:187 -msgid "" -"Copy the previously downloaded keyfile from the :file:`Downloads` " -"directory to the current directory." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:194 -msgid "" -"Change the attributes of the :file:`AWSClearTestKey.pem` using the " -":command:`chmod` command as instructed in the dialog box shown in figure " -"11." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:202 -msgid "" -"Copy the text highlighted in the :guilabel:`Example:` section that is " -"shown in :ref:`figure 11`. Paste the copied text into " -"your terminal, change the text before the `@` sign to the username " -"`clear`, and press the :kbd:`Enter` key to execute the command." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:211 -msgid "" -"A message appears on the terminal stating the authenticity of the host " -"can't be established and prompts you with the message:" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:220 -msgid "" -"Type `yes` and hit the :kbd:`Enter` key. Another warning is printed to " -"the terminal and you are now at the command prompt of your new |CL| " -"instance." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:229 -msgid "Update the |CL| instance" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:231 -msgid "" -"Run the :command:`sudo swupd update` command to update the operating " -"system as shown in figure 12:" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:238 -msgid "Figure 12: :guilabel:`sudo swupd update`" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:240 -msgid "In this example we updated from version 18940 to 19100." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:243 -msgid "Stop the |CL| instance" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:245 -msgid "" -"When you are finished using your AWS |CL| instance you need to stop it " -"using the :guilabel:`Instances` dashboard to stop accruing charges. " -"Complete the following steps from the :guilabel:`Instances` dashboard to " -"stop your AWS |CL| instance from running." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:250 -msgid "Select the :guilabel:`Actions` button to bring up a pull-down menu." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:252 -msgid "Select the :guilabel:`Instance State` menu item to expand the options." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:254 -msgid "Select :guilabel:`Stop` menu item to shut down the running instance." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:256 -msgid "Figure 13 illustrates these steps." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:262 -msgid "Figure 13: :guilabel:`Stop Instance`" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:264 -msgid "" -"A pop-up dialog box appears warning you that any ephemeral storage of " -"your instance will be lost. Select the :guilabel:`Yes, Stop` button to " -"stop your |CL| instance." -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:272 -msgid "Figure 14: :guilabel:`Stop Instances`" -msgstr "" - -#: ../../tutorials/aws-web/aws-web.rst:274 -msgid "" -"Congratulations! You are up and running with |CL| on AWS. To see what you" -" can do with your |CL| instance, visit our :ref:`tutorials ` " -"section for examples on using your |CL| system." -msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/azure.po b/locale/zh_CN/LC_MESSAGES/tutorials/azure.po deleted file mode 100644 index 75be9084..00000000 --- a/locale/zh_CN/LC_MESSAGES/tutorials/azure.po +++ /dev/null @@ -1,445 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/azure.rst:4 -msgid "Run |CL-ATTR| using Microsoft Azure CLI 2.0" -msgstr "" - -#: ../../tutorials/azure.rst:6 -msgid "" -"|CL-ATTR| is available for you to use in the Microsoft* Azure* " -"marketplace and is offered with three different images, also known as a " -":abbr:`SKU (Stock Keeping Unit)`." -msgstr "" - -#: ../../tutorials/azure.rst:10 -msgid "" -"|CL| Basic - This SKU consists of a bare-bones system which can be used " -"as a starting point for those wanting to explore and build out a system " -"with additional software bundles of their choosing." -msgstr "" - -#: ../../tutorials/azure.rst:14 -msgid "" -"|CL| Containers - This SKU comes with the containers-basic software " -"bundle already installed." -msgstr "" - -#: ../../tutorials/azure.rst:17 -msgid "" -"|CL| Machine-learning - This SKU comes pre-loaded with popular open " -"source tools for developing machine learning applications." -msgstr "" - -#: ../../tutorials/azure.rst:20 -msgid "" -"You can access these images directly from your MS Azure dashboard through" -" the `Azure portal`_ or by using the MS Azure :abbr:`CLI (Command Line " -"Interface)` 2.0. If you do not already have an account set up with MS " -"Azure, you can sign up for a `MS Azure free account`_ to access the |CL| " -":abbr:`VM(Virtual Machine)` images." -msgstr "" - -#: ../../tutorials/azure.rst:26 -msgid "" -"The Azure CLI offers the ability to create and manage resources in MS " -"Azure from the command line. In this tutorial you learn to:" -msgstr "" - -#: ../../tutorials/azure.rst:29 -msgid "Install the latest MS Azure CLI on your |CL| machine." -msgstr "" - -#: ../../tutorials/azure.rst:31 -msgid "Log into MS Azure using the CLI 2.0 interface." -msgstr "" - -#: ../../tutorials/azure.rst:33 -msgid "Create a MS Azure resource group." -msgstr "" - -#: ../../tutorials/azure.rst:35 -msgid "Locate the |CL| images." -msgstr "" - -#: ../../tutorials/azure.rst:37 -msgid "Create and log into the |CL| virtual machine." -msgstr "" - -#: ../../tutorials/azure.rst:39 -msgid "Stop and deallocate the |CL| VM and resources." -msgstr "" - -#: ../../tutorials/azure.rst:41 -msgid "" -"To use the MS Azure CLI 2.0 on your |CL| system, your system must have " -"the following packages installed:" -msgstr "" - -#: ../../tutorials/azure.rst:44 -msgid "Python 2.7 or later" -msgstr "" - -#: ../../tutorials/azure.rst:46 -msgid "libffi" -msgstr "" - -#: ../../tutorials/azure.rst:48 -msgid "OpenSSL 1.0.2" -msgstr "" - -#: ../../tutorials/azure.rst:50 -msgid "" -"You can check to see what versions you have installed on your system by " -"running the individual commands as follows:" -msgstr "" - -#: ../../tutorials/azure.rst:78 -msgid "" -"If you do not have these packages installed on your |CL| system, install " -"the sysadmin-basic software bundle using the :command:`swupd` command:" -msgstr "" - -#: ../../tutorials/azure.rst:87 -msgid "" -"These instructions are for installing the MS Azure CLI 2.0 tools on a " -"|CL| system. If you are installing the CLI on another platform, follow " -"the instructions in the `MS Azure Install Azure CLI tutorial`_ for your " -"specific operating system." -msgstr "" - -#: ../../tutorials/azure.rst:93 -msgid "Install MS Azure CLI 2.0 on |CL|" -msgstr "" - -#: ../../tutorials/azure.rst:95 -msgid "" -"To install the MS Azure CLI 2.0 on |CL|, use the :command:`curl` command " -"as follows:" -msgstr "" - -#: ../../tutorials/azure.rst:102 -msgid "" -"If you get an error message from :command:`curl` related to the -L " -"parameter or an error message is generated that includes the text " -"\"Object Moved\", use the full URL instead of the aka.ms redirect " -"address:" -msgstr "" - -#: ../../tutorials/azure.rst:110 -msgid "" -"The installation script begins and prompts you several times during " -"execution for information." -msgstr "" - -#: ../../tutorials/azure.rst:115 -msgid "" -"The console output from the script displays your username instead of the " -"**[user]** variable shown on this tutorial." -msgstr "" - -#: ../../tutorials/azure.rst:122 -msgid "" -"Press the :kbd:`Enter` key to accept the default or you can chose another" -" directory to install the MS Azure CLI 2.0 tools into." -msgstr "" - -#: ../../tutorials/azure.rst:129 -msgid "" -"Press the :kbd:`Enter` key to accept the default or you can chose another" -" directory to install the :command:`az` executable in." -msgstr "" - -#: ../../tutorials/azure.rst:132 -msgid "" -"The installation downloads and builds all required tools and when " -"complete prompts you with:" -msgstr "" - -#: ../../tutorials/azure.rst:139 -msgid "Type :kbd:`Y` and press the :kbd:`Enter` key to allow this modification." -msgstr "" - -#: ../../tutorials/azure.rst:145 -msgid "" -"Press the :kbd:`Enter` key to accept the default or enter the pathname to" -" your :file:`.bashrc` file. The installation completes with the final " -"output shown below:" -msgstr "" - -#: ../../tutorials/azure.rst:160 -msgid "" -"The installation program finishes and you must restart your shell for the" -" changes to take effect. When the installation is successful, run the " -"following command to restart your shell." -msgstr "" - -#: ../../tutorials/azure.rst:168 -msgid "" -"With the MS Azure CLI 2.0 executable successfully built and installed, " -"run the :command:`az` command." -msgstr "" - -#: ../../tutorials/azure.rst:175 -msgid "The output from the :command:`az` command is shown below:" -msgstr "" - -#: ../../tutorials/azure.rst:254 -msgid "Log into your Microsoft Azure account" -msgstr "" - -#: ../../tutorials/azure.rst:256 -msgid "" -"With the :command:`az` command properly installed and functional, login " -"to your MS Azure account using the :command:`az login` command shown " -"below:" -msgstr "" - -#: ../../tutorials/azure.rst:263 -msgid "The output from this command is:" -msgstr "" - -#: ../../tutorials/azure.rst:269 -msgid "" -"Open your browser and enter the page `https://aka.ms/devicelogin` as " -"shown in figure 1:" -msgstr "" - -#: ../../tutorials/azure.rst:276 -msgid "Figure 1: :guilabel:`Microsoft Device Login`" -msgstr "" - -#: ../../tutorials/azure.rst:278 -msgid "" -"Enter the code `BQ9MG442B` to authenticate your device as shown in figure" -" 2. The code `BQ9MG442B` is a random authentication code generated for " -"each session login and will be different each time you log into MS Azure " -"using the :command:`az login` command." -msgstr "" - -#: ../../tutorials/azure.rst:287 -msgid "Figure 2: :guilabel:`Microsoft Device Login - Azure CLI`" -msgstr "" - -#: ../../tutorials/azure.rst:289 -msgid "" -"Once you enter the authentication code, the website changes to a screen " -"to enter your existing Microsoft Azure credentials." -msgstr "" - -#: ../../tutorials/azure.rst:292 -msgid "" -"Log in with your existing MS Azure account credentials. Once complete, " -"the browser screen changes again as shown in figure 3. The screen shows " -"you have signed into the Microsoft Cross-platform Command Line Interface " -"application on your device and you can close the window." -msgstr "" - -#: ../../tutorials/azure.rst:301 -msgid "Figure 3: :guilabel:`Microsoft Azure Cross-platform CLI`" -msgstr "" - -#: ../../tutorials/azure.rst:303 -msgid "" -"The MS Azure CLI 2.0 interface is now active using your existing MS Azure" -" account credentials." -msgstr "" - -#: ../../tutorials/azure.rst:307 -msgid "Create a MS Azure resource group" -msgstr "" - -#: ../../tutorials/azure.rst:309 -msgid "" -"To learn more about MS Azure resource groups, visit the `Azure Resource " -"Manager overview`_ for an overview and detailed description of resources " -"within MS Azure." -msgstr "" - -#: ../../tutorials/azure.rst:313 -msgid "" -"To create our new resource group, run the :command:`az group create ...` " -"command shown below to create a resource group named `ClearResourceGroup`" -" using the `-n` parameter and locate it in the `westus` region using the " -"`-l` parameter." -msgstr "" - -#: ../../tutorials/azure.rst:322 -msgid "" -"When the command has completed, the output from this command is similar " -"to the following:" -msgstr "" - -#: ../../tutorials/azure.rst:339 -msgid "Create and log into the |CL| virtual machine" -msgstr "" - -#: ../../tutorials/azure.rst:341 -msgid "For this tutorial, we are using the |CL| Basic SKU for our VM." -msgstr "" - -#: ../../tutorials/azure.rst:343 -msgid "" -"To locate the available |CL| Basic VM SKU images in the MS Azure " -"marketplace, run the :command:`az vm image ...` command:" -msgstr "" - -#: ../../tutorials/azure.rst:350 -msgid "" -"This command may take some time to finish. The output lists all available" -" |CL| Basic images available in the Microsoft Azure marketplace as shown " -"below:" -msgstr "" - -#: ../../tutorials/azure.rst:370 -msgid "" -"The output list shows current offerings. New versions are added to the MS" -" Azure marketplace all the time. To reference the latest version of an " -"image, you can use the version label `latest` when specifying an image." -msgstr "" - -#: ../../tutorials/azure.rst:374 -msgid "" -"The information shown in the `Urn` column lists the " -"`Publisher:Offer:Sku:Version` for each image available and this is the " -"information we want to create the |CL| Basic VM. Since we are creating a " -"|CL| Basic VM, highlight the `clear-linux-project:clear-linux-os:basic:` " -"string and copy it to your clipboard. Use the label `latest` instead of " -"referencing a specific version." -msgstr "" - -#: ../../tutorials/azure.rst:381 -msgid "" -"Create the new |CL| Basic VM. Run the :command:`az vm create ...` command" -" using the URN `:clear-linux-project:clear-linux-os:basic:latest` that we" -" copied to the clipboard on the previous step." -msgstr "" - -#: ../../tutorials/azure.rst:391 -msgid "" -"If you have already defined your public/private SSH key pair and they are" -" stored in your :file:`$HOME/.ssh` directory, you do not need to include " -"the *--generate-ssh-keys* option." -msgstr "" - -#: ../../tutorials/azure.rst:395 -msgid "" -"Your output from this command will look similar to this output, where " -"[user] is your user name:" -msgstr "" - -#: ../../tutorials/azure.rst:416 -msgid "Take note of the public IP address from the output." -msgstr "" - -#: ../../tutorials/azure.rst:418 -msgid "" -"Login into the new |CL| Basic VM, run the :command:`ssh` command with the" -" public IP address obtained from the previous step as shown:" -msgstr "" - -#: ../../tutorials/azure.rst:425 -msgid "" -"You may see the following message about the authenticity of the host. If " -"this appears, type `yes` to proceed connecting to your new |CL| VM." -msgstr "" - -#: ../../tutorials/azure.rst:437 -msgid "" -"You are now logged into your new |CL| VM as [user], where [user] is your " -"user name. To check which software bundles are included with this VM " -"image, run the :command:`sudo swupd bundle-list` command inside the VM:" -msgstr "" - -#: ../../tutorials/azure.rst:445 -msgid "The output shown should be similar to:" -msgstr "" - -#: ../../tutorials/azure.rst:467 -msgid "" -"When you are finished using your new |CL| VM, type :command:`exit` to " -"close the :command:`SSH` terminal and logout." -msgstr "" - -#: ../../tutorials/azure.rst:471 -msgid "Stop and deallocate the |CL| VM and resources" -msgstr "" - -#: ../../tutorials/azure.rst:473 -msgid "" -"When you finish using your new |CL| instance, you must stop the VM and " -"deallocate the resources in your resource group. If you only stop a VM, " -"the OS image shuts down but the resources associated with it in your " -"resource group remain allocated and incurring charges. For instance, if " -"you stop and then later start the VM using the :command:`az vm start...` " -"without deallocating the resources, the IP address is retained and you " -"can access the VM using that same IP address. To release the resources " -"associated with the VM and stop incurring charges for them, you must " -"deallocate the resources as well." -msgstr "" - -#: ../../tutorials/azure.rst:482 -msgid "" -"At the command prompt, enter the :command:`az vm stop...` command as " -"follows:" -msgstr "" - -#: ../../tutorials/azure.rst:489 -msgid "This will stop the VM and then output text similar to:" -msgstr "" - -#: ../../tutorials/azure.rst:501 -msgid "" -"Once the VM stops, deallocate the VM resources to stop incurring charges " -"for the |CL| instance. Enter the following command:" -msgstr "" - -#: ../../tutorials/azure.rst:508 -msgid "**Congratulations!**" -msgstr "" - -#: ../../tutorials/azure.rst:510 -msgid "" -"You are up and running with |CL| on MS Azure using the Azure CLI 2.0 " -"command line tools." -msgstr "" - -#: ../../tutorials/azure.rst:514 -msgid "Next steps" -msgstr "" - -#: ../../tutorials/azure.rst:516 -msgid "" -"To see use cases you can fulfill with your |CL| instance, visit our " -":ref:`tutorials ` section." -msgstr "" - -#: ../../tutorials/azure.rst:519 -msgid "" -"For additional information visit the |CL| `Azure Partner Mini Case " -"Study`_ and the `Azure Partner Datasheet`_." -msgstr "" - -#: ../../tutorials/azure.rst:522 -msgid "" -"To learn more about the MS Azure CLI 2.0 tool and options that are " -"available, visit the `MS Azure documentation and tutorials`_ website." -msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/dars.po b/locale/zh_CN/LC_MESSAGES/tutorials/dars.po deleted file mode 100644 index 9b9df6c8..00000000 --- a/locale/zh_CN/LC_MESSAGES/tutorials/dars.po +++ /dev/null @@ -1,135 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -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" -"Last-Translator: FULL NAME \n" -"Language-Team: zh-Hans\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" - -#: ../../tutorials/dars.rst:4 -msgid "Data Analytics Reference Stack" -msgstr "数据分析参考堆栈" - -#: ../../tutorials/dars.rst:6 -msgid "" -"This tutorial shows you how to use the Data Analytics Reference Stack " -"(DARS), and to optionally build your own images with the baseline " -"Dockerfiles provided in the `DARS repository`_. Our assumption is that " -"|CL-ATTR| is the host. However, any system that supports Docker\\* " -"containers can be used to follow these steps." -msgstr "本教程介绍如何使用数据分析参考堆栈 (DARS),以及如何使用 `DARS repository`_ 中提供的基准 Dockerfiles 来选择构建您自己的映像。我们假设 |CL-ATTR| 是主机。但是,任何支持 Docker\\* 容器的系统都可以用来执行这些步骤。" - -#: ../../tutorials/dars.rst:17 -msgid "The Data Analytics Reference Stack release" -msgstr "数据分析参考堆栈版本" - -#: ../../tutorials/dars.rst:19 -msgid "" -"The Data Analytics Reference Stack (DARS) provides developers and " -"enterprises a straightforward, highly optimized software stack for " -"storing and processing large amounts of data. More detail is available " -"on the `DARS architecture and performance benchmarks`_." -msgstr "数据分析参考堆栈 (DARS) 为开发人员和企业提供了一个简单、高度优化的软件堆栈来存储和处理大量数据。更多详细信息请参阅 `DARS architecture and performance benchmarks`_。" - -#: ../../tutorials/dars.rst:21 -msgid "" -"The Data Analytics Reference Stack provides two pre-built Docker images, " -"available on `Docker Hub`_:" -msgstr "数据分析参考堆栈提供了两个预构建的 Docker 映像,可在 `Docker Hub`_ 获得:" - -#: ../../tutorials/dars.rst:23 -msgid "A |CL|-derived `DARS with OpenBlas`_ stack optimized for `OpenBLAS`_" -msgstr "一个从 |CL| 派生且针对 `OpenBLAS`_ 优化的 `DARS with OpenBlas`_ 堆栈" - -#: ../../tutorials/dars.rst:24 -msgid "A |CL|-derived `DARS with MKL`_ stack optimized for `MKL`_" -msgstr "一个从 |CL| 派生且针对 `MKL`_ 优化的 `DARS with MKL`_ 堆栈" - -#: ../../tutorials/dars.rst:26 -msgid "" -"We recommend you view the latest component versions for each image in the" -" :file:`README` found in the `DARS repository`_. Because |CL| is a " -"rolling distribution, the package version numbers in the |CL|-based " -"containers may not be the latest released by |CL|." -msgstr "我们建议您在 `DARS repository`_ 中找到 :file:`README`,查看每个映像的最新组件版本。由于 |CL| 是滚动发行的,基于 |CL| 的容器中的软件包版本号可能不是 |CL| 最新发布的版本号。" - -#: ../../tutorials/dars.rst:33 -msgid "" -"The Data Analytics Reference Stack is a collective work, and each piece " -"of software within the work has its own license. Please see the `terms " -"of use`_ for more details about licensing and usage of the Data Analytics" -" Reference Stack." -msgstr "数据分析参考堆栈是一项集体成果,成果中的每一个软件都有自己的许可证。有关数据分析参考堆栈的许可和使用的更多详细信息,请参阅 `terms of use`_。" - -#: ../../tutorials/dars.rst:38 -msgid "Using the Docker Images" -msgstr "使用 Docker 映像" - -#: ../../tutorials/dars.rst:40 -msgid "" -"To immediately start using the latest stable DARS images, pull directly " -"from `Docker Hub`_. For this tutorial we'll use the `Dars with MKL`_ " -"version of the stack." -msgstr "要立即开始使用最新的稳定版 DARS 映像,请直接从 `Docker Hub`_ 提取。在本教程中,我们将使用 `Dars with MKL`_ 版本堆栈。" - -#: ../../tutorials/dars.rst:43 -msgid "Once you have downloaded the image, you can run it with" -msgstr "下载完映像后,您可以使用以下命令运行它:" - -#: ../../tutorials/dars.rst:49 -msgid "" -"This will launch the image and drop you into a bash shell inside the " -"container. You will see output similar to the following:" -msgstr "此命令将启动映像,并进入容器内的 bash shell 中。您将看到类似以下内容的输出:" - -#: ../../tutorials/dars.rst:70 -msgid "" -"The :command:`--ulimit nofile` parameter is currently required in order " -"to increase the number of open files opened at certain point by the spark" -" engine." -msgstr ":command:`--ulimit nofile` 参数是当前必需的参数,以便增加 spark 引擎在某一时点打开的打开文件的数量。" - -#: ../../tutorials/dars.rst:75 -msgid "Building DARS Images" -msgstr "构建 DARS 映像" - -#: ../../tutorials/dars.rst:77 -msgid "" -"If you choose to build your own DARS container images, you can customize " -"them as needed. Use the provided Dockerfile as a baseline. To construct " -"images with |CL|, start with a |CL| development platform that has the " -":command:`containers-basic-dev` bundle installed. Learn more about " -"bundles and installing them by using :ref:`swupd-guide`." -msgstr "如果选择构建您自己的 DARS 容器映像,您可以根据需要对它们进行自定义。将提供的 Dockerfile 用作基准。要使用 |CL| 构建映像,请从安装了 :command:`containers-basic-dev` 捆绑包的 |CL| 开发平台开始。使用 :ref:`swupd-guide` 了解有关捆绑包和安装捆绑包的更多信息。" - -#: ../../tutorials/dars.rst:83 -msgid "First, clone the `DARS repository`_ from GitHub." -msgstr "首先,从 GitHub 中克隆 `DARS repository`_。" - -#: ../../tutorials/dars.rst:89 -msgid "" -"Then, inside the DARS directory, run :command:`make` to build OpenBLAS " -"and MKL images, and run :command:`make baseline` to build the baseline " -"CentOS image. Depending on the system, it may take a while to finish " -"building. Once completed, check the resulting images with " -":command:`Docker`" -msgstr "然后,在 DARS 目录中,运行 :command:`make` 构建 OpenBLAS 和 MKL 映像,然后运行 :command:`make baseline` 构建基准 CentOS 映像。根据系统的不同,可能需要一段时间才能完成构建。完成后,使用 :command:`Docker` 检查生成的映像" - -#: ../../tutorials/dars.rst:98 -msgid "" -"You can use any of the resulting images to launch fully functional " -"containers. If you need to customize the containers, you can edit the " -"provided :file:`Dockerfile`." -msgstr "您可以使用任何一个生成的映像来启动功能齐全的容器。如果需要自定义容器,您可以编辑所提供的 :file:`Dockerfile`。" - diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/dlrs/dlrs.po b/locale/zh_CN/LC_MESSAGES/tutorials/dlrs/dlrs.po deleted file mode 100644 index 3822dcb0..00000000 --- a/locale/zh_CN/LC_MESSAGES/tutorials/dlrs/dlrs.po +++ /dev/null @@ -1,614 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -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" -"Last-Translator: FULL NAME \n" -"Language-Team: zh-Hans\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" - -#: ../../tutorials/dlrs/dlrs.rst:4 -msgid "Deep Learning Reference Stack" -msgstr "深度学习参考堆栈" - -#: ../../tutorials/dlrs/dlrs.rst:6 -msgid "" -"This tutorial describes how to run benchmarking workloads for " -"TensorFlow\\*, PyTorch\\*, and Kubeflow in |CL-ATTR| using the Deep " -"Learning Reference Stack." -msgstr "本教程介绍如何在 |CL-ATTR| 中使用深度学习参考堆栈运行 TensorFlow\\*、PyTorch\\* 和 Kubeflow 基准工作负载。" - -#: ../../tutorials/dlrs/dlrs.rst:14 -msgid "Overview" -msgstr "概述" - -#: ../../tutorials/dlrs/dlrs.rst:16 -msgid "" -"We created the Deep Learning Reference Stack to help AI developers " -"deliver the best experience on Intel® Architecture. This stack reduces " -"complexity common with deep learning software components, provides " -"flexibility for customized solutions, and enables you to quickly " -"prototype and deploy Deep Learning workloads. Use this tutorial to run " -"benchmarking workloads on your solution." -msgstr "我们打造了深度学习参考堆栈来帮助 AI 开发人员在英特尔架构上获得最佳开发体验。此堆栈降低了深度学习软件组件常见的复杂性,为自定义解决方案提供了灵活性,并使您能够快速构建原型并部署深度学习工作负载。使用本教程可在您的解决方案上运行基准工作负载。" - -#: ../../tutorials/dlrs/dlrs.rst:22 -msgid "The Deep Learning Reference Stack is available in the following versions:" -msgstr "深度学习参考堆栈有以下版本:" - -#: ../../tutorials/dlrs/dlrs.rst:24 -msgid "" -"`Intel MKL-DNN-VNNI`_, which is optimized using Intel® Math Kernel " -"Library for Deep Neural Networks (Intel® MKL-DNN) primitives and " -"introduces support for Intel® AVX-512 Vector Neural Network Instructions " -"(VNNI)." -msgstr "`Intel MKL-DNN-VNNI`_,它使用面向深度神经网络(英特尔® MKL-DNN)原语的英特尔®数学内核库进行优化,并支持英特尔® AVX-512 矢量神经网络指令 (VNI)。" - -#: ../../tutorials/dlrs/dlrs.rst:27 -msgid "" -"`Intel MKL-DNN`_, which includes the TensorFlow framework optimized using" -" Intel® Math Kernel Library for Deep Neural Networks (Intel® MKL-DNN) " -"primitives." -msgstr "`Intel MKL-DNN`_,它包括使用面向深度神经网络(英特尔® MKL-DNN)原语的英特尔®数学内核库进行优化的 TensorFlow 框架。" - -#: ../../tutorials/dlrs/dlrs.rst:30 -msgid "`Eigen`_, which includes `TensorFlow`_ optimized for Intel® architecture." -msgstr "`Eigen`_,它包括针对英特尔®架构优化的 `TensorFlow`_。" - -#: ../../tutorials/dlrs/dlrs.rst:31 -msgid "`PyTorch with OpenBLAS`_, which includes PyTorch with OpenBlas." -msgstr "`PyTorch with OpenBLAS`_,它包括 PyTorch with OpenBlas。" - -#: ../../tutorials/dlrs/dlrs.rst:32 -msgid "" -"`PyTorch with Intel MKL-DNN`_, which includes PyTorch optimized using " -"Intel® Math Kernel Library (Intel® MKL) and Intel MKL-DNN." -msgstr "`PyTorch with Intel MKL-DNN`_,它包括使用英特尔®数学内核库(英特尔® MKL)和英特尔 MKL-DNN 进行优化的 PyTorch。" - -#: ../../tutorials/dlrs/dlrs.rst:37 -msgid "" -"To take advantage of the Intel® AVX-512 and VNNI functionality with the " -"Deep Learning Reference Stack, you must use the following hardware:" -msgstr "要利用英特尔® AVX-512 和 VNI 功能以及深度学习参考堆栈,您必须使用以下硬件:" - -#: ../../tutorials/dlrs/dlrs.rst:40 -msgid "Intel® AVX-512 images require an Intel® Xeon® Scalable Platform" -msgstr "英特尔® AVX-512 映像需要使用英特尔®至强®可扩展平台" - -#: ../../tutorials/dlrs/dlrs.rst:41 -msgid "VNNI requires a 2nd generation Intel® Xeon® Scalable Platform" -msgstr "VNNI 需要使用第二代英特尔®至强®可扩展平台" - -#: ../../tutorials/dlrs/dlrs.rst:44 -msgid "Stack features" -msgstr "堆栈功能和特性" - -#: ../../tutorials/dlrs/dlrs.rst:46 -msgid "Deep Learning Reference Stack `V3.0 release announcement`_." -msgstr "深度学习参考堆栈 `V3.0 release announcement`_。" - -#: ../../tutorials/dlrs/dlrs.rst:47 -msgid "" -"Deep Learning Reference Stack v2.0 including current `PyTorch benchmark " -"results`_." -msgstr "深度学习参考堆栈 v2.0,包括最新的 `PyTorch benchmark results`_。" - -#: ../../tutorials/dlrs/dlrs.rst:49 -msgid "" -"Deep Learning Reference Stack v1.0 including current `TensorFlow " -"benchmark results`_." -msgstr "深度学习参考堆栈 v1.0,包括最新的 `TensorFlow benchmark results`_。" - -#: ../../tutorials/dlrs/dlrs.rst:51 -msgid "" -"`Release notes on Github\\*`_ for the latest release of Deep Learning " -"Reference Stack." -msgstr "`Release notes on Github\\*`_,了解深度学习参考堆栈的最新版本。" - -#: ../../tutorials/dlrs/dlrs.rst:56 -msgid "" -"The Deep Learning Reference Stack is a collective work, and each piece of" -" software within the work has its own license. Please see the `terms of " -"use`_ for more details about licensing and usage of the Deep Learning " -"Reference Stack." -msgstr "深度学习参考堆栈是一项集体成果,成果中的每一个软件都有自己的许可证。有关深度学习参考堆栈的许可和使用的更多详细信息,请参阅 `terms of use`_。" - -#: ../../tutorials/dlrs/dlrs.rst:61 -msgid "Prerequisites" -msgstr "必备条件" - -#: ../../tutorials/dlrs/dlrs.rst:63 -msgid ":ref:`Install ` |CL| on your host system" -msgstr "在主机系统上:ref:`Install `" - -#: ../../tutorials/dlrs/dlrs.rst:64 -msgid ":command:`containers-basic` bundle" -msgstr ":command:`containers-basic` 捆绑包" - -#: ../../tutorials/dlrs/dlrs.rst:65 -msgid ":command:`cloud-native-basic` bundle" -msgstr ":command:`cloud-native-basic` 捆绑包" - -#: ../../tutorials/dlrs/dlrs.rst:67 -msgid "" -"In |CL|, :command:`containers-basic` includes Docker\\*, which is " -"required for TensorFlow and PyTorch benchmarking. Use the " -":command:`swupd` utility to check if :command:`containers-basic` and " -":command:`cloud-native-basic` are present:" -msgstr "在 |CL| 中,:command:`containers-basic` 包括 TensorFlow 和 PyTorch 基准测试所必需的 Docker\\*。使用 :command:`swupd` 实用程序检查 :command:`containers-basic` 和 :command:`cloud-native-basic` 是否存在:" - -#: ../../tutorials/dlrs/dlrs.rst:76 -msgid "" -"To install the :command:`containers-basic` or :command:`cloud-native-" -"basic` bundles, enter:" -msgstr "要安装 :command:`containers-basic` 或 :command:`cloud-native-basic` 捆绑包,请输入:" - -#: ../../tutorials/dlrs/dlrs.rst:83 -msgid "" -"Docker is not started upon installation of the :command:`containers-" -"basic` bundle. To start Docker, enter:" -msgstr "安装 :command:`containers-basic` 捆绑包后 Docker 不会启动。要启动 Docker,请输入:" - -#: ../../tutorials/dlrs/dlrs.rst:90 -msgid "" -"To ensure that Kubernetes is correctly installed and configured, follow " -"the instructions in :ref:`kubernetes`." -msgstr "要确保正确安装和配置 Kubernetes,请遵循 :ref:`kubernetes` 中的说明。" - -#: ../../tutorials/dlrs/dlrs.rst:94 -msgid "Version compatibility" -msgstr "版本兼容性" - -#: ../../tutorials/dlrs/dlrs.rst:96 -msgid "We validated these steps against the following software package versions:" -msgstr "我们根据以下软件包版本验证了这些步骤:" - -#: ../../tutorials/dlrs/dlrs.rst:98 -msgid "|CL| 26240 (Minimum supported version)" -msgstr "|CL| 26240(支持的最低版本)" - -#: ../../tutorials/dlrs/dlrs.rst:99 -msgid "Docker 18.06.1" -msgstr "Docker 18.06.1" - -#: ../../tutorials/dlrs/dlrs.rst:100 -msgid "Kubernetes 1.11.3" -msgstr "Kubernetes 1.11.3" - -#: ../../tutorials/dlrs/dlrs.rst:101 -msgid "Go 1.11.12" -msgstr "Go 1.11.12" - -#: ../../tutorials/dlrs/dlrs.rst:106 -msgid "" -"The Deep Learning Reference Stack was developed to provide the best user " -"experience when executed on a |CL| host. However, as the stack runs in a" -" container environment, you should be able to complete the following " -"sections of this tutorial on other Linux* distributions, provided they " -"comply with the Docker*, Kubernetes* and Go* package versions listed " -"above. Look for your distribution documentation on how to update packages" -" and manage Docker services." -msgstr "深度学习参考堆栈是为了在 |CL| 主机上执行时获得最佳用户体验而开发的。但是,该堆栈在容器环境中运行时,您应该能够在其他 Linux* 发行版上完成本教程的以下部分,只要这些发行版满足上面列出的 Docker*、Kubernetes* 和 Go* 软件包版本。查找关于如何更新软件包和管理 Docker 服务的分发版文档。" - -#: ../../tutorials/dlrs/dlrs.rst:109 -msgid "TensorFlow single and multi-node benchmarks" -msgstr "TensorFlow 单节点和多节点基准测试" - -#: ../../tutorials/dlrs/dlrs.rst:111 -msgid "" -"This section describes running the `TensorFlow benchmarks`_ in single " -"node. For multi-node testing, replicate these steps for each node. These " -"steps provide a template to run other benchmarks, provided that they can " -"invoke TensorFlow." -msgstr "本部分介绍在单节点中运行 `TensorFlow benchmarks`_。对于多节点测试,请为每个节点重复这些步骤。这些步骤提供了运行其他基准测试的模板,前提是它们可以调用 TensorFlow。" - -#: ../../tutorials/dlrs/dlrs.rst:118 -msgid "" -"Performance test results for the Deep Learning Reference Stack and for " -"this tutorial were obtained using `runc` as the runtime." -msgstr "深度学习参考堆栈和本教程的性能测试结果是使用 `runc` 作为运行时获得的。" - -#: ../../tutorials/dlrs/dlrs.rst:122 -msgid "" -"Download either the `Eigen`_ or the `Intel MKL-DNN`_ Docker image from " -"`Docker Hub`_." -msgstr "从 `Docker Hub`_ 下载 `Eigen`_ 或 `Intel MKL-DNN`_ Docker 映像。" - -#: ../../tutorials/dlrs/dlrs.rst:125 ../../tutorials/dlrs/dlrs.rst:167 -msgid "Run the image with Docker:" -msgstr "使用 Docker 运行映像:" - -#: ../../tutorials/dlrs/dlrs.rst:134 ../../tutorials/dlrs/dlrs.rst:175 -msgid "" -"Launching the Docker image with the :command:`-i` argument starts " -"interactive mode within the container. Enter the following commands in " -"the running container." -msgstr "使用 :command:`-i` 参数启动 Docker 映像,从而在容器内启动交互模式。在正在运行的容器中输入以下命令。" - -#: ../../tutorials/dlrs/dlrs.rst:138 -msgid "Clone the benchmark repository in the container:" -msgstr "克隆容器中的基准测试存储库:" - -#: ../../tutorials/dlrs/dlrs.rst:144 ../../tutorials/dlrs/dlrs.rst:185 -msgid "Execute the benchmark script:" -msgstr "执行基准测试脚本:" - -#: ../../tutorials/dlrs/dlrs.rst:152 -msgid "" -"You can replace the model with one of your choice supported by the " -"TensorFlow benchmarks." -msgstr "您可以将该模型更换为 TensorFlow 支持的其他模型。" - -#: ../../tutorials/dlrs/dlrs.rst:155 -msgid "" -"If you are using an FP32 based model, it can be converted to an int8 " -"model using `Intel® quantization tools`_." -msgstr "如果使用基于 FP32 的模型,可以使用 `Intel® quantization tools`_ 将其转换为 int8 模型。" - -#: ../../tutorials/dlrs/dlrs.rst:159 -msgid "PyTorch single and multi-node benchmarks" -msgstr "PyTorch 单节点和多节点基准测试" - -#: ../../tutorials/dlrs/dlrs.rst:161 -msgid "" -"This section describes running the `PyTorch benchmarks`_ for Caffe2 in " -"single node." -msgstr "本部分介绍在单节点中运行针对 Caffe2 的 `PyTorch benchmarks`_。" - -#: ../../tutorials/dlrs/dlrs.rst:164 -msgid "" -"Download either the `PyTorch with OpenBLAS`_ or the `PyTorch with Intel " -"MKL-DNN`_ Docker image from `Docker Hub`_." -msgstr "从 `Docker Hub`_ 下载 `PyTorch with OpenBLAS`_ 或 `PyTorch with Intel MKL-DNN`_ Docker 映像。" - -#: ../../tutorials/dlrs/dlrs.rst:179 -msgid "Clone the benchmark repository:" -msgstr "克隆基准测试存储库:" - -#: ../../tutorials/dlrs/dlrs.rst:195 -msgid "Kubeflow multi-node benchmarks" -msgstr "Kubeflow 多节点基准测试" - -#: ../../tutorials/dlrs/dlrs.rst:197 -msgid "" -"The benchmark workload runs in a Kubernetes cluster. The tutorial uses " -"`Kubeflow`_ for the Machine Learning workload deployment on three nodes." -msgstr "基准测试工作负载在 Kubernetes 集群中运行。本教程使用 `Kubeflow`_ 在三个节点上部署机器学习工作负载。" - -#: ../../tutorials/dlrs/dlrs.rst:202 -msgid "" -"If you choose the Intel® MKL-DNN or Intel® MKL-DNN-VNNI image, your " -"platform must support the Intel® AVX-512 instruction set. Otherwise, an " -"*illegal instruction* error may appear, and you won’t be able to complete" -" this tutorial." -msgstr "如果选择英特尔® MKL-DNN 或英特尔® MKL-DNN-VNNI 映像,您的平台必须支持英特尔® AVX-512 指令集。否则,可能会出现*非法指令*错误,导致无法完成本教程。" - -#: ../../tutorials/dlrs/dlrs.rst:206 -msgid "Kubernetes setup" -msgstr "Kubernetes 设置" - -#: ../../tutorials/dlrs/dlrs.rst:208 -msgid "" -"Follow the instructions in the :ref:`kubernetes` tutorial to get set up " -"on |CL|. The Kubernetes community also has `instructions for creating a " -"cluster`_." -msgstr "按照 :ref:`kubernetes` 教程中的说明在 |CL| 上进行设置。Kubernetes 社区也提供了 `instructions for creating a cluster`_。" - -#: ../../tutorials/dlrs/dlrs.rst:213 -msgid "Kubernetes networking" -msgstr "Kubernetes 网络连接" - -#: ../../tutorials/dlrs/dlrs.rst:215 -msgid "" -"We used `flannel`_ as the network provider for these tests. If you prefer" -" a different network layer, refer to the Kubernetes `networking " -"documentation`_ for setup." -msgstr "在这些测试中,我们使用 `flannel`_ 作为网络提供程序。如果青睐不同的网络层,请参阅 Kubernetes `networking documentation`_ 进行设置。" - -#: ../../tutorials/dlrs/dlrs.rst:220 -msgid "Kubectl" -msgstr "Kubectl" - -#: ../../tutorials/dlrs/dlrs.rst:222 -msgid "" -"You can use kubectl to run commands against your Kubernetes cluster. " -"Refer to the `kubectl overview`_ for details on syntax and operations. " -"Once you have a working cluster on Kubernetes, use the following YAML " -"script to start a pod with a simple shell script, and keep the pod open." -msgstr "您可以使用 kubectl 对您的 Kubernetes 集群运行命令。有关语法和操作的详细信息,请参阅 `kubectl overview`_。建立一个 Kubernetes 工作集群后,请使用下面的 YAML 脚本启动一个含有简单 shell 脚本的 Pod,并保持该 Pod 处于打开状态。" - -#: ../../tutorials/dlrs/dlrs.rst:227 -msgid "Copy this example.yaml script to your system:" -msgstr "将 example.yaml 脚本复制到您的系统中:" - -#: ../../tutorials/dlrs/dlrs.rst:244 -msgid "Execute the script with kubectl:" -msgstr "使用 kubectl 执行该脚本:" - -#: ../../tutorials/dlrs/dlrs.rst:250 -msgid "" -"This script opens a single pod. More robust solutions would create a " -"deployment or inject a python script or larger shell script into the " -"container." -msgstr "该脚本打开一个 Pod。更稳健的解决方案是创建部署,或者将 python 脚本或更大的 shell 脚本注入容器。" - -#: ../../tutorials/dlrs/dlrs.rst:254 -msgid "Images" -msgstr "图像" - -#: ../../tutorials/dlrs/dlrs.rst:256 -msgid "" -"You must add `launcher.py`_ to the Docker image to include the Deep " -"Learning Reference Stack and put the benchmarks repo in the correct " -"location. Note that this tutorial uses Kubeflow v0.4.0, and cannot " -"guarantee results if you use a different version." -msgstr "您必须将 `launcher.py`_ 添加到 Docker 映像中,以包含深度学习参考堆栈,并将基准测试存储库放在正确的位置。请注意,本教程使用 Kubeflow v0.4.0。如果使用不同的版本,则不能保证结果。" - -#: ../../tutorials/dlrs/dlrs.rst:260 -msgid "From the Docker image, run the following:" -msgstr "从 Docker 映像中,运行以下命令:" - -#: ../../tutorials/dlrs/dlrs.rst:269 -msgid "Your entry point becomes: :file:`/opt/launcher.py`." -msgstr "您的入口点变成 :file:`/opt/launcher.py`。" - -#: ../../tutorials/dlrs/dlrs.rst:271 -msgid "This builds an image that can be consumed directly by TFJob from Kubeflow." -msgstr "这会构建一个可供 TFJob 从 Kubeflow 直接使用的映像。" - -#: ../../tutorials/dlrs/dlrs.rst:274 -msgid "ksonnet\\*" -msgstr "ksonnet\\*" - -#: ../../tutorials/dlrs/dlrs.rst:276 -msgid "" -"Kubeflow uses ksonnet\\* to manage deployments, so you must install it " -"before setting up Kubeflow." -msgstr "Kubeflow 使用 ksonnet\\* 来管理部署,因此您必须在设置 Kubeflow 之前安装它。" - -#: ../../tutorials/dlrs/dlrs.rst:279 -msgid "" -"ksonnet was added to the :command:`cloud-native-basic` bundle in |CL| " -"version 27550. If you are using an older |CL| version (not recommended), " -"you must manually install ksonnet as described below." -msgstr "ksonnet 已添加到 |CL| 版本 27550 中的 :command:`cloud-native-basic` 捆绑包中。如果使用的是较旧的 |CL| 版本(不推荐),您必须如下所述手动安装 ksonnet。" - -#: ../../tutorials/dlrs/dlrs.rst:283 -msgid "On |CL|, follow these steps:" -msgstr "在 |CL| 上,请按照下列步骤操作:" - -#: ../../tutorials/dlrs/dlrs.rst:294 -msgid "" -"After the ksonnet installation is complete, ensure that binary `ks` is " -"accessible across the environment." -msgstr "ksonnet 安装完成后,确保可在整个环境中访问 `ks` 二进制文件。" - -#: ../../tutorials/dlrs/dlrs.rst:298 -msgid "Kubeflow" -msgstr "Kubeflow" - -#: ../../tutorials/dlrs/dlrs.rst:300 -msgid "" -"Once you have Kubernetes running on your nodes, set up `Kubeflow`_ by " -"following these instructions from the `quick start guide`_." -msgstr "Kubernetes 在节点上运行后,请按照 `quick start guide`_ 中的说明设置 `Kubeflow`_。" - -#: ../../tutorials/dlrs/dlrs.rst:318 -msgid "Next, deploy the primary package for our purposes: tf-job-operator." -msgstr "接下来,为我们的目的部署主要软件包:tf-job-operator。" - -#: ../../tutorials/dlrs/dlrs.rst:328 -msgid "" -"This creates the CustomResourceDefinition (CRD) endpoint to launch a " -"TFJob." -msgstr "这将创建 CustomResourceDefinition (CRD) 端点来启动 TFJob。" - -#: ../../tutorials/dlrs/dlrs.rst:331 -msgid "Run a TFJob" -msgstr "运行 TFJob" - -#: ../../tutorials/dlrs/dlrs.rst:333 -msgid "Select this link for the `ksonnet registries for deploying TFJobs`_." -msgstr "选择 `ksonnet registries for deploying TFJobs`_ 的链接。" - -#: ../../tutorials/dlrs/dlrs.rst:335 -msgid "Install the TFJob components as follows:" -msgstr "按照以下步骤安装 TFJob 组件:" - -#: ../../tutorials/dlrs/dlrs.rst:343 -msgid "Export the image name to use for the deployment:" -msgstr "导出用于部署的映像名称:" - -#: ../../tutorials/dlrs/dlrs.rst:351 -msgid "Replace with the image name you specified in previous steps." -msgstr "将 替换为前述步骤中指定的映像名称。" - -#: ../../tutorials/dlrs/dlrs.rst:353 -msgid "" -"Generate Kubernetes manifests for the workloads and apply them using " -"these commands:" -msgstr "为工作负载生成 Kubernetes 清单,并使用以下命令应用这些清单:" - -#: ../../tutorials/dlrs/dlrs.rst:363 -msgid "This replicates and deploys three test setups in your Kubernetes cluster." -msgstr "这会在 Kubernetes 集群中复制和部署三个测试设置。" - -#: ../../tutorials/dlrs/dlrs.rst:366 -msgid "Results of running this tutorial" -msgstr "运行本教程的结果" - -#: ../../tutorials/dlrs/dlrs.rst:368 -msgid "" -"You must parse the logs of the Kubernetes pod to retrieve performance " -"data. The pods will still exist post-completion and will be in " -"‘Completed’ state. You can get the logs from any of the pods to inspect " -"the benchmark results. More information about `Kubernetes logging`_ is " -"available from the Kubernetes community." -msgstr "您必须解析 Kubernetes Pod 的日志来检索性能数据。完成后,Pod 仍会存在,并将处于“已完成”状态。您可以从任何一个 Pod 中获取日志来检查基准测试结果。有关 `Kubernetes logging`_ 的更多信息可从 Kubernetes 社区获取。" - -#: ../../tutorials/dlrs/dlrs.rst:375 -msgid "Use Jupyter Notebook" -msgstr "使用 Jupyter Notebook" - -#: ../../tutorials/dlrs/dlrs.rst:377 -msgid "" -"This example uses the `PyTorch with OpenBLAS`_ container image. After it " -"is downloaded, run the Docker image with :command:`-p` to specify the " -"shared port between the container and the host. This example uses port " -"8888." -msgstr "本示例使用 `PyTorch with OpenBLAS`_ 容器映像。下载后,使用 :command:`-p` 运行 Docker 映像,以指定容器和主机之间的共享端口。本示例使用端口 8888。" - -#: ../../tutorials/dlrs/dlrs.rst:385 -msgid "" -"After you start the container, launch the Jupyter Notebook. This command " -"is executed inside the container image." -msgstr "启动容器后,启动 Jupyter Notebook。该命令在容器映像内执行。" - -#: ../../tutorials/dlrs/dlrs.rst:392 -msgid "" -"After the notebook has loaded, you will see output similar to the " -"following:" -msgstr "加载笔记本后,您将看到类似以下内容的输出:" - -#: ../../tutorials/dlrs/dlrs.rst:400 -msgid "" -"From your host system, or any system that can access the host's IP " -"address, start a web browser with the following. If you are not running " -"the browser on the host system, replace :command:`127.0.0.1` with the IP " -"address of the host." -msgstr "从您的主机系统或任何可以访问主机 IP 地址的系统,使用以下命令启动 Web 浏览器。如果没有在主机系统上运行浏览器,请将 :command:`127.0.0.1` 更换为主机的 IP 地址。" - -#: ../../tutorials/dlrs/dlrs.rst:408 -msgid "Your browser displays the following:" -msgstr "您的浏览器会显示以下内容:" - -#: ../../tutorials/dlrs/dlrs.rst:414 -msgid "Figure 1: :guilabel:`Jupyter Notebook`" -msgstr "图 1::guilabel:`Jupyter Notebook`" - -#: ../../tutorials/dlrs/dlrs.rst:417 -msgid "" -"To create a new notebook, click :guilabel:`New` and select " -":guilabel:`Python 3`." -msgstr "要创建新笔记本,请点击 :guilabel:`New`,然后选择 :guilabel:`Python 3`。" - -#: ../../tutorials/dlrs/dlrs.rst:423 -msgid "Figure 2: Create a new notebook" -msgstr "图 2:创建一个新笔记本" - -#: ../../tutorials/dlrs/dlrs.rst:425 -msgid "A new, blank notebook is displayed, with a cell ready for input." -msgstr "此时将显示一个新的空白笔记本,其中有一个单元格可供输入内容。" - -#: ../../tutorials/dlrs/dlrs.rst:432 -msgid "" -"To verify that PyTorch is working, copy the following snippet into the " -"blank cell, and run the cell." -msgstr "要验证 PyTorch 是否正在工作,请将以下片段复制到空白单元格中,并运行该单元格。" - -#: ../../tutorials/dlrs/dlrs.rst:446 -msgid "When you run the cell, your output will look something like this:" -msgstr "运行单元格时,您的输出将如下所示:" - -#: ../../tutorials/dlrs/dlrs.rst:452 -msgid "" -"You can continue working in this notebook, or you can download existing " -"notebooks to take advantage of the Deep Learning Reference Stack's " -"optimized deep learning frameworks. Refer to `Jupyter Notebook`_ for " -"details." -msgstr "您可以继续在此笔记本中工作,也可以下载现有笔记本来利用深度学习参考堆栈的优化深度学习框架。详情请参阅 `Jupyter Notebook`_。" - -#: ../../tutorials/dlrs/dlrs.rst:457 -msgid "Uninstallation" -msgstr "卸载" - -#: ../../tutorials/dlrs/dlrs.rst:459 -msgid "" -"To uninstall the Deep Learning Reference Stack, you can choose to stop " -"the container so that it is not using system resources, or you can stop " -"the container and delete it to free storage space." -msgstr "要卸载深度学习参考堆栈,您可以选择停止容器以使其不使用系统资源,或者可以停止容器并将其删除以释放存储空间。" - -#: ../../tutorials/dlrs/dlrs.rst:461 -msgid "To stop the container, execute the following from your host system:" -msgstr "要停止容器,请从主机系统执行以下操作:" - -#: ../../tutorials/dlrs/dlrs.rst:463 -msgid "Find the container's ID" -msgstr "找到容器的 ID" - -#: ../../tutorials/dlrs/dlrs.rst:469 -msgid "This will result in output similar to the following:" -msgstr "这将产生类似于以下内容的输出:" - -#: ../../tutorials/dlrs/dlrs.rst:476 -msgid "" -"You can then use the ID or container name to stop the container. This " -"example uses the name \"oss\":" -msgstr "然后,您可以使用 ID 或容器名称来停止容器。本示例使用名称 \"oss\":" - -#: ../../tutorials/dlrs/dlrs.rst:483 -msgid "Verify that the container is not running" -msgstr "验证容器未在运行" - -#: ../../tutorials/dlrs/dlrs.rst:490 -msgid "To delete the container from your system you need to know the Image ID:" -msgstr "要从系统中删除容器,您需要知道映像 ID:" - -#: ../../tutorials/dlrs/dlrs.rst:496 -msgid "This command results in output similar to the following:" -msgstr "该命令会产生类似于以下内容的输出:" - -#: ../../tutorials/dlrs/dlrs.rst:504 -msgid "To remove an image use the image ID:" -msgstr "要移除映像,请使用映像 ID:" - -#: ../../tutorials/dlrs/dlrs.rst:520 -msgid "" -"Note that you can execute the :command:`docker rmi` command using only " -"the first few characters of the image ID, provided they are unique on the" -" system." -msgstr "请注意,您可以只使用映像 ID 的前几个字符来执行 :command:`docker rmi` 命令,前提是它们在系统上是唯一的。" - -#: ../../tutorials/dlrs/dlrs.rst:522 -msgid "Once you have removed the image, you can verify it has been deleted with:" -msgstr "移除映像后,您可以通过以下方式验证它是否已被移除:" - -#: ../../tutorials/dlrs/dlrs.rst:530 -msgid "Related topics" -msgstr "相关主题" - -#: ../../tutorials/dlrs/dlrs.rst:532 -msgid "Deep Learning Reference Stack `V3.0 release announcement`_" -msgstr "深度学习参考堆栈 `V3.0 release announcement`_" - -#: ../../tutorials/dlrs/dlrs.rst:533 -msgid "`TensorFlow benchmarks`_" -msgstr "`TensorFlow benchmarks`_" - -#: ../../tutorials/dlrs/dlrs.rst:534 -msgid "`PyTorch benchmarks`_" -msgstr "`PyTorch benchmarks`_" - -#: ../../tutorials/dlrs/dlrs.rst:535 -msgid "`Kubeflow`_" -msgstr "`Kubeflow`_" - -#: ../../tutorials/dlrs/dlrs.rst:536 -msgid ":ref:`kubernetes` tutorial" -msgstr ":ref:`kubernetes` 教程" - -#: ../../tutorials/dlrs/dlrs.rst:537 -msgid "`Jupyter Notebook`_" -msgstr "`Jupyter Notebook`_" - diff --git a/locale/de/LC_MESSAGES/tutorials/docker/docker.po b/locale/zh_CN/LC_MESSAGES/tutorials/docker.po similarity index 100% rename from locale/de/LC_MESSAGES/tutorials/docker/docker.po rename to locale/zh_CN/LC_MESSAGES/tutorials/docker.po diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/docker/docker.po b/locale/zh_CN/LC_MESSAGES/tutorials/docker/docker.po deleted file mode 100644 index c4da51d3..00000000 --- a/locale/zh_CN/LC_MESSAGES/tutorials/docker/docker.po +++ /dev/null @@ -1,350 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/docker/docker.rst:4 -msgid "Run Docker\\* on |CL-ATTR|" -msgstr "" - -#: ../../tutorials/docker/docker.rst:6 -msgid "" -"|CL-ATTR| supports multiple containerization platforms, including a " -"Docker solution. |CL| has many unique features including a minimal " -"default installation, which makes it compelling to use as a host for " -"container workloads, management, and orchestration." -msgstr "" - -#: ../../tutorials/docker/docker.rst:11 -msgid "This tutorial covers:" -msgstr "" - -#: ../../tutorials/docker/docker.rst:18 -msgid "" -"This tutorial focuses on the installaton of the Docker ecosystem. If you " -"want to use |CL| as a Docker container image, refer to the official |CL| " -"container image `published on Docker* Hub " -"`_ and our guide to :ref:`custom-" -"clear-container`." -msgstr "" - -#: ../../tutorials/docker/docker.rst:25 -msgid "Prerequisites" -msgstr "" - -#: ../../tutorials/docker/docker.rst:27 -msgid "" -"This tutorial assumes you have installed |CL| on your host system. For " -"detailed instructions on installing |CL| on a bare metal system, follow " -"the :ref:`bare metal installation instructions`." -msgstr "" - -#: ../../tutorials/docker/docker.rst:31 -msgid "" -"Before you install any new packages, update |CL| with the following " -"command:" -msgstr "" - -#: ../../tutorials/docker/docker.rst:37 -msgid "Additionally, you should have:" -msgstr "" - -#: ../../tutorials/docker/docker.rst:39 -msgid "A basic understanding of Linux\\* and Docker." -msgstr "" - -#: ../../tutorials/docker/docker.rst:41 -msgid "" -"|CL| environment that has transparent network access to the Internet. If " -"you are behind a HTTP proxy server, in a corporate setting for example, " -"please refer to the `Docker proxy instructions`_ ." -msgstr "" - -#: ../../tutorials/docker/docker.rst:46 -msgid "Install the containers-basic bundle" -msgstr "" - -#: ../../tutorials/docker/docker.rst:48 -msgid "" -"Software in |CL| is offered in the form of `bundles`_ to provide a " -"complete function. The *containers-basic* provides all the required " -"software packages to run Docker images as containers." -msgstr "" - -#: ../../tutorials/docker/docker.rst:52 -msgid "" -"First, install the *containers-basic* bundle by running this " -":command:`swupd` command:" -msgstr "" - -#: ../../tutorials/docker/docker.rst:59 -msgid "Start the Docker daemon through systemd manager by running this command:" -msgstr "" - -#: ../../tutorials/docker/docker.rst:65 -msgid "" -"If you want Docker to start automatically on boot, enable the systemd " -"service by running this command:" -msgstr "" - -#: ../../tutorials/docker/docker.rst:72 -msgid "" -"Finally, verify :command:`docker` has been installed by running this " -"command and checking the version output for both *client* and *server*:" -msgstr "" - -#: ../../tutorials/docker/docker.rst:79 -msgid "" -"Congratulations! At this point, you have a working installation of Docker" -" on |CL|. You are ready to start using container images on your system." -msgstr "" - -#: ../../tutorials/docker/docker.rst:83 -msgid "Integration with Kata Containers\\* (optional)" -msgstr "" - -#: ../../tutorials/docker/docker.rst:85 -msgid "" -"`Kata Containers`_, is an open source project aiming to increase security" -" of containers by using a hardware-backed virtual machine container " -"runtime rather than software namespace containers that are provided by " -"the standard Docker *runc* runtime." -msgstr "" - -#: ../../tutorials/docker/docker.rst:90 -msgid "" -"|CL| provides easy integration of the *kata-runtime* with Docker. More " -"information on installing and using the *kata-runtime* may be found at " -":ref:`kata`." -msgstr "" - -#: ../../tutorials/docker/docker.rst:96 -msgid "" -"The remaining sections of this tutorial are standard to Docker setup and " -"configuration. If you are familiar with Docker basics, you do not need to" -" continue reading. The following sections are provided here for sake of " -"completeness." -msgstr "" - -#: ../../tutorials/docker/docker.rst:104 -msgid "Additional Docker configuration" -msgstr "" - -#: ../../tutorials/docker/docker.rst:106 -msgid "" -"Perform additional Docker daemon configuration via a configuration file " -"typically located at :file:`/etc/docker/daemon.json`. |CL| features a " -":ref:`stateless` system so the configuration file :file:`daemon.json` " -"does *NOT* exist by default." -msgstr "" - -#: ../../tutorials/docker/docker.rst:111 -msgid "Create the :file:`daemon.json` by running this command:" -msgstr "" - -#: ../../tutorials/docker/docker.rst:119 -msgid "" -"Refer to the `Docker documentation on daemon configuration`_ for the full" -" list of available configuration options and examples." -msgstr "" - -#: ../../tutorials/docker/docker.rst:122 -msgid "" -"For production systems, we follow Docker's recommendation to use the " -"`OverlayFS storage driver`_ `overlay2`, shown below:" -msgstr "" - -#: ../../tutorials/docker/docker.rst:133 -msgid "" -"A testing version is found in `Docker Device Mapper storage driver`_. If " -"using this storage driver, a warning message may appear: \"usage of " -"loopback devices is strongly discouraged for production use\"." -msgstr "" - -#: ../../tutorials/docker/docker.rst:137 -msgid "Save and close :file:`daemon.json`." -msgstr "" - -#: ../../tutorials/docker/docker.rst:139 -msgid "" -"Once you've made any required changes, be sure to restart the Docker " -"daemon through systemd manager by running this command:" -msgstr "" - -#: ../../tutorials/docker/docker.rst:147 -msgid "Pulling and running an image from Docker Hub" -msgstr "" - -#: ../../tutorials/docker/docker.rst:149 -msgid "" -"`Docker Hub`_ is a publically available container image repository which " -"comes preconfigured with Docker. In the example below we will pull and " -"run an the official Docker image for nginx\\*, an open source reverse " -"proxy server." -msgstr "" - -#: ../../tutorials/docker/docker.rst:153 -msgid "" -"First, pull a container image from Docker Hub using the :command:`docker " -"pull` command. Download the latest nginx\\* Docker container image by " -"running this command:" -msgstr "" - -#: ../../tutorials/docker/docker.rst:161 -msgid "" -"Create and launch a new container using the :command:`docker run` " -"command. Launch a nginx container by running this command:" -msgstr "" - -#: ../../tutorials/docker/docker.rst:170 -msgid "" -"Below is an explanation of switches used in the command above. For " -"detailed :command:`docker run` switches and syntax, refer to the `Docker " -"Documentation`_ ." -msgstr "" - -#: ../../tutorials/docker/docker.rst:174 -msgid "" -"The *--name* switch lets you provide a friendly name to target the " -"container for future operations" -msgstr "" - -#: ../../tutorials/docker/docker.rst:177 -msgid "The *-d* switch launches the container in the background" -msgstr "" - -#: ../../tutorials/docker/docker.rst:179 -msgid "" -"The *-p* switch allows the container's HTTP port (80) to be accessible " -"from the |CL| host on port 8080" -msgstr "" - -#: ../../tutorials/docker/docker.rst:182 -msgid "" -"You can access the Welcome to Nginx! splash page running in the container" -" by browsing to \\http://127.0.0.1:8080 or by running this " -":command:`curl` command from your |CL| machine:" -msgstr "" - -#: ../../tutorials/docker/docker.rst:190 -msgid "" -"Finally, stop and delete the nginx container by running the " -":command:`docker stop` and :command:`docker rm` commands." -msgstr "" - -#: ../../tutorials/docker/docker.rst:198 -msgid "" -"Congratulations! At this point, you have successfully pulled a nginx " -"container image from `Docker Hub`_ and have run an example container." -msgstr "" - -#: ../../tutorials/docker/docker.rst:202 -msgid "Creating a Docker swarm cluster" -msgstr "" - -#: ../../tutorials/docker/docker.rst:204 -msgid "Clusters of Docker hosts are referred to as *swarms*." -msgstr "" - -#: ../../tutorials/docker/docker.rst:206 -msgid "" -"The process in this tutorial can be repeated to install Docker on " -"multiple |CL| hosts with the intent to form a Docker swarm cluster." -msgstr "" - -#: ../../tutorials/docker/docker.rst:209 -msgid "" -"The `Docker documentation on swarm key concepts`_ and `Docker " -"documentation on creating a swarm`_ can be referenced for further " -"instructions on setting up a swarm." -msgstr "" - -#: ../../tutorials/docker/docker.rst:214 -msgid "Related topics" -msgstr "" - -#: ../../tutorials/docker/docker.rst:216 -msgid "`Docker Home`_" -msgstr "" - -#: ../../tutorials/docker/docker.rst:217 -msgid "`Docker Documentation`_" -msgstr "" - -#: ../../tutorials/docker/docker.rst:218 -msgid "`Docker Hub`_" -msgstr "" - -#: ../../tutorials/docker/docker.rst:219 -msgid "`Kata Containers`_" -msgstr "" - -#~ msgid "" -#~ "|CL-ATTR| supports multiple containerization" -#~ " platforms, including a Docker\\* solution." -#~ " |CL| has many `unique features`_ " -#~ "including a minimal default installation, " -#~ "which makes it compelling to use " -#~ "as a host for container workloads, " -#~ "management, and orchestration." -#~ msgstr "" - -#~ msgid "A basic understanding of Linux and Docker." -#~ msgstr "" - -#~ msgid "Integration with Kata Containers (optional)" -#~ msgstr "" - -#~ msgid "" -#~ "The proceeding sections of this tutorial" -#~ " are standard to Docker setup and " -#~ "configuration. If you are familiar with" -#~ " Docker basics, you do not need " -#~ "to continue reading. The following " -#~ "sections are provided here for sake " -#~ "of completeness." -#~ msgstr "" - -#~ msgid "" -#~ "Perform additional Docker daemon configuration" -#~ " via a configuration file typically " -#~ "located at :file:`/etc/docker/daemon.json`. |CL| " -#~ "features a `stateless system`_ so the" -#~ " configuration file :file:`daemon.json` does " -#~ "*NOT* exist by default." -#~ msgstr "" - -#~ msgid "" -#~ "`Docker Hub`_ is a publically available" -#~ " container image repository which comes " -#~ "preconfigured with Docker. In the " -#~ "example below we will pull and run" -#~ " an the official Docker image for " -#~ "nginx, an open source reverse proxy " -#~ "server." -#~ msgstr "" - -#~ msgid "" -#~ "First, pull a container image from " -#~ "Docker Hub using the :command:`docker " -#~ "pull` command. Download the latest nginx" -#~ " Docker container image by running " -#~ "this command:" -#~ msgstr "" - diff --git a/locale/de/LC_MESSAGES/tutorials/flatpak/flatpak.po b/locale/zh_CN/LC_MESSAGES/tutorials/flatpak.po similarity index 100% rename from locale/de/LC_MESSAGES/tutorials/flatpak/flatpak.po rename to locale/zh_CN/LC_MESSAGES/tutorials/flatpak.po diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/flatpak/flatpak.po b/locale/zh_CN/LC_MESSAGES/tutorials/flatpak/flatpak.po deleted file mode 100644 index e4b094b6..00000000 --- a/locale/zh_CN/LC_MESSAGES/tutorials/flatpak/flatpak.po +++ /dev/null @@ -1,117 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/flatpak/flatpak.rst:4 -msgid "Use Flatpak\\* to install applications on |CL-ATTR|" -msgstr "" - -#: ../../tutorials/flatpak/flatpak.rst:6 -msgid "" -"This tutorial provides all the required steps to install Flatpak as well " -"as downloading, installing, and running LibreOffice\\* on |CL-ATTR|." -msgstr "" - -#: ../../tutorials/flatpak/flatpak.rst:9 -msgid "" -"Please visit the `Flatpak website`_ for more information about Flatpak " -"and how to use it. You can also `download it here`_." -msgstr "" - -#: ../../tutorials/flatpak/flatpak.rst:13 -msgid "Before you begin" -msgstr "" - -#: ../../tutorials/flatpak/flatpak.rst:15 -msgid "" -"This tutorial assumes you have installed |CL| on your host system. For " -"detailed instructions on installing |CL| on a bare metal system, visit " -"our :ref:`bare metal installation guide `." -msgstr "" - -#: ../../tutorials/flatpak/flatpak.rst:20 -msgid "Install Flatpak on your host system" -msgstr "" - -#: ../../tutorials/flatpak/flatpak.rst:22 -msgid "" -"Flatpak is included as part of the bundle `desktop`. To install the " -"application, log in to your user account and enter the following command:" -msgstr "" - -#: ../../tutorials/flatpak/flatpak.rst:30 -msgid "Install and run the LibreOffice Flatpak image" -msgstr "" - -#: ../../tutorials/flatpak/flatpak.rst:32 -msgid "" -"Application developers have the option to bundle their applications using" -" Flatpak to allow the installation of a single distribution of their " -"application on different distributions of Linux, including |CL|. Flatpak " -"provides a `list of applications`_ available through Flathub." -msgstr "" - -#: ../../tutorials/flatpak/flatpak.rst:37 -msgid "|CL| enables the Flathub repository by default." -msgstr "" - -#: ../../tutorials/flatpak/flatpak.rst:41 -msgid "Installing using gnome software" -msgstr "" - -#: ../../tutorials/flatpak/flatpak.rst:43 -msgid "" -"All you need to do is to launch `gnome software`, search for the " -"LibreOffice app, and click the install button." -msgstr "" - -#: ../../tutorials/flatpak/flatpak.rst:49 -msgid "Figure 1: Installing LibreOffice using gnome-software" -msgstr "" - -#: ../../tutorials/flatpak/flatpak.rst:54 -msgid "Installing using the command line" -msgstr "" - -#: ../../tutorials/flatpak/flatpak.rst:56 -msgid "" -"Open the `gnome-terminal` and type the following command to install the " -"LibreOffice app." -msgstr "" - -#: ../../tutorials/flatpak/flatpak.rst:79 -msgid "Launch LibreOffice" -msgstr "" - -#: ../../tutorials/flatpak/flatpak.rst:80 -msgid "" -"A new set of icons will appear in your Gnome applications list titled " -":guilabel:`LibreOffice.` To execute the application, highlight the " -"application and click on the :guilabel:`LibreOffice` icon. LibreOffice " -"will start normally." -msgstr "" - -#: ../../tutorials/flatpak/flatpak.rst:87 -msgid "Figure 2: Select :guilabel:`LibreOffice` app" -msgstr "" - -#: ../../tutorials/flatpak/flatpak.rst:90 -msgid "Using the command line" -msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/greengrass.po b/locale/zh_CN/LC_MESSAGES/tutorials/greengrass.po deleted file mode 100644 index 6385ca72..00000000 --- a/locale/zh_CN/LC_MESSAGES/tutorials/greengrass.po +++ /dev/null @@ -1,657 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -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" -"Last-Translator: FULL NAME \n" -"Language-Team: zh-Hans\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" - -#: ../../tutorials/greengrass.rst:4 -msgid "Enable AWS Greengrass\\* and OpenVINO™ toolkit" -msgstr "启用 AWS Greengrass\\* 和 OpenVINO™ 工具包" - -#: ../../tutorials/greengrass.rst:6 -msgid "" -"Hardware accelerated Function-as-a-Service (FaaS) enables cloud " -"developers to deploy inference functionalities [1] on Intel® IoT edge " -"devices with accelerators (CPU, Integrated GPU, Intel® FPGA, and Intel® " -"Movidius™ technology). These functions provide a great developer " -"experience and seamless migration of visual analytics from cloud to edge " -"in a secure manner using a containerized environment. Hardware-" -"accelerated FaaS provides the best-in-class performance by accessing " -"optimized deep learning libraries on Intel® IoT edge devices with " -"accelerators." -msgstr "硬件加速的功能即服务 (FaaS) 有助于云开发人员在搭载加速器的英特尔® IoT 边缘设备(CPU、集成 GPU、英特尔® FPGA 和英特尔® Movidius™ 技术)上部署推理功能 [1]。这些功能使用容器化环境,为开发人员提供了出色的体验,有助于开发人员将可视化分析从云安全地迁移到边缘。硬件加速的 FaaS 支持在搭载加速器的英特尔® IoT 边缘设备上访问经过优化的深度学习库,实现业界最佳性能。" - -#: ../../tutorials/greengrass.rst:15 -msgid "This tutorial demonstrates how to:" -msgstr "本教程演示了如何:" - -#: ../../tutorials/greengrass.rst:17 -msgid "Set up the Intel® edge device with |CL-ATTR|" -msgstr "使用 |CL-ATTR| 设置英特尔®边缘设备" - -#: ../../tutorials/greengrass.rst:18 -msgid "" -"Install the OpenVINO™ toolkit and Amazon Web Services\\* (AWS\\*) " -"Greengrass\\* software stacks" -msgstr "安装 OpenVINO™ 工具包和 Amazon Web Services\\* (AWS\\*) Greengrass\\* 软件堆栈" - -#: ../../tutorials/greengrass.rst:20 -msgid "" -"Use AWS Greengrass\\* and AWS Lambda\\* to deploy the FaaS samples from " -"the cloud" -msgstr "使用 AWS Greengrass\\* 和 AWS Lambda\\* 从云中部署 FaaS 示例" - -#: ../../tutorials/greengrass.rst:22 -msgid "Refer to the following topics:" -msgstr "请参阅以下主题:" - -#: ../../tutorials/greengrass.rst:29 -msgid "Supported platforms" -msgstr "支持的平台" - -#: ../../tutorials/greengrass.rst:31 -msgid "Operating System: |CL| latest release" -msgstr "操作系统:|CL| 最新版本" - -#: ../../tutorials/greengrass.rst:32 -msgid "" -"Hardware: Intel® core platforms (This tutorial supports inference " -"on CPU only.)" -msgstr "硬件:英特尔®酷睿™平台(本教程仅支持 CPU 推理。)" - -#: ../../tutorials/greengrass.rst:35 -msgid "Sample description" -msgstr "示例说明" - -#: ../../tutorials/greengrass.rst:37 -msgid "" -"The AWS Greengrass samples are located at `Edge-Analytics-FaaS`_. This " -"tutorial uses the 1.0 version of the source code." -msgstr "AWS Greengrass 示例位于 `Edge-Analytics-FaaS`_ 中。本教程使用 1.0 版本的源代码。" - -#: ../../tutorials/greengrass.rst:40 -msgid "|CL| provides the following AWS Greengrass samples:" -msgstr "|CL| 提供以下 AWS Greengrass 示例:" - -#: ../../tutorials/greengrass.rst:42 -msgid "`greengrass_classification_sample.py`_" -msgstr "`greengrass_classification_sample.py`_" - -#: ../../tutorials/greengrass.rst:44 -msgid "" -"This AWS Greengrass sample classifies a video stream using classification" -" networks such as AlexNet and GoogLeNet and publishes top-10 results on " -"AWS\\* IoT Cloud every second." -msgstr "此 AWS Greengrass 示例使用 AlexNet 和 GoogLeNet 等分类网络对视频流进行分类,并每秒在 AWS\\* IoT 云上发布前十名结果。" - -#: ../../tutorials/greengrass.rst:48 -msgid "`greengrass_object_detection_sample_ssd.py`_" -msgstr "`greengrass_object_detection_sample_ssd.py`_" - -#: ../../tutorials/greengrass.rst:50 -msgid "" -"This AWS Greengrass sample detects objects in a video stream and " -"classifies them using single-shot multi-box detection (SSD) networks such" -" as SSD Squeezenet, SSD Mobilenet, and SSD300. This sample publishes " -"detection outputs such as class label, class confidence, and bounding box" -" coordinates on AWS IoT Cloud every second." -msgstr "此 AWS Greengrass 示例会检测视频流中的对象,并使用单步多框检测 (SSD) 网络(例如 SSD Squeezenet、SSD Mobilenet 和 SSD300)对它们进行分类。此示例每秒在 AWS IoT 云上发布检测输出,如类标签、类置信度和边界框坐标。" - -#: ../../tutorials/greengrass.rst:58 -msgid "Install the OS on the edge device" -msgstr "在边缘设备上安装操作系统" - -#: ../../tutorials/greengrass.rst:60 -msgid "" -"Start with a clean installation of |CL| on a new system, using the :ref" -":`bare-metal-install-desktop`, found in :ref:`get-started`." -msgstr "使用 :ref:`get-started` 中的 :ref:`bare-metal-install-desktop`,在新系统上安装干净的 |CL|。" - -#: ../../tutorials/greengrass.rst:64 -msgid "Create user accounts" -msgstr "创建用户帐户" - -#: ../../tutorials/greengrass.rst:66 -msgid "" -"After |CL| is installed, create two user accounts. Create an " -"administrative user in |CL| and create a user account for the Greengrass " -"services to use ( see Greengrass user below)." -msgstr "安装 |CL| 后,创建两个用户帐户。在 |CL| 中创建一个管理用户,并为要使用的 Greengrass 服务创建一个用户帐户(请参阅下面的 Greengrass 用户)。" - -#: ../../tutorials/greengrass.rst:70 -msgid "" -"Create a new user and set a password for that user. Enter the following " -"commands as ``root``:" -msgstr "创建新用户并为该用户设置密码。以 ``root`` 用户身份输入以下命令:" - -#: ../../tutorials/greengrass.rst:78 -msgid "" -"Next, enable the :command:`sudo` command for your new ````. Add " -"```` to the *wheel* group:" -msgstr "接下来,为新的 ```` 启用 :command:`sudo` 命令。将 ```` 添加到 *wheel* 组:" - -#: ../../tutorials/greengrass.rst:85 -msgid "Create a :file:`/etc/fstab` file." -msgstr "创建一个 :file:`/etc/fstab` 文件。" - -#: ../../tutorials/greengrass.rst:93 -msgid "" -"By default, |CL| does not create an :file:`/etc/fstab` file. You must " -"create this file before the Greengrass service runs." -msgstr "默认情况下,|CL| 不会创建 :file:`/etc/fstab` 文件。您必须在 Greengrass 服务运行之前创建此文件。" - -#: ../../tutorials/greengrass.rst:97 -msgid "Add required bundles" -msgstr "添加所需的捆绑包" - -#: ../../tutorials/greengrass.rst:99 -msgid "" -"Use the :command:`swupd` software updater utility to add the prerequisite" -" bundles for the OpenVINO software stack:" -msgstr "使用 :command:`swupd` 软件更新程序实用程序添加 OpenVINO 软件堆栈必备的软件包:" - -#: ../../tutorials/greengrass.rst:108 -msgid "Learn more about how to :ref:`swupd-guide`." -msgstr "详细了解如何 :ref:`swupd-guide`。" - -#: ../../tutorials/greengrass.rst:110 -msgid "" -"The :command:`computer-vision-basic` bundle installs the OpenVINO™ " -"toolkit, and the sample models optimized for Intel® edge platforms." -msgstr ":command:`computer-vision-basic` 捆绑包会安装 OpenVINO™ 工具包以及针对英特尔®边缘平台优化的示例模型。" - -#: ../../tutorials/greengrass.rst:114 -msgid "Convert deep learning models" -msgstr "转换深度学习模型" - -#: ../../tutorials/greengrass.rst:117 -msgid "Locate sample models" -msgstr "找到示例模型" - -#: ../../tutorials/greengrass.rst:119 -msgid "" -"There are two types of provided models that can be used in conjunction " -"with AWS Greengrass for this tutorial: classification or object " -"detection." -msgstr "本教程中提供了两种可以与 AWS Greengrass 配合使用的模型:分类和对象检测。" - -#: ../../tutorials/greengrass.rst:122 -msgid "" -"To complete this tutorial using an image classification model, download " -"the BVLC AlexNet model files `bvlc_alexnet.caffemodel`_ and " -"`deploy.prototxt`_ to the default model_location at " -":file:`/usr/share/openvino/models`. Any custom pre-trained classification" -" models can be used with the classification sample." -msgstr "要使用图像分类模型完成本教程,请将 BVLC AlexNet 模型文件 `bvlc_alexnet.caffemodel`_ 和 `deploy.prototxt`_ 下载到 :file:`/usr/share/openvino/models` 处的默认 model_location。预先训练的任何自定义分类模型都可与分类示例配合使用。" - -#: ../../tutorials/greengrass.rst:128 -msgid "" -"For object detection, the sample models optimized for Intel® edge " -"platforms are included with the computer-vision-basic bundle installation" -" at :file:`/usr/share/openvino/models`. These models are provided as an " -"example; however, you may also use a custom SSD model with the Greengrass" -" object detection sample." -msgstr "对于对象检测,安装 computer-vision-basic 捆绑包时会在 :file:`/usr/share/openvino/models` 处附带针对英特尔®边缘平台优化的示例模型。这些模型作为示例提供;但是,您也可以将自定义 SSD 模型与 Greengrass 对象检测示例结合使用。" - -#: ../../tutorials/greengrass.rst:134 -msgid "Run model optimizer" -msgstr "运行模型优化器" - -#: ../../tutorials/greengrass.rst:136 -msgid "" -"Follow these instructions for `converting deep learning models to " -"Intermediate Representation using Model Optimizer`_. To optimize either " -"of the sample models described above, run one of the following commands." -msgstr "按照 `converting deep learning models to Intermediate Representation using Model Optimizer`_ 中的说明执行操作。要优化上述任一示例模型,请运行以下命令之一。" - -#: ../../tutorials/greengrass.rst:138 -msgid "For classification using BVLC AlexNet model:" -msgstr "对于使用 BVLC AlexNet 模型的分类:" - -#: ../../tutorials/greengrass.rst:147 -msgid "For object detection using SqueezeNetSSD-5Class model:" -msgstr "对于使用 SqueezeNetSSD-5Class 模型的对象检测:" - -#: ../../tutorials/greengrass.rst:156 -msgid "In these examples:" -msgstr "在这些示例中:" - -#: ../../tutorials/greengrass.rst:158 -msgid "```` is :file:`/usr/share/openvino/models`." -msgstr "```` 是 :file:`/usr/share/openvino/models`。" - -#: ../../tutorials/greengrass.rst:160 -msgid "```` is FP32 or FP16, depending on target device." -msgstr "```` 是 FP32 或 FP16,具体取决于目标设备。" - -#: ../../tutorials/greengrass.rst:162 -msgid "" -"```` is the directory where the Intermediate Representation " -"(IR) is stored. IR contains .xml format corresponding to the network " -"structure and .bin format corresponding to weights. This .xml file should" -" be passed to :command:``." -msgstr "```` 是存储中间表示 (IR) 的目录。IR 包含与网络结构对应的 .xml 格式以及与权重对应的 .bin 格式。此 .xml 文件应传递给 :command:``。" - -#: ../../tutorials/greengrass.rst:167 -msgid "" -"In the BVLC AlexNet model, the prototxt defines the input shape with " -"batch size 10 by default. In order to use any other batch size, the " -"entire input shape must be provided as an argument to the model " -"optimizer. For example, to use batch size 1, you must provide: " -"``--input_shape [1,3,227,227]``" -msgstr "在 BVLC AlexNet 模型中,默认情况下,prototxt 会定义批处理大小为 10 的输入形状。要使用任何其他批处理大小,必须将整个输入形状作为参数提供给模型优化器。例如,要使用批处理大小 1,您必须提供 ``--input_shape [1,3,227,227]``" - -#: ../../tutorials/greengrass.rst:175 -msgid "Configure AWS Greengrass group" -msgstr "配置 AWS Greengrass 组" - -#: ../../tutorials/greengrass.rst:177 -msgid "" -"For each Intel® edge platform, you must create a new AWS Greengrass group" -" and install AWS Greengrass core software to establish the connection " -"between cloud and edge." -msgstr "对于每个英特尔®边缘平台,您必须创建一个新的 AWS Greengrass 组,并安装 AWS Greengrass 核心软件,以在云和边缘之间建立连接。" - -#: ../../tutorials/greengrass.rst:181 -msgid "" -"To create an AWS Greengrass group, follow the instructions in `Configure " -"AWS IoT Greengrass on AWS IoT`_." -msgstr "要创建 AWS Greengrass 组,请按照 `Configure AWS IoT Greengrass on AWS IoT`_ 中的说明执行操作。" - -#: ../../tutorials/greengrass.rst:184 -msgid "" -"To install and configure AWS Greengrass core on edge platform, follow the" -" instructions in `Start AWS Greengrass on the Core Device`_. In step " -"8(b), download the x86_64 Ubuntu\\* configuration of the AWS Greengrass " -"core software." -msgstr "要在边缘平台上安装和配置 AWS Greengrass 核心,请按照 `Start AWS Greengrass on the Core Device`_ 中的说明执行操作。在步骤 8(b) 中,下载 AWS Greengrass 核心软件的 x86_64 Ubuntu\\* 配置。" - -#: ../../tutorials/greengrass.rst:191 -msgid "" -"You do not need to run the :file:`cgroupfs-mount.sh` script in step #6 of" -" Module 1 of the `AWS Greengrass developer guide`_ because this is " -"enabled already in |CL|." -msgstr "您不需要在 `AWS Greengrass developer guide`_ 模块 1 的步骤 6 中运行 :file:`cgroupfs-mount.sh` 脚本,因为它已经在 |CL| 中启用。" - -#: ../../tutorials/greengrass.rst:195 -msgid "" -"Be sure to download both the security resources and the AWS Greengrass " -"core software." -msgstr "请务必下载安全资源和 AWS Greengrass 核心软件。" - -#: ../../tutorials/greengrass.rst:200 -msgid "Security certificates are linked to your AWS account." -msgstr "安全证书会链接到您的 AWS 帐户。" - -#: ../../tutorials/greengrass.rst:204 -msgid "Create and package Lambda function" -msgstr "创建并打包 Lambda 函数" - -#: ../../tutorials/greengrass.rst:206 -msgid "" -"Complete steps 1-4 of the AWS Greengrass tutorial at `Create and Package " -"a Lambda Function`_." -msgstr "在 `Create and Package a Lambda Function`_ 中完成 AWS Greengrass 教程的步骤 1-4。" - -#: ../../tutorials/greengrass.rst:210 -msgid "" -"This creates the tarball needed to create the AWS Greengrass environment " -"on the edge device." -msgstr "这会创建必要的 tarball,以便在边缘设备上创建 AWS Greengrass 环境。" - -#: ../../tutorials/greengrass.rst:214 -msgid "" -"In step 5, replace :file:`greengrassHelloWorld.py` with the " -"classification or object detection Greengrass sample from `Edge-" -"Analytics-Faas`_:" -msgstr "在步骤 5 中,将 :file:`greengrassHelloWorld.py` 替换为 `Edge-Analytics-Faas`_ 中的分类或对象检测 Greengrass 示例:" - -#: ../../tutorials/greengrass.rst:217 -msgid "Classification: `greengrass_classification_sample.py`_" -msgstr "分类:`greengrass_classification_sample.py`_" - -#: ../../tutorials/greengrass.rst:219 -msgid "Object Detection: `greengrass_object_detection_sample_ssd.py`_" -msgstr "对象检测:`greengrass_object_detection_sample_ssd.py`_" - -#: ../../tutorials/greengrass.rst:221 -msgid "" -"Zip the selected Greengrass sample with the extracted Greengrass SDK " -"folders from the previous step into " -":file:`greengrass_sample_python_lambda.zip`." -msgstr "将所选的 Greengrass 示例以及从上一步提取的 Greengrass SDK 文件夹压缩到 :file:`greengrass_sample_python_lambda.zip`。" - -#: ../../tutorials/greengrass.rst:224 -msgid "The zip should contain:" -msgstr "压缩包应包含:" - -#: ../../tutorials/greengrass.rst:226 -msgid "greengrasssdk" -msgstr "greengrasssdk" - -#: ../../tutorials/greengrass.rst:228 -msgid "greengrass classification or object detection sample" -msgstr "greengrass 分类或对象检测示例" - -#: ../../tutorials/greengrass.rst:230 -msgid "For example:" -msgstr "例如:" - -#: ../../tutorials/greengrass.rst:237 -msgid "" -"Return to the AWS documentation section called `Create and Package a " -"Lambda Function`_ and complete the procedure." -msgstr "返回名为`Create and Package a Lambda Function`_ 的 AWS 文档部分,并完成步骤。" - -#: ../../tutorials/greengrass.rst:242 -msgid "" -"In step 9(a) of the AWS documentation, while uploading the zip file, make" -" sure to name the handler to one of the following, depending on the AWS " -"Greengrass sample you are using:" -msgstr "在 AWS 文档的步骤 9(a) 中,上传 Zip 文件,并确保根据使用的 AWS Greengrass 示例将处理程序命名为以下名称之一:" - -#: ../../tutorials/greengrass.rst:246 -msgid "greengrass_object_detection_sample_ssd.function_handler" -msgstr "greengrass_object_detection_sample_ssd.function_handler" - -#: ../../tutorials/greengrass.rst:247 -msgid "greengrass_classification_sample.function_handler" -msgstr "greengrass_classification_sample.function_handler" - -#: ../../tutorials/greengrass.rst:251 -msgid "Configure Lambda function" -msgstr "配置 Lambda 函数" - -#: ../../tutorials/greengrass.rst:253 -msgid "" -"After creating the Greengrass group and the Lambda function, start " -"configuring the Lambda function for AWS Greengrass." -msgstr "创建 Greengrass 组和 Lambda 函数后,开始为 AWS Greengrass 配置 Lambda 函数。" - -#: ../../tutorials/greengrass.rst:256 -msgid "" -"Follow steps 1-8 in `Configure the Lambda Function for AWS IoT " -"Greengrass`_ in the AWS documentation." -msgstr "按照 AWS 文档中`Configure the Lambda Function for AWS IoT Greengrass`_ 中的步骤 1-8 执行操作。" - -#: ../../tutorials/greengrass.rst:259 -msgid "" -"In addition to the details mentioned in step 8, change the Memory limit " -"to 2048 MB to accommodate large input video streams." -msgstr "除了步骤 8 中提到的细节之外,将内存限制更改为 2048 MB,以容纳较大的输入视频流。" - -#: ../../tutorials/greengrass.rst:262 -msgid "" -"Add the following environment variables as key-value pairs when editing " -"the Lambda configuration and click on update:" -msgstr "编辑 Lambda 配置时,添加以下环境变量作为键值对,然后点击更新:" - -#: ../../tutorials/greengrass.rst:265 -msgid "**Table 1. Environment variables: Lambda configuration**" -msgstr "**表 1.环境变量:Lambda 配置**" - -#: ../../tutorials/greengrass.rst:269 -msgid "Key" -msgstr "键" - -#: ../../tutorials/greengrass.rst:270 -msgid "Value" -msgstr "值" - -#: ../../tutorials/greengrass.rst:271 -msgid "PARAM_MODEL_XML" -msgstr "PARAM_MODEL_XML" - -#: ../../tutorials/greengrass.rst:272 -msgid "" -"/, where is user specified and contains " -"IR.xml, the Intermediate Representation file from Intel® Model Optimizer." -" For this tutorial, should be set to " -"'/usr/share/openvino/models' or one of its subdirectories." -msgstr "/,其中 是用户指定的,包含来自英特尔®模型优化器的中间表示文件 IR.xml。在本教程中, 应设置为 '/usr/share/openvino/models' 或其某个子目录。" - -#: ../../tutorials/greengrass.rst:276 -msgid "PARAM_INPUT_SOURCE" -msgstr "PARAM_INPUT_SOURCE" - -#: ../../tutorials/greengrass.rst:277 -msgid "/input.webm to be specified by user. Holds both input and" -msgstr "由用户指定的 /input.webm。保存输入和" - -#: ../../tutorials/greengrass.rst:278 -msgid "output data. For webcam, set PARAM_INPUT_SOURCE to ‘/dev/video0’" -msgstr "输出数据。对于网络摄像头,请将 PARAM_INPUT_SOURCE 设置为 ‘/dev/video0’" - -#: ../../tutorials/greengrass.rst:279 -msgid "PARAM_DEVICE" -msgstr "PARAM_DEVICE" - -#: ../../tutorials/greengrass.rst:280 -msgid "\"CPU\"" -msgstr "\"CPU\"" - -#: ../../tutorials/greengrass.rst:281 -msgid "PARAM_CPU_EXTENSION_PATH" -msgstr "PARAM_CPU_EXTENSION_PATH" - -#: ../../tutorials/greengrass.rst:282 -msgid "/usr/lib64/libcpu_extension.so" -msgstr "/usr/lib64/libcpu_extension.so" - -#: ../../tutorials/greengrass.rst:283 -msgid "PARAM_OUTPUT_DIRECTORY" -msgstr "PARAM_OUTPUT_DIRECTORY" - -#: ../../tutorials/greengrass.rst:284 -msgid " to be specified by user. Holds both input and output data" -msgstr " 由用户指定。保存输入和输出数据" - -#: ../../tutorials/greengrass.rst:286 -msgid "PARAM_NUM_TOP_RESULTS" -msgstr "PARAM_NUM_TOP_RESULTS" - -#: ../../tutorials/greengrass.rst:287 -msgid "" -"User specified for classification sample. (e.g. 1 for top-1 result, 5 for" -" top-5 results)" -msgstr "为分类示例指定的用户。(例如,1 为 前 1 名结果,5 为前 5 名结果)" - -#: ../../tutorials/greengrass.rst:290 -msgid "" -"Add subscription to subscribe, or publish messages from AWS Greengrass " -"Lambda function by completing the procedure in `Configure the Lambda " -"Function for AWS IoT Greengrass`_." -msgstr "完成 `Configure the Lambda Function for AWS IoT Greengrass`_ 中的步骤,添加订阅以进行订阅或发布来自 AWS Greengrass Lambda 函数的消息。" - -#: ../../tutorials/greengrass.rst:295 -msgid "" -"The optional topic filter field is the topic mentioned inside the Lambda " -"function. In this tutorial, sample topics include the following: " -":command:`openvino/ssd` or :command:`openvino/classification`" -msgstr "可选主题过滤器字段是 Lambda 函数中提到的主题。在本教程中,示例主题包括以下 :command:`openvino/ssd` 或 :command:`openvino/classification`" - -#: ../../tutorials/greengrass.rst:300 -msgid "Add local resources" -msgstr "添加本地资源" - -#: ../../tutorials/greengrass.rst:302 -msgid "" -"Refer to the AWS documentation for details about `local resources and " -"access privileges`_." -msgstr "有关 `local resources and access privileges`_ 的详细信息,请参阅 AWS 文档。" - -#: ../../tutorials/greengrass.rst:304 -msgid "The following table describes the local resources needed for the CPU:" -msgstr "下表列出了 CPU 所需的本地资源:" - -#: ../../tutorials/greengrass.rst:306 -msgid "**Local resources**" -msgstr "**本地资源**" - -#: ../../tutorials/greengrass.rst:310 -msgid "Name" -msgstr "名称" - -#: ../../tutorials/greengrass.rst:311 -msgid "Resource type" -msgstr "资源类型" - -#: ../../tutorials/greengrass.rst:312 -msgid "Local path" -msgstr "本地路径" - -#: ../../tutorials/greengrass.rst:313 -msgid "Access" -msgstr "访问" - -#: ../../tutorials/greengrass.rst:315 -msgid "ModelDir" -msgstr "ModelDir" - -#: ../../tutorials/greengrass.rst:316 ../../tutorials/greengrass.rst:326 -msgid "Volume" -msgstr "卷" - -#: ../../tutorials/greengrass.rst:317 -msgid " to be specified by user" -msgstr " 由用户指定" - -#: ../../tutorials/greengrass.rst:318 ../../tutorials/greengrass.rst:323 -msgid "Read-Only" -msgstr "只读" - -#: ../../tutorials/greengrass.rst:320 -msgid "Webcam" -msgstr "网络摄像头" - -#: ../../tutorials/greengrass.rst:321 -msgid "Device" -msgstr "设备" - -#: ../../tutorials/greengrass.rst:322 -msgid "/dev/video0" -msgstr "/dev/video0" - -#: ../../tutorials/greengrass.rst:325 -msgid "DataDir" -msgstr "DataDir" - -#: ../../tutorials/greengrass.rst:327 -msgid " to be specified by user. Holds both input and output data." -msgstr " 由用户指定。保存输入和输出数据。" - -#: ../../tutorials/greengrass.rst:329 -msgid "Read and Write" -msgstr "读取和写入" - -#: ../../tutorials/greengrass.rst:332 -msgid "Deploy Lambda function" -msgstr "部署 Lambda 函数" - -#: ../../tutorials/greengrass.rst:334 -msgid "" -"Refer to the AWS documentation for instructions on how to `deploy the " -"lambda function to AWS Greengrass core device`_. Select *Deployments* on " -"the group page and follow the instructions." -msgstr "有关如何`deploy the lambda function to AWS Greengrass core device`_ 的说明,请参阅 AWS 文档。在组页面上选择 *Deployments*,并按照说明执行操作。" - -#: ../../tutorials/greengrass.rst:339 -msgid "Output consumption" -msgstr "输出的使用" - -#: ../../tutorials/greengrass.rst:341 -msgid "" -"There are four options available for output consumption. These options " -"are used to report, stream, upload, or store inference output at an " -"interval defined by the variable :command:`reporting_interval` in the AWS" -" Greengrass samples." -msgstr "使用输出时有四种可用选项。这些选项用于按 AWS Greengrass 示例中 :command:`reporting_interval` 变量定义的间隔,报告、流式传输、上传或存储推理输出。" - -#: ../../tutorials/greengrass.rst:345 -msgid "IoT cloud output:" -msgstr "IoT 云输出:" - -#: ../../tutorials/greengrass.rst:347 -msgid "" -"This option is enabled by default in the AWS Greengrass samples using the" -" :command:`enable_iot_cloud_output` variable. You can use it to verify " -"the lambda running on the edge device. It enables publishing messages to " -"IoT cloud using the subscription topic specified in the lambda. (For " -"example, topics may include :command:`openvino/classification` for " -"classification and :command:`openvino/ssd` for object detection samples.)" -" For classification, top-1 result with class label are published to IoT " -"cloud. For SSD object detection, detection results such as bounding box " -"coordinates of objects, class label, and class confidence are published." -msgstr "在 AWS Greengrass 示例中,默认情况下使用 :command:`enable_iot_cloud_output` 变量启用此选项。您可以使用它来验证在边缘设备上运行的 lambda。它支持使用 lambda 中指定的订阅主题向 IoT 云发布消息。(例如,主题可能包括用于分类示例的 :command:`openvino/classification` 以及用于对象检测示例的 :command:`openvino/ssd`。) 对于分类,具有类标签的前 1 名结果会发布到 IoT 云。对于 SSD 对象检测,则发布对象的边界框坐标、类标签和类置信度等检测结果。" - -#: ../../tutorials/greengrass.rst:357 -msgid "Follow the instructions here to `view the output on IoT cloud`_." -msgstr "按照这里的说明`view the output on IoT cloud`_。" - -#: ../../tutorials/greengrass.rst:359 -msgid "Kinesis streaming:" -msgstr "Kinesis 流式传输:" - -#: ../../tutorials/greengrass.rst:361 -msgid "" -"This option enables inference output to be streamed from the edge device " -"to cloud using Kinesis [3] streams when :command:`enable_kinesis_output` " -"is set to True. The edge devices act as data producers and continually " -"push processed data to the cloud. You must set up and specify Kinesis " -"stream name, Kinesis shard, and AWS region in the AWS Greengrass samples." -msgstr ":command:`enable_kinesis_output` 设置为 True 时,此选项支持使用 Kinesis [3] 流将推理输出从边缘设备流式传输到云。边缘设备充当数据生产者,并将处理后的数据不断推送到云中。您必须在 AWS Greengrass 示例中设置和指定 Kinesis 流名称、Kinesis shard 和 AWS 区域。" - -#: ../../tutorials/greengrass.rst:368 -msgid "Cloud storage using AWS S3 bucket:" -msgstr "使用 AWS S3 存储桶的云存储:" - -#: ../../tutorials/greengrass.rst:370 -msgid "" -"When the :command:`enable_s3_jpeg_output` variable is set to True, it " -"enables uploading and storing processed frames (in jpeg format) in an AWS" -" S3 bucket. You must set up and specify the S3 bucket name in the AWS " -"Greengrass samples to store the JPEG images. The images are named using " -"the timestamp and uploaded to S3." -msgstr "将 :command:`enable_s3_jpeg_output` 变量设置为 True 时,它允许在 AWS S3 存储桶中上传和存储已处理的帧(jpeg 格式)。您必须在 AWS Greengrass 示例中设置和指定用来存储 JPEG 图像的 S3 存储桶名称。这些映像使用时间戳命名,并上传到 S3。" - -#: ../../tutorials/greengrass.rst:376 -msgid "Local storage:" -msgstr "本地存储:" - -#: ../../tutorials/greengrass.rst:378 -msgid "" -"When the :command:`enable_s3_jpeg_output` variable is set to True, it " -"enables storing processed frames (in jpeg format) on the edge device. The" -" images are named using the timestamp and stored in a directory specified" -" by :command:`PARAM_OUTPUT_DIRECTORY`." -msgstr "将 :command:`enable_s3_jpeg_output` 变量设置为 True 时,它允许在边缘设备上存储已处理的帧(jpeg 格式)。这些映像使用时间戳命名,并存储在由 :command:`PARAM_OUTPUT_DIRECTORY` 指定的目录中。" - -#: ../../tutorials/greengrass.rst:384 -msgid "References" -msgstr "参考" - -#: ../../tutorials/greengrass.rst:386 -msgid "AWS Greengrass: https://aws.amazon.com/greengrass/" -msgstr "AWS Greengrass:https://aws.amazon.com/greengrass/" - -#: ../../tutorials/greengrass.rst:387 -msgid "AWS Lambda: https://aws.amazon.com/lambda/" -msgstr "AWS Lambda:https://aws.amazon.com/lambda/" - -#: ../../tutorials/greengrass.rst:388 -msgid "AWS Kinesis: https://aws.amazon.com/kinesis/" -msgstr "AWS Kinesis:https://aws.amazon.com/kinesis/" - diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/hadoop.po b/locale/zh_CN/LC_MESSAGES/tutorials/hadoop.po deleted file mode 100644 index bb1ad7ee..00000000 --- a/locale/zh_CN/LC_MESSAGES/tutorials/hadoop.po +++ /dev/null @@ -1,231 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/hadoop.rst:4 -msgid "Set up a single node cluster with Hadoop\\*" -msgstr "" - -#: ../../tutorials/hadoop.rst:6 -msgid "" -"This tutorial walks you through the process of installing, configuring, " -"and running Apache\\* Hadoop on |CL-ATTR|. The Apache Hadoop software " -"library is a framework for distributed processing of large data sets " -"across clusters of computers using simple programming models. It is " -"designed to scale up from single servers to thousands of machines, with " -"each machine offering local computation and storage." -msgstr "" - -#: ../../tutorials/hadoop.rst:14 -msgid "Prerequisites" -msgstr "" - -#: ../../tutorials/hadoop.rst:16 -msgid "" -"Before following this tutorial, you should follow the :ref:`bare-metal-" -"install-desktop` to ensure you have installed |CL|." -msgstr "" - -#: ../../tutorials/hadoop.rst:19 -msgid "" -"Before you install any new packages, update |CL| with the following " -"command:" -msgstr "" - -#: ../../tutorials/hadoop.rst:25 -msgid "" -"For the purposes of this tutorial, we will install Hadoop in a single " -"machine running both the master and slave daemons." -msgstr "" - -#: ../../tutorials/hadoop.rst:29 -msgid "Install Apache Hadoop" -msgstr "" - -#: ../../tutorials/hadoop.rst:31 -msgid "" -"Apache Hadoop is included in the `big-data-basic` bundle. To install the " -"framework, enter the following command:" -msgstr "" - -#: ../../tutorials/hadoop.rst:39 -msgid "Configure Apache Hadoop" -msgstr "" - -#: ../../tutorials/hadoop.rst:41 -msgid "To create the configuration directory, enter the following command:" -msgstr "" - -#: ../../tutorials/hadoop.rst:47 -msgid "" -"Copy the defaults from :file:`/usr/share/defaults/hadoop` to " -":file:`/etc/hadoop` with the following command:" -msgstr "" - -#: ../../tutorials/hadoop.rst:54 -msgid "" -"Since |CL| is a stateless system, you should never modify the files under" -" the :file:`/usr/share/defaults` directory. The software updater will " -"overwrite those files." -msgstr "" - -#: ../../tutorials/hadoop.rst:58 -msgid "" -"Once all the configuration files are in :file:`/etc/hadoop`, we must edit" -" them to fit our needs. The `NameNode` server is the master server. It " -"manages the namespace of the files system and regulates the clients' " -"access to files. The first file we edit, :file:`/etc/hadoop/core-" -"site.xml`, informs the Hadoop daemon where `NameNode` is running." -msgstr "" - -#: ../../tutorials/hadoop.rst:64 -msgid "" -"In this tutorial, our `NameNode` runs in our `localhost`. Follow these " -"steps to set it up correctly:" -msgstr "" - -#: ../../tutorials/hadoop.rst:67 -msgid "" -"Open the :file:`/etc/hadoop/core-site.xml` file using the editor of your " -"choice and modify the file as follows:" -msgstr "" - -#: ../../tutorials/hadoop.rst:81 -msgid "" -"Edit the :file:`/etc/hadoop/hdfs-site.xml` file. This file configures the" -" :abbr:`HDFS (Hadoop Distributed File System)` daemons. This " -"configuration includes the list of permitted and excluded data nodes and " -"the size of said blocks. In this example, we are setting the number of " -"block replication to 1 from the default of 3 as follows:" -msgstr "" - -#: ../../tutorials/hadoop.rst:103 -msgid "" -"Edit the :file:`/etc/hadoop/mapred-site.xml` file. This file configures " -"all daemons related to `MapReduce`: `JobTracker` and `TaskTrackers`. With" -" `MapReduce`, Hadoop can process big amounts of data in multiple systems." -" In our example, we set :abbr:`YARN (Yet Another Resource Manager)` as " -"our runtime framework for executing `MapReduce` jobs as follows:" -msgstr "" - -#: ../../tutorials/hadoop.rst:121 -msgid "" -"Edit the :file:`/etc/hadoop/yarn-site.xml` file. This file configures all" -" daemons related to `YARN`: `ResourceManager` and `NodeManager`. In our " -"example, we implement the `mapreduce_shuffle` service, which is the " -"default as follows:" -msgstr "" - -#: ../../tutorials/hadoop.rst:142 -msgid "Configure your SSH key" -msgstr "" - -#: ../../tutorials/hadoop.rst:144 -msgid "Create a SSH key. If you already have one, skip this step." -msgstr "" - -#: ../../tutorials/hadoop.rst:151 -msgid "Copy the key to your authorized keys." -msgstr "" - -#: ../../tutorials/hadoop.rst:157 -msgid "" -"Log into the localhost. If no password prompt appears, you are ready to " -"run the Hadoop daemons." -msgstr "" - -#: ../../tutorials/hadoop.rst:165 -msgid "Run the Hadoop daemons" -msgstr "" - -#: ../../tutorials/hadoop.rst:167 -msgid "" -"With all the configuration files properly edited, we are ready to start " -"the daemons." -msgstr "" - -#: ../../tutorials/hadoop.rst:170 -msgid "" -"When we format the `NameNode` server, it formats the meta-data related to" -" data nodes. Thus, all the information on the data nodes is lost and the " -"nodes can be reused for new data." -msgstr "" - -#: ../../tutorials/hadoop.rst:174 -msgid "Format the `NameNode` server with the following command:" -msgstr "" - -#: ../../tutorials/hadoop.rst:180 -msgid "Start the DFS in `NameNode` and `DataNodes` with the following command:" -msgstr "" - -#: ../../tutorials/hadoop.rst:186 ../../tutorials/hadoop.rst:211 -msgid "The console output should be similar to:" -msgstr "" - -#: ../../tutorials/hadoop.rst:196 -msgid "Enter `yes` to continue." -msgstr "" - -#: ../../tutorials/hadoop.rst:198 -msgid "" -"Start the `YARN` daemons `ResourceManager` and `NodeManager` with the " -"following command:" -msgstr "" - -#: ../../tutorials/hadoop.rst:205 -msgid "Ensure everything is running as expected with the following command:" -msgstr "" - -#: ../../tutorials/hadoop.rst:223 -msgid "Run the MapReduce wordcount example" -msgstr "" - -#: ../../tutorials/hadoop.rst:225 -msgid "Create the input directory." -msgstr "" - -#: ../../tutorials/hadoop.rst:231 -msgid "Copy a file from the local file system to the HDFS." -msgstr "" - -#: ../../tutorials/hadoop.rst:237 -msgid "Run the `wordcount` example." -msgstr "" - -#: ../../tutorials/hadoop.rst:243 -msgid "" -"Read output file \"part-r-00000\". This file contains the number of times" -" each word appears in the file." -msgstr "" - -#: ../../tutorials/hadoop.rst:250 -msgid "**Congratulations!**" -msgstr "" - -#: ../../tutorials/hadoop.rst:252 -msgid "" -"You successfully installed and setup a single node Hadoop cluster. " -"Additionally, you ran a simple wordcount example." -msgstr "" - -#: ../../tutorials/hadoop.rst:255 -msgid "Your single node Hadoop cluster is up and running!" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/tutorials/tutorials.po b/locale/zh_CN/LC_MESSAGES/tutorials/index.po similarity index 100% rename from locale/de/LC_MESSAGES/tutorials/tutorials.po rename to locale/zh_CN/LC_MESSAGES/tutorials/index.po diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/kata_migration.po b/locale/zh_CN/LC_MESSAGES/tutorials/kata_migration.po deleted file mode 100644 index 32c6f182..00000000 --- a/locale/zh_CN/LC_MESSAGES/tutorials/kata_migration.po +++ /dev/null @@ -1,104 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/kata_migration.rst:4 -msgid "Migrate Clear Containers to Kata Containers\\*" -msgstr "" - -#: ../../tutorials/kata_migration.rst:6 -msgid "" -"`Clear Containers`_ and `Kata Containers`_ can co-exist in the same " -"system. Both can be installed through the :file:`containers-virt bundle`." -" However, we recommend that you migrate to Kata Containers because Clear " -"Containers is no longer maintained_ and will soon be deprecated on |CL-" -"ATTR|." -msgstr "" - -#: ../../tutorials/kata_migration.rst:11 -msgid "This guide describes how to migrate to Kata Containers and assumes that:" -msgstr "" - -#: ../../tutorials/kata_migration.rst:13 -msgid "Clear Containers is on a Docker\\* system." -msgstr "" - -#: ../../tutorials/kata_migration.rst:14 -msgid "Kata Containers is installed. See :ref:`kata`." -msgstr "" - -#: ../../tutorials/kata_migration.rst:18 -msgid "Stop Clear Containers instances" -msgstr "" - -#: ../../tutorials/kata_migration.rst:20 -msgid "As an unprivileged user, stop all running instances of Clear Containers:" -msgstr "" - -#: ../../tutorials/kata_migration.rst:28 -msgid "Manually migrate customized configuration files" -msgstr "" - -#: ../../tutorials/kata_migration.rst:30 -msgid "" -"If you have made changes to your `Clear Containers configuration`_, " -"review those changes and decide whether to manually apply those changes " -"to your `Kata Containers configuration`_." -msgstr "" - -#: ../../tutorials/kata_migration.rst:34 -msgid "Make any required changes before continuing this process." -msgstr "" - -#: ../../tutorials/kata_migration.rst:38 -msgid "You do not need to manually remove any Clear Containers packages." -msgstr "" - -#: ../../tutorials/kata_migration.rst:42 -msgid "Enable Kata Containers as default" -msgstr "" - -#: ../../tutorials/kata_migration.rst:44 -msgid "Configure Docker to use the Kata Containers runtime by default." -msgstr "" - -#: ../../tutorials/kata_migration.rst:54 -msgid "Restart the Docker systemd services." -msgstr "" - -#: ../../tutorials/kata_migration.rst:61 -msgid "Verify Docker is using Kata Containers." -msgstr "" - -#: ../../tutorials/kata_migration.rst:69 -msgid "Run Kata Containers" -msgstr "" - -#: ../../tutorials/kata_migration.rst:71 -msgid "Use the following command:" -msgstr "" - -#: ../../tutorials/kata_migration.rst:77 -msgid "**Congratulations!**" -msgstr "" - -#: ../../tutorials/kata_migration.rst:79 -msgid "You've successfully migrated from Clear Containers to Kata Containers." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/tutorials/kubernetes/kubernetes-bp.po b/locale/zh_CN/LC_MESSAGES/tutorials/kubernetes-bp.po similarity index 100% rename from locale/de/LC_MESSAGES/tutorials/kubernetes/kubernetes-bp.po rename to locale/zh_CN/LC_MESSAGES/tutorials/kubernetes-bp.po diff --git a/locale/de/LC_MESSAGES/tutorials/kubernetes/kubernetes.po b/locale/zh_CN/LC_MESSAGES/tutorials/kubernetes.po similarity index 100% rename from locale/de/LC_MESSAGES/tutorials/kubernetes/kubernetes.po rename to locale/zh_CN/LC_MESSAGES/tutorials/kubernetes.po diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/kubernetes/kubernetes-bp.po b/locale/zh_CN/LC_MESSAGES/tutorials/kubernetes/kubernetes-bp.po deleted file mode 100644 index 2dc71062..00000000 --- a/locale/zh_CN/LC_MESSAGES/tutorials/kubernetes/kubernetes-bp.po +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:4 -msgid "Kubernetes Best Practices on |CL|" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:7 -msgid "Use swupd to update clusters" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:9 -msgid "" -"This tutorial shows you how to manage your Kubernetes cluster while using" -" :command:`swupd` to update |CL-ATTR|." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:12 -msgid "" -"In our tutorial :ref:`kubernetes`, we explain how to set up a Kubernetes " -"cluster on |CL| using `kubeadm`. `Kubeadm documentation`_ often builds on" -" the assumption that the distribution uses a traditional package manager " -"(e.g., RPM/DEB)." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:17 -msgid "" -"In contrast, |CL| uses `swupd` to update the OS, which in this case " -"updates all of the kubernetes node and client binaries simultaneously, as" -" part of the `cloud-native-basic` bundle (e.g., kubectl, kubeadm, " -"kubelet). Running :command:`sudo swupd update` requires special care to " -"ensure the OS incorporates the latest Kubernetes upgrades." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:23 -msgid "" -"This document describes best practices to manage cluster upgrades with " -"`kubeadm` on a |CL|-based cluster." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:27 -msgid "Prerequisites" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:29 -msgid "Assure that you:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:31 -msgid "Completed :ref:`kubernetes`" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:32 -msgid "Installed the bundle `cloud-native-basic`" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:36 -msgid "" -"Other Linux\\* distros shown in Kubernetes upgrade documentation reflect " -"`apt-get update`, `apt-mark hold kubeadm`, and similar commands; however," -" such commands **are not valid** on |CL|." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:40 -msgid "Update the control plane" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:42 -msgid "Read kubernetes documentation `before you begin`_." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:44 -msgid "On your master node, run the command:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:52 -msgid "" -"If the minor version of Kubernetes changes, |CL| shows a message-of-the-" -"day, or `motd`. When the `motd` appears, you **must postpone** a kubelet " -"restart on master and nodes until the control plane is properly updated. " -":command:`swupd update` does not restart services automatically unless " -"explicitly configured to do so." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:54 -msgid "Now follow these instructions in kubernetes documentation." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:56 -msgid "`Upgrade control plane`_" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:57 -msgid "`Drain control plane node`_" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:58 -#: ../../tutorials/kubernetes/kubernetes-bp.rst:73 -msgid "`Restart Kubelet and undrain node`_" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:61 -msgid "Update worker nodes" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:63 -msgid "On each worker node, run the command:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:69 -msgid "Now follow these instructions in kubernetes documentation:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:71 -msgid "`Drain node`_" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes-bp.rst:72 -msgid "`Update kubelet configuration`_" -msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/kubernetes/kubernetes.po b/locale/zh_CN/LC_MESSAGES/tutorials/kubernetes/kubernetes.po deleted file mode 100644 index e51bcdc0..00000000 --- a/locale/zh_CN/LC_MESSAGES/tutorials/kubernetes/kubernetes.po +++ /dev/null @@ -1,455 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/kubernetes/kubernetes.rst:4 -msgid "Run Kubernetes\\*" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:6 -msgid "" -"This tutorial describes how to install, configure, and run the " -"`Kubernetes container orchestration system`_ on |CL-ATTR| using CRI+O and" -" kata-runtime." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:10 -msgid "" -"Kubernetes\\* is an open source system for automating deployment, " -"scaling, and management of containerized applications. It groups " -"containers that make up an application into logical units for easy " -"management and discovery." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:14 -msgid "" -"Kata Containers\\* kata-runtime adheres to :abbr:`OCI (Open Container " -"Initiative*)` guidelines and work seamlessly with Kubernetes. `Kata " -"Containers`_ provide strong isolation for untrusted workloads or multi-" -"tenant scenarios. Kata Containers can be allocated on a per-pod basis so " -"you can mix and match both on the same host to suit your needs." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:25 -msgid "Prerequisites" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:27 -msgid "" -"This tutorial assumes you have already installed |CL|. For detailed " -"instructions on installing |CL| on a bare metal system, follow the " -":ref:`bare metal installation tutorial`. " -"Learn about the benefits of having an up-to-date system for cloud " -"orchestration on the :ref:`swupd-about` page." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:33 -msgid "" -"Before you install any new packages, update |CL| with the following " -"command:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:40 -msgid "Install Kubernetes and CRI runtimes" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:42 -msgid "" -"Kubernetes, a set of supported :abbr:`CRI (Container Runtime Interface)` " -"runtimes, and networking plugins, are included in the `cloud-native-" -"basic`_ bundle." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:46 -msgid "To install this framework, enter the following command:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:54 -msgid "For more on networking plugins, see `Install pod network add-on`_." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:57 -msgid "Configure Kubernetes" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:59 -msgid "" -"This tutorial uses the basic default Kubernetes configuration for " -"simplicity. You must define your Kubernetes configuration according to " -"your specific deployment and your security needs." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:63 -msgid "Enable IP forwarding to avoid kubeadm `preflight check`_ errors:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:65 -msgid "" -"Create (or edit if it exists) the file :file:`/etc/sysctl.d/60-k8s.conf` " -"and include the following line:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:72 -msgid "Apply the change:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:78 -msgid "Enable the kubelet service:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:84 -msgid "Disable swap using one of the following methods, either:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:86 -msgid "Temporarily:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:94 -msgid "Swap will be enabled at next reboot, causing failures in your cluster." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:97 -msgid "or:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:99 -msgid "Permanently:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:101 -msgid "Mask the swap partition:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:110 -msgid "" -"On systems with limited resources, some performance degradation may be " -"observed while swap is disabled." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:113 -msgid "Switch to root to modify the `hosts` file:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:119 -msgid "" -"Create (or edit if it exists) the hosts file that Kubernetes will read to" -" locate the master's host:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:126 -msgid "Exit root:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:133 -msgid "Configure and run Kubernetes" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:135 -msgid "" -"This section describes how to configure and run Kubernetes with CRI-O and" -" kata-runtime." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:139 -msgid "Configure and run CRI-O + kata-runtime" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:141 -msgid "Enable the CRI-O service:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:147 -msgid "Enter the commands:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:154 -msgid "" -"Initialize the master control plane with the command below and follow the" -" displayed instructions to set up `kubectl`:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:161 -msgid "Register kata-runtime as a RuntimeClass handler:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:180 -msgid "Install pod network add-on" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:182 -msgid "" -"You must choose and install a `pod network add-on`_ to allow your pods to" -" communicate. Check whether or not your add-on requires special flags " -"when you initialize the master control plane." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:186 -msgid "**Notes about flannel add-on**" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:188 -msgid "" -"If you choose the `flannel` add-on, then you must add the following to " -"the `kubeadm init` command:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:195 -msgid "" -"Furthermore, if you are using CRI-O and `flannel` and you want to use " -"Kata Containers, edit the :file:`/etc/crio/crio.conf` file to add:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:204 -msgid "Use your cluster" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:206 -msgid "" -"Once your master control plane is successfully initialized, instructions " -"on how to use your cluster and its *IP*, *token*, and *hash* values are " -"displayed. It is important that you record the cluster values because " -"they are needed when joining worker nodes to the cluster. Some values " -"have a valid period. The values are presented in a format similar to:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:216 -msgid "**Congratulations!**" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:218 -msgid "" -"You've successfully installed and set up Kubernetes in |CL| using CRI-O " -"and kata-runtime. You are now ready to follow on-screen instructions to " -"deploy a pod network to the cluster and join worker nodes with the " -"displayed token and IP information." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:224 -msgid "Related topics" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:226 -msgid "Read the Kubernetes documentation to learn more about:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:228 -msgid "`Understanding basic Kubernetes architecture`_" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:230 -msgid "`Deploying an application to your cluster`_" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:232 -msgid "Installing a `pod network add-on`_" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:234 -msgid "`Joining your nodes`_" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:237 -msgid "Cloud native setup automation (optional)" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:239 -msgid "" -"Clone the `cloud-native-setup`_ repository on your system and follow the " -"instructions. This repository includes helper scripts to automate " -"configuration." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:243 -msgid "Package configuration customization (optional)" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:245 -msgid "" -"|CL| is a stateless system that looks for user-defined package " -"configuration files in the :file:`/etc/` directory to be " -"used as default. If user-defined files are not found, |CL| uses the " -"distribution-provided configuration files for each package." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:250 -msgid "" -"If you customize any of the default package configuration files, you " -"**must** store the customized files in the :file:`/etc/` directory. If " -"you edit any of the distribution-provided default files, your changes " -"will be lost in the next system update." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:255 -msgid "" -"For example, to customize CRI-O configuration in your system, run the " -"following commands:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:264 -msgid "" -"Learn more about :ref:`stateless` in |CL| and view the |CL| " -"`documentation`_." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:267 -msgid "Proxy configuration (optional)" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:269 -msgid "" -"If you use a proxy server, you must set your proxy environment variables " -"and create an appropriate proxy configuration file for both CRI-O " -"services. Consult your IT department if you are behind a corporate proxy " -"for the appropriate values. Ensure that your local IP is **explicitly " -"included** in the environment variable *NO_PROXY*. (Setting *localhost* " -"is not enough.)" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:274 -msgid "" -"If you have already set your proxy environment variables, run the " -"following commands as a shell script to configure all of these services " -"in one step:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:292 -msgid "Next steps" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:294 -msgid ":ref:`kubernetes-bp`" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:298 -msgid "Troubleshooting" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:300 -msgid " not found in message." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:302 -msgid "" -"Your DNS server may not be appropriately configured. Try adding an entry " -"to the :file:`/etc/hosts` file with your host's IP and Name." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:305 -msgid "For example: 100.200.50.20 myhost" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:307 -msgid "" -"Use the commands :command:`hostname` and :command:`hostname -I` to " -"retrieve them." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:309 -msgid "Images cannot be pulled." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:311 -msgid "" -"You may be behind a proxy server. Try configuring your proxy settings, " -"using the environment variables *HTTP_PROXY*, *HTTPS_PROXY*, and " -"*NO_PROXY* as required in your environment." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:315 -msgid "Connection refused error." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:317 -msgid "" -"If you are behind a proxy server, you may need to add the master's IP to " -"the environment variable *NO_PROXY*." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:320 -msgid "Connection timed-out or Access Refused errors." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:322 -msgid "" -"You must ensure that the appropriate proxy settings are available from " -"the same terminal where you will initialize the control plane. To verify " -"the proxy settings that Kubernetes will actually use, run the commands:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:332 -msgid "" -"If the displayed proxy values are different from your assigned values, " -"the cluster initialization will fail. Contact your IT support team to " -"learn how to set the proxy variables permanently, and how to make them " -"available for all the types of access that you will use, such as remote " -"SSH access." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:337 -msgid "" -"If the result of the above commands is blank, you may need to add a " -"``profile`` to the :file:`/etc` directory. To do so, follow these steps." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:340 -msgid "Create a `profile` in :file:`/etc`" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:346 -msgid "" -"With a preferred editor, open `profile`, and enter your proxy settings. " -"Example shown below." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:358 -msgid " can be obtained by running :command:`ifconfig`." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:360 -msgid "Save and exit the `profile`." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:362 -msgid "Run:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:368 -msgid "To ensure your system isn't running previous session variables, run:" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:374 -msgid "Continue below while passing `-E` in the command as shown." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:376 -msgid "Missing environment variables." -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:378 -msgid "" -"If you are behind a proxy server, pass environment variables by adding " -"*-E* to the command that initializes the master control plane." -msgstr "" - -#~ msgid "" -#~ "Learn more about `Stateless`_ in |CL|" -#~ " and view the |CL| `documentation`_." -#~ msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/machine-learning/machine-learning.po b/locale/zh_CN/LC_MESSAGES/tutorials/machine-learning/machine-learning.po deleted file mode 100644 index b82bc2cd..00000000 --- a/locale/zh_CN/LC_MESSAGES/tutorials/machine-learning/machine-learning.po +++ /dev/null @@ -1,314 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/machine-learning/machine-learning.rst:4 -msgid "TensorFlow\\* machine learning on |CL-ATTR|" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:6 -msgid "" -"This tutorial will demonstrate the installation and execusion of a " -"TensorFlow\\* machine learning example on |CL-ATTR|. It uses a Jupyter\\*" -" Notebook and MNIST data for handwriting recognition." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:10 -msgid "" -"The initial steps will have you set up a Jupyter kernel and run a " -"Notebook on a bare-metal |CL| system." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:14 -msgid "Prerequisites" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:16 -msgid "" -"This tutorial assumes you have installed |CL| on your host system. For " -"detailed instructions on installing |CL| on a bare metal system, follow " -"the :ref:`bare metal installation tutorial`." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:20 -msgid "" -"Before you install any new packages, update |CL| with the following " -"command:" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:26 -msgid "Once your system is updated, add the following bundles to your system:" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:28 -msgid "`machine-learning-web-ui`: This bundle contains the Jupyter application." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:30 -msgid "" -"`machine-learning-basic`: This bundle contains TensorFlow and other " -"useful tools." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:33 -msgid "" -"To install the bundles, run the following commands in your :file:`$HOME` " -"directory:" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:43 -msgid "Set up a Jupyter notebook" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:45 -msgid "" -"With all required packages and libraries installed, set up the file " -"structure for the Jupyter Notebook." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:48 -msgid "" -"In the :file:`$HOME` directory, create a directory for the Jupyter " -"Notebooks named :file:`Notebooks`." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:55 -msgid "Within :file:`Notebooks`, create a directory named :file:`Handwriting`." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:61 -msgid "Change to the new directory." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:67 -msgid "" -"Copy the :file:`MNIST_example.ipynb` file into the :file:`Handwriting` " -"directory." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:71 -msgid "" -"After installing the `machine-learning basic` bundle, you can find the " -"example code under :file:`/usr/share/doc/tensorflow/MNIST_example.ipynb`." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:76 -msgid "" -"The example code downloads and decompresses the MNIST data directly into " -"the :file:`./mnist` directory. Alternatively, download the four files " -"directly from the Yann LeCun’s `MNIST Database website`_ and save them " -"into a :file:`mnist` directory within the :file:`Handwriting` directory." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:81 -msgid "The files needed are:" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:83 -msgid "`train-images-idx3-ubyte.gz`_: Training set images (9912422 bytes)" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:85 -msgid "`train-labels-idx1-ubyte.gz`_: Training set labels (28881 bytes)" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:87 -msgid "`t10k-images-idx3-ubyte.gz`_: Test set images (1648877 bytes)" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:89 -msgid "`t10k-labels-idx1-ubyte.gz`_: Test set labels (4542 bytes)" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:92 -msgid "Run the Jupyter machine learning example code" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:94 -msgid "" -"With |CL|, Jupyter, and TensorFlow installed and configured, we can run " -"the example code." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:97 -msgid "" -"Go to the :file:`($HOME)/Notebooks` directory and start Jupyter with the " -"following commands:" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:106 -msgid "" -"The Jupyter server starts and opens a web browser showing the Jupyter " -"file manager with a list of files in the current directory, see figure 1." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:112 -msgid "Figure 1: The Jupyter file manager shows the list of available files." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:114 -msgid "" -"Click on the :file:`Handwriting` directory. The " -":file:`MNIST_example.ipynb` file created earlier should be listed there, " -"see figure 2." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:120 -msgid "Figure 2: The example file within the Jupyter file manager." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:122 -msgid "" -"To run the hand writing example, click on the :file:`MNIST_example.ipynb`" -" file to load the notebook, see figure 3." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:128 -msgid "" -"Figure 3: The loaded MNIST_example notebook within the Jupyter file " -"manager." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:131 -msgid "" -"Click the |run-cell| button to execute the code in the current cell and " -"move to the next." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:134 -msgid "" -"Select the :guilabel:`In [2]` cell and click the |run-cell| button to " -"load the MNIST data. The successful output is shown on figure 4." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:140 -msgid "Figure 4: Output after successfully importing the MNIST data." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:143 -msgid "" -"After the MNIST data was successfully downloaded and extracted into the " -":file:`mnist` directory within the :file:`($HOME)/Notebooks/Handwriting` " -"directory, four .gz files are present and the four data sets were " -"created: `trainX`, `trainY`, `testX` and `testY`." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:148 -msgid "" -"To inspect the imported data, the function in :guilabel:`In [3]` first " -"instructs Jupyter to reshape the data into an array of 28 x 28 images and" -" to plot the area in a 28 x 28 grid. Click the |run-cell| button twice to" -" show the first two digits in the `trainX` dataset, see figure 5." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:156 -msgid "" -"Figure 5: A function reshapes the data and displays the first two digits " -"in the `trainX` dataset." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:159 -msgid "" -"The :guilabel:`In [4]` cell defines the neural network. It provides the " -"inputs, defines the hidden layers, runs the training model, and sets up " -"the output layer, see figure 6. Click the |run-cell| button four times to" -" perform these operations." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:167 -msgid "Figure 6: Defining, building and training the neural network model." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:169 -msgid "" -"To test the accuracy of the prediction the system makes, select the " -":guilabel:`In [8]` cell and click the |run-cell| button. In this example," -" the number 6 was predicted with a 99% accuracy, see figure 7." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:176 -msgid "" -"Figure 7: The system predicts a number providing the accuracy of the " -"prediction." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:181 -msgid "" -"To retest the accuracy of a random data point's prediction, run the cell " -":guilabel:`In [8]` again. It will take another random data point and " -"predict its value." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:185 -msgid "" -"To check the accuracy for the whole dataset, select the :guilabel:`In " -"[10]` cell and click the |run-cell| button. Our example's accuracy is " -"calculated as 97.17%, see figure 8." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:192 -msgid "Figure 8: The system's accuracy for the entire data set." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:194 -msgid "" -"For more in-depth information on the model used and the mathematics it " -"entails, visit the TensorFlow tutorials `TensorFlow MNIST beginners " -"demo`_ and `TensorFlow MNIST pros demo`_." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:198 -msgid "**Congratulations!**" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:200 -msgid "" -"You have successfully installed a Jupyter kernel on |CL|. In addition, " -"you trained a neural network to successfully predict the values contained" -" in a data set of hand-written number images." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:205 -msgid "Related topics" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:207 -msgid "`MNIST Database website`_" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:208 -msgid "`TensorFlow MNIST beginners demo`_" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:209 -msgid "`TensorFlow MNIST pros demo`_" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:210 -msgid "`Jupyter main website`_" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:211 -msgid "`Jupyter documentation`_" -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:212 -msgid "`MNIST at Wikipedia`_" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/tutorials/tutorial-proxy.po b/locale/zh_CN/LC_MESSAGES/tutorials/proxy.po similarity index 100% rename from locale/de/LC_MESSAGES/tutorials/tutorial-proxy.po rename to locale/zh_CN/LC_MESSAGES/tutorials/proxy.po diff --git a/locale/de/LC_MESSAGES/tutorials/smb/smb-desktop.po b/locale/zh_CN/LC_MESSAGES/tutorials/smb-desktop.po similarity index 100% rename from locale/de/LC_MESSAGES/tutorials/smb/smb-desktop.po rename to locale/zh_CN/LC_MESSAGES/tutorials/smb-desktop.po diff --git a/locale/de/LC_MESSAGES/tutorials/smb/smb.po b/locale/zh_CN/LC_MESSAGES/tutorials/smb.po similarity index 100% rename from locale/de/LC_MESSAGES/tutorials/smb/smb.po rename to locale/zh_CN/LC_MESSAGES/tutorials/smb.po diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/smb/smb-desktop.po b/locale/zh_CN/LC_MESSAGES/tutorials/smb/smb-desktop.po deleted file mode 100644 index 179f5bdf..00000000 --- a/locale/zh_CN/LC_MESSAGES/tutorials/smb/smb-desktop.po +++ /dev/null @@ -1,110 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/smb/smb-desktop.rst:4 -msgid "Connect to Windows\\* shared location from |CL-ATTR| desktop" -msgstr "" - -#: ../../tutorials/smb/smb-desktop.rst:6 -msgid "" -"This tutorial explains how to access an existing shared drive on " -"Windows\\* via Server Message Block (SMB) / Common Internet File System " -"(CIFS) from the |CL| GNOME desktop. CIFS filesystem is generally used to" -" access shared storage locations, or share files." -msgstr "" - -#: ../../tutorials/smb/smb-desktop.rst:12 -msgid "Prerequisites" -msgstr "" - -#: ../../tutorials/smb/smb-desktop.rst:14 -msgid "You have already `set up a shared location on Windows`_" -msgstr "" - -#: ../../tutorials/smb/smb-desktop.rst:17 -msgid "Connect to Windows shared location with Nautilus" -msgstr "" - -#: ../../tutorials/smb/smb-desktop.rst:19 -msgid "From the desktop, select :guilabel:`Files` from the application menu." -msgstr "" - -#: ../../tutorials/smb/smb-desktop.rst:23 -msgid "GNOME Files is also known as `Nautilus`." -msgstr "" - -#: ../../tutorials/smb/smb-desktop.rst:25 -msgid "In :guilabel:`Files`, select :guilabel:`Other Locations`." -msgstr "" - -#: ../../tutorials/smb/smb-desktop.rst:31 -msgid "Figure 1: Files, Other Locations" -msgstr "" - -#: ../../tutorials/smb/smb-desktop.rst:33 -msgid "" -"In the lower taskbar, beside :guilabel:`Connect to Server`, enter the " -"file-sharing address using the Windows sharing schema:" -msgstr "" - -#: ../../tutorials/smb/smb-desktop.rst:44 -msgid "Figure 2: Connect to Server" -msgstr "" - -#: ../../tutorials/smb/smb-desktop.rst:46 -msgid "" -"Optional: If there are issues with DNS, you can use an IP address in " -"place of the `servername` above. You must still specify the share." -msgstr "" - -#: ../../tutorials/smb/smb-desktop.rst:49 -msgid "" -"Optional: On the Windows machine, in a CLI, retrieve the IP address by " -"entering the command:" -msgstr "" - -#: ../../tutorials/smb/smb-desktop.rst:58 -msgid "If using the IP address, assure that it is accessible and secure." -msgstr "" - -#: ../../tutorials/smb/smb-desktop.rst:60 -msgid "Select :guilabel:`Connect`." -msgstr "" - -#: ../../tutorials/smb/smb-desktop.rst:62 -msgid "The server will request authentication, as shown in Figure 3." -msgstr "" - -#: ../../tutorials/smb/smb-desktop.rst:68 -msgid "Figure 3: Authentication" -msgstr "" - -#: ../../tutorials/smb/smb-desktop.rst:70 -msgid "" -"Log in with the same Windows system credentials for which you granted " -"access to the share." -msgstr "" - -#: ../../tutorials/smb/smb-desktop.rst:73 -msgid "" -"Select the appropriate checkbox to save your credentials. Consider " -"carefully the security risks as a result of your selection." -msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/smb/smb.po b/locale/zh_CN/LC_MESSAGES/tutorials/smb/smb.po deleted file mode 100644 index 3c148d6c..00000000 --- a/locale/zh_CN/LC_MESSAGES/tutorials/smb/smb.po +++ /dev/null @@ -1,152 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/smb/smb.rst:4 -msgid "Enable simple file sharing with a Windows\\* machine using Samba\\*" -msgstr "" - -#: ../../tutorials/smb/smb.rst:6 -msgid "" -"This tutorial describes how to enable simple file sharing from a system " -"running |CL-ATTR| to a Windows machine using Samba. For more advanced " -"sharing, refer to the `Samba guide`_." -msgstr "" - -#: ../../tutorials/smb/smb.rst:11 -msgid "Prerequisites" -msgstr "" - -#: ../../tutorials/smb/smb.rst:13 -msgid "" -"This tutorial assumes you have installed |CL| on your host system. For " -"detailed instructions, follow the steps in :ref:`bare-metal-install-" -"desktop`." -msgstr "" - -#: ../../tutorials/smb/smb.rst:16 -msgid "" -"Before you install any new packages, update |CL| with the following " -"command:" -msgstr "" - -#: ../../tutorials/smb/smb.rst:24 -msgid "Set up file sharing" -msgstr "" - -#: ../../tutorials/smb/smb.rst:26 -msgid "Log in and get root privileges." -msgstr "" - -#: ../../tutorials/smb/smb.rst:32 -msgid "Add the storage-utils bundle, which includes the Samba binaries." -msgstr "" - -#: ../../tutorials/smb/smb.rst:40 -msgid "The os-clr-on-clr bundle also includes the Samba binaries." -msgstr "" - -#: ../../tutorials/smb/smb.rst:42 -msgid "" -"Create a configuration file called :file:`/etc/samba/smb.conf`. In this " -"example, `[Downloads]` enables a folder share with a specific user. " -"`[Documents]` enables a folder share with any user. The example assumes " -"that a user account `clearlinuxuser` already exists." -msgstr "" - -#: ../../tutorials/smb/smb.rst:47 -msgid "" -"If `valid users` is not specified, then anyone with a user account on the" -" machine and with their Samba password already set can access the folder." -" However, the account is only able to access files and folders for which " -"they have appropriate permissions." -msgstr "" - -#: ../../tutorials/smb/smb.rst:52 -msgid "" -"Use :command:`chown` or :command:`chmod` to change either the owner of " -"the file or the permissions to allow other users to access the file." -msgstr "" - -#: ../../tutorials/smb/smb.rst:72 -msgid "Enable the Samba daemon to start every time." -msgstr "" - -#: ../../tutorials/smb/smb.rst:79 -msgid "" -"Use :command:`smbpasswd` to add the initial password for the user account" -" to access the share. Be aware that Samba maintains its own list of " -"passwords for user accounts. The Samba password list can be different " -"than the password used to log in." -msgstr "" - -#: ../../tutorials/smb/smb.rst:88 -msgid "" -"Setup is complete and a Windows machine on the same network can access " -"the shares. Windows uses the format :file:`\\\\\\\\[server IP or " -"hostname]\\\\folder` to access shares. Access the shares directly with " -"Windows Explorer or by mapping a network drive." -msgstr "" - -#: ../../tutorials/smb/smb.rst:93 -msgid "" -"Use the IP address of the |CL| machine for an easy access method. If the " -"|CL| machine is behind an Active Directory domain controller or a DNS " -"server, use the hostname of the |CL| machine. For other ways to access " -"shares using a hostname instead of an IP address, see `Chapter 7 of the " -"Samba guide`_." -msgstr "" - -#: ../../tutorials/smb/smb.rst:100 -msgid "Map |CL| drive in Windows" -msgstr "" - -#: ../../tutorials/smb/smb.rst:102 -msgid "" -"Open Windows Explorer and click on the left sidebar on :guilabel:`This " -"PC` to change the options available at the top." -msgstr "" - -#: ../../tutorials/smb/smb.rst:105 -msgid "" -"Click the :guilabel:`Map Network Drive` icon and enter the path in the " -"format: :file:`\\\\\\\\[server IP or hostname]\\\\[shared folder]`" -msgstr "" - -#: ../../tutorials/smb/smb.rst:108 -msgid "" -"Check the box :guilabel:`Connect using different credentials`. Enter the " -"Samba user `clearlinuxuser` and the password created with " -":command:`smbpasswd`. See Figure 1 for details." -msgstr "" - -#: ../../tutorials/smb/smb.rst:116 -msgid "Figure 1: Map a network drive in Windows Explorer." -msgstr "" - -#: ../../tutorials/smb/smb.rst:118 -msgid "" -"When complete, Windows Explorer displays the share drive as shown in " -"Figure 2." -msgstr "" - -#: ../../tutorials/smb/smb.rst:124 -msgid "Figure 2: View a share drive in Windows Explorer." -msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/spark.po b/locale/zh_CN/LC_MESSAGES/tutorials/spark.po deleted file mode 100644 index a73c55c1..00000000 --- a/locale/zh_CN/LC_MESSAGES/tutorials/spark.po +++ /dev/null @@ -1,176 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/spark.rst:4 -msgid "Set up a standalone cluster system using Apache\\* Spark\\*" -msgstr "" - -#: ../../tutorials/spark.rst:6 -msgid "" -"This tutorial describes how to install, configure, and run Apache Spark " -"on |CL-ATTR|. Apache Spark is a fast general-purpose cluster computing " -"system with the following features:" -msgstr "" - -#: ../../tutorials/spark.rst:10 -msgid "Provides high-level APIs in Java\\*, Scala\\*, Python\\*, and R\\*." -msgstr "" - -#: ../../tutorials/spark.rst:11 -msgid "Includes an optimized engine that supports general execution graphs." -msgstr "" - -#: ../../tutorials/spark.rst:12 -msgid "" -"Supports high-level tools including Spark SQL, MLlib, GraphX, and Spark " -"Streaming." -msgstr "" - -#: ../../tutorials/spark.rst:15 -msgid "" -"In this tutorial, you will install Spark on a single machine running the " -"master daemon and a worker daemon." -msgstr "" - -#: ../../tutorials/spark.rst:19 -msgid "Prerequisites" -msgstr "" - -#: ../../tutorials/spark.rst:21 -msgid "" -"This tutorial assumes you have installed |CL| on your host system. For " -"detailed instructions on installing |CL| on a bare metal system, visit " -"the :ref:`bare metal installation guide `." -msgstr "" - -#: ../../tutorials/spark.rst:25 -msgid "" -"Before you install any new packages, update |CL| with the following " -"command:" -msgstr "" - -#: ../../tutorials/spark.rst:32 -msgid "Install Apache Spark" -msgstr "" - -#: ../../tutorials/spark.rst:34 -msgid "" -"Apache Spark is included in the :file:`big-data-basic` bundle. To install" -" the framework, enter:" -msgstr "" - -#: ../../tutorials/spark.rst:42 -msgid "Configure Apache Spark" -msgstr "" - -#: ../../tutorials/spark.rst:44 -msgid "Create the configuration directory with the command:" -msgstr "" - -#: ../../tutorials/spark.rst:50 -msgid "" -"Copy the default templates from :file:`/usr/share/defaults/spark` to " -":file:`/etc/spark` with the command:" -msgstr "" - -#: ../../tutorials/spark.rst:57 -msgid "" -"Since |CL| is a stateless system, you should never modify the files under" -" the :file:`/usr/share/defaults` directory. The software updater " -"overwrites those files." -msgstr "" - -#: ../../tutorials/spark.rst:62 -msgid "Copy the template files below to create custom configuration files:" -msgstr "" - -#: ../../tutorials/spark.rst:70 -msgid "" -"Edit the :file:`/etc/spark/spark-env.sh` file and add the " -":envvar:`SPARK_MASTER_HOST` variable. Replace the example address below " -"with your localhost IP address. View your IP address using the " -":command:`hostname -I` command." -msgstr "" - -#: ../../tutorials/spark.rst:79 -msgid "" -"This optional step enables the master's web user interface to view " -"information needed later in this tutorial." -msgstr "" - -#: ../../tutorials/spark.rst:82 -msgid "" -"Edit the :file:`/etc/spark/spark-defaults.conf` file and update the " -"`spark.master` variable with the `SPARK_MASTER_HOST` address and port " -"`7077`." -msgstr "" - -#: ../../tutorials/spark.rst:90 -msgid "Start the master server and a worker daemon" -msgstr "" - -#: ../../tutorials/spark.rst:92 -msgid "Start the master server using:" -msgstr "" - -#: ../../tutorials/spark.rst:98 -msgid "" -"Start one worker daemon and connect it to the master using the " -"`spark.master` variable defined earlier:" -msgstr "" - -#: ../../tutorials/spark.rst:105 -msgid "" -"Open an internet browser and view the worker daemon information using the" -" master's IP address and port `8080`:" -msgstr "" - -#: ../../tutorials/spark.rst:113 -msgid "Run the Spark wordcount example" -msgstr "" - -#: ../../tutorials/spark.rst:115 -msgid "" -"Run the wordcount example using a file on your local host and output the " -"results to a new file with the following command:" -msgstr "" - -#: ../../tutorials/spark.rst:122 -msgid "" -"Open an internet browser and view the application information using the " -"master's IP address and port `8080`:" -msgstr "" - -#: ../../tutorials/spark.rst:129 -msgid "" -"View the results of the wordcount application in the " -":file:`~/Documents/results` file." -msgstr "" - -#: ../../tutorials/spark.rst:131 -msgid "**Congratulations!**" -msgstr "" - -#: ../../tutorials/spark.rst:133 -msgid "" -"You successfully installed and set up a standalone Apache Spark cluster. " -"Additionally, you ran a simple wordcount example." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/tutorials/machine-learning/machine-learning.po b/locale/zh_CN/LC_MESSAGES/tutorials/tensorflow-machine-learning.po similarity index 100% rename from locale/de/LC_MESSAGES/tutorials/machine-learning/machine-learning.po rename to locale/zh_CN/LC_MESSAGES/tutorials/tensorflow-machine-learning.po diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/tutorial-proxy.po b/locale/zh_CN/LC_MESSAGES/tutorials/tutorial-proxy.po deleted file mode 100644 index 4dfdc240..00000000 --- a/locale/zh_CN/LC_MESSAGES/tutorials/tutorial-proxy.po +++ /dev/null @@ -1,121 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/tutorial-proxy.rst:4 -msgid "Setting up proxy" -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:6 -msgid "" -"This tutorial shows you how to configure your system for use behind an " -"outbound proxy to access the Internet." -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:9 -msgid "" -"|CL| :ref:`tooling` applications already benefit from the " -":ref:`autoproxy` feature." -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:17 -msgid "Prerequisites" -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:19 -msgid "" -"This tutorial assumes you have installed |CL| on your host system. For " -"detailed instructions on installing |CL| on a bare metal system, visit " -"the :ref:`bare metal installation guide `." -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:24 -msgid "Shells and programs in a desktop session" -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:27 -msgid "Terminal" -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:29 -msgid "Add the following to your ~/.bashrc:" -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:45 -msgid "wget" -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:47 -msgid "Run this command to enable downloading from websites from the terminal:" -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:59 -msgid "System service (Docker)" -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:61 -msgid "" -"For Docker (and other services that use systemd), you can follow these " -"steps to configure and check proxy settings:" -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:65 -msgid "Be sure to use :command:`sudo`, as you will need elevated permissions." -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:67 -msgid "" -"Create :file:`/etc/systemd/system/docker.service.d` directory to host " -"configuration information for the Docker service." -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:70 -msgid "" -"Create :file:`/etc/systemd/system/docker.service.d/http-proxy.conf` and " -"add:" -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:78 -msgid "Load the changes and restart the service:" -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:85 -msgid "Verify that changes have loaded:" -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:97 -msgid "" -"This process enables the ability to successfully run ``docker pull``. " -"Containers themselves must be configured independently." -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:101 -msgid "git over ssh" -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:103 -msgid "Add the following to your :file:`~/.ssh/config`:" -msgstr "" - -#: ../../tutorials/tutorial-proxy.rst:114 -msgid "" -"Though netcat is included with Clear Linux, it is not the BSD version, " -"which is the one usually used to enable git over ssh." -msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/tutorials.po b/locale/zh_CN/LC_MESSAGES/tutorials/tutorials.po deleted file mode 100644 index d31563df..00000000 --- a/locale/zh_CN/LC_MESSAGES/tutorials/tutorials.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/tutorials.rst:4 -msgid "Tutorials" -msgstr "" - -#: ../../tutorials/tutorials.rst:6 -msgid "Explore our tutorials to discover what you can do with |CL|!" -msgstr "" - diff --git a/locale/de/LC_MESSAGES/tutorials/wordpress/wordpress.po b/locale/zh_CN/LC_MESSAGES/tutorials/wordpress.po similarity index 100% rename from locale/de/LC_MESSAGES/tutorials/wordpress/wordpress.po rename to locale/zh_CN/LC_MESSAGES/tutorials/wordpress.po diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/wordpress/wordpress.po b/locale/zh_CN/LC_MESSAGES/tutorials/wordpress/wordpress.po deleted file mode 100644 index 78f37045..00000000 --- a/locale/zh_CN/LC_MESSAGES/tutorials/wordpress/wordpress.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2019, many -# This file is distributed under the same license as the Clear Linux* -# Project Docs package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -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: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" - -#: ../../tutorials/wordpress/wordpress.rst:4 -msgid "WordPress\\* on |CL-ATTR|" -msgstr "" - -#: ../../tutorials/wordpress/wordpress.rst:6 -msgid "" -"This tutorial describes how to setup a web server to host a WordPress\\* " -"site on a |CL-ATTR| system. The tutorial is split into two sections:" -msgstr "" - -#: ../../tutorials/wordpress/wordpress.rst:9 -msgid ":ref:`web-server-install`" -msgstr "" - -#: ../../tutorials/wordpress/wordpress.rst:11 -msgid ":ref:`wp-install`" -msgstr "" - -#: ../../tutorials/wordpress/wordpress.rst:13 -msgid "" -"If you already have a |CL| based :abbr:`LAMP (Linux, Apache, MySQL, PHP)`" -" web server, you can skip ahead to the second section of this tutorial." -msgstr "" - -#: ../../tutorials/wordpress/wordpress.rst:18 -msgid "" -"This tutorial is for development and testing purposes only. Additional " -"steps are required to secure production systems. Those steps are beyond " -"the scope of this tutorial." -msgstr "" - From 54aa3297df2433c10dcc919693ebfc8ce3515059 Mon Sep 17 00:00:00 2001 From: Kristal Dale Date: Fri, 9 Aug 2019 16:57:36 -0700 Subject: [PATCH 2/3] Refreshed .po files with latest organization and content. Resolved a handfull of errors in translated content (syntax). Signed-off-by: Kristal Dale --- locale/zh_CN/LC_MESSAGES/FAQ/index.po | 142 ++-- locale/zh_CN/LC_MESSAGES/about.po | 150 ++++ .../get-started/bare-metal-install-desktop.po | 403 ++++++----- .../get-started/bare-metal-install-server.po | 656 +++++++++-------- .../LC_MESSAGES/get-started/bootable-usb.po | 135 ++-- .../get-started/cloud-install/aws-web.po | 326 ++++++--- .../get-started/cloud-install/azure.po | 155 ++-- .../gce.po | 190 ++--- locale/zh_CN/LC_MESSAGES/get-started/index.po | 39 +- .../virtual-machine-install/hyper-v.po | 30 +- .../virtual-machine-install/kvm.po | 48 +- .../virtualbox-cl-installer.po | 491 ++++++------- .../vmw-player-preconf.po | 665 +++++++++--------- .../virtual-machine-install/vmw-player.po | 272 ++++--- .../vmware-esxi-install-cl.po | 64 +- .../vmware-esxi-preconfigured-cl-image.po | 110 ++- .../LC_MESSAGES/guides/clear/autospec.po | 310 ++++---- .../zh_CN/LC_MESSAGES/guides/clear/bundles.po | 56 +- .../zh_CN/LC_MESSAGES/guides/clear/mixer.po | 592 +++++++++------- .../LC_MESSAGES/guides/clear/stateless.po | 100 +-- .../zh_CN/LC_MESSAGES/guides/clear/swupd.po | 236 ++++--- .../LC_MESSAGES/guides/clear/telemetrics.po | 550 +++++++++------ locale/zh_CN/LC_MESSAGES/guides/index.po | 30 +- .../guides/kernel/kernel-development.po | 90 ++- .../guides/maintenance/bulk-provision.po | 67 +- .../guides/maintenance/resource-limits.po | 138 ++++ .../LC_MESSAGES/guides/maintenance/restart.po | 564 +++++++++------ .../guides/network/openssh-server.po | 209 ++++-- .../zh_CN/LC_MESSAGES/guides/stacks/dars.po | 194 +++-- .../LC_MESSAGES/guides/stacks/dlrs/dlrs.po | 438 +++++++----- .../LC_MESSAGES/guides/stacks/greengrass.po | 513 ++++++++------ locale/zh_CN/LC_MESSAGES/index.po | 126 +++- .../LC_MESSAGES/reference/bundles/bundles.po | 10 +- locale/zh_CN/LC_MESSAGES/reference/index.po | 11 +- .../reference/system-requirements.po | 36 +- .../LC_MESSAGES/tutorials/apache-hadoop.po | 101 +-- .../LC_MESSAGES/tutorials/apache-spark.po | 65 +- locale/zh_CN/LC_MESSAGES/tutorials/docker.po | 128 ++-- locale/zh_CN/LC_MESSAGES/tutorials/flatpak.po | 45 +- locale/zh_CN/LC_MESSAGES/tutorials/fmv.po | 7 +- locale/zh_CN/LC_MESSAGES/tutorials/index.po | 14 +- locale/zh_CN/LC_MESSAGES/tutorials/kata.po | 79 ++- .../LC_MESSAGES/tutorials/kubernetes-bp.po | 56 +- .../zh_CN/LC_MESSAGES/tutorials/kubernetes.po | 294 +++++--- .../LC_MESSAGES/tutorials/nvidia-cuda.po | 338 +++++++++ locale/zh_CN/LC_MESSAGES/tutorials/nvidia.po | 249 ++++--- locale/zh_CN/LC_MESSAGES/tutorials/proxy.po | 58 +- locale/zh_CN/LC_MESSAGES/tutorials/redis.po | 7 +- .../LC_MESSAGES/tutorials/smb-desktop.po | 45 +- locale/zh_CN/LC_MESSAGES/tutorials/smb.po | 53 +- .../tutorials/tensorflow-machine-learning.po | 305 +++++--- .../zh_CN/LC_MESSAGES/tutorials/wordpress.po | 19 +- .../LC_MESSAGES/tutorials/yubikey-u2f.po | 7 +- 53 files changed, 6175 insertions(+), 3841 deletions(-) create mode 100644 locale/zh_CN/LC_MESSAGES/about.po rename locale/zh_CN/LC_MESSAGES/get-started/{virtual-machine-install => cloud-install}/gce.po (68%) create mode 100644 locale/zh_CN/LC_MESSAGES/guides/maintenance/resource-limits.po create mode 100644 locale/zh_CN/LC_MESSAGES/tutorials/nvidia-cuda.po diff --git a/locale/zh_CN/LC_MESSAGES/FAQ/index.po b/locale/zh_CN/LC_MESSAGES/FAQ/index.po index 4ad15c47..34438207 100644 --- a/locale/zh_CN/LC_MESSAGES/FAQ/index.po +++ b/locale/zh_CN/LC_MESSAGES/FAQ/index.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,25 +18,25 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.7.0\n" -#: ../../FAQ/faq.rst:4 +#: ../../FAQ/index.rst:4 msgid "FAQ" msgstr "" -#: ../../FAQ/faq.rst:6 +#: ../../FAQ/index.rst:6 msgid "" "Below is a list of commonly asked questions with answers sourced from the" " |CL-ATTR| team and `Clear Linux community forums`_." msgstr "" -#: ../../FAQ/faq.rst:14 +#: ../../FAQ/index.rst:13 msgid "General" msgstr "" -#: ../../FAQ/faq.rst:17 +#: ../../FAQ/index.rst:16 msgid "Why did you make another distro?" msgstr "" -#: ../../FAQ/faq.rst:19 +#: ../../FAQ/index.rst:18 msgid "" "The |CL| team felt that performance was left on the table with Linux " "software. |CL| takes a holistic approach to improving performance across " @@ -44,53 +44,52 @@ msgid "" "and tooling." msgstr "" -#: ../../FAQ/faq.rst:26 +#: ../../FAQ/index.rst:25 msgid "Can other distros copy |CL| improvements?" msgstr "" -#: ../../FAQ/faq.rst:28 +#: ../../FAQ/index.rst:27 msgid "Yes, we absolutely love open source reuse and upstreaming improvements." msgstr "" -#: ../../FAQ/faq.rst:33 +#: ../../FAQ/index.rst:32 msgid "How often do you update?" msgstr "" -#: ../../FAQ/faq.rst:35 +#: ../../FAQ/index.rst:34 msgid "" "The |CL| team puts out multiple releases a week, often releasing 2 or " "more times a day. This rolling release approach allows |CL| to remain " "agile to upstream changes and security patches." msgstr "" -#: ../../FAQ/faq.rst:42 +#: ../../FAQ/index.rst:41 msgid "Is telemetry required?" msgstr "" -#: ../../FAQ/faq.rst:44 +#: ../../FAQ/index.rst:43 msgid "" "The telemetry solution provided by |CL| is entirely optional and " "customizable. It is disabled by default. If you do choose to enable " "telemetry, the data helps the |CL| team proactively identify and resolve " -"bugs. See the :ref:`telemetry ` page for more " -"information." +"bugs. See the :ref:`telem-guide` guide for more information." msgstr "" -#: ../../FAQ/faq.rst:52 +#: ../../FAQ/index.rst:51 msgid "What is the default firewall?" msgstr "" -#: ../../FAQ/faq.rst:54 +#: ../../FAQ/index.rst:53 msgid "" "|CL| packages :command:`iptables` as a bundle, however, there are no " "default firewall rules. All network traffic is allowed by default." msgstr "" -#: ../../FAQ/faq.rst:60 +#: ../../FAQ/index.rst:59 msgid "Where are the files that I usually see under /etc like fstab?" msgstr "" -#: ../../FAQ/faq.rst:62 +#: ../../FAQ/index.rst:61 msgid "" "|CL| has a stateless design that maintains a separation between system " "files and user files. Default values are stored under " @@ -98,130 +97,130 @@ msgid "" "unless you create one." msgstr "" -#: ../../FAQ/faq.rst:66 +#: ../../FAQ/index.rst:65 msgid "" "A blog post explaining how this is accomplished with :file:`/etc/fstab/` " "specifically is available here: https://clearlinux.org/news-blogs/where-" "etcfstab-clear-linux" msgstr "" -#: ../../FAQ/faq.rst:73 +#: ../../FAQ/index.rst:72 msgid "Software packages" msgstr "" -#: ../../FAQ/faq.rst:76 +#: ../../FAQ/index.rst:75 msgid "How is software installed and updated?" msgstr "" -#: ../../FAQ/faq.rst:78 +#: ../../FAQ/index.rst:77 msgid "" -"|CL| provides software in the form of :ref:`bundles ` and " -"updates software with :ref:`swupd `." +"|CL| provides software in the form of :ref:`bundles-guide` and updates " +"software with :ref:`swupd `." msgstr "" -#: ../../FAQ/faq.rst:81 +#: ../../FAQ/index.rst:80 msgid "" ":ref:`FlatPak\\* ` is an application virtualization solution " "that allows more software to be available to |CL| users by augmenting the" " software |CL| packages natively with software available through FlatPak." msgstr "" -#: ../../FAQ/faq.rst:85 +#: ../../FAQ/index.rst:84 msgid "" "Our goal is to have software packaged natively and made available through" " bundles whenever possible." msgstr "" -#: ../../FAQ/faq.rst:91 +#: ../../FAQ/index.rst:90 msgid "Does |CL| use RPMs like other distros?" msgstr "" -#: ../../FAQ/faq.rst:93 +#: ../../FAQ/index.rst:92 msgid "" -"|CL| provides software in the form of :ref:`bundles `. The" -" RPM format is used as an intermediary step for packaging and determining" -" software dependencies at OS build time." +"|CL| provides software in the form of :ref:`bundles-guide`. The RPM " +"format is used as an intermediary step for packaging and determining " +"software dependencies at OS build time." msgstr "" -#: ../../FAQ/faq.rst:97 +#: ../../FAQ/index.rst:96 msgid "" "Individual RPMs can sometimes be manually installed on a |CL| system with" " the right tools, but that is not the intended use case." msgstr "" -#: ../../FAQ/faq.rst:103 +#: ../../FAQ/index.rst:102 msgid "Can I install a software package from another OS on |CL|?" msgstr "" -#: ../../FAQ/faq.rst:105 +#: ../../FAQ/index.rst:104 msgid "" "Software that is packaged in other formats for other Linux distributions " "is not guaranteed to work on |CL| and may be impacted by |CL| updates." msgstr "" -#: ../../FAQ/faq.rst:108 +#: ../../FAQ/index.rst:107 msgid "" "If the software you're seeking is open source, please submit a request to" " add it to |CL|. Submit requests on GitHub\\* here: " "https://github.com/clearlinux/distribution/issues" msgstr "" -#: ../../FAQ/faq.rst:115 +#: ../../FAQ/index.rst:114 msgid "Software availability" msgstr "" -#: ../../FAQ/faq.rst:118 +#: ../../FAQ/index.rst:117 msgid "What software is available on |CL|?" msgstr "" -#: ../../FAQ/faq.rst:120 +#: ../../FAQ/index.rst:119 msgid "" "Available software can be found in the `Software Store`_, through the " "GNOME\\* Software application on the desktop, or by using :ref:`swupd " -"search `." +"search `." msgstr "" -#: ../../FAQ/faq.rst:126 +#: ../../FAQ/index.rst:125 msgid "Is Google\\* Chrome\\* available?" msgstr "" -#: ../../FAQ/faq.rst:128 +#: ../../FAQ/index.rst:127 msgid "" "The Google Chrome web browser is not distributed as a bundle in |CL| due " "to copyright and licensing complexities." msgstr "" -#: ../../FAQ/faq.rst:131 +#: ../../FAQ/index.rst:130 msgid "" "A discussion on manually installing and maintaining Google Chrome can be " "found on GitHub: https://github.com/clearlinux/distribution/issues/422" msgstr "" -#: ../../FAQ/faq.rst:137 +#: ../../FAQ/index.rst:136 msgid "Is FFmpeg available?" msgstr "" -#: ../../FAQ/faq.rst:139 +#: ../../FAQ/index.rst:138 msgid "" "`FFmpeg`_ is a multimedia software suite, which is commonly used for " "various media encoding/decoding, streaming, and playback." msgstr "" -#: ../../FAQ/faq.rst:142 +#: ../../FAQ/index.rst:141 msgid "" "|CL| does not distribute FFmpeg due to well-known licensing and legal " "complexities (See https://www.ffmpeg.org/legal.html and " "http://blog.pkh.me/p/13-the-ffmpeg-libav-situation.html)." msgstr "" -#: ../../FAQ/faq.rst:146 +#: ../../FAQ/index.rst:145 msgid "" "Read more in the |CL| repository, including discussion of an alternative " "hardware-based solution: " "https://github.com/clearlinux/distribution/issues/429." msgstr "" -#: ../../FAQ/faq.rst:150 +#: ../../FAQ/index.rst:149 msgid "" "While |CL| cannot distribute FFmpeg, a manual solution to build and " "install FFmpeg under :file:`/usr/local` has been shared on the community " @@ -229,29 +228,29 @@ msgid "" "firefox-including-ffmpeg-install." msgstr "" -#: ../../FAQ/faq.rst:157 +#: ../../FAQ/index.rst:156 msgid "Is ZFS\\* available?" msgstr "" -#: ../../FAQ/faq.rst:159 +#: ../../FAQ/index.rst:158 msgid "" "ZFS is not available with |CL| because of copyright and licensing " "complexities. BTRFS is an alternative filesystem that is available in " "|CL| natively." msgstr "" -#: ../../FAQ/faq.rst:163 +#: ../../FAQ/index.rst:162 msgid "" "A user on GitHub notes that the ZFS kernel module can be compiled, built," " and installed manually: " "https://github.com/clearlinux/distribution/issues/631" msgstr "" -#: ../../FAQ/faq.rst:169 +#: ../../FAQ/index.rst:168 msgid "Can you add a driver that I need?" msgstr "" -#: ../../FAQ/faq.rst:171 +#: ../../FAQ/index.rst:170 msgid "" "If a kernel module is available as part of the Linux kernel source tree " "but not enabled in the |CL| kernels, in many cases the |CL| team will " @@ -259,7 +258,7 @@ msgid "" "https://github.com/clearlinux/distribution/issues" msgstr "" -#: ../../FAQ/faq.rst:176 +#: ../../FAQ/index.rst:175 msgid "" "The |CL| team does not typically add out-of-tree kernel modules as a " "matter of practice because of the maintenance overhead. If the driver was" @@ -267,9 +266,44 @@ msgid "" " merge it for similar reasons." msgstr "" -#: ../../FAQ/faq.rst:181 +#: ../../FAQ/index.rst:180 msgid "" "Kernel modules can be individually built and installed on |CL|. See the " ":ref:`kernel modules ` page for more information." msgstr "" +#~ msgid "" +#~ "The telemetry solution provided by |CL|" +#~ " is entirely optional and customizable. " +#~ "It is disabled by default. If you" +#~ " do choose to enable telemetry, the" +#~ " data helps the |CL| team proactively" +#~ " identify and resolve bugs. See the" +#~ " :ref:`telemetry ` page " +#~ "for more information." +#~ msgstr "" + +#~ msgid "" +#~ "|CL| provides software in the form " +#~ "of :ref:`bundles ` and " +#~ "updates software with :ref:`swupd `." +#~ msgstr "" + +#~ msgid "" +#~ "|CL| provides software in the form " +#~ "of :ref:`bundles `. The " +#~ "RPM format is used as an " +#~ "intermediary step for packaging and " +#~ "determining software dependencies at OS " +#~ "build time." +#~ msgstr "" + +#~ msgid "" +#~ "Available software can be found in " +#~ "the `Software Store`_, through the " +#~ "GNOME\\* Software application on the " +#~ "desktop, or by using :ref:`swupd search" +#~ " `." +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/about.po b/locale/zh_CN/LC_MESSAGES/about.po new file mode 100644 index 00000000..cdd1edfa --- /dev/null +++ b/locale/zh_CN/LC_MESSAGES/about.po @@ -0,0 +1,150 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2019, many +# This file is distributed under the same license as the Clear Linux* +# Project Docs package. +# FIRST AUTHOR , 2019. +# +#, fuzzy +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: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \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" + +#: ../../about.rst:4 +msgid "About" +msgstr "" + +#: ../../about.rst:6 +msgid "" +"The |CL| delivers a secure, hardware optimized OS. Its easy updates " +"ensure that software dependencies remain mutually compatible." +msgstr "" + +#: ../../about.rst:9 +msgid "" +"|CL| does this via custom infrastructure components and process " +"innovations." +msgstr "" + +#: ../../about.rst:16 +msgid "" +"For detailed information on these topics, refer to the :ref:`cl-guides` " +"guides." +msgstr "" + +#: ../../about.rst:20 +msgid "Release Cadence" +msgstr "" + +#: ../../about.rst:22 +msgid "" +"|CL| updates are based on a rolling release that can occur daily, up to a" +" few times per week. Each release has a unique version number that " +"identifies every component in the OS from kernel, to driver, to tool, to " +"GUI application. Most components are included in entities called " +"*bundles*." +msgstr "" + +#: ../../about.rst:28 +msgid "Updates" +msgstr "" + +#: ../../about.rst:30 +msgid "" +"By default, |CL| automatically checks for updates, ensuring that the " +"latest performance and security fixes are installed as soon as they are " +"available. :ref:`swupd-guide` is the custom tool designed to manage " +"updates and bundles." +msgstr "" + +#: ../../about.rst:34 +msgid "" +"|CL| is :ref:`stateless` to make sure that system components can be " +"updated without impacting user settings." +msgstr "" + +#: ../../about.rst:39 +msgid "Ease of Use" +msgstr "" + +#: ../../about.rst:41 +msgid "|CL| makes it easier to manage a number of difficult problems." +msgstr "" + +#: ../../about.rst:43 +msgid "" +":ref:`autoproxy` makes it possible for |CL| tools to operate in some " +"proxy environments without needing to be configured." +msgstr "" + +#: ../../about.rst:46 +msgid "" +"Being :ref:`stateless` means that configuration settings are easier to " +"manage and remain untouched when system sofware is updated." +msgstr "" + +#: ../../about.rst:49 +msgid "" +":ref:`swupd-guide` simplifies managing software and maintaining " +"compatibility." +msgstr "" + +#: ../../about.rst:52 +msgid "Custom Derivatives" +msgstr "" + +#: ../../about.rst:54 +msgid "" +"The same tools used to build the |CL| are available *in* the OS. These " +"tools can be used to create a custom distribution that continues to " +"benefit from upstream rolling releases." +msgstr "" + +#: ../../about.rst:63 +msgid "" +"Figure 1: Creating and managing a Clear Linux\\* OS version (or " +"derivative)" +msgstr "" + +#: ../../about.rst:66 +msgid "Create" +msgstr "" + +#: ../../about.rst:68 +msgid "" +"To create a custom distribution you need to understand how to use the " +":ref:`autospec` and :ref:`mixer` tools." +msgstr "" + +#: ../../about.rst:71 +msgid "" +"Additional training materials are available in the `how-to-clear`_ " +"GitHub\\* project to help you get started with |CL| tools." +msgstr "" + +#: ../../about.rst:75 +msgid "Deploy" +msgstr "" + +#: ../../about.rst:77 +msgid "We also provide training on how to :ref:`deploy-at-scale`." +msgstr "" + +#: ../../about.rst:80 +msgid "Administrate" +msgstr "" + +#: ../../about.rst:82 +msgid "" +"|CL| provides a :ref:`telem-guide` solution for collecting useful " +"information about a deployment, as well as :ref:`debug` capabilities." +msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/get-started/bare-metal-install-desktop.po b/locale/zh_CN/LC_MESSAGES/get-started/bare-metal-install-desktop.po index 3007e492..203a3475 100644 --- a/locale/zh_CN/LC_MESSAGES/get-started/bare-metal-install-desktop.po +++ b/locale/zh_CN/LC_MESSAGES/get-started/bare-metal-install-desktop.po @@ -5,378 +5,390 @@ # FIRST AUTHOR , 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-07-22 12:54-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:4 +#: ../../get-started/bare-metal-install-desktop.rst:4 msgid "Install |CL-ATTR| from the live desktop" msgstr "从实时桌面安装 |CL-ATTR|" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:6 +#: ../../get-started/bare-metal-install-desktop.rst:6 msgid "" "This page explains how to boot the |CL-ATTR| live desktop image, from " "which you can install |CL| or explore without modifying the host system." msgstr "本页介绍如何引导 |CL-ATTR| 实时桌面映像,您可以从该映像安装 |CL| 或查看该映像内容,而不必修改主机系统。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:14 +#: ../../get-started/bare-metal-install-desktop.rst:14 msgid "System requirements" msgstr "系统要求" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:16 +#: ../../get-started/bare-metal-install-desktop.rst:16 msgid "" "Before installing |CL|, verify that the host system supports the " "installation:" msgstr "安装 |CL| 之前,请确认主机系统满足安装条件:" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:19 +#: ../../get-started/bare-metal-install-desktop.rst:19 msgid ":ref:`system-requirements`" msgstr ":ref:`system-requirements`" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:20 +#: ../../get-started/bare-metal-install-desktop.rst:20 msgid ":ref:`compatibility-check`" msgstr ":ref:`compatibility-check`" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:23 +#: ../../get-started/bare-metal-install-desktop.rst:23 msgid "Preliminary steps" msgstr "初始步骤" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:25 +#: ../../get-started/bare-metal-install-desktop.rst:25 msgid "Visit our `Downloads`_ page." msgstr "访问我们的 `Downloads`_ 页面。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:27 +#: ../../get-started/bare-metal-install-desktop.rst:27 msgid "" "Download the file :file:`clear--live-desktop.iso`, also " "called the |CL| Desktop." msgstr "下载 :file:`clear--live-desktop.iso` 文件(该文件也称为 |CL| 桌面)。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:32 +#: ../../get-started/bare-metal-install-desktop.rst:32 msgid " is the latest |CL| auto-numbered release." msgstr " 是最新的 |CL| 自动编号版本。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:34 +#: ../../get-started/bare-metal-install-desktop.rst:34 msgid "Verify and decompress the file per your OS." msgstr "确认该文件是否适合您的操作系统,然后解压缩。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:36 +#: ../../get-started/bare-metal-install-desktop.rst:36 msgid ":ref:`download-verify-decompress`" msgstr ":ref:`download-verify-decompress`" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:38 +#: ../../get-started/bare-metal-install-desktop.rst:38 msgid "Follow your OS instructions to create a bootable USB drive." msgstr "按照操作系统说明创建一个可引导的 USB 驱动器。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:40 +#: ../../get-started/bare-metal-install-desktop.rst:40 msgid ":ref:`bootable-usb`" msgstr ":ref:`bootable-usb`" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:45 +#: ../../get-started/bare-metal-install-desktop.rst:45 msgid "Install from live image" msgstr "从实时映像安装" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:47 +#: ../../get-started/bare-metal-install-desktop.rst:47 msgid "" "After you download and burn the live desktop image on a USB drive, follow" " these steps." msgstr "下载实时桌面映像并将其刻录到 USB 驱动器后,请按照以下步骤操作。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:50 +#: ../../get-started/bare-metal-install-desktop.rst:50 msgid "Insert the USB drive into an available USB slot." msgstr "将 USB 驱动器插入可用的 USB 插槽。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:52 +#: ../../get-started/bare-metal-install-desktop.rst:52 msgid "Power on the system." msgstr "打开系统电源。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:54 +#: ../../get-started/bare-metal-install-desktop.rst:54 msgid "" "Open the system BIOS setup menu by pressing the :kbd:`F2` key. Your BIOS " "setup menu entry point may vary." msgstr "按 :kbd:`F2` 键打开系统 BIOS 设置菜单。您的 BIOS 设置菜单入口点可能会有所不同。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:57 +#: ../../get-started/bare-metal-install-desktop.rst:57 msgid "" "In the setup menu, enable the UEFI boot and set the USB drive as the " "first option in the device boot order." msgstr "在设置菜单中,启用 UEFI 引导,并在设备引导顺序中将 USB 驱动器设置为第一个选项。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:60 +#: ../../get-started/bare-metal-install-desktop.rst:60 msgid "Save these settings, e.g. :kbd:`F10`, and exit." msgstr "保存这些设置,例如按 :kbd:`F10`,然后退出。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:62 +#: ../../get-started/bare-metal-install-desktop.rst:62 msgid "Reboot the target system." msgstr "重新引导目标系统。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:64 +#: ../../get-started/bare-metal-install-desktop.rst:64 msgid "Select :guilabel:`Clear Linux OS` in the boot menu, shown in Figure 1." msgstr "在引导菜单中选择 :guilabel:`Clear Linux OS`,如图 1 所示。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:70 +#: ../../get-started/bare-metal-install-desktop.rst:70 msgid "Figure 1: Clear Linux OS in boot menu" msgstr "图 1:引导菜单中的 Clear Linux OS" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:75 +#: ../../get-started/bare-metal-install-desktop.rst:75 msgid "Software (optional)" msgstr "软件(可选)" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:77 +#: ../../get-started/bare-metal-install-desktop.rst:77 msgid "" "Explore |CL| bundles and other software. Double-click the " ":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/bare-metal-install-desktop.rst:83 +#: ../../get-started/bare-metal-install-desktop.rst:83 msgid "" "While running the |CL| live desktop image, the Software application is " "intended only for exploration. Do not attempt to install applications " "during exploration." msgstr "运行 |CL| 实时桌面映像时,在软件应用程序中只能查看映像的内容。查看映像内容期间,请勿尝试安装应用程序。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:88 +#: ../../get-started/bare-metal-install-desktop.rst:88 msgid "Launch the |CL| installer" msgstr "启动 |CL| 安装程序" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:90 +#: ../../get-started/bare-metal-install-desktop.rst:90 msgid "" "After the live desktop image boots, scroll over the vertical " ":guilabel:`Activities` menu at left." msgstr "实时桌面映像启动后,在左侧垂直方向滚动至 :guilabel:`Activities` 菜单。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:93 +#: ../../get-started/bare-metal-install-desktop.rst:93 msgid "Click the |CL| penguin icon to launch the installer, shown in Figure 2." msgstr "点击 |CL| 企鹅图标启动安装程序,如图 2 所示。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:99 +#: ../../get-started/bare-metal-install-desktop.rst:99 msgid "Figure 2: |CL| installer icon" msgstr "图 2:|CL| 安装程序图标" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:101 +#: ../../get-started/bare-metal-install-desktop.rst:101 msgid "After the installer is launched, it will appear as shown in Figure 3." msgstr "安装程序启动后如图 3 所示。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:107 +#: ../../get-started/bare-metal-install-desktop.rst:107 msgid "Figure 3: |CL| OS Desktop Installer" msgstr "图 3:|CL| 操作系统桌面安装程序" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:109 +#: ../../get-started/bare-metal-install-desktop.rst:109 msgid "" "In :guilabel:`Select Language`, select a language from the options, or " "type your preferred language in the search bar." msgstr "在:guilabel:`Select Language` 中,从选项中选择一种语言,或在搜索栏中键入所需的语言。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:112 +#: ../../get-started/bare-metal-install-desktop.rst:112 msgid "Select :guilabel:`Next`." msgstr "选择:guilabel:`Next`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:115 +#: ../../get-started/bare-metal-install-desktop.rst:115 msgid "Checking prerequisites" msgstr "检查是否满足所有先决条件" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:117 +#: ../../get-started/bare-metal-install-desktop.rst:117 msgid "" "The installer automatically launches :guilabel:`Checking Prerequisites`, " "which checks your target system for compatibility and network " "connectivity." msgstr "安装程序会自动启动 :guilabel:`Checking Prerequisites`,检查目标系统的兼容性和网络连接。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:120 +#: ../../get-started/bare-metal-install-desktop.rst:120 msgid "" "After the installer shows `Prerequisites passed`, select :guilabel:`Next`" " to proceed with installation." msgstr "安装程序显示 `Prerequisites passed` 后,选择:guilabel:`Next` 继续安装。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:127 +#: ../../get-started/bare-metal-install-desktop.rst:127 msgid "Figure 4: Checking Prerequisites" msgstr "图 4:检查是否满足所有先决条件" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:130 +#: ../../get-started/bare-metal-install-desktop.rst:130 msgid "Network Proxy (optional)" msgstr "网络代理(可选)" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:132 +#: ../../get-started/bare-metal-install-desktop.rst:132 msgid "Configure :guilabel:`Network Proxy` settings." msgstr "配置 :guilabel:`Network Proxy` 设置。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:134 +#: ../../get-started/bare-metal-install-desktop.rst:134 msgid "In the top right menu bar, select the :guilabel:`Power button`." msgstr "在右上角的菜单栏中,选择 :guilabel:`Power button`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:136 +#: ../../get-started/bare-metal-install-desktop.rst:136 msgid "Select :guilabel:`Wired Connected` and then :guilabel:`Wired Settings`." msgstr "选择 :guilabel:`Wired Connected`,然后选择 :guilabel:`Wired Settings`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:138 +#: ../../get-started/bare-metal-install-desktop.rst:138 msgid "" "In :guilabel:`Network Proxy`, select the :guilabel:`Gear` icon to view " "options." msgstr "在 :guilabel:`Network Proxy` 中,选择 :guilabel:`Gear` 图标查看选项。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:141 +#: ../../get-started/bare-metal-install-desktop.rst:141 msgid "Select an option from `Automatic`, `Manual` or `Disabled`." msgstr "从 `Automatic`、`Manual` 或 `Disabled` 中选择一个选项。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:143 +#: ../../get-started/bare-metal-install-desktop.rst:143 msgid "Close :guilabel:`Network Proxy`." msgstr "关闭 :guilabel:`Network Proxy`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:145 +#: ../../get-started/bare-metal-install-desktop.rst:145 msgid "Close :guilabel:`Settings`." msgstr "关闭 :guilabel:`Settings`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:150 +#: ../../get-started/bare-metal-install-desktop.rst:150 msgid "Minimum installation requirements" msgstr "最低安装要求" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:152 +#: ../../get-started/bare-metal-install-desktop.rst:152 msgid "" "To fulfill minimum installation requirements, complete the `Required " "options`_. We also recommend completing `Advanced options`_." msgstr "要满足最低安装要求,请填写 `Required options`_。我们还建议填写 `Advanced options`_。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:157 +#: ../../get-started/bare-metal-install-desktop.rst:157 msgid "" "The :kbd:`Install` button is only highlighted **after** you complete " "`Required options`_." msgstr "仅当填写 `Required options`_ 后才会高亮显示:kbd:`安装` 按钮。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:160 +#: ../../get-started/bare-metal-install-desktop.rst:160 msgid "Check marks indicate a selection has been made." msgstr "勾选标记表示已选择某个选项。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:162 +#: ../../get-started/bare-metal-install-desktop.rst:162 msgid "" "An Internet connection is required. You may want to launch a browser " "prior to installation to verify your Internet connection." msgstr "安装期间需要能访问 Internet。您可能需要在安装前启动浏览器来确认能否访问 Internet。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:166 +#: ../../get-started/bare-metal-install-desktop.rst:166 msgid "|CL| Desktop Installer" msgstr "|CL| 桌面安装程序" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:168 +#: ../../get-started/bare-metal-install-desktop.rst:168 msgid "" "The |CL| Desktop Installer Main Menu appears as shown in Figure 5. To " "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/bare-metal-install-desktop.rst:177 +#: ../../get-started/bare-metal-install-desktop.rst:177 msgid "Figure 5: Clear Linux OS Desktop Installer - Main Menu" msgstr "图 5:Clear Linux OS 桌面安装程序 - 主菜单" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:180 +#: ../../get-started/bare-metal-install-desktop.rst:180 msgid "Navigation" msgstr "巡航" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:182 +#: ../../get-started/bare-metal-install-desktop.rst:182 msgid "Use the :kbd:`mouse` to navigate or select options." msgstr "使用:kbd:`鼠标` 导航或选择选项。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:184 +#: ../../get-started/bare-metal-install-desktop.rst:184 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/bare-metal-install-desktop.rst:187 +#: ../../get-started/bare-metal-install-desktop.rst:187 msgid "Use :kbd:`Up` or :kbd:`Down` arrow keys to navigate the submenus." msgstr "使用:kbd:`向上` 或:kbd:`向下` 箭头键在子菜单中导航。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:189 +#: ../../get-started/bare-metal-install-desktop.rst:189 msgid "Select :kbd:`Confirm`, or :kbd:`Cancel` in submenus." msgstr "在子菜单中选择:kbd:`确认` 或:kbd:`取消`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:192 +#: ../../get-started/bare-metal-install-desktop.rst:192 msgid "Required options" msgstr "必填选项" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:195 +#: ../../get-started/bare-metal-install-desktop.rst:195 msgid "Select Time Zone" msgstr "选择时区" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:197 +#: ../../get-started/bare-metal-install-desktop.rst:197 msgid "" "From the Main Menu, select :guilabel:`Select Time Zone`. `UTC` is " "selected by default." msgstr "从“Main Menu”中,选择:guilabel:`Select Time Zone`。默认情况下选择 `UTC`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:200 +#: ../../get-started/bare-metal-install-desktop.rst:200 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/bare-metal-install-desktop.rst:204 -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:220 +#: ../../get-started/bare-metal-install-desktop.rst:204 +#: ../../get-started/bare-metal-install-desktop.rst:220 msgid "Select :guilabel:`Confirm`." msgstr "选择:guilabel:`Confirm`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:210 +#: ../../get-started/bare-metal-install-desktop.rst:210 msgid "Figure 6: Select System Time Zone" msgstr "图 6:选择系统时区" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:213 +#: ../../get-started/bare-metal-install-desktop.rst:213 msgid "Select Keyboard" msgstr "选择键盘" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:215 +#: ../../get-started/bare-metal-install-desktop.rst:215 msgid "From the Main Menu, select :guilabel:`Select Keyboard`." msgstr "从“Main Menu”中,选择:guilabel:`Select Keyboard`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:217 +#: ../../get-started/bare-metal-install-desktop.rst:217 msgid "" "Navigate to your desired keyboard layout. We select \"us\" for the United" " States." msgstr "导航到所需的键盘布局。我们为美国选择 \"us\"。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:226 +#: ../../get-started/bare-metal-install-desktop.rst:226 msgid "Figure 7: Select Keyboard menu" msgstr "图 7:选择键盘菜单" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:229 +#: ../../get-started/bare-metal-install-desktop.rst:229 msgid "Select Installation Media" msgstr "选择安装媒介" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:231 +#: ../../get-started/bare-metal-install-desktop.rst:231 msgid "From the Main Menu, select :guilabel:`Select Installation Media`." msgstr "从“Main Menu”中,选择:guilabel:`Select Installation Media`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:233 +#: ../../get-started/bare-metal-install-desktop.rst:233 msgid "" "Choose an installation method: `Safe Installation`_ or `Destructive " "Installation`_." msgstr "选择安装方法:`Safe Installation`_ 或 `Destructive Installation`_。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:240 +#: ../../get-started/bare-metal-install-desktop.rst:240 msgid "Figure 8: Select Installation Media" msgstr "图 8:选择安装媒介" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:243 +#: ../../get-started/bare-metal-install-desktop.rst:243 msgid "Safe Installation" msgstr "安全安装" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:245 +#: ../../get-started/bare-metal-install-desktop.rst:245 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/bare-metal-install-desktop.rst:251 +#: ../../get-started/bare-metal-install-desktop.rst:251 msgid "" "|CL| allows installation alongside another OS. Typically, when you boot " "your system, you can press an `F key` to view and select a bootable " @@ -384,405 +396,417 @@ 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/bare-metal-install-desktop.rst:260 +#: ../../get-started/bare-metal-install-desktop.rst:260 msgid "Destructive Installation" msgstr "破坏性安装" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:262 +#: ../../get-started/bare-metal-install-desktop.rst:262 msgid "" "Use this method to destroy the contents of the target device, install " "|CL| on it, and accept the `Default partition schema`_." msgstr "使用此方法会销毁目标设备上的内容,在目标设备上安装 |CL| 并接受 `Default partition schema`_。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:266 +#: ../../get-started/bare-metal-install-desktop.rst:266 msgid "Disk encryption" msgstr "磁盘加密" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:268 +#: ../../get-started/bare-metal-install-desktop.rst:268 msgid "" "For greater security, disk encryption is supported using LUKS. Encryption" " is optional." msgstr "为了提高安全性,支持使用 LUKS 加密磁盘。加密是可选的。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:271 +#: ../../get-started/bare-metal-install-desktop.rst:271 msgid "" "To encrypt the root partition, select :guilabel:`Enable Encryption`, as " "shown in Figure 9." msgstr "要加密根分区,请选择:guilabel:`Enable Encryption`,如图 9 所示。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:278 +#: ../../get-started/bare-metal-install-desktop.rst:278 msgid "Figure 9: Enable Encryption" msgstr "图 9:启用加密" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:280 +#: ../../get-started/bare-metal-install-desktop.rst:280 msgid "When :guilabel:`Encryption Passphrase` appears, enter a passphrase." msgstr "出现 :guilabel:`Encryption Passphrase` 时,输入密码短语。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:286 +#: ../../get-started/bare-metal-install-desktop.rst:286 msgid "Figure 10: Encryption Passphrase" msgstr "图 10:加密密码短语" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:290 +#: ../../get-started/bare-metal-install-desktop.rst:290 msgid "Minimum length is 8 characters. Maximum length is 94 characters." msgstr "最小长度为 8 个字符。最大长度为 94 个字符。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:292 +#: ../../get-started/bare-metal-install-desktop.rst:292 msgid "Enter the same passphrase in the second field." msgstr "在第二个字段中输入相同的密码短语。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:294 +#: ../../get-started/bare-metal-install-desktop.rst:294 msgid "Select :guilabel:`Confirm` in the dialogue box." msgstr "在对话框中选择:guilabel:`Confirm`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:298 +#: ../../get-started/bare-metal-install-desktop.rst:298 msgid ":guilabel:`Confirm` is only highlighted if passphrases match." msgstr ":guilabel:`Confirm` 仅在两个密码短语匹配时高亮显示。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:300 +#: ../../get-started/bare-metal-install-desktop.rst:300 msgid "Select :guilabel:`Confirm` in submenu." msgstr "在子菜单中选择:guilabel:`Confirm`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:303 +#: ../../get-started/bare-metal-install-desktop.rst:303 msgid "Manage User" msgstr "管理用户" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:305 +#: ../../get-started/bare-metal-install-desktop.rst:305 msgid "In Required Options, select :guilabel:`Manage User`." msgstr "在“必填选项”中,选择:guilabel:`Manage User`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:307 +#: ../../get-started/bare-metal-install-desktop.rst:307 msgid "In :guilabel:`User Name`, enter a user name." msgstr "在:guilabel:`User Name` 中,输入用户名。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:313 +#: ../../get-started/bare-metal-install-desktop.rst:313 msgid "Figure 11: Manage User" msgstr "图 11:管理用户" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:315 +#: ../../get-started/bare-metal-install-desktop.rst:315 msgid "" "In :guilabel:`Login`, create a login name. It must start with a letter " "and can use numbers, hyphens, and underscores. Maximum length is 31 " "characters." msgstr "在:guilabel:`Login` 中,创建一个登录名。登录名必须以字母开头,并可以使用数字、连字符和下划线。最大长度为 31 个字符。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:319 +#: ../../get-started/bare-metal-install-desktop.rst:319 msgid "" "In :guilabel:`Password`, enter a password. Minimum length is 8 " "characters. Maximum length is 255 characters." msgstr "在:guilabel:`密码` 中,输入密码。最小长度为 8 个字符。最大长度为 255 个字符。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:322 +#: ../../get-started/bare-metal-install-desktop.rst:322 msgid "In :guilabel:`Confirm`, enter the same password." msgstr "在:guilabel:`Confirm` 中,输入相同的密码。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:326 +#: ../../get-started/bare-metal-install-desktop.rst:326 msgid "" ":guilabel:`Administrator` rights are selected by default. For security " "purposes, the default user must be assigned as an Administrator." msgstr "默认情况下会选择 :guilabel:`Administrator` 权限。出于安全考虑,必须将默认用户分配为管理员。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:330 -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:396 -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:427 -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:447 -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:466 +#: ../../get-started/bare-metal-install-desktop.rst:330 +#: ../../get-started/bare-metal-install-desktop.rst:396 +#: ../../get-started/bare-metal-install-desktop.rst:427 +#: ../../get-started/bare-metal-install-desktop.rst:447 +#: ../../get-started/bare-metal-install-desktop.rst:466 msgid "Select :kbd:`Confirm`." msgstr "选择:kbd:`确认`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:334 +#: ../../get-started/bare-metal-install-desktop.rst:334 msgid "Select :guilabel:`Cancel` to return to the Main Menu." msgstr "选择:guilabel:`Cancel` 会返回“Main Menu”。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:337 +#: ../../get-started/bare-metal-install-desktop.rst:337 msgid "Modify User" msgstr "修改用户" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:339 +#: ../../get-started/bare-metal-install-desktop.rst:339 msgid "In Manager User, select :guilabel:`Manage User`." msgstr "在“Manager User”中,选择 :guilabel:`Manage User`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:341 +#: ../../get-started/bare-metal-install-desktop.rst:341 msgid "Modify user details as desired." msgstr "根据需要修改用户详细信息。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:343 +#: ../../get-started/bare-metal-install-desktop.rst:343 msgid "Select :guilabel:`Confirm` to save the changes you made." msgstr "选择:guilabel:`Confirm` 保存所做的更改。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:347 +#: ../../get-started/bare-metal-install-desktop.rst:347 msgid "" "Optional: Select :guilabel:`Cancel` to return to the Main Menu to revert " "changes." msgstr "可选:选择:guilabel:`Cancel` 会不保存更改并返回“Main Menu”。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:350 -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:406 -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:429 +#: ../../get-started/bare-metal-install-desktop.rst:350 +#: ../../get-started/bare-metal-install-desktop.rst:406 +#: ../../get-started/bare-metal-install-desktop.rst:429 msgid "Optional: Skip to `Finish installation`_." msgstr "可选:跳到 `Finish installation`_。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:353 +#: ../../get-started/bare-metal-install-desktop.rst:353 msgid "Telemetry" msgstr "遥测技术" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:355 +#: ../../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. For more information, see :ref:`telemetry-about`." -msgstr "选择是否参与`遥测技术`。:ref:`telem-guide` 是 |CL| 的一项功能,用来向 |CL| 开发团队报告故障和崩溃以备改进。有关详细信息,请参阅 :ref:`telemetry-about`。" +"team for improvements." +msgstr "" +"选择是否参与`遥测技术`。:ref:`telem-guide` 是 |CL| 的一项功能,用来向 |CL| " +"开发团队报告故障和崩溃以备改进。有关详细信息,请参阅 :ref:`telemetry-about`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:359 +#: ../../get-started/bare-metal-install-desktop.rst:359 msgid "From :guilabel:`Required Options`, select :guilabel:`Telemetry`." msgstr "从:guilabel:`Required Options` 中选择:guilabel:`Telemetry`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:361 +#: ../../get-started/bare-metal-install-desktop.rst:361 msgid "Select :kbd:`Yes`." msgstr "选择 :kbd:`Yes`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:367 +#: ../../get-started/bare-metal-install-desktop.rst:367 msgid "Figure 12: Enable Telemetry" msgstr "图 12:启用遥测技术" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:369 +#: ../../get-started/bare-metal-install-desktop.rst:369 msgid "If you don't wish to participate, select :kbd:`No`." msgstr "如果不想参加,请选择 :kbd:`No`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:372 +#: ../../get-started/bare-metal-install-desktop.rst:372 msgid "Advanced options" msgstr "高级选项" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:374 +#: ../../get-started/bare-metal-install-desktop.rst:374 msgid "" "After you complete the `Required options`_, we recommend completing " ":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/bare-metal-install-desktop.rst:381 +#: ../../get-started/bare-metal-install-desktop.rst:381 msgid "You can always add more bundles later with :ref:`swupd-guide`." msgstr "日后始终可以使用 :ref:`swupd-guide` 添加更多捆绑包。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:384 +#: ../../get-started/bare-metal-install-desktop.rst:384 msgid "Bundle Selection" msgstr "捆绑包选择" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:386 +#: ../../get-started/bare-metal-install-desktop.rst:386 msgid "On the Advanced menu, select :guilabel:`Bundle Selection`" msgstr "在“Advanced”菜单中,选择 :guilabel:`Bundle Selection`" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:388 +#: ../../get-started/bare-metal-install-desktop.rst:388 msgid "Select your desired bundles." msgstr "选择所需的捆绑包。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:394 +#: ../../get-started/bare-metal-install-desktop.rst:394 msgid "Figure 13: Bundle Selection" msgstr "图 13:捆绑包选择" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:398 +#: ../../get-started/bare-metal-install-desktop.rst:398 msgid "View the bundles that you selected." msgstr "查看已选的捆绑包。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:404 +#: ../../get-started/bare-metal-install-desktop.rst:404 msgid "Figure 14: Bundle Selections - Advanced Options" msgstr "图 14:捆绑包选择 - 高级选项" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:409 +#: ../../get-started/bare-metal-install-desktop.rst:409 msgid "Assign Hostname" msgstr "分配主机名" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:411 +#: ../../get-started/bare-metal-install-desktop.rst:411 msgid "In Advanced Options, select :guilabel:`Assign Hostname`." msgstr "在“高级选项”中,选择:guilabel:`Assign Hostname`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:413 +#: ../../get-started/bare-metal-install-desktop.rst:413 msgid "In :guilabel:`Hostname`, enter the hostname only (excluding the domain)." msgstr "在 :guilabel:`Hostname` 中,仅输入主机名(不包括域)。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:419 +#: ../../get-started/bare-metal-install-desktop.rst:419 msgid "Figure 15: Assign Hostname" msgstr "图 15:分配主机名" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:423 +#: ../../get-started/bare-metal-install-desktop.rst:423 msgid "" "Hostname does not allow empty spaces. Hostname must start with an " "alphanumeric character but may also contain hyphens. Maximum length of 63" " characters." msgstr "主机名不允许有空格。主机名必须以字母数字字符开头,但也可以包含连字符。最大长度为 63 个字符。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:432 +#: ../../get-started/bare-metal-install-desktop.rst:432 msgid "Kernel Configuration" msgstr "内核配置" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:434 +#: ../../get-started/bare-metal-install-desktop.rst:434 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/bare-metal-install-desktop.rst:441 +#: ../../get-started/bare-metal-install-desktop.rst:441 msgid "Figure 16: Kernel Configuration" msgstr "图 16:内核配置" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:443 +#: ../../get-started/bare-metal-install-desktop.rst:443 msgid "To add arguments, enter the argument in :guilabel:`Add Extra Arguments`." msgstr "要添加参数,请在 :guilabel:`Add Extra Arguments` 中输入参数。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:445 +#: ../../get-started/bare-metal-install-desktop.rst:445 msgid "To remove an argument, enter the argument in :guilabel:`Remove Arguments`." msgstr "要移除参数,请在 :guilabel:`Remove Arguments` 中输入参数。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:450 +#: ../../get-started/bare-metal-install-desktop.rst:450 msgid "Software Updater Configuration" msgstr "软件更新程序配置" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:452 +#: ../../get-started/bare-metal-install-desktop.rst:452 msgid "In Advanced Options, select :guilabel:`Software Updater Configuration`." msgstr "在“高级选项”中,选择 :guilabel:`Software Updater Configuration`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:454 +#: ../../get-started/bare-metal-install-desktop.rst:454 msgid "" "In :guilabel:`Mirror URL`, follow the instructions if you wish to specify" " a different installation source." msgstr "在 :guilabel:`Mirror URL` 中,如需指定不同的安装源,请按照说明操作。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:457 +#: ../../get-started/bare-metal-install-desktop.rst:457 msgid "" ":guilabel:`Enable Auto Updates` is selected by default. If you **do not**" " wish to enable automatic software updates, uncheck the box." msgstr "默认情况下会选择 :guilabel:`Enable Auto Updates`。如果不希望启用软件自动更新,请取消选中该框。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:464 +#: ../../get-started/bare-metal-install-desktop.rst:464 msgid "Figure 17: Software Updater Configuration" msgstr "图 17:软件更新程序配置" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:469 +#: ../../get-started/bare-metal-install-desktop.rst:469 msgid "Finish installation" msgstr "完成安装" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:471 +#: ../../get-started/bare-metal-install-desktop.rst:471 msgid "" "When you are satisfied with your installation configuration, select " ":guilabel:`Install`." msgstr "如对安装配置满意,请选择:guilabel:`Install`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:478 +#: ../../get-started/bare-metal-install-desktop.rst:478 msgid "Figure 18: Finish installation" msgstr "图 18:完成安装" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:485 +#: ../../get-started/bare-metal-install-desktop.rst:485 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/bare-metal-install-desktop.rst:493 +#: ../../get-started/bare-metal-install-desktop.rst:493 msgid "Figure 19: Required Options - Incomplete" msgstr "图 19:必填选项 - 不完整" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:495 +#: ../../get-started/bare-metal-install-desktop.rst:495 msgid "After installation is complete, select :guilabel:`Exit`." msgstr "安装完成后,选择:guilabel:`Exit`。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:497 +#: ../../get-started/bare-metal-install-desktop.rst:497 msgid "Shut down the target system." msgstr "关闭目标系统。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:499 +#: ../../get-started/bare-metal-install-desktop.rst:499 msgid "Remove the USB or any installation media." msgstr "卸下 USB 或任何安装媒介。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:501 +#: ../../get-started/bare-metal-install-desktop.rst:501 msgid "Power on your system." msgstr "打开系统电源。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:505 +#: ../../get-started/bare-metal-install-desktop.rst:505 msgid "" "Allow time for the graphical login to appear. A login prompt shows the " "administrative user that you created." msgstr "等待图形登录窗口显示。登录提示会显示您此前创建的管理用户。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:507 +#: ../../get-started/bare-metal-install-desktop.rst:507 msgid "Log in as the administrative user." msgstr "以该管理用户身份登录。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:509 +#: ../../get-started/bare-metal-install-desktop.rst:509 msgid "Congratulations. You successfully installed |CL|." msgstr "祝贺您。您已成功安装 |CL|。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:512 +#: ../../get-started/bare-metal-install-desktop.rst:512 msgid "Default partition schema" msgstr "默认分区架构" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:514 +#: ../../get-started/bare-metal-install-desktop.rst:514 msgid "Create partitions per requirements in Table 1." msgstr "根据表 1 中的要求创建分区。" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:516 +#: ../../get-started/bare-metal-install-desktop.rst:516 msgid "**Table 1. Default partition schema**" msgstr "**表 1.默认分区架构**" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:520 +#: ../../get-started/bare-metal-install-desktop.rst:520 msgid "FileSystem" msgstr "文件系统" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:521 +#: ../../get-started/bare-metal-install-desktop.rst:521 msgid "Label" msgstr "标签" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:522 +#: ../../get-started/bare-metal-install-desktop.rst:522 msgid "Mount Point" msgstr "挂载点" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:523 +#: ../../get-started/bare-metal-install-desktop.rst:523 msgid "Default size" msgstr "默认大小" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:525 +#: ../../get-started/bare-metal-install-desktop.rst:525 msgid "**VFAT (FAT32)**" msgstr "**VFAT (FAT32)**" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:526 +#: ../../get-started/bare-metal-install-desktop.rst:526 msgid "boot" msgstr "引导" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:527 +#: ../../get-started/bare-metal-install-desktop.rst:527 msgid "/boot" msgstr "/boot" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:528 +#: ../../get-started/bare-metal-install-desktop.rst:528 msgid "150MB" msgstr "150MB" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:530 +#: ../../get-started/bare-metal-install-desktop.rst:530 msgid "**linux-swap**" msgstr "**linux-swap**" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:531 +#: ../../get-started/bare-metal-install-desktop.rst:531 msgid "swap" msgstr "交换" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:533 +#: ../../get-started/bare-metal-install-desktop.rst:533 msgid "256MB" msgstr "256MB" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:535 +#: ../../get-started/bare-metal-install-desktop.rst:535 msgid "**ext[234] or XFS**" msgstr "**ext[234] 或 XFS**" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:536 +#: ../../get-started/bare-metal-install-desktop.rst:536 msgid "root" msgstr "root" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:537 +#: ../../get-started/bare-metal-install-desktop.rst:537 msgid "/" msgstr "/" -#: ../../get-started/bare-metal-install-desktop/bare-metal-install-desktop.rst:538 +#: ../../get-started/bare-metal-install-desktop.rst:538 msgid "*Size depends upon use case/desired bundles.*" msgstr "*大小取决于用例/所需的捆绑包。*" @@ -1010,4 +1034,3 @@ msgstr "*大小取决于用例/所需的捆绑包。*" #~ msgid ":ref:`guides`" #~ msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/get-started/bare-metal-install-server.po b/locale/zh_CN/LC_MESSAGES/get-started/bare-metal-install-server.po index 0bbe5d32..f30908d3 100644 --- a/locale/zh_CN/LC_MESSAGES/get-started/bare-metal-install-server.po +++ b/locale/zh_CN/LC_MESSAGES/get-started/bare-metal-install-server.po @@ -5,969 +5,1004 @@ # FIRST AUTHOR , 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-07-22 12:54-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:4 -msgid "Install |CL-ATTR| on bare metal with live server" +#: ../../get-started/bare-metal-install-server.rst:4 +#, fuzzy +msgid "Install |CL-ATTR| from the live server" msgstr "使用实时服务器将 |CL-ATTR| 安装在裸机上" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:6 +#: ../../get-started/bare-metal-install-server.rst:6 msgid "" "This page explains how to install |CL-ATTR| on bare metal from a bootable" " USB drive using a live server image." msgstr "本页介绍如何使用实时服务器映像从可引导 USB 驱动器将 |CL-ATTR| 安装到裸机上。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:14 +#: ../../get-started/bare-metal-install-server.rst:14 msgid "System requirements" msgstr "系统要求" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:16 +#: ../../get-started/bare-metal-install-server.rst:16 msgid "" "Before installing |CL|, verify that the host system supports the " "installation:" msgstr "安装 |CL| 之前,请确认主机系统满足安装条件:" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:19 +#: ../../get-started/bare-metal-install-server.rst:19 msgid ":ref:`system-requirements`" msgstr ":ref:`system-requirements`" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:20 +#: ../../get-started/bare-metal-install-server.rst:20 msgid ":ref:`compatibility-check`" msgstr ":ref:`compatibility-check`" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:23 +#: ../../get-started/bare-metal-install-server.rst:23 msgid "Download the latest |CL| live server image" msgstr "下载最新的 |CL| 实时服务器映像" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:25 +#: ../../get-started/bare-metal-install-server.rst:25 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/bare-metal-install-server.rst:28 +#: ../../get-started/bare-metal-install-server.rst:28 msgid "Verify and decompress the file per your OS." msgstr "确认该文件是否适合您的操作系统,然后解压缩。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:30 +#: ../../get-started/bare-metal-install-server.rst:30 msgid ":ref:`download-verify-decompress`" msgstr ":ref:`download-verify-decompress`" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:32 +#: ../../get-started/bare-metal-install-server.rst:32 msgid "Follow your OS instructions to create a bootable USB drive." msgstr "按照操作系统说明创建一个可引导的 USB 驱动器。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:34 +#: ../../get-started/bare-metal-install-server.rst:34 msgid ":ref:`bootable-usb`" msgstr ":ref:`bootable-usb`" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:37 +#: ../../get-started/bare-metal-install-server.rst:37 msgid "Install |CL| on your target system" msgstr "在目标系统上安装 |CL|" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:39 +#: ../../get-started/bare-metal-install-server.rst:39 msgid "" "Ensure that your system is configured to boot UEFI. The installation " "method described below requires a wired Internet connection with DHCP." msgstr "确保您的系统已配置为引导 UEFI。下述安装方法需要通过有线 Internet 连接与 DHCP 服务器通信。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:44 +#: ../../get-started/bare-metal-install-server.rst:44 msgid "" "Alternatively, you can install |CL| over a wireless connection by first " "using `nmtui`. Follow the `nmtui` instructions shown in Figure 2." msgstr "或者,您也可以首先使用 `nmtui`,然后通过无线连接安装 |CL|。按照图 2 所示的 `nmtui` 说明执行操作。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:47 +#: ../../get-started/bare-metal-install-server.rst:47 msgid "Follow these steps to install |CL| on the target system:" msgstr "按照以下步骤在目标系统上安装 |CL|:" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:49 +#: ../../get-started/bare-metal-install-server.rst:49 msgid "Insert the USB drive into an available USB slot." msgstr "将 USB 驱动器插入可用的 USB 插槽。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:51 +#: ../../get-started/bare-metal-install-server.rst:51 msgid "Power on the system." msgstr "打开系统电源。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:53 +#: ../../get-started/bare-metal-install-server.rst:53 msgid "" "Open the system BIOS setup menu by pressing the :kbd:`F2` key. Your BIOS " "setup menu entry point may vary." msgstr "按 :kbd:`F2` 键打开系统 BIOS 设置菜单。您的 BIOS 设置菜单入口点可能会有所不同。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:57 +#: ../../get-started/bare-metal-install-server.rst:57 msgid "" "|CL| supports UEFI boot. Some hardware may list UEFI and non-UEFI USB " "boot entries. In this case, you should select the `UEFI` boot option." msgstr "|CL| 支持 UEFI 引导。某些硬件可能会列出 UEFI 和非 UEFI USB 引导条目。在这种情况下,您应该选择 `UEFI` 引导选项。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:61 +#: ../../get-started/bare-metal-install-server.rst:61 msgid "" "In the setup menu, enable the UEFI boot and set the USB drive as the " "first option in the device boot order." msgstr "在设置菜单中,启用 UEFI 引导,并在设备引导顺序中将 USB 驱动器设置为第一个选项。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:64 +#: ../../get-started/bare-metal-install-server.rst:64 msgid "Save these settings and exit." msgstr "保存这些设置并退出。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:66 +#: ../../get-started/bare-metal-install-server.rst:66 msgid "Reboot the target system." msgstr "重新引导目标系统。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:68 +#: ../../get-started/bare-metal-install-server.rst:68 msgid "This action launches the |CL| installer boot menu, shown in figure 1." msgstr "此操作会启动 |CL| 安装程序引导菜单,如图 1 所示。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:74 +#: ../../get-started/bare-metal-install-server.rst:74 msgid "Figure 1: Clear Linux OS Installer boot menu" msgstr "图 1:Clear Linux OS 安装程序引导菜单" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:76 +#: ../../get-started/bare-metal-install-server.rst:76 msgid "With :guilabel:`Clear Linux OS` highlighted, select :kbd:`Enter`." msgstr "在 :guilabel:`Clear Linux OS` 高亮显示的情况下,选择 :kbd:`Enter`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:79 +#: ../../get-started/bare-metal-install-server.rst:79 msgid "Launch the |CL| Installer" msgstr "启动 |CL| 安装程序" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:81 +#: ../../get-started/bare-metal-install-server.rst:81 msgid "At the :guilabel:`login` prompt, enter :command:`root`." msgstr "在 :guilabel:`login` 提示符下,输入 :command:`root`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:83 +#: ../../get-started/bare-metal-install-server.rst:83 msgid "" "Follow the onscreen instructions, shown in Figure 2, and enter a " "temporary password." msgstr "如图 2 所示,按照屏幕说明执行操作,并输入临时密码。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:90 +#: ../../get-started/bare-metal-install-server.rst:90 msgid "Figure 2: root login" msgstr "图 2:root 登录" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:92 +#: ../../get-started/bare-metal-install-server.rst:92 msgid "" "At the :guilabel:`root` prompt, enter :command:`clr-installer` and press " ":kbd:`Enter`." msgstr "在 :guilabel:`root` 提示符下,输入 :command:`clr-installer`,然后按 :kbd:`Enter`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:99 +#: ../../get-started/bare-metal-install-server.rst:99 msgid "Figure 3: clr-installer command" msgstr "图 3:clr-installer 命令" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:102 +#: ../../get-started/bare-metal-install-server.rst:102 msgid "Minimum installation requirements" msgstr "最低安装要求" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:104 +#: ../../get-started/bare-metal-install-server.rst:104 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/bare-metal-install-server.rst:110 +#: ../../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:`安装` 按钮。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:114 +#: ../../get-started/bare-metal-install-server.rst:114 msgid "Main Menu" msgstr "主菜单" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:115 +#: ../../get-started/bare-metal-install-server.rst:115 msgid "The |CL| Installer Main Menu appears as shown in Figure 4." msgstr "出现 |CL| 安装程序“Main Menu”,如图 4 所示。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:121 +#: ../../get-started/bare-metal-install-server.rst:121 msgid "Figure 4: Clear Linux OS Installer" msgstr "图 4:Clear Linux OS 安装程序" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:123 +#: ../../get-started/bare-metal-install-server.rst:123 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/bare-metal-install-server.rst:127 +#: ../../get-started/bare-metal-install-server.rst:127 msgid ":kbd:`Shift+A` for :guilabel:`[A] Advanced options`" msgstr "使用 :kbd:`Shift+A` 可切换到 :guilabel:`[A] Advanced options`" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:128 +#: ../../get-started/bare-metal-install-server.rst:128 msgid ":kbd:`Shift+R` for :guilabel:`[R] Required options`" msgstr "使用 :kbd:`Shift+R` 可切换到 :guilabel:`[R] Required options`" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:130 +#: ../../get-started/bare-metal-install-server.rst:130 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/bare-metal-install-server.rst:135 +#: ../../get-started/bare-metal-install-server.rst:135 msgid "Navigation" msgstr "巡航" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:137 +#: ../../get-started/bare-metal-install-server.rst:137 msgid "Select :kbd:`Tab` or :kbd:`Up/Down` arrows to highlight your choice." msgstr "选择 :kbd:`Tab` 或:kbd:`向上/向下` 箭头会高亮显示您选择的内容。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:139 +#: ../../get-started/bare-metal-install-server.rst:139 msgid "Select :kbd:`Enter` or :kbd:`Spacebar` to confirm your choice." msgstr "选择 :kbd:`Enter` 或:kbd:`空格键` 可确认您选择的内容。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:141 +#: ../../get-started/bare-metal-install-server.rst:141 msgid "Select :kbd:`Cancel` or :kbd:`Esc` to cancel your choice." msgstr "选择:kbd:`取消` 或 :kbd:`Esc` 可取消您选择的内容。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:144 +#: ../../get-started/bare-metal-install-server.rst:144 msgid "Required options" msgstr "必填选项" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:147 +#: ../../get-started/bare-metal-install-server.rst:147 msgid "Choose Timezone" msgstr "选择时区" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:149 +#: ../../get-started/bare-metal-install-server.rst:149 msgid "" "From the Main Menu, navigate to :guilabel:`Choose Timezone`. `UTC` is the" " default." msgstr "从“Main Menu”中,导航到 :guilabel:`Choose Timezone`。默认情况下会选择 `UTC`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:152 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:172 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:189 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:681 +#: ../../get-started/bare-metal-install-server.rst:152 +#: ../../get-started/bare-metal-install-server.rst:172 +#: ../../get-started/bare-metal-install-server.rst:189 +#: ../../get-started/bare-metal-install-server.rst:681 msgid "Select :kbd:`Enter`." msgstr "选择 :kbd:`Enter`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:154 +#: ../../get-started/bare-metal-install-server.rst:154 msgid "" "In :guilabel:`Select System Timezone`, use :kbd:`Up/Down` arrows navigate" " to the desired timezone." msgstr "在 :guilabel:`Select System Timezone` 中,使用:kbd:`向上/向下` 箭头可导航到所需时区。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:159 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:176 +#: ../../get-started/bare-metal-install-server.rst:159 +#: ../../get-started/bare-metal-install-server.rst:176 msgid "Press :kbd:`Enter` to confirm." msgstr "按 :kbd:`Enter` 进行确认。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:165 +#: ../../get-started/bare-metal-install-server.rst:165 msgid "Figure 5: Select System Timezone" msgstr "图 5:选择系统时区" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:168 +#: ../../get-started/bare-metal-install-server.rst:168 msgid "Choose Language" msgstr "选择语言" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:170 +#: ../../get-started/bare-metal-install-server.rst:170 msgid "From the Main Menu, navigate to :guilabel:`Choose Language`." msgstr "从“Main Menu”中,导航到 :guilabel:`Choose Language`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:174 +#: ../../get-started/bare-metal-install-server.rst:174 msgid "In :guilabel:`Select System Language`, navigate to your desired language." msgstr "在 :guilabel:`Select System Language` 中,导航到所需的语言。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:182 +#: ../../get-started/bare-metal-install-server.rst:182 msgid "Figure 6: Select System Language" msgstr "图 6:选择系统语言" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:185 +#: ../../get-started/bare-metal-install-server.rst:185 msgid "Configure the Keyboard" msgstr "配置键盘" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:187 +#: ../../get-started/bare-metal-install-server.rst:187 msgid "From the Main Menu, select :guilabel:`Configure the Keyboard`." msgstr "从“Main Menu”中,选择 :guilabel:`Configure the Keyboard`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:191 +#: ../../get-started/bare-metal-install-server.rst:191 msgid "In :guilabel:`Select Keyboard`, navigate to the desired option." msgstr "在:guilabel:`Select Keyboard` 中,导航到所需的选项。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:193 +#: ../../get-started/bare-metal-install-server.rst:193 msgid "Select :kbd:`Enter` to :kbd:`Confirm`." msgstr "选择 :kbd:`Enter` 进行:kbd:`确认`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:195 +#: ../../get-started/bare-metal-install-server.rst:195 msgid "" "Optional: In :guilabel:`Test keyboard`, type text to assure that the keys" " map to your keyboard." msgstr "可选:在 :guilabel:`Test keyboard` 中,键入文本以确保按键映射到您的键盘。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:202 +#: ../../get-started/bare-metal-install-server.rst:202 msgid "Figure 7: Select Keyboard menu" msgstr "图 7:选择键盘菜单" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:205 +#: ../../get-started/bare-metal-install-server.rst:205 msgid "Configure Installation Media" msgstr "配置安装媒介" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:207 +#: ../../get-started/bare-metal-install-server.rst:207 msgid "From the Main Menu, select :guilabel:`Configure Installation Media`." msgstr "从“Main Menu”中,选择:guilabel:`Configure Installation Media`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:209 +#: ../../get-started/bare-metal-install-server.rst:209 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/bare-metal-install-server.rst:219 +#: ../../get-started/bare-metal-install-server.rst:219 msgid "Figure 8: Select Installation Media" msgstr "图 8:选择安装媒介" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:221 +#: ../../get-started/bare-metal-install-server.rst:221 msgid "Select :guilabel:`Rescan Media` to show available installation targets." msgstr "选择:guilabel:`Rescan Media` 显示可用的安装目标。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:226 +#: ../../get-started/bare-metal-install-server.rst:226 msgid "Safe Installation" msgstr "安全安装" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:228 +#: ../../get-started/bare-metal-install-server.rst:228 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. See " "also `Troubleshooting`_ below." -msgstr "使用此方法可将 |CL| 安全地安装在具有可用空间的媒介上,或者将其与现有分区安装在一起,并接受 `Default partition " +msgstr "" +"使用此方法可将 |CL| 安全地安装在具有可用空间的媒介上,或者将其与现有分区安装在一起,并接受 `Default partition " "schema`_。如果有足够的可用空间,则可以执行安全安装。另请参阅下面的 `Troubleshooting`_。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:234 +#: ../../get-started/bare-metal-install-server.rst:234 msgid "Destructive Installation" msgstr "破坏性安装" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:236 +#: ../../get-started/bare-metal-install-server.rst:236 msgid "" "Use this method to destroy the contents of the target device, install " "|CL| on it, and accept the `Default partition schema`_." msgstr "使用此方法会销毁目标设备上的内容,在目标设备上安装 |CL| 并接受 `Default partition schema`_。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:241 +#: ../../get-started/bare-metal-install-server.rst:241 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/bare-metal-install-server.rst:246 +#: ../../get-started/bare-metal-install-server.rst:246 msgid "Advanced Configuration" msgstr "高级配置" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:248 +#: ../../get-started/bare-metal-install-server.rst:248 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/bare-metal-install-server.rst:254 +#: ../../get-started/bare-metal-install-server.rst:254 msgid "" "`Advanced Configuration` is available in the installer versions 1.2.0 and" " above." msgstr "`Advanced Configuration` 在 1.2.0 和更高版本安装程序中可用。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:257 +#: ../../get-started/bare-metal-install-server.rst:257 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/bare-metal-install-server.rst:260 +#: ../../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/bare-metal-install-server.rst:267 +#: ../../get-started/bare-metal-install-server.rst:267 msgid "Figure 9: Advanced configuration menu" msgstr "图 9:高级配置菜单" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:269 +#: ../../get-started/bare-metal-install-server.rst:269 msgid "Choose a partition method:" msgstr "选择一种分区方法:" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:271 +#: ../../get-started/bare-metal-install-server.rst:271 msgid "" ":guilabel:`Auto Partition` Select this option to accept the `Default " "partition schema`_." msgstr ":guilabel:`Auto Partition` 选择此选项会接受 `Default partition schema`_。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:274 +#: ../../get-started/bare-metal-install-server.rst:274 msgid "Navigate to and press :guilabel:`Confirm`." msgstr "导航到并按下:guilabel:`Confirm`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:276 +#: ../../get-started/bare-metal-install-server.rst:276 msgid "Continue with installation configuration. Jump to `Telemetry`_." msgstr "继续安装配置。跳到 `Telemetry`_。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:278 +#: ../../get-started/bare-metal-install-server.rst:278 msgid "`Manual Partition`_ Continue below." msgstr "下面继续介绍 `Manual Partition`_。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:281 +#: ../../get-started/bare-metal-install-server.rst:281 msgid "Manual Partition" msgstr "手动分区" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:283 +#: ../../get-started/bare-metal-install-server.rst:283 msgid "We provide a simple example below." msgstr "下面我们提供一个简单的例子。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:285 +#: ../../get-started/bare-metal-install-server.rst:285 msgid "" "Navigate to the unallocated media (e.g.,`/dev/sda`) until highlighted, as" " shown in Figure 9." msgstr "导航到未分配的媒介(例如 `/dev/sda`),直到其高亮显示,如图 9 所示。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:288 +#: ../../get-started/bare-metal-install-server.rst:288 msgid "Press :guilabel:`Enter` to edit the partition." msgstr "按 :guilabel:`Enter` 编辑该分区。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:290 +#: ../../get-started/bare-metal-install-server.rst:290 msgid "The :guilabel:`Partition Setup` menu appears, shown in Figure 10." msgstr "出现 :guilabel:`Partition Setup` 菜单,如图 10 所示。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:294 +#: ../../get-started/bare-metal-install-server.rst:294 msgid "" "After adding the first partition, select :guilabel:`Free Space` to add " "another partition." msgstr "添加第一个分区后,选择 :guilabel:`Free Space` 添加另一个分区。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:297 +#: ../../get-started/bare-metal-install-server.rst:297 msgid "root partition" msgstr "根分区" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:299 +#: ../../get-started/bare-metal-install-server.rst:299 msgid "" "We configure the `root` partition as shown in Figure 10. Configuration of" " the `root` partition varies." msgstr "如图 10 所示,现在配置 `root` 分区。`root` 分区的配置各不相同。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:306 +#: ../../get-started/bare-metal-install-server.rst:306 msgid "Figure 10: root partition" msgstr "图 10:根分区" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:308 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:321 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:335 +#: ../../get-started/bare-metal-install-server.rst:308 +#: ../../get-started/bare-metal-install-server.rst:321 +#: ../../get-started/bare-metal-install-server.rst:335 msgid "Navigate to :guilabel:`Add` and press :guilabel:`Enter`." msgstr "导航到 :guilabel:`Add`,然后按 :guilabel:`Enter`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:311 +#: ../../get-started/bare-metal-install-server.rst:311 msgid "boot partition" msgstr "引导分区" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:313 +#: ../../get-started/bare-metal-install-server.rst:313 msgid "We configure the `boot` partition as shown in Figure 11." msgstr "如图 11 所示,现在配置 `boot` 分区。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:319 +#: ../../get-started/bare-metal-install-server.rst:319 msgid "Figure 11: boot partition" msgstr "图 11:引导分区" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:324 +#: ../../get-started/bare-metal-install-server.rst:324 msgid "swap partition" msgstr "交换分区" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:326 +#: ../../get-started/bare-metal-install-server.rst:326 msgid "" "In the :guilabel:`File System` pulldown menu, select `swap`, and enter a " "label. We enter the minimum required size (e.g., 256M)." msgstr "在 :guilabel:`File System` 下拉菜单中,选择 `swap`,然后输入一个标签。我们输入系统要求的最小大小(例如 256M)。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:333 +#: ../../get-started/bare-metal-install-server.rst:333 msgid "Figure 12: swap partition" msgstr "图 12:交换分区" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:337 +#: ../../get-started/bare-metal-install-server.rst:337 msgid "" "Next, navigate to :guilabel:`Confirm` and press :guilabel:`Enter`, shown " "in Figure 13." msgstr "接下来,导航到:guilabel:`Confirm`,然后按 :guilabel:`Enter`,如图 13 所示。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:340 +#: ../../get-started/bare-metal-install-server.rst:340 msgid "Manual partitioning is complete." msgstr "现在完成了手动分区设置。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:346 +#: ../../get-started/bare-metal-install-server.rst:346 msgid "Figure 13: Final configuration of disk partitions" msgstr "图 13:磁盘分区的最终配置" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:348 +#: ../../get-started/bare-metal-install-server.rst:348 msgid "You may skip to the `Telemetry`_ section below." msgstr "您可以跳到下面的 `Telemetry`_ 部分。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:351 +#: ../../get-started/bare-metal-install-server.rst:351 msgid "Disk encryption" msgstr "磁盘加密" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:353 +#: ../../get-started/bare-metal-install-server.rst:353 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/bare-metal-install-server.rst:358 +#: ../../get-started/bare-metal-install-server.rst:358 msgid "Encryption Passphrase" msgstr "加密密码" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:360 +#: ../../get-started/bare-metal-install-server.rst:360 msgid "" "|CL| uses a single passphrase for encrypted partitions. Additional keys " "may be configured post-installation using the ``cryptsetup`` tool." msgstr "|CL| 使用单一密码短语加密分区。安装后可以使用 ``cryptsetup`` 工具配置其他密钥。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:363 +#: ../../get-started/bare-metal-install-server.rst:363 msgid "" "Optional: Select :guilabel:`[X] Encrypt` to encrypt the root partition, " "as shown in Figure 14." msgstr "可选:选择 :guilabel:`[X] Encrypt` 可加密根分区,如图 14 所示。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:370 +#: ../../get-started/bare-metal-install-server.rst:370 msgid "Figure 14: Encrypt partition" msgstr "图 14:加密分区" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:372 +#: ../../get-started/bare-metal-install-server.rst:372 msgid "The :guilabel:`Encryption Passphrase` dialogue appears." msgstr "出现 :guilabel:`Encryption Passphrase` 对话框。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:376 +#: ../../get-started/bare-metal-install-server.rst:376 msgid "Minimum length is 8 characters. Maximum length is 94 characters." msgstr "最小长度为 8 个字符。最大长度为 94 个字符。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:382 +#: ../../get-started/bare-metal-install-server.rst:382 msgid "Figure 15: Encryption Passphrase" msgstr "图 15:加密密码短语" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:384 +#: ../../get-started/bare-metal-install-server.rst:384 msgid "Enter the same passphrase in the first and second field." msgstr "在第一个和第二个字段中输入相同的密码短语。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:386 +#: ../../get-started/bare-metal-install-server.rst:386 msgid "Navigate to :guilabel:`Confirm` and press :kbd:`Enter`." msgstr "导航到:guilabel:`Confirm`,然后按 :kbd:`Enter`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:390 +#: ../../get-started/bare-metal-install-server.rst:390 msgid ":guilabel:`Confirm` is only highlighted if passphrases match." msgstr ":guilabel:`Confirm` 仅在两个密码短语匹配时高亮显示。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:393 +#: ../../get-started/bare-metal-install-server.rst:393 msgid "Telemetry" msgstr "遥测技术" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:395 +#: ../../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. For more detailed " -"information, visit our :ref:`telemetry-about` page." -msgstr ":ref:`telem-guide` 是 |CL| 的一项功能,用来向 |CL| 开发团队报告故障和崩溃以备改进。有关详细信息,请访问我们的 :ref:`telemetry-about` 页面。" +" the |CL| development team for improvements." +msgstr "" +":ref:`telem-guide` 是 |CL| 的一项功能,用来向 |CL| 开发团队报告故障和崩溃以备改进。有关详细信息,请访问我们的 " +":ref:`telemetry-about` 页面。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:399 -msgid "Select your desired option on whether to participate in `telemetry`." +#: ../../get-started/bare-metal-install-server.rst:398 +#, fuzzy +msgid "Select your desired option on whether to participate in telemetry." msgstr "根据是否要参与`遥测技术`,选择所需的选项。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:401 +#: ../../get-started/bare-metal-install-server.rst:400 msgid "" "In the Main Menu, navigate to :guilabel:`Telemetry` and select " ":kbd:`Enter`." msgstr "在“Main Menu”中,导航到:guilabel:`Telemetry`,并选择 :kbd:`Enter`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:404 +#: ../../get-started/bare-metal-install-server.rst:403 msgid "Select :kbd:`Tab` to highlight your choice." msgstr "选择 :kbd:`Tab` 高亮显示所需的选项。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:406 +#: ../../get-started/bare-metal-install-server.rst:405 msgid "Select :kbd:`Enter` to confirm." msgstr "选择 :kbd:`Enter` 进行确认。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:412 +#: ../../get-started/bare-metal-install-server.rst:411 msgid "Figure 16: Enable Telemetry" msgstr "图 16:启用遥测技术" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:415 +#: ../../get-started/bare-metal-install-server.rst:414 msgid "Recommended options" msgstr "推荐选项" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:417 +#: ../../get-started/bare-metal-install-server.rst:416 msgid "" "After you complete the `Required options`_, we highly recommend " "completing these selected `Advanced options`_ at minimum:" msgstr "设置完 `Required options`_ 后,我们强烈建议您至少要设置这些选定的 `Advanced options`_:" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:420 +#: ../../get-started/bare-metal-install-server.rst:419 msgid "`Manage User`_ Assign a new user with administrative rights" msgstr "`管理用户`_ 分配具有管理权限的新用户" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:421 +#: ../../get-started/bare-metal-install-server.rst:420 msgid "`Assign Hostname`_ Simplify your development environment" msgstr "`分配主机名`_ 可简化您的开发环境" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:424 +#: ../../get-started/bare-metal-install-server.rst:423 msgid "Skip to finish installation" msgstr "跳到完成安装界面" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:426 +#: ../../get-started/bare-metal-install-server.rst:425 msgid "" "After selecting values for all :guilabel:`Required options`, you may skip" " to `Finish installation`_." msgstr "设置完所有:guilabel:`Required options` 后,您可以跳到 `Finish installation`_。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:429 +#: ../../get-started/bare-metal-install-server.rst:428 msgid "" "Otherwise, continue below. In the Main Menu, select :guilabel:`Advanced " "options` for additional configuration." msgstr "当然,您也可继续完成以下设置。在“Main Menu”中,选择:guilabel:`Advanced options` 执行附加配置。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:433 +#: ../../get-started/bare-metal-install-server.rst:432 msgid "Advanced options" msgstr "高级选项" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:436 +#: ../../get-started/bare-metal-install-server.rst:435 msgid "Configure Network Interfaces" msgstr "配置网络接口" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:438 +#: ../../get-started/bare-metal-install-server.rst:437 msgid "" "By default, |CL| is configured to automatically detect the host network " "interface using DHCP. However, if you want to use a static IP address or " "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/bare-metal-install-server.rst:446 +#: ../../get-started/bare-metal-install-server.rst:445 msgid "If DHCP is available, no user selection may be required." msgstr "如果 DHCP 可用,可能不需要由用户选择这些设置。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:448 +#: ../../get-started/bare-metal-install-server.rst:447 msgid "" "Navigate to :guilabel:`Configure Network Interfaces` and select " ":kbd:`Enter`." msgstr "导航到 :guilabel:`Configure Network Interfaces`,然后选择 :kbd:`Enter`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:451 +#: ../../get-started/bare-metal-install-server.rst:450 msgid "Navigate to the network :guilabel:`interface` you wish to change." msgstr "导航到希望更改的网络 :guilabel:`interface`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:453 +#: ../../get-started/bare-metal-install-server.rst:452 msgid "" "When the desired :guilabel:`interface` is highlighted, select " ":guilabel:`Enter` to edit." msgstr "当所需的 :guilabel:`interface` 高亮显示时,选择 :guilabel:`Enter` 进行编辑。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:456 +#: ../../get-started/bare-metal-install-server.rst:455 msgid "Multiple network interfaces may appear." msgstr "可能会出现多个网络接口。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:462 +#: ../../get-started/bare-metal-install-server.rst:461 msgid "Figure 17: Configure Network Interfaces" msgstr "图 17:配置网络接口" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:464 +#: ../../get-started/bare-metal-install-server.rst:463 msgid "Notice :guilabel:`Automatic / dhcp` is selected by default (at bottom)." msgstr "注意:默认情况下会选择 :guilabel:`Automatic / dhcp` (位于底部)。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:466 +#: ../../get-started/bare-metal-install-server.rst:465 msgid "" "Optional: Navigate to the checkbox :guilabel:`Automatic / dhcp` and " "select :kbd:`Spacebar` to deselect." msgstr "可选:导航到 :guilabel:`Automatic / dhcp` 复选框,然后按:kbd:`空格键` 取消选择现有设置。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:473 +#: ../../get-started/bare-metal-install-server.rst:472 msgid "Figure 18: Network interface configuration" msgstr "图 18:网络接口配置" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:475 +#: ../../get-started/bare-metal-install-server.rst:474 msgid "" "Navigate to the appropriate fields and assign the desired network " "configuration." msgstr "导航到适当的字段,并分配所需的网络配置。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:478 +#: ../../get-started/bare-metal-install-server.rst:477 msgid "To save settings, navigate to :guilabel:`Confirm` and select :kbd:`Enter`." msgstr "要保存设置,请导航到:guilabel:`Confirm`,然后选择 :kbd:`Enter`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:483 +#: ../../get-started/bare-metal-install-server.rst:482 msgid "" "To revert to previous settings, navigate to the :guilabel:`Cancel` and " "select :kbd:`Enter`." msgstr "要恢复以前的设置,请导航到:guilabel:`Cancel`,然后选择 :kbd:`Enter`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:486 +#: ../../get-started/bare-metal-install-server.rst:485 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/bare-metal-install-server.rst:490 +#: ../../get-started/bare-metal-install-server.rst:489 msgid "" "Upon confirmation, you are returned to :guilabel:`Network interface` " "settings." msgstr "确认后,您将返回到 :guilabel:`Network interface` 设置。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:493 +#: ../../get-started/bare-metal-install-server.rst:492 msgid "Navigate to and select :guilabel:`Main Menu`." msgstr "导航到并选择 :guilabel:`Main Menu`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:495 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:523 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:544 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:568 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:668 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:698 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:718 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:737 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:762 +#: ../../get-started/bare-metal-install-server.rst:494 +#: ../../get-started/bare-metal-install-server.rst:522 +#: ../../get-started/bare-metal-install-server.rst:543 +#: ../../get-started/bare-metal-install-server.rst:567 +#: ../../get-started/bare-metal-install-server.rst:668 +#: ../../get-started/bare-metal-install-server.rst:698 +#: ../../get-started/bare-metal-install-server.rst:718 +#: ../../get-started/bare-metal-install-server.rst:737 +#: ../../get-started/bare-metal-install-server.rst:762 msgid "Optional: Skip to `Finish installation`_." msgstr "可选:跳到 `Finish installation`_。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:498 +#: ../../get-started/bare-metal-install-server.rst:497 msgid "Proxy" msgstr "代理" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:500 +#: ../../get-started/bare-metal-install-server.rst:499 msgid "" "|CL| automatically attempts to detect proxy settings, as described in " ":ref:`autoproxy`. If you need to manually assign proxy settings, follow " "this instruction." msgstr "如 :ref:`autoproxy` 中所述,|CL| 会自动尝试检测代理设置。如果需要手动分配代理设置,请按照以下说明操作。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:504 +#: ../../get-started/bare-metal-install-server.rst:503 msgid "" "From the Advanced options menu, navigate to :guilabel:`Proxy`, and select" " :kbd:`Enter`." msgstr "从“高级选项”菜单中,导航到 :guilabel:`Proxy`,并选择 :kbd:`Enter`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:507 +#: ../../get-started/bare-metal-install-server.rst:506 msgid "Navigate to the field :guilabel:`HTTPS Proxy`." msgstr "导航到 :guilabel:`HTTPS Proxy` 字段。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:513 +#: ../../get-started/bare-metal-install-server.rst:512 msgid "Figure 19: Configure the network proxy" msgstr "图 19:配置网络代理" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:515 +#: ../../get-started/bare-metal-install-server.rst:514 msgid "" "Enter the desired proxy address and port using conventional syntax, such " "as: \\http://address:port." msgstr "使用常规语法(例如 \\http://address:port)输入所需的代理地址和端口。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:518 +#: ../../get-started/bare-metal-install-server.rst:517 msgid "Navigate to :guilabel:`Confirm` and select :kbd:`Enter`." msgstr "导航到:guilabel:`Confirm`,然后选择 :kbd:`Enter`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:520 +#: ../../get-started/bare-metal-install-server.rst:519 msgid "" "To revert to previous settings, navigate to :guilabel:`Cancel` and select" " :guilabel:`Cancel`." msgstr "要恢复以前的设置,请导航到:guilabel:`Cancel`,然后选择:guilabel:`Cancel`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:526 +#: ../../get-started/bare-metal-install-server.rst:525 msgid "Test Network Settings" msgstr "测试网络设置" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:528 +#: ../../get-started/bare-metal-install-server.rst:527 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/bare-metal-install-server.rst:531 +#: ../../get-started/bare-metal-install-server.rst:530 msgid "A progress bar appears as shown in Figure 20." msgstr "出现一个进度条,如图 20 所示。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:537 +#: ../../get-started/bare-metal-install-server.rst:536 msgid "Figure 20: Testing Networking dialogue" msgstr "图 20:测试网络连接对话框" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:541 +#: ../../get-started/bare-metal-install-server.rst:540 msgid "" "Any changes made to network settings are automatically tested during " "configuration." msgstr "对网络设置所做的任何更改都会在配置过程中自动测试。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:547 +#: ../../get-started/bare-metal-install-server.rst:546 msgid "Bundle Selection" msgstr "捆绑包选择" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:549 +#: ../../get-started/bare-metal-install-server.rst:548 msgid "On the Advanced menu, select :guilabel:`Bundle Selection`" msgstr "在“Advanced”菜单中,选择 :guilabel:`Bundle Selection`" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:551 +#: ../../get-started/bare-metal-install-server.rst:550 msgid "Navigate to the desired bundle using :kbd:`Tab` or :kbd:`Up/Down` arrows." msgstr "使用 :kbd:`Tab` 或:kbd:`向上/向下` 箭头导航到所需的捆绑包。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:553 +#: ../../get-started/bare-metal-install-server.rst:552 msgid "Select :kbd:`Spacebar` to select the checkbox for each desired bundle." msgstr "按:kbd:`空格键` 选择所需的每个捆绑包对应的复选框。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:559 +#: ../../get-started/bare-metal-install-server.rst:558 msgid "Figure 21: Bundle Selection" msgstr "图 21:捆绑包选择" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:561 +#: ../../get-started/bare-metal-install-server.rst:560 msgid "" "Optional: To start developing with |CL|, we recommend adding :file:`os-" "clr-on-clr`." msgstr "可选:要开始使用 |CL| 开展开发工作,我们建议添加 :file:`os-clr-on-clr`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:564 +#: ../../get-started/bare-metal-install-server.rst:563 msgid "Navigate to and select :kbd:`Confirm`." msgstr "导航到并选择:kbd:`确认`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:566 +#: ../../get-started/bare-metal-install-server.rst:565 msgid "You are returned to the :guilabel:`Advanced options` menu." msgstr "您将返回到:guilabel:`Advanced options` 菜单。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:571 +#: ../../get-started/bare-metal-install-server.rst:570 msgid "Manage User" msgstr "管理用户" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:574 +#: ../../get-started/bare-metal-install-server.rst:573 msgid "Add New User" msgstr "添加新用户" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:576 +#: ../../get-started/bare-metal-install-server.rst:575 msgid "In Advanced Options, select :guilabel:`Manage User`." msgstr "在“高级选项”中,选择:guilabel:`Manage User`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:578 +#: ../../get-started/bare-metal-install-server.rst:577 msgid "Select :guilabel:`Add New User` as shown in Figure 22." msgstr "选择 :guilabel:`Add New User`,如图 22 所示。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:584 +#: ../../get-started/bare-metal-install-server.rst:583 msgid "Figure 22: Add New User" msgstr "图 22:添加新用户" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:586 +#: ../../get-started/bare-metal-install-server.rst:585 msgid "Optional: Enter a :guilabel:`User Name`." msgstr "可选:输入一个:guilabel:`User Name`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:596 +#: ../../get-started/bare-metal-install-server.rst:596 msgid "Figure 23: User Name" msgstr "图 23:用户名" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:598 +#: ../../get-started/bare-metal-install-server.rst:598 msgid "Enter a :guilabel:`Login`." msgstr "输入一个:guilabel:`Login`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:602 +#: ../../get-started/bare-metal-install-server.rst:602 msgid "" "The User Login must be alphanumeric and can include hyphens and " "underscores. Maximum length is 31 characters." msgstr "用户登录名必须是字母数字字符,并且可以包括连字符和下划线。最大长度为 31 个字符。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:604 +#: ../../get-started/bare-metal-install-server.rst:604 msgid "Enter a :guilabel:`Password`." msgstr "输入一个:guilabel:`Password`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:610 +#: ../../get-started/bare-metal-install-server.rst:610 msgid "In :guilabel:`Confirm`, enter the same password." msgstr "在:guilabel:`Confirm` 中,输入相同的密码。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:612 +#: ../../get-started/bare-metal-install-server.rst:612 msgid "" "Optional: Navigate to the :guilabel:`Administrative` checkbox and select " ":kbd:`Spacebar` to assign administrative rights to the user." msgstr "可选:导航到 :guilabel:`Administrative` 复选框,然后按:kbd:`空格键` 为用户分配管理权限。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:617 +#: ../../get-started/bare-metal-install-server.rst:617 msgid "Selecting this option enables sudo privileges for the user." msgstr "选择此选项将为用户启用 sudo 特权。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:619 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:696 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:729 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:760 +#: ../../get-started/bare-metal-install-server.rst:619 +#: ../../get-started/bare-metal-install-server.rst:696 +#: ../../get-started/bare-metal-install-server.rst:729 +#: ../../get-started/bare-metal-install-server.rst:760 msgid "Select :kbd:`Confirm`." msgstr "选择:kbd:`确认`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:623 +#: ../../get-started/bare-metal-install-server.rst:623 msgid "If desired, select :guilabel:`Reset` to reset the form." msgstr "如果需要,选择 :guilabel:`Reset` 来重置表单。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:625 +#: ../../get-started/bare-metal-install-server.rst:625 msgid "In :guilabel:`Manage User`, navigate to :guilabel:`Confirm`." msgstr "在:guilabel:`Manage User` 中,导航到:guilabel:`Confirm`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:627 +#: ../../get-started/bare-metal-install-server.rst:627 msgid "With :guilabel:`Confirm` highlighted, select :kbd:`Enter`." msgstr "在:guilabel:`Confirm` 高亮显示的情况下,选择 :kbd:`Enter`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:630 +#: ../../get-started/bare-metal-install-server.rst:630 msgid "Modify / Delete User" msgstr "修改/删除用户" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:632 +#: ../../get-started/bare-metal-install-server.rst:632 msgid "" "In :guilabel:`Manage User`, navigate to the user you wish to modify until" " highlighted, as shown in Figure 24." msgstr "在:guilabel:`Manage User` 中,导航到要修改的用户,直到其高亮显示,如图 24 所示。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:635 +#: ../../get-started/bare-metal-install-server.rst:635 msgid "Select :kbd:`Enter` to modify the user." msgstr "选择 :kbd:`Enter` 修改该用户。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:641 +#: ../../get-started/bare-metal-install-server.rst:641 msgid "Figure 24: Modify User" msgstr "图 24:修改用户" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:643 +#: ../../get-started/bare-metal-install-server.rst:643 msgid "Modify user details as desired." msgstr "根据需要修改用户详细信息。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:645 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:664 -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:758 +#: ../../get-started/bare-metal-install-server.rst:645 +#: ../../get-started/bare-metal-install-server.rst:664 +#: ../../get-started/bare-metal-install-server.rst:758 msgid "Navigate to :kbd:`Confirm` until highlighted." msgstr "导航到:kbd:`确认`,直到其高亮显示。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:649 +#: ../../get-started/bare-metal-install-server.rst:649 msgid "Optional: Select :guilabel:`Reset` to rest the form." msgstr "可选:选择 :guilabel:`Reset` 可重置表单。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:651 +#: ../../get-started/bare-metal-install-server.rst:651 msgid "Select :guilabel:`Confirm` to save the changes you made." msgstr "选择:guilabel:`Confirm` 保存所做的更改。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:653 +#: ../../get-started/bare-metal-install-server.rst:653 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/bare-metal-install-server.rst:660 +#: ../../get-started/bare-metal-install-server.rst:660 msgid "Figure 25: Delete User" msgstr "图 25:删除用户" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:662 +#: ../../get-started/bare-metal-install-server.rst:662 msgid "You are returned to :guilabel:`Manage User`." msgstr "您将返回到:guilabel:`Manage User`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:666 +#: ../../get-started/bare-metal-install-server.rst:666 msgid "Select :guilabel:`Enter` to complete :guilabel:`Manage User` options." msgstr "选择 :guilabel:`Enter` 设置:guilabel:`Manage User` 选项。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:671 +#: ../../get-started/bare-metal-install-server.rst:671 msgid "Kernel Command Line" msgstr "内核命令行" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:673 +#: ../../get-started/bare-metal-install-server.rst:673 msgid "" "For advanced users, |CL| provides the ability to add or remove kernel " "arguments. If you want to append a new argument, enter the argument here." @@ -975,283 +1010,283 @@ msgid "" "kernel." msgstr "|CL| 为高级用户提供了添加或移除内核参数的功能。如果要附加一个新参数,请在此处输入该参数。每当安装或更新新内核时,都会使用此参数。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:678 +#: ../../get-started/bare-metal-install-server.rst:678 msgid "" "In Advanced Options, select :guilabel:`Tab` to highlight " ":guilabel:`Kernel Command Line`." msgstr "在“高级选项”中,选择 :guilabel:`Tab` 高亮显示 :guilabel:`Kernel Command Line`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:687 +#: ../../get-started/bare-metal-install-server.rst:687 msgid "Figure 26: kernel command line" msgstr "图 26:内核命令行" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:689 +#: ../../get-started/bare-metal-install-server.rst:689 msgid "Choose from the following options." msgstr "从下列选项中选择。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:691 +#: ../../get-started/bare-metal-install-server.rst:691 msgid "To add arguments, enter the argument in :guilabel:`Add Extra Arguments`." msgstr "要添加参数,请在 :guilabel:`Add Extra Arguments` 中输入参数。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:693 +#: ../../get-started/bare-metal-install-server.rst:693 msgid "To remove an argument, enter the argument in :guilabel:`Remove Arguments`." msgstr "要移除参数,请在 :guilabel:`Remove Arguments` 中输入参数。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:701 +#: ../../get-started/bare-metal-install-server.rst:701 msgid "Kernel Selection" msgstr "内核选择" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:703 +#: ../../get-started/bare-metal-install-server.rst:703 msgid "" "Select a kernel option. By default, the latest kernel release is " "selected. Native kernel is shown in Figure 27." msgstr "选择一个内核选项。默认情况下会选择最新的内核版本。图 27 中显示了原生内核。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:706 +#: ../../get-started/bare-metal-install-server.rst:706 msgid "To select a different kernel, navigate to it using :guilabel:`Tab`." msgstr "要选择不同的内核,请使用 :guilabel:`Tab` 导航到该内核。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:712 +#: ../../get-started/bare-metal-install-server.rst:712 msgid "Figure 27: Kernel selection" msgstr "图 27:内核选择" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:714 +#: ../../get-started/bare-metal-install-server.rst:714 msgid "Select :kbd:`Spacebar` to select the desired option." msgstr "按:kbd:`空格键` 选择所需的选项。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:716 +#: ../../get-started/bare-metal-install-server.rst:716 msgid "Navigate to :kbd:`Confirm` and select :kbd:`Enter`." msgstr "导航到:kbd:`确认`,然后选择 :kbd:`Enter`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:721 +#: ../../get-started/bare-metal-install-server.rst:721 msgid "Swupd Mirror" msgstr "Swupd 镜像" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:723 +#: ../../get-started/bare-metal-install-server.rst:723 msgid "If you have your own custom mirror of |CL|, you can add its URL." msgstr "如果拥有自己的自定义 |CL| 镜像,您可以添加它的 URL。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:725 +#: ../../get-started/bare-metal-install-server.rst:725 msgid "In Advanced Options, select :guilabel:`Swupd Mirror`." msgstr "在“高级选项”中,选择 :guilabel:`Swupd Mirror`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:727 +#: ../../get-started/bare-metal-install-server.rst:727 msgid "To add a local swupd mirror, enter a valid URL in :guilabel:`Mirror URL:`" msgstr "要添加本地 swupd 镜像,请在 :guilabel:`Mirror URL:` 中输入有效的 URL" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:735 +#: ../../get-started/bare-metal-install-server.rst:735 msgid "Figure 28: Swupd Mirror" msgstr "图 28:Swupd 镜像" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:740 +#: ../../get-started/bare-metal-install-server.rst:740 msgid "Assign Hostname" msgstr "分配主机名" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:742 +#: ../../get-started/bare-metal-install-server.rst:742 msgid "In Advanced Options, select :guilabel:`Assign Hostname`." msgstr "在“高级选项”中,选择:guilabel:`Assign Hostname`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:744 +#: ../../get-started/bare-metal-install-server.rst:744 msgid "In :guilabel:`Hostname`, enter the hostname only (excluding the domain)." msgstr "在 :guilabel:`Hostname` 中,仅输入主机名(不包括域)。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:748 +#: ../../get-started/bare-metal-install-server.rst:748 msgid "" "Hostname does not allow empty spaces. Hostname must start with an " "alphanumeric character but may also contain hyphens. Maximum length of 63" " characters." msgstr "主机名不允许有空格。主机名必须以字母数字字符开头,但也可以包含连字符。最大长度为 63 个字符。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:756 +#: ../../get-started/bare-metal-install-server.rst:756 msgid "Figure 29: Assign Hostname" msgstr "图 29:分配主机名" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:765 +#: ../../get-started/bare-metal-install-server.rst:765 msgid "Automatic OS Updates" msgstr "自动更新操作系统" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:767 +#: ../../get-started/bare-metal-install-server.rst:767 msgid "" "Automatical OS updates are enabled by default. In the rare case that you " "need to disable automatic software updates, follow the onscreen " "instructions, shown in Figure 30." msgstr "默认情况下会启用操作系统自动更新。在极少数情况下,您可能需要禁用自动软件更新,这时可按照屏幕说明进行操作,如图 30 所示。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:771 +#: ../../get-started/bare-metal-install-server.rst:771 msgid "In Advanced Options, select :guilabel:`Automatic OS Updates`." msgstr "在“高级选项”中,选择 :guilabel:`Automatic OS Updates`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:773 +#: ../../get-started/bare-metal-install-server.rst:773 msgid "Select the desired option." msgstr "选择所需选项。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:779 +#: ../../get-started/bare-metal-install-server.rst:779 msgid "Figure 30: Automatic OS Updates" msgstr "图 30:操作系统自动更新" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:781 +#: ../../get-started/bare-metal-install-server.rst:781 msgid "You are returned to the :guilabel:`Main Menu`." msgstr "您将返回到 :guilabel:`Main Menu`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:784 +#: ../../get-started/bare-metal-install-server.rst:784 msgid "Save Configuration Settings" msgstr "保存配置设置" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:786 +#: ../../get-started/bare-metal-install-server.rst:786 msgid "In Advanced Options, select :guilabel:`Save Configuration Settings`." msgstr "在“高级选项”中,选择 :guilabel:`Save Configuration Settings`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:788 +#: ../../get-started/bare-metal-install-server.rst:788 msgid "" "A dialogue box shows the installation configuration was saved to :file" ":`clr-installer.yaml`" msgstr "对话框显示安装配置已保存到 :file:`clr-installer.yaml`" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:795 +#: ../../get-started/bare-metal-install-server.rst:795 msgid "Figure 31: Automatic OS Updates" msgstr "图 31:操作系统自动更新" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:797 +#: ../../get-started/bare-metal-install-server.rst:797 msgid "" "Use the :file:`clr-installer.yaml` file to install |CL|, with the same " "configuration, on multiple targets." msgstr "使用 :file:`clr-installer.yaml` 文件时,可以使用相同的配置将 |CL| 安装到多个目标。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:801 +#: ../../get-started/bare-metal-install-server.rst:801 msgid "Finish installation" msgstr "完成安装" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:803 +#: ../../get-started/bare-metal-install-server.rst:803 msgid "" "When you are satisfied with your installation configuration, navigate to " ":guilabel:`Install` and select :kbd:`Enter`." msgstr "如对安装配置满意,请导航到:guilabel:`Install`,然后选择 :kbd:`Enter`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:810 +#: ../../get-started/bare-metal-install-server.rst:810 msgid "Figure 32: Select Install" msgstr "图 32:选择安装" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:812 +#: ../../get-started/bare-metal-install-server.rst:812 msgid "Select :guilabel:`reboot`." msgstr "选择 :guilabel:`reboot`。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:816 +#: ../../get-started/bare-metal-install-server.rst:816 msgid "" "If you do not assign an administrative user, upon rebooting, enter `root`" " and set the root password immediately." msgstr "如果没有分配管理用户,重启后,请输入 `root` 并立即设置 root 密码。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:819 +#: ../../get-started/bare-metal-install-server.rst:819 msgid "When the system reboots, remove any installation media present." msgstr "当系统重启时,移除所有存在的安装媒介。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:822 +#: ../../get-started/bare-metal-install-server.rst:822 msgid "Default partition schema" msgstr "默认分区架构" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:824 +#: ../../get-started/bare-metal-install-server.rst:824 msgid "Create partitions per requirements in Table 1." msgstr "根据表 1 中的要求创建分区。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:826 +#: ../../get-started/bare-metal-install-server.rst:826 msgid "**Table 1. Default partition schema**" msgstr "**表 1.默认分区架构**" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:830 +#: ../../get-started/bare-metal-install-server.rst:830 msgid "FileSystem" msgstr "文件系统" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:831 +#: ../../get-started/bare-metal-install-server.rst:831 msgid "Label" msgstr "标签" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:832 +#: ../../get-started/bare-metal-install-server.rst:832 msgid "Mount Point" msgstr "挂载点" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:833 +#: ../../get-started/bare-metal-install-server.rst:833 msgid "Default size" msgstr "默认大小" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:835 +#: ../../get-started/bare-metal-install-server.rst:835 msgid "``VFAT(FAT32)``" msgstr "``VFAT(FAT32)``" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:836 +#: ../../get-started/bare-metal-install-server.rst:836 msgid "boot" msgstr "引导" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:837 +#: ../../get-started/bare-metal-install-server.rst:837 msgid "/boot" msgstr "/boot" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:838 +#: ../../get-started/bare-metal-install-server.rst:838 msgid "150MB" msgstr "150MB" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:840 +#: ../../get-started/bare-metal-install-server.rst:840 msgid "``linux-swap``" msgstr "``linux-swap``" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:841 +#: ../../get-started/bare-metal-install-server.rst:841 msgid "swap" msgstr "交换" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:843 +#: ../../get-started/bare-metal-install-server.rst:843 msgid "256MB" msgstr "256MB" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:845 +#: ../../get-started/bare-metal-install-server.rst:845 msgid "``ext[234] or XFS``" msgstr "``ext[234] 或 XFS``" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:846 +#: ../../get-started/bare-metal-install-server.rst:846 msgid "root" msgstr "root" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:847 +#: ../../get-started/bare-metal-install-server.rst:847 msgid "/" msgstr "/" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:848 +#: ../../get-started/bare-metal-install-server.rst:848 msgid "*Size depends upon use case/desired bundles.*" msgstr "*大小取决于用例/所需的捆绑包。*" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:851 +#: ../../get-started/bare-metal-install-server.rst:851 msgid "Troubleshooting" msgstr "故障检修" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:854 +#: ../../get-started/bare-metal-install-server.rst:854 msgid "For Configure Installation Media" msgstr "配置安装媒介时" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:856 +#: ../../get-started/bare-metal-install-server.rst:856 msgid "" "If a warning message appears that no media or space is available after " "entering :guilabel:`Configure Installation Media`:" msgstr "如果在进入:guilabel:`Configure Installation Media` 界面后出现警告消息,指出没有媒介或空间:" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:859 +#: ../../get-started/bare-metal-install-server.rst:859 msgid "Verify that target media has enough free space." msgstr "确认目标媒介上有足够的可用空间。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:861 +#: ../../get-started/bare-metal-install-server.rst:861 msgid "Confirm the USB is properly connected to and mounted on target media." msgstr "确认 USB 已正确连接并挂载在目标媒介上。" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:863 +#: ../../get-started/bare-metal-install-server.rst:863 msgid "Review the size of existing partitions on the target media:" msgstr "查看目标媒介上现有分区的大小:" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:865 +#: ../../get-started/bare-metal-install-server.rst:865 msgid "Linux\\* OS: :command:`lsblk -a`" msgstr "Linux\\* OS::command:`lsblk -a`" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:866 +#: ../../get-started/bare-metal-install-server.rst:866 msgid "Windows\\* OS: :command:`diskpart`, then :command:`list disk`" msgstr "Windows\\* OS::command:`diskpart`,然后执行 :command:`list disk`" -#: ../../get-started/bare-metal-install-server/bare-metal-install-server.rst:867 +#: ../../get-started/bare-metal-install-server.rst:867 msgid "macOS\\* platform: :command:`diskutil list`" msgstr "macOS\\* 平台::command:`diskutil list`" @@ -1310,4 +1345,3 @@ msgstr "macOS\\* 平台::command:`diskutil list`" #~ msgid "``root``" #~ msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/get-started/bootable-usb.po b/locale/zh_CN/LC_MESSAGES/get-started/bootable-usb.po index 4593ecf4..b9da7d77 100644 --- a/locale/zh_CN/LC_MESSAGES/get-started/bootable-usb.po +++ b/locale/zh_CN/LC_MESSAGES/get-started/bootable-usb.po @@ -5,96 +5,96 @@ # FIRST AUTHOR , 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-07-17 11:17-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" -#: ../../get-started/bootable-usb/bootable-usb.rst:4 +#: ../../get-started/bootable-usb.rst:4 msgid "Create a bootable USB drive" msgstr "创建可引导 U 盘" -#: ../../get-started/bootable-usb/bootable-usb.rst:6 +#: ../../get-started/bootable-usb.rst:6 msgid "" "Follow the instructions applicable to your system to create a bootable " "|CL-ATTR| USB drive:" msgstr "按照适用于您的系统的说明创建可引导的 |CL-ATTR| U 盘:" -#: ../../get-started/bootable-usb/bootable-usb.rst:9 +#: ../../get-started/bootable-usb.rst:9 msgid ":ref:`bootable-usb-linux`" msgstr ":ref:`bootable-usb-linux`" -#: ../../get-started/bootable-usb/bootable-usb.rst:10 +#: ../../get-started/bootable-usb.rst:10 msgid ":ref:`bootable-usb-mac`" msgstr ":ref:`bootable-usb-mac`" -#: ../../get-started/bootable-usb/bootable-usb.rst:11 +#: ../../get-started/bootable-usb.rst:11 msgid ":ref:`bootable-usb-windows`" msgstr ":ref:`bootable-usb-windows`" -#: ../../get-started/bootable-usb/bootable-usb.rst:14 +#: ../../get-started/bootable-usb.rst:14 msgid "Prerequisites" msgstr "必备条件" -#: ../../get-started/bootable-usb/bootable-usb.rst:16 +#: ../../get-started/bootable-usb.rst:16 msgid "Use an **8GB** or larger USB drive." msgstr "使用 **8GB** 或更大 U 盘。" -#: ../../get-started/bootable-usb/bootable-usb.rst:17 +#: ../../get-started/bootable-usb.rst:17 msgid "" "Download the |CL| live boot image or interactive installer image from the" " `Downloads`_ page." msgstr "从 `Downloads`_ 页下载 |CL| 实时引导映像或交互式安装程序映像。" -#: ../../get-started/bootable-usb/bootable-usb.rst:23 +#: ../../get-started/bootable-usb.rst:23 msgid "Create a bootable USB drive on Linux\\*" msgstr "在 Linux\\* 上创建可引导 U 盘" -#: ../../get-started/bootable-usb/bootable-usb.rst:25 -#: ../../get-started/bootable-usb/bootable-usb.rst:108 -#: ../../get-started/bootable-usb/bootable-usb.rst:167 +#: ../../get-started/bootable-usb.rst:25 ../../get-started/bootable-usb.rst:111 +#: ../../get-started/bootable-usb.rst:171 msgid "Make sure you have completed all `Prerequisites`_." msgstr "确保完成所有 `Prerequisites`_。" -#: ../../get-started/bootable-usb/bootable-usb.rst:27 +#: ../../get-started/bootable-usb.rst:27 msgid "" "Before burning the image onto your USB drive, :ref:`verify and decompress" " your image `." msgstr "将映像烧录至 U 盘之前,:ref:`verify and decompress your image `。" -#: ../../get-started/bootable-usb/bootable-usb.rst:31 -#: ../../get-started/bootable-usb/bootable-usb.rst:114 -#: ../../get-started/bootable-usb/bootable-usb.rst:173 +#: ../../get-started/bootable-usb.rst:31 ../../get-started/bootable-usb.rst:117 +#: ../../get-started/bootable-usb.rst:177 msgid "Burn the |CL| image onto a USB drive" msgstr "将 |CL| 映像烧录至 U 盘" -#: ../../get-started/bootable-usb/bootable-usb.rst:35 -#: ../../get-started/bootable-usb/bootable-usb.rst:118 -#: ../../get-started/bootable-usb/bootable-usb.rst:177 -msgid "|CAUTION-BACKUP-USB|" -msgstr "|CAUTION-BACKUP-USB|" +#: ../../get-started/bootable-usb.rst:35 ../../get-started/bootable-usb.rst:121 +#: ../../get-started/bootable-usb.rst:181 +msgid "" +"Burning an image formats the USB drive, and will destroy all pre-existing" +" content. Back up your data before proceeding." +msgstr "" -#: ../../get-started/bootable-usb/bootable-usb.rst:37 +#: ../../get-started/bootable-usb.rst:38 msgid "Open a terminal emulator and get root privilege." msgstr "打开终端模拟器,获取 root 权限。" -#: ../../get-started/bootable-usb/bootable-usb.rst:43 -#: ../../get-started/bootable-usb/bootable-usb.rst:122 +#: ../../get-started/bootable-usb.rst:44 ../../get-started/bootable-usb.rst:126 msgid "Go to the directory with the decompressed image." msgstr "转到解压缩映像所在的目录。" -#: ../../get-started/bootable-usb/bootable-usb.rst:45 +#: ../../get-started/bootable-usb.rst:46 msgid "Plug in the USB drive." msgstr "插入 U 盘。" -#: ../../get-started/bootable-usb/bootable-usb.rst:47 +#: ../../get-started/bootable-usb.rst:48 msgid "" "Identify the USB drive using the :command:`lsblk` command. This shows all" " drives attached to the system, including the primary hard disk. In the " @@ -102,127 +102,135 @@ 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/bootable-usb.rst:59 +#: ../../get-started/bootable-usb.rst:60 msgid "Example output:" msgstr "结果示例:" -#: ../../get-started/bootable-usb/bootable-usb.rst:82 +#: ../../get-started/bootable-usb.rst:83 msgid "" "You must unmount a USB drive before burning an image onto it. Note that " "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/bootable-usb.rst:92 +#: ../../get-started/bootable-usb.rst:93 msgid "" "Burn the image onto the USB drive. The example below burns an " "uncompressed image onto ``:" msgstr "将映像烧录至 U 盘。下例将未压缩的映像烧录至 ``:" -#: ../../get-started/bootable-usb/bootable-usb.rst:101 -msgid "|CAUTION-UNMOUNT-USB-PARTITIONS|" -msgstr "|CAUTION-UNMOUNT-USB-PARTITIONS|" +#: ../../get-started/bootable-usb.rst:102 +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 "" -#: ../../get-started/bootable-usb/bootable-usb.rst:106 +#: ../../get-started/bootable-usb.rst:109 msgid "Create a bootable USB drive on macOS\\*" msgstr "在 macOS\\* 上创建可引导 U 盘" -#: ../../get-started/bootable-usb/bootable-usb.rst:110 +#: ../../get-started/bootable-usb.rst:113 msgid "" "Before burning the image onto your USB drive, :ref:`verify and decompress" " your image `." msgstr "将映像烧录至 U 盘之前,:ref:`verify and decompress your image `。" -#: ../../get-started/bootable-usb/bootable-usb.rst:120 +#: ../../get-started/bootable-usb.rst:124 msgid "Launch the Terminal app." msgstr "启动终端应用。" -#: ../../get-started/bootable-usb/bootable-usb.rst:124 +#: ../../get-started/bootable-usb.rst:128 msgid "Plug in a USB drive and get its identifier:" msgstr "插入 U 盘,获取盘符:" -#: ../../get-started/bootable-usb/bootable-usb.rst:130 +#: ../../get-started/bootable-usb.rst:134 msgid "This will list available disks and their partitions, as shown in Figure 1." msgstr "此操作会列出可用磁盘及其分区,如图 1 所示。" -#: ../../get-started/bootable-usb/bootable-usb.rst:136 +#: ../../get-started/bootable-usb.rst:140 msgid "Figure 1: macOS - Get USB drive identifier" msgstr "图 1:macOS - 获取 U 盘盘符" -#: ../../get-started/bootable-usb/bootable-usb.rst:138 +#: ../../get-started/bootable-usb.rst:142 msgid "Unmount the USB drive identified in the previous step. For example:" msgstr "卸载上一步中识别的 U 盘。例如:" -#: ../../get-started/bootable-usb/bootable-usb.rst:144 +#: ../../get-started/bootable-usb.rst:148 msgid "" "Burn the image onto the drive using the :command:`dd` command. The " "example below burns an uncompressed image onto ``:" msgstr "利用 :command:`dd` 命令将映像烧录至驱动器。下例将未压缩的映像烧录至 ``:" -#: ../../get-started/bootable-usb/bootable-usb.rst:151 +#: ../../get-started/bootable-usb.rst:155 msgid "" "To speed up the imaging process, add an ‘r’ in front of the disk " "identifier. For example `/dev/rdisk2`." msgstr "为加速映像烧录过程,在盘符前面添加一个 ‘r’。例如 `/dev/rdisk2`。" -#: ../../get-started/bootable-usb/bootable-usb.rst:154 +#: ../../get-started/bootable-usb.rst:158 msgid "Press :kbd:`-T` to check imaging progress." msgstr "按下 :kbd:`-T` 查看映像烧录过程。" -#: ../../get-started/bootable-usb/bootable-usb.rst:156 +#: ../../get-started/bootable-usb.rst:160 msgid "Eject the USB drive." msgstr "弹出 U 盘。" -#: ../../get-started/bootable-usb/bootable-usb.rst:165 +#: ../../get-started/bootable-usb.rst:169 msgid "Create a bootable USB drive on Windows\\*" msgstr "在 Windows\\* 上创建可引导 U 盘" -#: ../../get-started/bootable-usb/bootable-usb.rst:169 +#: ../../get-started/bootable-usb.rst:173 msgid "" "Before burning the image onto your USB drive, :ref:`verify and decompress" " your image `." msgstr "将映像烧录至 U 盘之前,:ref:`verify and decompress your image `。" -#: ../../get-started/bootable-usb/bootable-usb.rst:179 +#: ../../get-started/bootable-usb.rst:184 msgid "" "Download the `Rufus`_ utility to burn the image onto a USB drive. We use " "Rufus 3.5 here. **Only use the latest version of Rufus**." msgstr "下载 `Rufus`_ 实用程序以便将映像烧录至 U 盘。此处使用 Rufus 3.5。**仅使用最新 Rufus** 版本。" -#: ../../get-started/bootable-usb/bootable-usb.rst:182 +#: ../../get-started/bootable-usb.rst:187 msgid "Plug in the USB drive and open Rufus." msgstr "插入 U 盘,打开 Rufus。" -#: ../../get-started/bootable-usb/bootable-usb.rst:184 +#: ../../get-started/bootable-usb.rst:189 msgid "Under `Boot selection`, click the :guilabel:`SELECT` button." msgstr "在 `Boot selection` 中,点击 :guilabel:`SELECT` 按钮。" -#: ../../get-started/bootable-usb/bootable-usb.rst:186 +#: ../../get-started/bootable-usb.rst:191 msgid "Find and select the previously extracted |CL| image file." msgstr "找到并选择此前解压缩的 |CL| 映像文件。" -#: ../../get-started/bootable-usb/bootable-usb.rst:188 +#: ../../get-started/bootable-usb.rst:193 msgid "Click the :guilabel:`START` button. See Figure 2." msgstr "点击 :guilabel:`START` 按钮。见图 2。" -#: ../../get-started/bootable-usb/bootable-usb.rst:194 +#: ../../get-started/bootable-usb.rst:199 msgid "Figure 2: Rufus utility" msgstr "图 2: Rufus 实用程序" -#: ../../get-started/bootable-usb/bootable-usb.rst:196 +#: ../../get-started/bootable-usb.rst:201 msgid "" "When the dialogue appears, select :guilabel:`Write in ISO image mode " "(Recommended)`. See Figure 3." msgstr "对话出现时,选择 :guilabel:`Write in ISO image mode (Recommended)`。见图 3。" -#: ../../get-started/bootable-usb/bootable-usb.rst:203 +#: ../../get-started/bootable-usb.rst:208 msgid "Figure 3: ISOHybrid image detected" msgstr "图 3:检测到 ISOHybrid 映像" -#: ../../get-started/bootable-usb/bootable-usb.rst:205 +#: ../../get-started/bootable-usb.rst:210 msgid "Select the Windows taskbar menu for USB and select eject." msgstr "选择 USB 的 Windows 任务栏菜单并选择“弹出”。" @@ -236,4 +244,9 @@ msgstr "选择 USB 的 Windows 任务栏菜单并选择“弹出”。" #~ msgid "`Download`_ the |CL| live boot image or interactive installer image." #~ msgstr "" +#~ msgid "|CAUTION-BACKUP-USB|" +#~ msgstr "|CAUTION-BACKUP-USB|" + +#~ msgid "|CAUTION-UNMOUNT-USB-PARTITIONS|" +#~ msgstr "|CAUTION-UNMOUNT-USB-PARTITIONS|" diff --git a/locale/zh_CN/LC_MESSAGES/get-started/cloud-install/aws-web.po b/locale/zh_CN/LC_MESSAGES/get-started/cloud-install/aws-web.po index a4cc924e..1ff07d8c 100644 --- a/locale/zh_CN/LC_MESSAGES/get-started/cloud-install/aws-web.po +++ b/locale/zh_CN/LC_MESSAGES/get-started/cloud-install/aws-web.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,277 +18,277 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.7.0\n" -#: ../../tutorials/aws-web/aws-web.rst:4 -msgid "Create and launch |CL-ATTR| from Amazon Web Services" +#: ../../get-started/cloud-install/aws-web.rst:4 +msgid "|CL-ATTR| on Amazon Web Services\\*" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:6 +#: ../../get-started/cloud-install/aws-web.rst:6 msgid "" -"This tutorial walks you through creating and launching a |CL| :abbr:`AMI " -"(Amazon Machine Image)` instance from the :abbr:`AWS (Amazon Web " -"Services)` console and complete the following tasks:" +"This tutorial explains how to create and launch a |CL| :abbr:`AMI (Amazon" +" Machine Image)` instance from the :abbr:`AWS\\* (Amazon Web Services)` " +"console and complete the following tasks:" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:10 +#: ../../get-started/cloud-install/aws-web.rst:10 msgid "Locate and select the |CL| OS Basic AMI in the AWS Marketplace." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:11 +#: ../../get-started/cloud-install/aws-web.rst:11 msgid "" "Create a new public and private key pair to allow you to connect to your " "|CL| instance securely." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:13 +#: ../../get-started/cloud-install/aws-web.rst:13 msgid "Launch the new |CL| instance and connect to it." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:14 +#: ../../get-started/cloud-install/aws-web.rst:14 msgid "Update your instance of |CL| using the :command:`swupd` command." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:15 +#: ../../get-started/cloud-install/aws-web.rst:15 msgid "Stop the |CL| instance." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:18 +#: ../../get-started/cloud-install/aws-web.rst:22 msgid "Prerequisites" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:20 +#: ../../get-started/cloud-install/aws-web.rst:24 msgid "This tutorial assumes the following statements are true:" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:22 +#: ../../get-started/cloud-install/aws-web.rst:26 msgid "" "You are using a linux-based system to access AWS and can run " ":command:`SSH` to access the remote |CL| AWS image." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:24 +#: ../../get-started/cloud-install/aws-web.rst:28 msgid "" "Your browser puts downloaded files in the :file:`$HOME/Downloads` " "directory." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:26 +#: ../../get-started/cloud-install/aws-web.rst:30 msgid "" "You have already set up an AWS user account and logged into the AWS " "console." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:30 +#: ../../get-started/cloud-install/aws-web.rst:34 msgid "" "This tutorial uses a |CL| AMI t2.micro instance that is eligible for the " "AWS free tier. To learn more about AWS and setting up an account, visit " "the AWS website at http://aws.amazon.com." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:35 +#: ../../get-started/cloud-install/aws-web.rst:39 msgid "Locate, select, and launch the |CL| Basic AMI" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:37 +#: ../../get-started/cloud-install/aws-web.rst:41 msgid "" "Start from your main AWS services console menu in your browser and select" -" the :guilabel:`EC2` text as shown in figure 1:" +" the :guilabel:`EC2` text as shown in Figure 1:" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:44 +#: ../../get-started/cloud-install/aws-web.rst:48 msgid "Figure 1: :guilabel:`AWS Console`" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:46 +#: ../../get-started/cloud-install/aws-web.rst:50 msgid "This selection brings up your :guilabel:`EC2 Dashboard` menu." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:48 +#: ../../get-started/cloud-install/aws-web.rst:52 msgid "" "To create a new |CL| instance from the :guilabel:`EC2 Dashboard` menu, " -"select the :guilabel:`Launch Instance` button as shown in figure 2:" +"select the :guilabel:`Launch Instance` button as shown in Figure 2:" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:55 +#: ../../get-started/cloud-install/aws-web.rst:59 msgid "Figure 2: :guilabel:`EC2 Dashboard`" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:57 +#: ../../get-started/cloud-install/aws-web.rst:61 msgid "" "This selection takes you to the :guilabel:`Step 1: Choose an Amazon " "Machine Image (AMI)` menu." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:60 +#: ../../get-started/cloud-install/aws-web.rst:64 msgid "" "To find the :guilabel:`Clear Linux OS Basic` AMI in the :guilabel:`Step " "1: Choose an Amazon Machine Image (AMI)` menu, do the following:" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:64 +#: ../../get-started/cloud-install/aws-web.rst:68 msgid "" "In the lefthand navigation window, select the :guilabel:`AWS Marketplace`" " menu item to bring up the search bar to :guilabel:`Search AWS " "Marketplace Products`." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:68 +#: ../../get-started/cloud-install/aws-web.rst:72 msgid "" -"In the search bar, type \"clear linux os\" and hit the :kbd:`Enter` key " -"to search for and locate the :guilabel:`Clear Linux OS Basic` AMI." +"In the search bar, type \"clear linux os\" and press the :kbd:`Enter` key" +" to search for and locate the :guilabel:`Clear Linux OS Basic` AMI." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:71 +#: ../../get-started/cloud-install/aws-web.rst:75 msgid "" -"Select the :guilabel:`Clear Linux OS Basic` AMI by clicking on the " -":guilabel:`Select` button as shown in figure 3:" +"Select the :guilabel:`Clear Linux OS Basic` AMI by clicking the " +":guilabel:`Select` button as shown in Figure 3:" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:78 +#: ../../get-started/cloud-install/aws-web.rst:82 msgid "Figure 3: :guilabel:`Step 1: Choose AMI`" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:80 +#: ../../get-started/cloud-install/aws-web.rst:84 msgid "" "A pop-up dialog box appears showing you more information about the " ":guilabel:`Clear Linux OS Basic` AMI along with the pricing details for " -"running |CL| on different platform configurations as shown in figure 4. " +"running |CL| on different platform configurations as shown in Figure 4. " "Select the :guilabel:`Continue` button." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:89 +#: ../../get-started/cloud-install/aws-web.rst:93 msgid "Figure 4: :guilabel:`Clear Linux OS Basic`" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:91 -msgid "The :guilabel:`Choose Instance Type` menu appears as shown in figure 5." +#: ../../get-started/cloud-install/aws-web.rst:95 +msgid "The :guilabel:`Choose Instance Type` menu appears as shown in Figure 5." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:97 +#: ../../get-started/cloud-install/aws-web.rst:101 msgid "Figure 5: :guilabel:`Choose an Instance Type`" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:99 +#: ../../get-started/cloud-install/aws-web.rst:103 msgid "" "Select the :guilabel:`t2.micro` type by clicking the box on the left side" " of the instance and then select the :guilabel:`Review and Launch` button" " to move to the :guilabel:`Step 7: Review the Instance Launch` menu." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:105 +#: ../../get-started/cloud-install/aws-web.rst:109 msgid "" "You can configure the instance details, add additional storage, add tags," " and configure the security group before selecting the :guilabel:`Review " "and Launch` button if you want to further customize this |CL| instance." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:110 +#: ../../get-started/cloud-install/aws-web.rst:114 msgid "" -"The :guilabel:`Step 7: Review the Instance Launch` menu, shown in figure " +"The :guilabel:`Step 7: Review the Instance Launch` menu, shown in Figure " "6, allows you to :guilabel:`Cancel` the process, return to the " ":guilabel:`Previous` screen to change the configuration or " ":guilabel:`Launch` the instance defined." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:119 +#: ../../get-started/cloud-install/aws-web.rst:123 msgid "Figure 6: :guilabel:`Step 7: Review the Instance Launch`" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:121 +#: ../../get-started/cloud-install/aws-web.rst:125 msgid "" "Select the :guilabel:`Launch` button. A dialog box appears, as shown in " -"figure 7, asking you to :guilabel:`Select an existing key pair or create " +"Figure 7, asking you to :guilabel:`Select an existing key pair or create " "a new pair`." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:129 +#: ../../get-started/cloud-install/aws-web.rst:133 msgid "Figure 7: :guilabel:`Select an existing key pair or create a new pair`" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:131 +#: ../../get-started/cloud-install/aws-web.rst:135 msgid "Select the :guilabel:`Create a new key pair` option." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:133 +#: ../../get-started/cloud-install/aws-web.rst:137 msgid "For the :guilabel:`Key pair name` field, enter `AWSClearTestKey`." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:135 +#: ../../get-started/cloud-install/aws-web.rst:139 msgid "" "Select the :guilabel:`Download Key Pair` button to download the " ":file:`AWSClearTestKey.pem` to your browser's defined :file:`Downloads` " "directory." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:139 +#: ../../get-started/cloud-install/aws-web.rst:143 msgid "" "When the file finishes downloading, select the :guilabel:`Launch " "Instances` button to proceed to the :guilabel:`Launch Status` menu shown " -"in figure 8." +"in Figure 8." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:147 +#: ../../get-started/cloud-install/aws-web.rst:151 msgid "Figure 8: :guilabel:`Launch Status`" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:149 +#: ../../get-started/cloud-install/aws-web.rst:153 msgid "" "Once the :guilabel:`Launch Status` page changes to what is shown in " -"figure 9, select the :guilabel:`View Instances` button to view your " +"Figure 9, select the :guilabel:`View Instances` button to view your " ":guilabel:`Instances` dashboard." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:157 +#: ../../get-started/cloud-install/aws-web.rst:161 msgid "Figure 9: :guilabel:`View Instance`" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:160 -msgid "Connect to your Clear Linux OS Basic instance" +#: ../../get-started/cloud-install/aws-web.rst:164 +msgid "Connect to your Clear Linux OS basic instance" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:162 +#: ../../get-started/cloud-install/aws-web.rst:166 msgid "" -"Your :guilabel:`Instances` Dashboard is shown in figure 10 with the new " +"Your :guilabel:`Instances` Dashboard is shown in Figure 10 with the new " "|CL| OS basic instance already selected and in the running state. If " "there are other instances available, they are also listed but not " "selected." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:170 +#: ../../get-started/cloud-install/aws-web.rst:174 msgid "Figure 10: :guilabel:`Instance Dashboard`" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:172 +#: ../../get-started/cloud-install/aws-web.rst:176 msgid "" "To connect to your running instance, click the :guilabel:`Connect` button" " located at the top of your dashboard. AWS brings up the pop-up dialog " -"box shown in figure 11 describing how to connect to your running " +"box shown in Figure 11 describing how to connect to your running " "instance." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:182 +#: ../../get-started/cloud-install/aws-web.rst:186 msgid "Figure 11: :guilabel:`Connect to Your Instance`" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:184 +#: ../../get-started/cloud-install/aws-web.rst:188 msgid "" "Open a terminal on your system. You should be in your :file:`$HOME` " "directory." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:187 +#: ../../get-started/cloud-install/aws-web.rst:191 msgid "" "Copy the previously downloaded keyfile from the :file:`Downloads` " "directory to the current directory." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:194 +#: ../../get-started/cloud-install/aws-web.rst:198 msgid "" "Change the attributes of the :file:`AWSClearTestKey.pem` using the " -":command:`chmod` command as instructed in the dialog box shown in figure " +":command:`chmod` command as instructed in the dialog box shown in Figure " "11." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:202 +#: ../../get-started/cloud-install/aws-web.rst:206 msgid "" "Copy the text highlighted in the :guilabel:`Example:` section that is " "shown in :ref:`figure 11`. Paste the copied text into " @@ -296,84 +296,226 @@ msgid "" "`clear`, and press the :kbd:`Enter` key to execute the command." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:211 +#: ../../get-started/cloud-install/aws-web.rst:215 msgid "" "A message appears on the terminal stating the authenticity of the host " "can't be established and prompts you with the message:" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:220 +#: ../../get-started/cloud-install/aws-web.rst:224 msgid "" -"Type `yes` and hit the :kbd:`Enter` key. Another warning is printed to " +"Type `yes` and press the :kbd:`Enter` key. Another warning is printed to " "the terminal and you are now at the command prompt of your new |CL| " "instance." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:229 +#: ../../get-started/cloud-install/aws-web.rst:234 msgid "Update the |CL| instance" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:231 +#: ../../get-started/cloud-install/aws-web.rst:236 msgid "" "Run the :command:`sudo swupd update` command to update the operating " -"system as shown in figure 12:" +"system as shown in Figure 12:" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:238 +#: ../../get-started/cloud-install/aws-web.rst:243 msgid "Figure 12: :guilabel:`sudo swupd update`" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:240 -msgid "In this example we updated from version 18940 to 19100." +#: ../../get-started/cloud-install/aws-web.rst:245 +msgid "In this example, we updated from version 18940 to 19100." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:243 +#: ../../get-started/cloud-install/aws-web.rst:248 msgid "Stop the |CL| instance" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:245 +#: ../../get-started/cloud-install/aws-web.rst:250 msgid "" -"When you are finished using your AWS |CL| instance you need to stop it " +"When you are finished using your AWS |CL| instance, you must stop it " "using the :guilabel:`Instances` dashboard to stop accruing charges. " "Complete the following steps from the :guilabel:`Instances` dashboard to " "stop your AWS |CL| instance from running." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:250 +#: ../../get-started/cloud-install/aws-web.rst:255 msgid "Select the :guilabel:`Actions` button to bring up a pull-down menu." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:252 +#: ../../get-started/cloud-install/aws-web.rst:257 msgid "Select the :guilabel:`Instance State` menu item to expand the options." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:254 +#: ../../get-started/cloud-install/aws-web.rst:259 msgid "Select :guilabel:`Stop` menu item to shut down the running instance." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:256 +#: ../../get-started/cloud-install/aws-web.rst:261 msgid "Figure 13 illustrates these steps." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:262 +#: ../../get-started/cloud-install/aws-web.rst:267 msgid "Figure 13: :guilabel:`Stop Instance`" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:264 +#: ../../get-started/cloud-install/aws-web.rst:269 msgid "" "A pop-up dialog box appears warning you that any ephemeral storage of " "your instance will be lost. Select the :guilabel:`Yes, Stop` button to " "stop your |CL| instance." msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:272 +#: ../../get-started/cloud-install/aws-web.rst:277 msgid "Figure 14: :guilabel:`Stop Instances`" msgstr "" -#: ../../tutorials/aws-web/aws-web.rst:274 +#: ../../get-started/cloud-install/aws-web.rst:279 msgid "" "Congratulations! You are up and running with |CL| on AWS. To see what you" " can do with your |CL| instance, visit our :ref:`tutorials ` " "section for examples on using your |CL| system." msgstr "" +#~ msgid "Create and launch |CL-ATTR| from Amazon Web Services" +#~ msgstr "" + +#~ msgid "" +#~ "This tutorial walks you through creating" +#~ " and launching a |CL| :abbr:`AMI " +#~ "(Amazon Machine Image)` instance from " +#~ "the :abbr:`AWS (Amazon Web Services)` " +#~ "console and complete the following " +#~ "tasks:" +#~ msgstr "" + +#~ msgid "" +#~ "Start from your main AWS services " +#~ "console menu in your browser and " +#~ "select the :guilabel:`EC2` text as shown" +#~ " in figure 1:" +#~ msgstr "" + +#~ msgid "" +#~ "To create a new |CL| instance from" +#~ " the :guilabel:`EC2 Dashboard` menu, select" +#~ " the :guilabel:`Launch Instance` button as" +#~ " shown in figure 2:" +#~ msgstr "" + +#~ msgid "" +#~ "In the search bar, type \"clear " +#~ "linux os\" and hit the :kbd:`Enter` " +#~ "key to search for and locate the" +#~ " :guilabel:`Clear Linux OS Basic` AMI." +#~ msgstr "" + +#~ msgid "" +#~ "Select the :guilabel:`Clear Linux OS " +#~ "Basic` AMI by clicking on the " +#~ ":guilabel:`Select` button as shown in " +#~ "figure 3:" +#~ msgstr "" + +#~ msgid "" +#~ "A pop-up dialog box appears " +#~ "showing you more information about the" +#~ " :guilabel:`Clear Linux OS Basic` AMI " +#~ "along with the pricing details for " +#~ "running |CL| on different platform " +#~ "configurations as shown in figure 4. " +#~ "Select the :guilabel:`Continue` button." +#~ msgstr "" + +#~ msgid "The :guilabel:`Choose Instance Type` menu appears as shown in figure 5." +#~ msgstr "" + +#~ msgid "" +#~ "The :guilabel:`Step 7: Review the " +#~ "Instance Launch` menu, shown in figure" +#~ " 6, allows you to :guilabel:`Cancel` " +#~ "the process, return to the " +#~ ":guilabel:`Previous` screen to change the " +#~ "configuration or :guilabel:`Launch` the " +#~ "instance defined." +#~ msgstr "" + +#~ msgid "" +#~ "Select the :guilabel:`Launch` button. A " +#~ "dialog box appears, as shown in " +#~ "figure 7, asking you to " +#~ ":guilabel:`Select an existing key pair " +#~ "or create a new pair`." +#~ msgstr "" + +#~ msgid "" +#~ "When the file finishes downloading, " +#~ "select the :guilabel:`Launch Instances` button" +#~ " to proceed to the :guilabel:`Launch " +#~ "Status` menu shown in figure 8." +#~ msgstr "" + +#~ msgid "" +#~ "Once the :guilabel:`Launch Status` page " +#~ "changes to what is shown in figure" +#~ " 9, select the :guilabel:`View Instances`" +#~ " button to view your :guilabel:`Instances`" +#~ " dashboard." +#~ msgstr "" + +#~ msgid "Connect to your Clear Linux OS Basic instance" +#~ msgstr "" + +#~ msgid "" +#~ "Your :guilabel:`Instances` Dashboard is shown" +#~ " in figure 10 with the new |CL|" +#~ " OS basic instance already selected " +#~ "and in the running state. If there" +#~ " are other instances available, they " +#~ "are also listed but not selected." +#~ msgstr "" + +#~ msgid "" +#~ "To connect to your running instance, " +#~ "click the :guilabel:`Connect` button located" +#~ " at the top of your dashboard. " +#~ "AWS brings up the pop-up dialog" +#~ " box shown in figure 11 describing" +#~ " how to connect to your running " +#~ "instance." +#~ msgstr "" + +#~ msgid "" +#~ "Change the attributes of the " +#~ ":file:`AWSClearTestKey.pem` using the " +#~ ":command:`chmod` command as instructed in " +#~ "the dialog box shown in figure 11." +#~ msgstr "" + +#~ msgid "" +#~ "Type `yes` and hit the :kbd:`Enter` " +#~ "key. Another warning is printed to " +#~ "the terminal and you are now at" +#~ " the command prompt of your new " +#~ "|CL| instance." +#~ msgstr "" + +#~ msgid "" +#~ "Run the :command:`sudo swupd update` " +#~ "command to update the operating system" +#~ " as shown in figure 12:" +#~ msgstr "" + +#~ msgid "In this example we updated from version 18940 to 19100." +#~ msgstr "" + +#~ msgid "" +#~ "When you are finished using your " +#~ "AWS |CL| instance you need to stop" +#~ " it using the :guilabel:`Instances` " +#~ "dashboard to stop accruing charges. " +#~ "Complete the following steps from the" +#~ " :guilabel:`Instances` dashboard to stop " +#~ "your AWS |CL| instance from running." +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/get-started/cloud-install/azure.po b/locale/zh_CN/LC_MESSAGES/get-started/cloud-install/azure.po index 75be9084..75283a2b 100644 --- a/locale/zh_CN/LC_MESSAGES/get-started/cloud-install/azure.po +++ b/locale/zh_CN/LC_MESSAGES/get-started/cloud-install/azure.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,37 +18,37 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.7.0\n" -#: ../../tutorials/azure.rst:4 -msgid "Run |CL-ATTR| using Microsoft Azure CLI 2.0" +#: ../../get-started/cloud-install/azure.rst:4 +msgid "|CL-ATTR| on Microsoft Azure" msgstr "" -#: ../../tutorials/azure.rst:6 +#: ../../get-started/cloud-install/azure.rst:6 msgid "" "|CL-ATTR| is available for you to use in the Microsoft* Azure* " "marketplace and is offered with three different images, also known as a " ":abbr:`SKU (Stock Keeping Unit)`." msgstr "" -#: ../../tutorials/azure.rst:10 +#: ../../get-started/cloud-install/azure.rst:10 msgid "" "|CL| Basic - This SKU consists of a bare-bones system which can be used " "as a starting point for those wanting to explore and build out a system " "with additional software bundles of their choosing." msgstr "" -#: ../../tutorials/azure.rst:14 +#: ../../get-started/cloud-install/azure.rst:14 msgid "" "|CL| Containers - This SKU comes with the containers-basic software " "bundle already installed." msgstr "" -#: ../../tutorials/azure.rst:17 +#: ../../get-started/cloud-install/azure.rst:17 msgid "" "|CL| Machine-learning - This SKU comes pre-loaded with popular open " "source tools for developing machine learning applications." msgstr "" -#: ../../tutorials/azure.rst:20 +#: ../../get-started/cloud-install/azure.rst:20 msgid "" "You can access these images directly from your MS Azure dashboard through" " the `Azure portal`_ or by using the MS Azure :abbr:`CLI (Command Line " @@ -57,67 +57,67 @@ msgid "" ":abbr:`VM(Virtual Machine)` images." msgstr "" -#: ../../tutorials/azure.rst:26 +#: ../../get-started/cloud-install/azure.rst:26 msgid "" "The Azure CLI offers the ability to create and manage resources in MS " "Azure from the command line. In this tutorial you learn to:" msgstr "" -#: ../../tutorials/azure.rst:29 +#: ../../get-started/cloud-install/azure.rst:29 msgid "Install the latest MS Azure CLI on your |CL| machine." msgstr "" -#: ../../tutorials/azure.rst:31 +#: ../../get-started/cloud-install/azure.rst:31 msgid "Log into MS Azure using the CLI 2.0 interface." msgstr "" -#: ../../tutorials/azure.rst:33 +#: ../../get-started/cloud-install/azure.rst:33 msgid "Create a MS Azure resource group." msgstr "" -#: ../../tutorials/azure.rst:35 +#: ../../get-started/cloud-install/azure.rst:35 msgid "Locate the |CL| images." msgstr "" -#: ../../tutorials/azure.rst:37 +#: ../../get-started/cloud-install/azure.rst:37 msgid "Create and log into the |CL| virtual machine." msgstr "" -#: ../../tutorials/azure.rst:39 +#: ../../get-started/cloud-install/azure.rst:39 msgid "Stop and deallocate the |CL| VM and resources." msgstr "" -#: ../../tutorials/azure.rst:41 +#: ../../get-started/cloud-install/azure.rst:41 msgid "" "To use the MS Azure CLI 2.0 on your |CL| system, your system must have " "the following packages installed:" msgstr "" -#: ../../tutorials/azure.rst:44 +#: ../../get-started/cloud-install/azure.rst:44 msgid "Python 2.7 or later" msgstr "" -#: ../../tutorials/azure.rst:46 +#: ../../get-started/cloud-install/azure.rst:46 msgid "libffi" msgstr "" -#: ../../tutorials/azure.rst:48 +#: ../../get-started/cloud-install/azure.rst:48 msgid "OpenSSL 1.0.2" msgstr "" -#: ../../tutorials/azure.rst:50 +#: ../../get-started/cloud-install/azure.rst:50 msgid "" "You can check to see what versions you have installed on your system by " "running the individual commands as follows:" msgstr "" -#: ../../tutorials/azure.rst:78 +#: ../../get-started/cloud-install/azure.rst:78 msgid "" "If you do not have these packages installed on your |CL| system, install " "the sysadmin-basic software bundle using the :command:`swupd` command:" msgstr "" -#: ../../tutorials/azure.rst:87 +#: ../../get-started/cloud-install/azure.rst:87 msgid "" "These instructions are for installing the MS Azure CLI 2.0 tools on a " "|CL| system. If you are installing the CLI on another platform, follow " @@ -125,17 +125,17 @@ msgid "" "specific operating system." msgstr "" -#: ../../tutorials/azure.rst:93 +#: ../../get-started/cloud-install/azure.rst:93 msgid "Install MS Azure CLI 2.0 on |CL|" msgstr "" -#: ../../tutorials/azure.rst:95 +#: ../../get-started/cloud-install/azure.rst:95 msgid "" "To install the MS Azure CLI 2.0 on |CL|, use the :command:`curl` command " "as follows:" msgstr "" -#: ../../tutorials/azure.rst:102 +#: ../../get-started/cloud-install/azure.rst:102 msgid "" "If you get an error message from :command:`curl` related to the -L " "parameter or an error message is generated that includes the text " @@ -143,90 +143,90 @@ msgid "" "address:" msgstr "" -#: ../../tutorials/azure.rst:110 +#: ../../get-started/cloud-install/azure.rst:110 msgid "" "The installation script begins and prompts you several times during " "execution for information." msgstr "" -#: ../../tutorials/azure.rst:115 +#: ../../get-started/cloud-install/azure.rst:115 msgid "" "The console output from the script displays your username instead of the " "**[user]** variable shown on this tutorial." msgstr "" -#: ../../tutorials/azure.rst:122 +#: ../../get-started/cloud-install/azure.rst:122 msgid "" "Press the :kbd:`Enter` key to accept the default or you can chose another" " directory to install the MS Azure CLI 2.0 tools into." msgstr "" -#: ../../tutorials/azure.rst:129 +#: ../../get-started/cloud-install/azure.rst:129 msgid "" "Press the :kbd:`Enter` key to accept the default or you can chose another" " directory to install the :command:`az` executable in." msgstr "" -#: ../../tutorials/azure.rst:132 +#: ../../get-started/cloud-install/azure.rst:132 msgid "" "The installation downloads and builds all required tools and when " "complete prompts you with:" msgstr "" -#: ../../tutorials/azure.rst:139 +#: ../../get-started/cloud-install/azure.rst:139 msgid "Type :kbd:`Y` and press the :kbd:`Enter` key to allow this modification." msgstr "" -#: ../../tutorials/azure.rst:145 +#: ../../get-started/cloud-install/azure.rst:145 msgid "" "Press the :kbd:`Enter` key to accept the default or enter the pathname to" " your :file:`.bashrc` file. The installation completes with the final " "output shown below:" msgstr "" -#: ../../tutorials/azure.rst:160 +#: ../../get-started/cloud-install/azure.rst:160 msgid "" "The installation program finishes and you must restart your shell for the" " changes to take effect. When the installation is successful, run the " "following command to restart your shell." msgstr "" -#: ../../tutorials/azure.rst:168 +#: ../../get-started/cloud-install/azure.rst:168 msgid "" "With the MS Azure CLI 2.0 executable successfully built and installed, " "run the :command:`az` command." msgstr "" -#: ../../tutorials/azure.rst:175 +#: ../../get-started/cloud-install/azure.rst:175 msgid "The output from the :command:`az` command is shown below:" msgstr "" -#: ../../tutorials/azure.rst:254 +#: ../../get-started/cloud-install/azure.rst:254 msgid "Log into your Microsoft Azure account" msgstr "" -#: ../../tutorials/azure.rst:256 +#: ../../get-started/cloud-install/azure.rst:256 msgid "" "With the :command:`az` command properly installed and functional, login " "to your MS Azure account using the :command:`az login` command shown " "below:" msgstr "" -#: ../../tutorials/azure.rst:263 +#: ../../get-started/cloud-install/azure.rst:263 msgid "The output from this command is:" msgstr "" -#: ../../tutorials/azure.rst:269 +#: ../../get-started/cloud-install/azure.rst:269 msgid "" "Open your browser and enter the page `https://aka.ms/devicelogin` as " "shown in figure 1:" msgstr "" -#: ../../tutorials/azure.rst:276 +#: ../../get-started/cloud-install/azure.rst:276 msgid "Figure 1: :guilabel:`Microsoft Device Login`" msgstr "" -#: ../../tutorials/azure.rst:278 +#: ../../get-started/cloud-install/azure.rst:278 msgid "" "Enter the code `BQ9MG442B` to authenticate your device as shown in figure" " 2. The code `BQ9MG442B` is a random authentication code generated for " @@ -234,17 +234,17 @@ msgid "" "using the :command:`az login` command." msgstr "" -#: ../../tutorials/azure.rst:287 +#: ../../get-started/cloud-install/azure.rst:287 msgid "Figure 2: :guilabel:`Microsoft Device Login - Azure CLI`" msgstr "" -#: ../../tutorials/azure.rst:289 +#: ../../get-started/cloud-install/azure.rst:289 msgid "" "Once you enter the authentication code, the website changes to a screen " "to enter your existing Microsoft Azure credentials." msgstr "" -#: ../../tutorials/azure.rst:292 +#: ../../get-started/cloud-install/azure.rst:292 msgid "" "Log in with your existing MS Azure account credentials. Once complete, " "the browser screen changes again as shown in figure 3. The screen shows " @@ -252,28 +252,28 @@ msgid "" "application on your device and you can close the window." msgstr "" -#: ../../tutorials/azure.rst:301 +#: ../../get-started/cloud-install/azure.rst:301 msgid "Figure 3: :guilabel:`Microsoft Azure Cross-platform CLI`" msgstr "" -#: ../../tutorials/azure.rst:303 +#: ../../get-started/cloud-install/azure.rst:303 msgid "" "The MS Azure CLI 2.0 interface is now active using your existing MS Azure" " account credentials." msgstr "" -#: ../../tutorials/azure.rst:307 +#: ../../get-started/cloud-install/azure.rst:307 msgid "Create a MS Azure resource group" msgstr "" -#: ../../tutorials/azure.rst:309 +#: ../../get-started/cloud-install/azure.rst:309 msgid "" "To learn more about MS Azure resource groups, visit the `Azure Resource " "Manager overview`_ for an overview and detailed description of resources " "within MS Azure." msgstr "" -#: ../../tutorials/azure.rst:313 +#: ../../get-started/cloud-install/azure.rst:313 msgid "" "To create our new resource group, run the :command:`az group create ...` " "command shown below to create a resource group named `ClearResourceGroup`" @@ -281,41 +281,41 @@ msgid "" "`-l` parameter." msgstr "" -#: ../../tutorials/azure.rst:322 +#: ../../get-started/cloud-install/azure.rst:322 msgid "" "When the command has completed, the output from this command is similar " "to the following:" msgstr "" -#: ../../tutorials/azure.rst:339 +#: ../../get-started/cloud-install/azure.rst:339 msgid "Create and log into the |CL| virtual machine" msgstr "" -#: ../../tutorials/azure.rst:341 +#: ../../get-started/cloud-install/azure.rst:341 msgid "For this tutorial, we are using the |CL| Basic SKU for our VM." msgstr "" -#: ../../tutorials/azure.rst:343 +#: ../../get-started/cloud-install/azure.rst:343 msgid "" "To locate the available |CL| Basic VM SKU images in the MS Azure " "marketplace, run the :command:`az vm image ...` command:" msgstr "" -#: ../../tutorials/azure.rst:350 +#: ../../get-started/cloud-install/azure.rst:350 msgid "" "This command may take some time to finish. The output lists all available" " |CL| Basic images available in the Microsoft Azure marketplace as shown " "below:" msgstr "" -#: ../../tutorials/azure.rst:370 +#: ../../get-started/cloud-install/azure.rst:370 msgid "" "The output list shows current offerings. New versions are added to the MS" " Azure marketplace all the time. To reference the latest version of an " "image, you can use the version label `latest` when specifying an image." msgstr "" -#: ../../tutorials/azure.rst:374 +#: ../../get-started/cloud-install/azure.rst:374 msgid "" "The information shown in the `Urn` column lists the " "`Publisher:Offer:Sku:Version` for each image available and this is the " @@ -325,64 +325,64 @@ msgid "" "referencing a specific version." msgstr "" -#: ../../tutorials/azure.rst:381 +#: ../../get-started/cloud-install/azure.rst:381 msgid "" "Create the new |CL| Basic VM. Run the :command:`az vm create ...` command" " using the URN `:clear-linux-project:clear-linux-os:basic:latest` that we" " copied to the clipboard on the previous step." msgstr "" -#: ../../tutorials/azure.rst:391 +#: ../../get-started/cloud-install/azure.rst:391 msgid "" "If you have already defined your public/private SSH key pair and they are" " stored in your :file:`$HOME/.ssh` directory, you do not need to include " "the *--generate-ssh-keys* option." msgstr "" -#: ../../tutorials/azure.rst:395 +#: ../../get-started/cloud-install/azure.rst:395 msgid "" "Your output from this command will look similar to this output, where " "[user] is your user name:" msgstr "" -#: ../../tutorials/azure.rst:416 +#: ../../get-started/cloud-install/azure.rst:416 msgid "Take note of the public IP address from the output." msgstr "" -#: ../../tutorials/azure.rst:418 +#: ../../get-started/cloud-install/azure.rst:418 msgid "" "Login into the new |CL| Basic VM, run the :command:`ssh` command with the" " public IP address obtained from the previous step as shown:" msgstr "" -#: ../../tutorials/azure.rst:425 +#: ../../get-started/cloud-install/azure.rst:425 msgid "" "You may see the following message about the authenticity of the host. If " "this appears, type `yes` to proceed connecting to your new |CL| VM." msgstr "" -#: ../../tutorials/azure.rst:437 +#: ../../get-started/cloud-install/azure.rst:437 msgid "" "You are now logged into your new |CL| VM as [user], where [user] is your " "user name. To check which software bundles are included with this VM " "image, run the :command:`sudo swupd bundle-list` command inside the VM:" msgstr "" -#: ../../tutorials/azure.rst:445 +#: ../../get-started/cloud-install/azure.rst:445 msgid "The output shown should be similar to:" msgstr "" -#: ../../tutorials/azure.rst:467 +#: ../../get-started/cloud-install/azure.rst:467 msgid "" "When you are finished using your new |CL| VM, type :command:`exit` to " "close the :command:`SSH` terminal and logout." msgstr "" -#: ../../tutorials/azure.rst:471 +#: ../../get-started/cloud-install/azure.rst:471 msgid "Stop and deallocate the |CL| VM and resources" msgstr "" -#: ../../tutorials/azure.rst:473 +#: ../../get-started/cloud-install/azure.rst:473 msgid "" "When you finish using your new |CL| instance, you must stop the VM and " "deallocate the resources in your resource group. If you only stop a VM, " @@ -395,51 +395,54 @@ msgid "" "deallocate the resources as well." msgstr "" -#: ../../tutorials/azure.rst:482 +#: ../../get-started/cloud-install/azure.rst:482 msgid "" "At the command prompt, enter the :command:`az vm stop...` command as " "follows:" msgstr "" -#: ../../tutorials/azure.rst:489 +#: ../../get-started/cloud-install/azure.rst:489 msgid "This will stop the VM and then output text similar to:" msgstr "" -#: ../../tutorials/azure.rst:501 +#: ../../get-started/cloud-install/azure.rst:501 msgid "" "Once the VM stops, deallocate the VM resources to stop incurring charges " "for the |CL| instance. Enter the following command:" msgstr "" -#: ../../tutorials/azure.rst:508 +#: ../../get-started/cloud-install/azure.rst:508 msgid "**Congratulations!**" msgstr "" -#: ../../tutorials/azure.rst:510 +#: ../../get-started/cloud-install/azure.rst:510 msgid "" "You are up and running with |CL| on MS Azure using the Azure CLI 2.0 " "command line tools." msgstr "" -#: ../../tutorials/azure.rst:514 +#: ../../get-started/cloud-install/azure.rst:514 msgid "Next steps" msgstr "" -#: ../../tutorials/azure.rst:516 +#: ../../get-started/cloud-install/azure.rst:516 msgid "" "To see use cases you can fulfill with your |CL| instance, visit our " ":ref:`tutorials ` section." msgstr "" -#: ../../tutorials/azure.rst:519 +#: ../../get-started/cloud-install/azure.rst:519 msgid "" "For additional information visit the |CL| `Azure Partner Mini Case " "Study`_ and the `Azure Partner Datasheet`_." msgstr "" -#: ../../tutorials/azure.rst:522 +#: ../../get-started/cloud-install/azure.rst:522 msgid "" "To learn more about the MS Azure CLI 2.0 tool and options that are " "available, visit the `MS Azure documentation and tutorials`_ website." msgstr "" +#~ msgid "Run |CL-ATTR| using Microsoft Azure CLI 2.0" +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/gce.po b/locale/zh_CN/LC_MESSAGES/get-started/cloud-install/gce.po similarity index 68% rename from locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/gce.po rename to locale/zh_CN/LC_MESSAGES/get-started/cloud-install/gce.po index de304fe5..6dab3a13 100644 --- a/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/gce.po +++ b/locale/zh_CN/LC_MESSAGES/get-started/cloud-install/gce.po @@ -5,335 +5,359 @@ # FIRST AUTHOR , 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-07-17 11:17-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" -#: ../../get-started/virtual-machine-install/gce.rst:4 -msgid "Launch |CL-ATTR| Compute Engine on Google Cloud Platform\\*" -msgstr "在 Google Cloud Platform\\* 上启动 |CL-ATTR| Compute Engine" +#: ../../get-started/cloud-install/gce.rst:4 +msgid "|CL-ATTR| on Google Cloud Platform\\*" +msgstr "" -#: ../../get-started/virtual-machine-install/gce.rst:6 +#: ../../get-started/cloud-install/gce.rst:6 msgid "" "This page explains the steps to create a virtual machine instance of |CL-" "ATTR| on `Google Cloud Platform`_ (:abbr:`GCP (Google Cloud Platform)`)." -msgstr "本页说明在 `Google Cloud Platform`_ (:abbr:`GCP (Google Cloud Platform)`) 上创建 |CL-ATTR| 虚拟机实例的步骤。" +msgstr "" +"本页说明在 `Google Cloud Platform`_ (:abbr:`GCP (Google Cloud Platform)`) 上创建 " +"|CL-ATTR| 虚拟机实例的步骤。" -#: ../../get-started/virtual-machine-install/gce.rst:14 +#: ../../get-started/cloud-install/gce.rst:14 msgid "Prerequisites" msgstr "必备条件" -#: ../../get-started/virtual-machine-install/gce.rst:16 +#: ../../get-started/cloud-install/gce.rst:16 msgid "Set up a Google account and a GCP billing account." msgstr "创建 Google 帐户和 GCP 计费帐户。" -#: ../../get-started/virtual-machine-install/gce.rst:18 +#: ../../get-started/cloud-install/gce.rst:18 msgid "" "Generate and install a user SSH key in the Linux PCs that will connect to" " the VMs in GCP." msgstr "在 Linux PC 中生成和安装用户 SSH 密钥。该 PC 将连接至 GCP 中的虚拟机。" -#: ../../get-started/virtual-machine-install/gce.rst:22 +#: ../../get-started/cloud-install/gce.rst:22 msgid "Setup |CL| VM on GCP" msgstr "在 GCP 上安装 |CL| 虚拟机" -#: ../../get-started/virtual-machine-install/gce.rst:24 +#: ../../get-started/cloud-install/gce.rst:24 msgid "" "Sign in to your Google\\* account on the `Google Cloud Console " "`_:" -msgstr "在 `Google Cloud Console `_ 上登录 Google\\* 帐户。" +msgstr "" +"在 `Google Cloud Console `_ 上登录 " +"Google\\* 帐户。" -#: ../../get-started/virtual-machine-install/gce.rst:31 +#: ../../get-started/cloud-install/gce.rst:31 msgid "Figure 1: Google sign in screen" msgstr "图 1:Google 登录屏幕" -#: ../../get-started/virtual-machine-install/gce.rst:33 +#: ../../get-started/cloud-install/gce.rst:33 msgid "" "Google Cloud Platform uses **Projects** to manage resources. Select or " "create a new project for hosting the |CL| VM." msgstr "Google Cloud Platform 使用 **项目** 管理资源。选择或创建新项目来托管 |CL| 虚拟机。" -#: ../../get-started/virtual-machine-install/gce.rst:38 +#: ../../get-started/cloud-install/gce.rst:38 msgid "" "Refer to the `Quickstart Using a Linux VM " "`_ guide to learn" " about the process of creating VM instances on GCP." -msgstr "请参阅 `Quickstart Using a Linux VM `_ 指南,了解在 GCP 上创建虚拟机实例的过程。" +msgstr "" +"请参阅 `Quickstart Using a Linux VM `_ 指南,了解在 GCP 上创建虚拟机实例的过程。" -#: ../../get-started/virtual-machine-install/gce.rst:42 +#: ../../get-started/cloud-install/gce.rst:42 msgid "" "Navigate to the latest |CL| `release folder " "`_ to view the " "currently released :abbr:`GCE (Google Compute Engine\\*)` image, and " "download the :file:`clear--gce.tar.gz` image archive." -msgstr "导航至最新的 |CL| `release folder `_,查看当前发布的 :abbr:`GCE (Google Compute Engine\\*)` 映像,下载 :file:`clear--gce.tar.gz` 映像档案文件。" +msgstr "" +"导航至最新的 |CL| `release folder " +"`_,查看当前发布的 " +":abbr:`GCE (Google Compute Engine\\*)` 映像,下载 :file:`clear--gce.tar.gz` 映像档案文件。" -#: ../../get-started/virtual-machine-install/gce.rst:48 +#: ../../get-started/cloud-install/gce.rst:48 msgid "" "You don't need to uncompress the image archive, the intact file will be " "uploaded to the Google Cloud Storage later." msgstr "您无需解压缩映像档案文件,完整文件稍后将上传至 Google Cloud Storage。" -#: ../../get-started/virtual-machine-install/gce.rst:51 +#: ../../get-started/cloud-install/gce.rst:51 msgid "" "Create a *Storage Bucket* for hosting the |CL| image source archive " "downloaded in the previous step:" msgstr "创建 *存储 Bucket* 以托管上一步下载的 |CL| 映像源档案文件:" -#: ../../get-started/virtual-machine-install/gce.rst:54 -#: ../../get-started/virtual-machine-install/gce.rst:112 -#: ../../get-started/virtual-machine-install/gce.rst:158 +#: ../../get-started/cloud-install/gce.rst:54 +#: ../../get-started/cloud-install/gce.rst:113 +#: ../../get-started/cloud-install/gce.rst:159 msgid "Click the :guilabel:`Navigation menu` icon on the upper left screen menu." msgstr "点击左上部屏幕菜单中的 :guilabel:`Navigation menu` 图标。" -#: ../../get-started/virtual-machine-install/gce.rst:56 +#: ../../get-started/cloud-install/gce.rst:56 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/virtual-machine-install/gce.rst:63 +#: ../../get-started/cloud-install/gce.rst:64 msgid "Figure 2: Browse Google Cloud Storage" msgstr "图 2:浏览 Google Cloud Storage" -#: ../../get-started/virtual-machine-install/gce.rst:66 +#: ../../get-started/cloud-install/gce.rst:67 msgid "" "You may need to create a billing account and link to this project before " "you create a bucket." msgstr "创建 bucket 之前,最好需要创建一个计费帐户,将其链接至此项目。" -#: ../../get-started/virtual-machine-install/gce.rst:73 +#: ../../get-started/cloud-install/gce.rst:74 msgid "Figure 3: Cloud Storage Browser tool" msgstr "图 3:Cloud Storage 浏览工具" -#: ../../get-started/virtual-machine-install/gce.rst:75 +#: ../../get-started/cloud-install/gce.rst:76 msgid "" "Click the :guilabel:`CREATE BUCKET` button to enter the bucket creation " "tool. The bucket name must be unique because buckets in the Cloud Storage" " share a single global namespace." -msgstr "点击 :guilabel:`CREATE BUCKET` 按钮,进入 bucket 创建工具界面。bucket 的名称必须是唯一的,因为 Cloud Storage 中的所有 bucket 共享一个全局命名空间。" +msgstr "" +"点击 :guilabel:`CREATE BUCKET` 按钮,进入 bucket 创建工具界面。bucket 的名称必须是唯一的,因为 " +"Cloud Storage 中的所有 bucket 共享一个全局命名空间。" -#: ../../get-started/virtual-machine-install/gce.rst:79 +#: ../../get-started/cloud-install/gce.rst:80 msgid "" "Leave the remaining options set to the defaults, and click the " ":guilabel:`Create` button at the bottom to create a *Bucket*." msgstr "其余设置选项保留默认值,然后点击底部的 :guilabel:`Create` 按钮创建 *Bucket*。" -#: ../../get-started/virtual-machine-install/gce.rst:86 +#: ../../get-started/cloud-install/gce.rst:87 msgid "Figure 4: Set bucket name" msgstr "图 4:设置 bucket 名称" -#: ../../get-started/virtual-machine-install/gce.rst:88 +#: ../../get-started/cloud-install/gce.rst:89 msgid "" "Once the bucket is created, click the :guilabel:`Upload files` button on " "the Bucket details page to upload the |CL| GCE image archive to the named" " bucket:" -msgstr "创建 bucket 后,点击 Bucket 详细资料页上的 :guilabel:`Upload files` 按钮将 |CL| GCE 映像档案文件上传至指定的 bucket:" +msgstr "" +"创建 bucket 后,点击 Bucket 详细资料页上的 :guilabel:`Upload files` 按钮将 |CL| GCE " +"映像档案文件上传至指定的 bucket:" -#: ../../get-started/virtual-machine-install/gce.rst:96 +#: ../../get-started/cloud-install/gce.rst:97 msgid "Figure 5: Cloud Storage bucket" msgstr "图 5:Cloud Storage bucket" -#: ../../get-started/virtual-machine-install/gce.rst:102 +#: ../../get-started/cloud-install/gce.rst:103 msgid "Figure 6: Uploading the image source archive file" msgstr "图 6:上传映像源档案文件" -#: ../../get-started/virtual-machine-install/gce.rst:108 +#: ../../get-started/cloud-install/gce.rst:109 msgid "Figure 7: Importing complete" msgstr "图 7:导入完成" -#: ../../get-started/virtual-machine-install/gce.rst:110 +#: ../../get-started/cloud-install/gce.rst:111 msgid "Browse the Compute Engine Image library page:" msgstr "浏览 Compute Engine 映像库页:" -#: ../../get-started/virtual-machine-install/gce.rst:114 +#: ../../get-started/cloud-install/gce.rst:115 msgid "" "Select the :menuselection:`Compute Engine --> Images` from the side bar " "on the left." msgstr "从左侧边栏选择 :menuselection:`Compute Engine --> 映像`。" -#: ../../get-started/virtual-machine-install/gce.rst:121 +#: ../../get-started/cloud-install/gce.rst:122 msgid "Figure 8: Image library" msgstr "图 8:映像库" -#: ../../get-started/virtual-machine-install/gce.rst:123 +#: ../../get-started/cloud-install/gce.rst:124 msgid "" "On the Compute Engine Image library page, click the :guilabel:`[+] CREATE" " IMAGE` menu item to create a custom image:" msgstr "在 Compute Engine 映像库页面,点击 :guilabel:`[+] CREATE IMAGE` 菜单项创建定制映像:" -#: ../../get-started/virtual-machine-install/gce.rst:130 +#: ../../get-started/cloud-install/gce.rst:131 msgid "Figure 9: Create image" msgstr "图 9:创建映像" -#: ../../get-started/virtual-machine-install/gce.rst:132 +#: ../../get-started/cloud-install/gce.rst:133 msgid "" "In the VM image creation page, change the image source type to *Cloud " "Storage file*." msgstr "在虚拟机映像创建页上,将映像源类型更改为 *Cloud Storage 文件*。" -#: ../../get-started/virtual-machine-install/gce.rst:135 +#: ../../get-started/cloud-install/gce.rst:136 msgid "Under :guilabel:`Source`, select :guilabel:`Browse`." msgstr "在 :guilabel:`Source` 中,选择 :guilabel:`Browse`。" -#: ../../get-started/virtual-machine-install/gce.rst:137 +#: ../../get-started/cloud-install/gce.rst:138 msgid "" "Locate the :file:`clear--gce.tar.gz` file, and click " ":guilabel:`Select`." msgstr "找到 :file:`clear--gce.tar.gz` 文件,然后点击 :guilabel:`Select`。" -#: ../../get-started/virtual-machine-install/gce.rst:144 +#: ../../get-started/cloud-install/gce.rst:145 msgid "Figure 10: Create image using imported object" msgstr "图 10:利用导入的对象创建映像" -#: ../../get-started/virtual-machine-install/gce.rst:146 +#: ../../get-started/cloud-install/gce.rst:147 msgid "" "Accept all default options, and click the :guilabel:`Create` button at " "the bottom to import the Clear Linux GCE image to the image library." msgstr "接受所有默认选项,然后点击底部的 :guilabel:`Create` 按钮,将 Clear Linux GCE 映像导入映像库。" -#: ../../get-started/virtual-machine-install/gce.rst:153 +#: ../../get-started/cloud-install/gce.rst:154 msgid "Figure 11: Image is created" msgstr "图 11:映像已创建" -#: ../../get-started/virtual-machine-install/gce.rst:155 +#: ../../get-started/cloud-install/gce.rst:156 msgid "" "After the |CL| image is imported, you can launch a VM instance running " "|CL|:" msgstr "|CL| 映像导入后,可以启动一个运行 |CL| 的虚拟机实例:" -#: ../../get-started/virtual-machine-install/gce.rst:160 +#: ../../get-started/cloud-install/gce.rst:161 msgid "" "Select :menuselection:`Compute Engine --> VM Instances` from the side bar" " on the left." msgstr "从左侧边栏选择 :menuselection:`Compute Engine --> VM instances`。" -#: ../../get-started/virtual-machine-install/gce.rst:167 +#: ../../get-started/cloud-install/gce.rst:168 msgid "Figure 12: VM instances catalog" msgstr "图 12:虚拟机实例目录" -#: ../../get-started/virtual-machine-install/gce.rst:169 +#: ../../get-started/cloud-install/gce.rst:170 msgid "" "If no VM instance was created in this project, you will be prompted to " "create one." msgstr "如果此项目中没有创建虚拟机实例,系统会提示您创建一个实例。" -#: ../../get-started/virtual-machine-install/gce.rst:172 +#: ../../get-started/cloud-install/gce.rst:173 msgid "" "Alternatively, click the :guilabel:`CREATE INSTANCE` button on the VM " "instances page to create a VM instance." msgstr "另外,也可以点击虚拟机实例页上的 :guilabel:`CREATE INSTANCE` 按钮创建虚拟机实例。" -#: ../../get-started/virtual-machine-install/gce.rst:179 +#: ../../get-started/cloud-install/gce.rst:180 msgid "Figure 13: VM creation" msgstr "图 13:创建虚拟机" -#: ../../get-started/virtual-machine-install/gce.rst:185 +#: ../../get-started/cloud-install/gce.rst:186 msgid "Figure 14: VM instances list" msgstr "图 14:虚拟机实例列表" -#: ../../get-started/virtual-machine-install/gce.rst:187 +#: ../../get-started/cloud-install/gce.rst:188 msgid "" "Under :guilabel:`Region`, choose a region based on the `Best practices " "for Compute Engine regions selection`_." -msgstr "在 :guilabel:`Region` 中,根据 `Best practices for Compute Engine regions selection`_ 选择一个区域。" +msgstr "" +"在 :guilabel:`Region` 中,根据 `Best practices for Compute Engine regions " +"selection`_ 选择一个区域。" -#: ../../get-started/virtual-machine-install/gce.rst:190 +#: ../../get-started/cloud-install/gce.rst:191 msgid "Under :guilabel:`Boot disk`, click the :guilabel:`Change` button." msgstr "在 :guilabel:`Boot disk` 中,点击 :guilabel:`Change` 按钮。" -#: ../../get-started/virtual-machine-install/gce.rst:196 +#: ../../get-started/cloud-install/gce.rst:197 msgid "Figure 15: Use custom image" msgstr "图 15:使用定制映像" -#: ../../get-started/virtual-machine-install/gce.rst:198 +#: ../../get-started/cloud-install/gce.rst:199 msgid "" "Select the :menuselection:`Custom images` tab for using Clear Linux OS " "GCE image." msgstr "选择 :menuselection:`定制映像` 标签,以使用 Clear Linux OS GCE 映像。" -#: ../../get-started/virtual-machine-install/gce.rst:204 +#: ../../get-started/cloud-install/gce.rst:205 msgid "Figure 16: Select Clear Linux boot disk to create a VM instance" msgstr "图 16:选择 Clear Linux 引导磁盘创建虚拟机实例" -#: ../../get-started/virtual-machine-install/gce.rst:206 +#: ../../get-started/cloud-install/gce.rst:207 msgid "" "Scroll down to the bottom of the VM instance creation page, expand the " ":guilabel:`Management, security, disks, networking, sole tenancy` group." -msgstr "向下滚动至虚拟机实例创建页的底部,展开 :guilabel:`Management, security, disks, networking, sole tenancy` 群组。" +msgstr "" +"向下滚动至虚拟机实例创建页的底部,展开 :guilabel:`Management, security, disks, networking, " +"sole tenancy` 群组。" -#: ../../get-started/virtual-machine-install/gce.rst:214 +#: ../../get-started/cloud-install/gce.rst:215 msgid "Figure 17: Set up SSH keys" msgstr "图 17:设置 SSH 密钥" -#: ../../get-started/virtual-machine-install/gce.rst:217 +#: ../../get-started/cloud-install/gce.rst:218 msgid "" "|CL| does not allow SSH login with a root account by default. As a " "result, you must configure the VM instance with your SSH public key, so " "that you are able to access it remotely." msgstr "|CL| 默认情况下不允许使用 root 帐户进行 SSH 登录。因此,您必须使用 SSH 公共密钥配置虚拟机实例,以便能够远程访问。" -#: ../../get-started/virtual-machine-install/gce.rst:221 +#: ../../get-started/cloud-install/gce.rst:222 msgid "Refer to :ref:`security` for more details." msgstr "请参考 :ref:`security` 了解详情。" -#: ../../get-started/virtual-machine-install/gce.rst:223 +#: ../../get-started/cloud-install/gce.rst:224 msgid "" "Click the :menuselection:`Security` tab, copy and paste your SSH public " "key:" msgstr "点击 :menuselection:`安全性` 标签,复制并粘贴 SSH 公共密钥:" -#: ../../get-started/virtual-machine-install/gce.rst:229 +#: ../../get-started/cloud-install/gce.rst:230 msgid "Figure 18: Set SSH key for remote login" msgstr "图 18:设置 SSH 密钥进行远程登录" -#: ../../get-started/virtual-machine-install/gce.rst:233 +#: ../../get-started/cloud-install/gce.rst:234 msgid "" "The username is assigned from characters preceding ``@`` in the email " "address, included in the SSH key. The dot symbol \".\" is not allowed, " "because it is an invalid character while creating user accounts in |CL|." -msgstr "分配的用户名来自电子邮件地址 ``@`` 前面的字符,包含在 SSH 密钥中。不允许使用符号 \".\",因为在 |CL| 中创建用户帐户时它是无效字符。" +msgstr "" +"分配的用户名来自电子邮件地址 ``@`` 前面的字符,包含在 SSH 密钥中。不允许使用符号 \".\",因为在 |CL| " +"中创建用户帐户时它是无效字符。" -#: ../../get-started/virtual-machine-install/gce.rst:238 +#: ../../get-started/cloud-install/gce.rst:239 msgid "Click the :guilabel:`Create` button to create the |CL| VM." msgstr "点击 :guilabel:`Create` 按钮创建 |CL| 虚拟机。" -#: ../../get-started/virtual-machine-install/gce.rst:240 +#: ../../get-started/cloud-install/gce.rst:241 msgid "The Clear Linux VM instance is created and assigned a public IP address:" msgstr "Clear Linux 虚拟机实例已创建并分配了一个公共 IP 地址:" -#: ../../get-started/virtual-machine-install/gce.rst:246 +#: ../../get-started/cloud-install/gce.rst:247 msgid "Figure 19: Clear Linux VM instance is created and started" msgstr "图 19:Clear Linux 虚拟机实例已创建并启动" -#: ../../get-started/virtual-machine-install/gce.rst:248 +#: ../../get-started/cloud-install/gce.rst:249 msgid "" "You can now SSH login to the VM using the IP address obtained in the " "previous step, and the username associated with the SSH public key:" msgstr "利用上一步获得的 IP 地址以及与 SSH 公共密钥相关联的用户名,您现在可以通过 SSH 登录虚拟机:" -#: ../../get-started/virtual-machine-install/gce.rst:255 +#: ../../get-started/cloud-install/gce.rst:256 msgid "Figure 20: SSH login to Clear Linux VM" msgstr "图 20:SSH 登录 Clear Linux 虚拟机" -#: ../../get-started/virtual-machine-install/gce.rst:258 +#: ../../get-started/cloud-install/gce.rst:259 msgid "Related topics" msgstr "相关主题" -#: ../../get-started/virtual-machine-install/gce.rst:260 +#: ../../get-started/cloud-install/gce.rst:261 msgid ":ref:`azure`" msgstr ":ref:`azure`" -#: ../../get-started/virtual-machine-install/gce.rst:261 +#: ../../get-started/cloud-install/gce.rst:262 msgid ":ref:`aws-web`" msgstr ":ref:`aws-web`" @@ -445,4 +469,6 @@ msgstr ":ref:`aws-web`" #~ "references:" #~ msgstr "" +#~ msgid "Launch |CL-ATTR| Compute Engine on Google Cloud Platform\\*" +#~ msgstr "在 Google Cloud Platform\\* 上启动 |CL-ATTR| Compute Engine" diff --git a/locale/zh_CN/LC_MESSAGES/get-started/index.po b/locale/zh_CN/LC_MESSAGES/get-started/index.po index 1c70b4b2..89847554 100644 --- a/locale/zh_CN/LC_MESSAGES/get-started/index.po +++ b/locale/zh_CN/LC_MESSAGES/get-started/index.po @@ -5,65 +5,71 @@ # FIRST AUTHOR , 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-07-17 11:17-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" -#: ../../get-started/get-started.rst:4 +#: ../../get-started/index.rst:4 msgid "Get started" msgstr "开始使用" -#: ../../get-started/get-started.rst:6 +#: ../../get-started/index.rst:6 msgid "" "The Get Started section guides you through the requirements and " "installation of |CL-ATTR|. Follow these step-by-step intructions to get " "started with |CL|, fast." msgstr "“开始使用”一节引导用户了解 |CL-ATTR| 的要求并完成安装。逐步按照说明操作,快速开始使用 |CL|。" -#: ../../get-started/get-started.rst:10 +#: ../../get-started/index.rst:10 msgid "Pre-install" msgstr "安装前" -#: ../../get-started/get-started.rst:12 +#: ../../get-started/index.rst:12 msgid "There are a couple of things to take care of before you install." msgstr "安装前有一些需要注意的事项。" -#: ../../get-started/get-started.rst:14 +#: ../../get-started/index.rst:14 msgid ":ref:`system-requirements`" msgstr ":ref:`system-requirements`" -#: ../../get-started/get-started.rst:15 +#: ../../get-started/index.rst:15 msgid ":ref:`compatibility-check`" msgstr ":ref:`compatibility-check`" -#: ../../get-started/get-started.rst:16 +#: ../../get-started/index.rst:16 msgid ":ref:`bootable-usb`" msgstr ":ref:`bootable-usb`" -#: ../../get-started/get-started.rst:18 +#: ../../get-started/index.rst:18 msgid "When installing |CL-ATTR| in a VM, consider which kernel to use." msgstr "在虚拟机上安装 |CL-ATTR| 时,考虑使用哪种内核。" -#: ../../get-started/get-started.rst:20 +#: ../../get-started/index.rst:20 msgid ":ref:`Compatible VM kernels `" msgstr ":ref:`Compatible VM kernels `" -#: ../../get-started/get-started.rst:30 +#: ../../get-started/index.rst:30 msgid "Install" msgstr "安装" -#: ../../get-started/get-started.rst:42 +#: ../../get-started/index.rst:42 msgid "Install in a virtual machine" msgstr "在虚拟机上安装" +#: ../../get-started/index.rst:52 +msgid "Deploy to the cloud" +msgstr "" + #~ msgid "" #~ "The Get Started section will get " #~ "you up and running fast with " @@ -73,4 +79,3 @@ msgstr "在虚拟机上安装" #~ " or to a virtual machine." #~ msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/hyper-v.po b/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/hyper-v.po index 9147b51f..b6d55f96 100644 --- a/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/hyper-v.po +++ b/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/hyper-v.po @@ -5,21 +5,23 @@ # FIRST AUTHOR , 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-07-17 11:17-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" #: ../../get-started/virtual-machine-install/hyper-v.rst:4 -msgid "Use Hyper-V\\*" -msgstr "使用 Hyper-V\\*" +msgid "|CL-ATTR| on Microsoft Hyper-V\\*" +msgstr "" #: ../../get-started/virtual-machine-install/hyper-v.rst:6 msgid "" @@ -39,7 +41,9 @@ msgstr "启用 `Intel® Virtualization Technology`_ (Intel® VT)" msgid "" "Enable `Intel® Virtualization Technology for Directed I/O`_ (Intel® VT-d)" " in your BIOS/UEFI firmware configuration." -msgstr "在 BIOS/UEFI 固件配置中启用 `Intel® Virtualization Technology for Directed I/O`_ (Intel® VT-d)。" +msgstr "" +"在 BIOS/UEFI 固件配置中启用 `Intel® Virtualization Technology for Directed I/O`_ " +"(Intel® VT-d)。" #: ../../get-started/virtual-machine-install/hyper-v.rst:22 msgid "Enable Hyper-V" @@ -61,7 +65,9 @@ msgid "" "create a virtual network in the **Hyper-V Manager**. Refer to the " "`Create a virtual network`_ documentation to create and configure a " "virtual network." -msgstr "在 Windows 系统上启用 *Hyper-V*后,需要在 **Hyper-V Manager** 中创建虚拟网络。请参阅 `Create a virtual network`_ 文档以创建和配置虚拟网络。" +msgstr "" +"在 Windows 系统上启用 *Hyper-V*后,需要在 **Hyper-V Manager** 中创建虚拟网络。请参阅 `Create a " +"virtual network`_ 文档以创建和配置虚拟网络。" #: ../../get-started/virtual-machine-install/hyper-v.rst:36 msgid "Create a virtual machine" @@ -72,7 +78,9 @@ msgid "" "Download and decompress the latest hyperv disk image :file:`clear-XXXXX-" "hyperv.img.gz`, where XXXXX is the latest available version of |CL| from " "our `Downloads`_ page." -msgstr "下载和解压缩最新的 hyperv 磁盘映像 :file:`clear-XXXXX-hyperv.img.gz`,其中 XXXXX 是 `Downloads`_ 页上的最新可用 |CL| 版本。" +msgstr "" +"下载和解压缩最新的 hyperv 磁盘映像 :file:`clear-XXXXX-hyperv.img.gz`,其中 XXXXX 是 " +"`Downloads`_ 页上的最新可用 |CL| 版本。" #: ../../get-started/virtual-machine-install/hyper-v.rst:42 msgid "Create a virtual machine using the **Hyper-V Manager**:" @@ -155,4 +163,6 @@ msgstr "运行 |CL| 的虚拟机已准备就绪!" #~ " our `downloads`_ section." #~ msgstr "" +#~ msgid "Use Hyper-V\\*" +#~ msgstr "使用 Hyper-V\\*" diff --git a/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/kvm.po b/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/kvm.po index 1554d10c..97297198 100644 --- a/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/kvm.po +++ b/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/kvm.po @@ -5,21 +5,23 @@ # FIRST AUTHOR , 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-07-17 11:17-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" #: ../../get-started/virtual-machine-install/kvm.rst:4 -msgid "Run |CL-ATTR| as a KVM guest OS" -msgstr "运行 |CL-ATTR|,用作 KVM 来宾操作系统" +msgid "|CL-ATTR| on KVM" +msgstr "" #: ../../get-started/virtual-machine-install/kvm.rst:6 msgid "" @@ -36,7 +38,9 @@ msgid "" "Enable the `Intel® Virtualization Technology`_ (Intel® VT) and the " "`Intel® Virtualization Technology for Directed I/O`_ (Intel® VT-d) in the" " host machine’s BIOS." -msgstr "在主机 BIOS 中启用 `Intel® Virtualization Technology`_ (Intel® VT) 和 `Intel® Virtualization Technology for Directed I/O`_ (Intel® VT-d)。" +msgstr "" +"在主机 BIOS 中启用 `Intel® Virtualization Technology`_ (Intel® VT) 和 `Intel® " +"Virtualization Technology for Directed I/O`_ (Intel® VT-d)。" #: ../../get-started/virtual-machine-install/kvm.rst:20 msgid "Log in and open a terminal emulator." @@ -74,7 +78,9 @@ msgid "" "Download the latest pre-built |CL| KVM image file from the `image " "`_ directory. Look for " "``clear--kvm.img.xz``. You can also use this command:" -msgstr "从 `image `_ 目录下载最新的预构建 |CL| KVM 映像。查找 ``clear--kvm.img.xz``。您还可以使用此命令:" +msgstr "" +"从 `image `_ 目录下载最新的预构建 |CL| " +"KVM 映像。查找 ``clear--kvm.img.xz``。您还可以使用此命令:" #: ../../get-started/virtual-machine-install/kvm.rst:59 msgid "Uncompress the downloaded image:" @@ -94,7 +100,11 @@ msgid "" "example, the |CL| OVMF files work for Ubuntu 18.04 LTS, but not for " "Ubuntu 19.04 LTS. Installing and using the OVMF files for Ubuntu 19.04 " "LTS resolved the `ASSERT` issue." -msgstr "|CL| 的默认 OVMF 文件可能并不适用于部分操作系统版本。开启虚拟机时,可能会在 `debug.log` 文件中发现 `ASSERT`。如果出现此情况,则改用因操作系统而异的 OVMF 文件。例如,|CL| OVMF 文件适用于 Ubuntu 18.04 LTS,但不适用于 Ubuntu 19.04 LTS。安装和使用适用于 Ubuntu 19.04 LTS 的 OVMF 文件,解决了 `ASSERT` 问题。" +msgstr "" +"|CL| 的默认 OVMF 文件可能并不适用于部分操作系统版本。开启虚拟机时,可能会在 `debug.log` 文件中发现 " +"`ASSERT`。如果出现此情况,则改用因操作系统而异的 OVMF 文件。例如,|CL| OVMF 文件适用于 Ubuntu 18.04 " +"LTS,但不适用于 Ubuntu 19.04 LTS。安装和使用适用于 Ubuntu 19.04 LTS 的 OVMF 文件,解决了 " +"`ASSERT` 问题。" #: ../../get-started/virtual-machine-install/kvm.rst:82 msgid "" @@ -102,7 +112,9 @@ msgid "" "`_ directory. This script " "will launch the |CL| VM and provide console interaction within the same " "terminal emulator window." -msgstr "从 `image `_ 目录下载 `start_qemu.sh`_ 脚本。此脚本将启动 |CL| 虚拟机,并在同一个终端模拟器窗口中提供控制台交互操作。" +msgstr "" +"从 `image `_ 目录下载 " +"`start_qemu.sh`_ 脚本。此脚本将启动 |CL| 虚拟机,并在同一个终端模拟器窗口中提供控制台交互操作。" #: ../../get-started/virtual-machine-install/kvm.rst:91 msgid "Make the script executable:" @@ -174,7 +186,9 @@ msgid "" "Modify the :file:`start_qemu.sh` script to increase memory (`-m`), add " "graphics driver (`-vga`), and add Spice (`-spice`, `-usb`, and `-device`)" " support." -msgstr "修改 :file:`start_qemu.sh` 脚本,增加内存 (`-m`),添加显卡驱动程序 (`-vga`) 和 Spice(`-spice`、`-usb` 和 `-device`)支持。" +msgstr "" +"修改 :file:`start_qemu.sh` 脚本,增加内存 (`-m`),添加显卡驱动程序 (`-vga`) 和 " +"Spice(`-spice`、`-usb` 和 `-device`)支持。" #: ../../get-started/virtual-machine-install/kvm.rst:198 msgid "" @@ -183,7 +197,9 @@ msgid "" "properly and you end up in the the UEFI shell. The easiest way to avoid " "this is to delete the OVMF files and restore the originals before " "relaunching the VM." -msgstr "由于上一步在 :file:`start_qemu.sh` 脚本中进行了更改,使用同一 OVMF 文件会导致虚拟机不能正常引导,最后进入 UEFI shell 界面。避免这种情况的最简单方法是删除 OVMF 文件,在重启虚拟机前恢复原始文件。" +msgstr "" +"由于上一步在 :file:`start_qemu.sh` 脚本中进行了更改,使用同一 OVMF 文件会导致虚拟机不能正常引导,最后进入 UEFI " +"shell 界面。避免这种情况的最简单方法是删除 OVMF 文件,在重启虚拟机前恢复原始文件。" #: ../../get-started/virtual-machine-install/kvm.rst:203 msgid "Increase the size of the VM by 10GB to accommodate the GDM installation:" @@ -226,7 +242,9 @@ msgid "" "The default aspect ratio of the GDM GUI for the |CL| VM is 4:3. To change" " it, use GDM's `Devices > Displays` setting tool (located at the top-" "right corner)." -msgstr "GDM GUI 针对 |CL| 虚拟机的默认画面比例为 4:3。要改变该比例,请使用 GDM 的 `Devices > Displays` 设置工具(右上角)。" +msgstr "" +"GDM GUI 针对 |CL| 虚拟机的默认画面比例为 4:3。要改变该比例,请使用 GDM 的 `Devices > Displays` " +"设置工具(右上角)。" #~ msgid "" #~ "This guide explains how to run " @@ -258,4 +276,6 @@ msgstr "GDM GUI 针对 |CL| 虚拟机的默认画面比例为 4:3。要改变该 #~ "the VM." #~ msgstr "" +#~ msgid "Run |CL-ATTR| as a KVM guest OS" +#~ msgstr "运行 |CL-ATTR|,用作 KVM 来宾操作系统" diff --git a/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/virtualbox-cl-installer.po b/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/virtualbox-cl-installer.po index a7ae0c66..65398da0 100644 --- a/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/virtualbox-cl-installer.po +++ b/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/virtualbox-cl-installer.po @@ -5,29 +5,33 @@ # FIRST AUTHOR , 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-07-17 11:17-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" -"Last-Translator: FULL NAME \n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-09 16:24-0700\n" +"Language: zh\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" +"Last-Translator: \n" +"X-Generator: Poedit 2.2.3\n" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:4 -msgid "Install a |CL-ATTR| VM in VirtualBox\\*" -msgstr "在 VirtualBox\\* 中安装 |CL-ATTR| 虚拟机" +msgid "|CL-ATTR| on VirtualBox\\*" +msgstr "" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:6 msgid "" "This page explains how to create a virtual machine on the `VirtualBox`_ " -"hypervisor with |CL-ATTR| as the guest operating system. These " -"instructions support the |CL| live-server installer to create the |CL| " -"virtual machine (VM)." -msgstr "本页说明如何利用 |CL-ATTR| 在 `VirtualBox`_ 虚拟机管理程序中创建虚拟机,用作来宾操作系统。本说明为 |CL| live-server 安装程序创建 |CL| 虚拟机 (VM) 提供支持。" +"hypervisor with |CL-ATTR| as the guest operating system. These instructions " +"support the |CL| live-server installer to create the |CL| virtual machine (VM)." +msgstr "" +"本页说明如何利用 |CL-ATTR| 在 `VirtualBox`_ 虚拟机管理程序中创建虚拟机,用作来宾" +"操作系统。本说明为 |CL| live-server 安装程序创建 |CL| 虚拟机 (VM) 提供支持。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:15 msgid "Prerequisites" @@ -35,15 +39,19 @@ msgstr "必备条件" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:17 msgid "" -"Enable virtualization, such as `Intel® Virtualization Technology`_ " -"(Intel® VT), on the host system from EFI/BIOS." -msgstr "在主机系统上从 EFI/BIOS 启用虚拟化功能,例如 `Intel® Virtualization Technology`_ (Intel® VT)。" +"Enable virtualization, such as `Intel® Virtualization Technology`_ (Intel® VT), " +"on the host system from EFI/BIOS." +msgstr "" +"在主机系统上从 EFI/BIOS 启用虚拟化功能,例如 `Intel® Virtualization " +"Technology`_ (Intel® VT)。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:20 msgid "" -"Download and install |VB| **version 6.0 or higher** from `VirtualBox`_ " -"using the `VirtualBox Installation Instructions`_ for your platform." -msgstr "利用适用于您的平台的 `VirtualBox Installation Instructions`_ 从 `VirtualBox`_ 下载并安装 |VB| **6.0 或更高版本**。" +"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 或更高版本**。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:25 msgid "Download and extract the |CL| installer ISO" @@ -53,13 +61,16 @@ msgstr "下载并解压缩 |CL| 安装程序 ISO" msgid "" "Download the :file:`clear--live-server.iso.xz` of |CL| on the " "`Downloads`_ page." -msgstr "在 `Downloads`_ 页下载 |CL| 的文件 :file:`clear--live-server.iso.xz`。" +msgstr "" +"在 `Downloads`_ 页下载 |CL| 的文件 :file:`clear--live-server.iso.xz`。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:30 msgid "" -"Validate the integrity of the downloaded image by checking the file hash " -"and signatures. Refer to :ref:`validate-signatures` for detailed steps." -msgstr "通过检查文件哈希值和签名,验证所下载映像的完整性。参考 :ref:`validate-signatures` 了解详细步骤。" +"Validate the integrity of the downloaded image by checking the file hash and " +"signatures. Refer to :ref:`validate-signatures` for detailed steps." +msgstr "" +"通过检查文件哈希值和签名,验证所下载映像的完整性。参考 :ref:`validate-" +"signatures` 了解详细步骤。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:33 msgid "Decompress the downloaded image." @@ -67,9 +78,11 @@ msgstr "解压缩下载的映像。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:35 msgid "" -"On Windows, you can use `7zip`_ to extract the file by right-clicking the " -"file to *Extract Here* (in the same directory)" -msgstr "在 Windows 系统中,您可以使用 `7zip`_ 解压缩文件,即右键点击文件,然后选择“解压缩到此处”(在相同目录下)" +"On Windows, you can use `7zip`_ to extract the file by right-clicking the file " +"to *Extract Here* (in the same directory)" +msgstr "" +"在 Windows 系统中,您可以使用 `7zip`_ 解压缩文件,即右键点击文件,然后选择“解压" +"缩到此处”(在相同目录下)" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:42 msgid "Figure 1: 7zip extract here command" @@ -89,11 +102,14 @@ msgstr "创建新的 |VB| 虚拟机" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:55 msgid "" -"A new :abbr:`VM (Virtual Machine)` needs to be created in |VBM| where " -"|CL| will be installed. General instructions for creating a virtual " -"machine and details about using different settings are available in the " -"VirtualBox manual section `Creating Your First Virtual Machine`_." -msgstr "在即将安装 |CL| 的 |VBM| 中需要创建新的 :abbr:`VM (Virtual Machine)`。VirtualBox 指南中的 `Creating Your First Virtual Machine`_ 章节介绍了创建虚拟机的一般说明和使用不同设置的详细信息。" +"A new :abbr:`VM (Virtual Machine)` needs to be created in |VBM| where |CL| will " +"be installed. General instructions for creating a virtual machine and details " +"about using different settings are available in the VirtualBox manual section " +"`Creating Your First Virtual Machine`_." +msgstr "" +"在即将安装 |CL| 的 |VBM| 中需要创建新的 :abbr:`VM (Virtual Machine)`。" +"VirtualBox 指南中的 `Creating Your First Virtual Machine`_ 章节介绍了创建虚拟机" +"的一般说明和使用不同设置的详细信息。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:59 msgid "Launch the |VBM| from your host system." @@ -109,8 +125,7 @@ msgstr "选择 :guilabel:`Expert mode`。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:65 msgid "" -"On the :guilabel:`Create Virtual Machine` screen, enter the following " -"settings:" +"On the :guilabel:`Create Virtual Machine` screen, enter the following settings:" msgstr "在 :guilabel:`Create Virtual Machine` 屏幕上,输入以下设置:" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:67 @@ -135,10 +150,12 @@ msgstr "**默认内存大小**:2048 MB(进行相应调整。)" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:74 msgid "" -"Later, if you want to change the amount of RAM allocated, power down your" -" VM. Return to :file:`Settings > System` and change :guilabel:`Base " -"Memory` to the desired size." -msgstr "以后如果希望更改分配的 RAM 大小,请关闭虚拟机。返回 :file:`Settings > System` 并将 :guilabel:`Base Memory` 更改为想要的大小。" +"Later, if you want to change the amount of RAM allocated, power down your VM. " +"Return to :file:`Settings > System` and change :guilabel:`Base Memory` to the " +"desired size." +msgstr "" +"以后如果希望更改分配的 RAM 大小,请关闭虚拟机。返回 :file:`Settings > System` 并" +"将 :guilabel:`Base Memory` 更改为想要的大小。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:81 msgid "Figure 2: Create Virtual Machine" @@ -166,8 +183,8 @@ msgid "**Hard disk file type**: `VDI (VirtualBox Disk Image)`" msgstr "**硬盘文件类型**:`VDI (VirtualBox Disk Image)`" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:90 -msgid "**Storage on physical hard disk**:` Dynamically allocated`" -msgstr "**物理硬盘存储**:` Dynamically allocated`" +msgid "**Storage on physical hard disk**: `Dynamically allocated`" +msgstr "**物理硬盘存储**: `Dynamically allocated`" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:96 msgid "Figure 3: Create Virtual Hard Disk" @@ -188,14 +205,16 @@ msgstr "在左侧菜单中,导航至 :menuselection:`系统` 菜单。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:106 msgid "" -"On the :guilabel:`Motherboard` tab, select the :guilabel:`Chipset` menu, " -"and then select :menuselection:`ICH9`. See Figure 4." -msgstr "在 :guilabel:`Motherboard` 标签上,选择 :guilabel:`Chipset` 菜单,然后选择 :menuselection:`ICH9`。参见图 4。" +"On the :guilabel:`Motherboard` tab, select the :guilabel:`Chipset` menu, and " +"then select :menuselection:`ICH9`. See Figure 4." +msgstr "" +"在 :guilabel:`Motherboard` 标签上,选择 :guilabel:`Chipset` 菜单,然后选择 :" +"menuselection:`ICH9`。参见图 4。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:111 msgid "" -"You can select which chipset will be presented to the virtual machine. " -"Consult the `VM VirtualBox User Manual`_ for more details." +"You can select which chipset will be presented to the virtual machine. Consult " +"the `VM VirtualBox User Manual`_ for more details." msgstr "您可以为虚拟机选择芯片组。查阅 `VM VirtualBox User Manual`_ 了解详情。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:114 @@ -216,10 +235,12 @@ msgstr "图 4: 设置 > 系统" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:127 msgid "" -"By default, only 1 virtual CPU is allocated to the new VM. Consider " -"increasing the number of virtual processors allocated to the virtual " -"machine under Settings > System > Processor for increased performance." -msgstr "默认情况下,只为新的虚拟机分配 1 个虚拟 CPU。可在“设置”>“系统”>“处理器”中考虑增加分配给虚拟机的虚拟处理器数量,以提高性能。" +"By default, only 1 virtual CPU is allocated to the new VM. Consider increasing " +"the number of virtual processors allocated to the virtual machine under " +"Settings > System > Processor for increased performance." +msgstr "" +"默认情况下,只为新的虚拟机分配 1 个虚拟 CPU。可在“设置”>“系统”>“处理器”中考虑增" +"加分配给虚拟机的虚拟处理器数量,以提高性能。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:132 msgid "Click :guilabel:`OK`." @@ -239,28 +260,33 @@ msgstr "挂载安装 ISO" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:142 msgid "" -"The |CL| installer ISO needs to be mounted as a virtual CD-ROM on the VM " -"before powering the VM on." -msgstr "|CL| 安装程序 ISO 必须在虚拟机上作为虚拟 CD-ROM 挂载,然后才能打开虚拟机。" +"The |CL| installer ISO needs to be mounted as a virtual CD-ROM on the VM before " +"powering the VM on." +msgstr "" +"|CL| 安装程序 ISO 必须在虚拟机上作为虚拟 CD-ROM 挂载,然后才能打开虚拟机。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:145 msgid "" -"From the *ClearLinux-OS* :guilabel:`Settings` menu at left, select " -":guilabel:`Storage`." -msgstr "从左边的 *ClearLinux-OS* :guilabel:`Settings` 菜单选择 :guilabel:`Storage`。" +"From the *ClearLinux-OS* :guilabel:`Settings` menu at left, select :guilabel:" +"`Storage`." +msgstr "" +"从左边的 *ClearLinux-OS* :guilabel:`Settings` 菜单选择 :guilabel:`Storage`。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:148 msgid "" -"From :guilabel:`Storage Devices`, middle column, click the blue disk " -"labeled :guilabel:`Empty`." -msgstr "从 :guilabel:`Storage Devices` 中间栏上,点击标记为 :guilabel:`Empty` 的蓝色盘。" +"From :guilabel:`Storage Devices`, middle column, click the blue disk labeled :" +"guilabel:`Empty`." +msgstr "" +"从 :guilabel:`Storage Devices` 中间栏上,点击标记为 :guilabel:`Empty` 的蓝色盘。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:151 msgid "" -"From the :guilabel:`Attributes` menu, click the blue CD disk next to the " -":guilabel:`Optical Drive` drop down menu and click :guilabel:`Choose " -"Virtual Optical Disk File...`" -msgstr "从 :guilabel:`Attributes` 菜单点击 :guilabel:`Optical Drive` 下拉菜单旁边的蓝色 CD 盘,然后点击 :guilabel:`Choose Virtual Optical Disk File...`" +"From the :guilabel:`Attributes` menu, click the blue CD disk next to the :" +"guilabel:`Optical Drive` drop down menu and click :guilabel:`Choose Virtual " +"Optical Disk File...`" +msgstr "" +"从 :guilabel:`Attributes` 菜单点击 :guilabel:`Optical Drive` 下拉菜单旁边的蓝色 " +"CD 盘,然后点击 :guilabel:`Choose Virtual Optical Disk File...`" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:159 msgid "Figure 5: Choose Virtual Optical Disk Drive" @@ -268,9 +294,11 @@ msgstr "图 5:选择虚拟光盘驱动器" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:161 msgid "" -"Where there appears :guilabel:`Please choose a virtual optical disk " -"file`, select the ISO file and click *Open*." -msgstr "显示 :guilabel:`Please choose a virtual optical disk file` 后,选择 ISO 文件并点击 *打开*。" +"Where there appears :guilabel:`Please choose a virtual optical disk file`, " +"select the ISO file and click *Open*." +msgstr "" +"显示 :guilabel:`Please choose a virtual optical disk file` 后,选择 ISO 文件并点" +"击 *打开*。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:168 msgid "Figure 6: Mounting an ISO" @@ -286,8 +314,7 @@ msgstr "利用 live-server 安装程序安装 |CL|" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:175 msgid "" -"In the |VBM|, select virtual machine you created and click " -":guilabel:`Start`." +"In the |VBM|, select virtual machine you created and click :guilabel:`Start`." msgstr "在 |VBM| 中,选择您创建的虚拟机,点击 :guilabel:`Start`。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:181 @@ -296,32 +323,38 @@ msgstr "图 7:启动安装程序" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:185 msgid "" -"To release the mouse cursor from the VM console window, press the right " -":kbd:`Ctrl` key on the keyboard." +"To release the mouse cursor from the VM console window, press the right :kbd:" +"`Ctrl` key on the keyboard." msgstr "要从虚拟机控制台窗口释放鼠标光标,按下键盘右边的 :kbd:`Ctrl` 键。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:188 msgid "" -"When :guilabel:`Clear Linux Installer` in boot manager appears, select " -":kbd:`Enter`. Do not install the bundle `desktop-autostart`." -msgstr "引导管理器中出现 :guilabel:`Clear Linux Installer` 时,选择 :kbd:`回车`。不要安装 bundle 文件 `desktop-autostart`。" +"When :guilabel:`Clear Linux Installer` in boot manager appears, select :kbd:" +"`Enter`. Do not install the bundle `desktop-autostart`." +msgstr "" +"引导管理器中出现 :guilabel:`Clear Linux Installer` 时,选择 :kbd:`回车`。不要安" +"装 bundle 文件 `desktop-autostart`。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:191 msgid "" -"Follow the steps in :ref:`bare-metal-install-server` to install |CL| onto" -" the VM virtual disk. Note:" -msgstr "按照 :ref:`bare-metal-install-server` 中的步骤,将 |CL| 安装在虚拟机的虚拟磁盘上。注:" +"Follow the steps in :ref:`bare-metal-install-server` to install |CL| onto the " +"VM virtual disk. Note:" +msgstr "" +"按照 :ref:`bare-metal-install-server` 中的步骤,将 |CL| 安装在虚拟机的虚拟磁盘" +"上。注:" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:194 msgid "" -"In :guilabel:`Configure Installation Media`, navigate top VBOX HARDDISK, " -"and then select :guilabel:`Confirm`." -msgstr "在 :guilabel:`Configure Installation Media` 中,导航至顶级 VBOX HARDDISK,然后选择 :guilabel:`Confirm`。" +"In :guilabel:`Configure Installation Media`, navigate top VBOX HARDDISK, and " +"then select :guilabel:`Confirm`." +msgstr "" +"在 :guilabel:`Configure Installation Media` 中,导航至顶级 VBOX HARDDISK,然后选" +"择 :guilabel:`Confirm`。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:197 msgid "" -"In :menuselection:`Advanced options --> Manage User`, create an " -"administrative user." +"In :menuselection:`Advanced options --> Manage User`, create an administrative " +"user." msgstr "在 :menuselection:`高级选项 --> 管理用户` 中,创建一个管理员用户。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:200 @@ -342,8 +375,8 @@ msgstr "卸载 ISO" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:213 msgid "" -"The |CL| installer ISO needs to be unmounted to allow the VM to boot from" -" the virtual hard disk." +"The |CL| installer ISO needs to be unmounted to allow the VM to boot from the " +"virtual hard disk." msgstr "需要卸载 |CL| 安装程序 ISO,以便从虚拟硬盘引导虚拟机。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:216 @@ -352,23 +385,28 @@ msgstr "返回 |VBM|。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:220 msgid "" -"From the VM :guilabel:`Settings` window, navigate to the " -":guilabel:`Storage` pane in the left menu." -msgstr "从虚拟机 :guilabel:`Settings` 窗口,导航至左侧菜单的 :guilabel:`Storage` 窗格。" +"From the VM :guilabel:`Settings` window, navigate to the :guilabel:`Storage` " +"pane in the left menu." +msgstr "" +"从虚拟机 :guilabel:`Settings` 窗口,导航至左侧菜单的 :guilabel:`Storage` 窗格。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:223 msgid "" -"From the middle :guilabel:`Storage Devices` column, click the blue CD " -"disk labeled :guilabel:`clear--live-server.iso` under the " -":guilabel:`Controller: IDE`." -msgstr "从 :guilabel:`Storage Devices` 中间栏上,点击 :guilabel:`Controller: IDE` 下面标注为 :guilabel:`clear--live-server.iso` 的蓝色 CD 盘。" +"From the middle :guilabel:`Storage Devices` column, click the blue CD disk " +"labeled :guilabel:`clear--live-server.iso` under the :guilabel:" +"`Controller: IDE`." +msgstr "" +"从 :guilabel:`Storage Devices` 中间栏上,点击 :guilabel:`Controller: IDE` 下面标" +"注为 :guilabel:`clear--live-server.iso` 的蓝色 CD 盘。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:227 msgid "" "From the :guilabel:`Attributes` column on the right, in :guilabel:`Optical " -"Drive`, select the blue CD icon beside and click :guilabel:`Remove Disk " -"from Virtual Drive`." -msgstr "在 :guilabel:`Attributes` 右边的 :guilabel:`Optical Drive` 栏中,选择旁边的蓝色 CD 图标,点击 :guilabel:`Remove Disk from Virtual Drive`。" +"Drive`, select the blue CD icon beside and click :guilabel:`Remove Disk from " +"Virtual Drive`." +msgstr "" +"在 :guilabel:`Attributes` 右边的 :guilabel:`Optical Drive` 栏中,选择旁边的蓝色 " +"CD 图标,点击 :guilabel:`Remove Disk from Virtual Drive`。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:235 msgid "Figure 8: Remove Disk from Virtual Drive" @@ -376,8 +414,8 @@ msgstr "图 8:从虚拟驱动器中取出磁盘" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:237 msgid "" -"Click :guilabel:`OK` to exit the :guilabel:`VM Settings` menu and return " -"to the main |VBM|." +"Click :guilabel:`OK` to exit the :guilabel:`VM Settings` menu and return to the " +"main |VBM|." msgstr "点击 :guilabel:`OK` 退出 :guilabel:`VM Settings` 菜单,返回主 |VBM|。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:241 @@ -386,10 +424,11 @@ msgstr "安装 |VB| Linux Guest Additions" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:243 msgid "" -"|CL| provides Linux Guest Additions drivers for full compatibility using " -"an install script in the **kernel-lts** (Long Term Support) bundle by " -"|CL|." -msgstr "|CL| 利用其 **kernel-lts** (长期支持)bundle 中的安装脚本为 Linux Guest Additions 驱动程序提供完全的兼容性。" +"|CL| provides Linux Guest Additions drivers for full compatibility using an " +"install script in the **kernel-lts** (Long Term Support) bundle by |CL|." +msgstr "" +"|CL| 利用其 **kernel-lts** (长期支持)bundle 中的安装脚本为 Linux Guest " +"Additions 驱动程序提供完全的兼容性。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:246 msgid "From the |VBM| select the |CL| VM, and select :guilabel:`Start`." @@ -401,9 +440,11 @@ msgstr "在虚拟机控制台上,以先前创建的管理员用户身份登录 #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:251 msgid "" -"A message may appear: \"A kernel update is available: you may wish to " -"reboot the system.\"" -msgstr "随机会显示一条消息:\"A kernel update is available: you may wish to reboot the system.\"" +"A message may appear: \"A kernel update is available: you may wish to reboot " +"the system.\"" +msgstr "" +"随机会显示一条消息:\"A kernel update is available: you may wish to reboot the " +"system.\"" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:254 msgid "To update the kernel, enter:" @@ -415,29 +456,34 @@ msgstr "初次登录时,请输入管理员用户的密码,然后继续。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:262 msgid "" -"Validate the installed kernel is **kernel-lts** by checking the output of" -" the :command:`uname -r` command. It should end in **.lts** or " -"**.lts2018**." -msgstr "查看 :command:`uname -r` 命令的输出结果,验证安装的内核为 **kernel-lts**。它的结尾应该为 **.lts** 或 **.lts2018**。" +"Validate the installed kernel is **kernel-lts** by checking the output of the :" +"command:`uname -r` command. It should end in **.lts** or **.lts2018**." +msgstr "" +"查看 :command:`uname -r` 命令的输出结果,验证安装的内核为 **kernel-lts**。它的结" +"尾应该为 **.lts** 或 **.lts2018**。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:270 msgid "" -"If the running kernel is not **lts**: install the LTS kernel manually, " -"update the bootloader, and check again:" -msgstr "如果运行的内核不是 **lts**:手动安装 LTS 内核,更新引导启动程序,然后再次检查:" +"If the running kernel is not **lts**: install the LTS kernel manually, update " +"the bootloader, and check again:" +msgstr "" +"如果运行的内核不是 **lts**:手动安装 LTS 内核,更新引导启动程序,然后再次检查:" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:280 msgid "" -"Remove any kernel bundles that do not end in *-lts* or *kernel-install* " -"to simplify and avoid conflicts:" -msgstr "移除任何结尾不是 *-lts* 或 *kernel-install* 的内核 bundle,简化和避免冲突:" +"Remove any kernel bundles that do not end in *-lts* or *kernel-install* to " +"simplify and avoid conflicts:" +msgstr "" +"移除任何结尾不是 *-lts* 或 *kernel-install* 的内核 bundle,简化和避免冲突:" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:288 msgid "" -"In the VM Console top menu, click :guilabel:`Devices`, and select " -":guilabel:`Insert Guest Additions CD image...` to mount the |VB| driver " -"installation to the |CL| VM." -msgstr "在虚拟机控制台顶级菜单中,点击 :guilabel:`Devices`,然后选择 :guilabel:`Insert Guest Additions CD image...`,在 |CL| 虚拟机上挂载 |VB| 驱动程序安装。" +"In the VM Console top menu, click :guilabel:`Devices`, and select :guilabel:" +"`Insert Guest Additions CD image...` to mount the |VB| driver installation to " +"the |CL| VM." +msgstr "" +"在虚拟机控制台顶级菜单中,点击 :guilabel:`Devices`,然后选择 :guilabel:`Insert " +"Guest Additions CD image...`,在 |CL| 虚拟机上挂载 |VB| 驱动程序安装。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:296 msgid "Figure 9: Insert Guest Additions CD image" @@ -445,9 +491,11 @@ msgstr "图 9:插入 Guest Additions CD 映像" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:298 msgid "" -"If a dialogue appears, \"VBx_GAs_6.0.8... Would you like to run it?\", " -"select :guilabel:`Cancel`." -msgstr "如果出现对话 \"VBx_GAs_6.0.8...Would you like to run it?\",选择 :guilabel:`Cancel`。" +"If a dialogue appears, \"VBx_GAs_6.0.8... Would you like to run it?\", select :" +"guilabel:`Cancel`." +msgstr "" +"如果出现对话 \"VBx_GAs_6.0.8...Would you like to run it?\",选择 :guilabel:" +"`Cancel`。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:301 msgid "Instead, we provide a script to patch and install |VB| drivers on |CL|." @@ -459,9 +507,11 @@ msgstr "打开终端,输入脚本:" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:311 msgid "" -"Successful installation shows: \"Guest Additions installation complete\"." -" If drivers are already installed, don't re-install them." -msgstr "成功安装后显示:\"Guest Additions installation complete\"。如果驱动程序已经安装,不要重复安装。" +"Successful installation shows: \"Guest Additions installation complete\". If " +"drivers are already installed, don't re-install them." +msgstr "" +"成功安装后显示:\"Guest Additions installation complete\"。如果驱动程序已经安" +"装,不要重复安装。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:314 msgid "Shut down the system. Select :menuselection:`Machine --> ACPI Shutdown`." @@ -477,9 +527,11 @@ msgstr "选择 :guilabel:`Settings`,:guilabel:`Display`。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:324 msgid "" -"In :guilabel:`Graphics Controller`, select :guilabel:`VBoxSVGA` to adjust" -" screen size dynamically." -msgstr "在 :guilabel:`Graphics Controller` 中,选择 :guilabel:`VBoxSVGA`,以便动态调整屏幕大小。" +"In :guilabel:`Graphics Controller`, select :guilabel:`VBoxSVGA` to adjust " +"screen size dynamically." +msgstr "" +"在 :guilabel:`Graphics Controller` 中,选择 :guilabel:`VBoxSVGA`,以便动态调整屏" +"幕大小。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:331 msgid "Figure 11: VirtualBox hardware acceleration error" @@ -497,7 +549,8 @@ msgstr "在虚拟机控制台上,登录并确认 |VB| 驱动程序已加载。 msgid "" "You should see drivers loaded with names beginning with **vbox**: (e.g., " "vboxvideo, vboxguest)." -msgstr "此时,应该会看到以 **vbox** 开头的驱动程序(例如 vboxvideo、vboxguest)已加载。" +msgstr "" +"此时,应该会看到以 **vbox** 开头的驱动程序(例如 vboxvideo、vboxguest)已加载。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:344 msgid "Add `desktop-autostart` for a full desktop experience." @@ -517,10 +570,12 @@ msgstr "故障检修" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:361 msgid "" -"**Problem:** On a Microsoft\\* Windows\\* OS, |VB| encounters an error " -"when trying to start a VM indicating *VT-X/AMD-v hardware acceleration is" -" not available on your system.*" -msgstr "**问题:** 在 Microsoft\\* Windows\\* 操作系统上,尝试开启虚拟机时 |VB| 发生错误,出现消息:*系统不支持 VT-X/AMD-v 硬件加速。*" +"**Problem:** On a Microsoft\\* Windows\\* OS, |VB| encounters an error when " +"trying to start a VM indicating *VT-X/AMD-v hardware acceleration is not " +"available on your system.*" +msgstr "" +"**问题:** 在 Microsoft\\* Windows\\* 操作系统上,尝试开启虚拟机时 |VB| 发生错" +"误,出现消息:*系统不支持 VT-X/AMD-v 硬件加速。*" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:369 msgid "Figure 12: VirtualBox hardware acceleration error" @@ -528,176 +583,34 @@ msgstr "图 12:VirtualBox 硬件加速错误" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:371 msgid "" -"**Solution:** First, double check the `Prerequisites`_ section to make " -"sure *Hardware accelerated virtualization* extensions have been enabled " -"in the host system's EFI/BIOS." -msgstr "**解决方法:** 首先仔细检查 `Prerequisites`_ 部分,确保主机系统的 EFI/BIOS 中启用了 *经过硬件加速的虚拟化* 扩展。" +"**Solution:** First, double check the `Prerequisites`_ section to make sure " +"*Hardware accelerated virtualization* extensions have been enabled in the host " +"system's EFI/BIOS." +msgstr "" +"**解决方法:** 首先仔细检查 `Prerequisites`_ 部分,确保主机系统的 EFI/BIOS 中启" +"用了 *经过硬件加速的虚拟化* 扩展。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:375 msgid "" -"*Hardware accelerated virtualization*, may get disabled for |VB| when " -"another hypervisor, such as *Hyper-V* is enabled." +"*Hardware accelerated virtualization*, may get disabled for |VB| when another " +"hypervisor, such as *Hyper-V* is enabled." msgstr "启用另一个管理程序(如 *Hyper-V*)后,|VB| 应禁用*经过硬件加速的虚拟化*。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:378 msgid "" -"To disable *Hyper-V* execute this command in an **Administrator: Command " -"Prompt or Powershell**, and reboot the system:" -msgstr "要禁用 *Hyper-V*,在**管理员:命令提示符或 Powershell** 中执行此命令,然后重启系统:" +"To disable *Hyper-V* execute this command in an **Administrator: Command Prompt " +"or Powershell**, and reboot the system:" +msgstr "" +"要禁用 *Hyper-V*,在**管理员:命令提示符或 Powershell** 中执行此命令,然后重启系" +"统:" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:385 msgid "" -"To enable Hyper-V again, execute this command in an **Administrator: " -"Command Prompt or Powershell**, and reboot the system:" -msgstr "要再次启用 Hyper-V,在**管理员:命令提示符或 Powershell** 中执行此命令,然后重启系统:" - -#~ msgid "" -#~ "Oracle\\* VirtualBox\\* is a type 2 " -#~ "hypervisor. This document explains how " -#~ "to create a virtual machine on the" -#~ " `VirtualBox hypervisor`_ with |CL-ATTR|" -#~ " as the guest operating system. These" -#~ " instructions support use of the |CL|" -#~ " live-server installer to create |CL|" -#~ " virtual machine (VM)." -#~ msgstr "" - -#~ msgid "Before continuing, assure you have:" -#~ msgstr "" - -#~ msgid "" -#~ "Enabled virtualization, such as Intel® " -#~ "`Virtualization Technology`_ (Intel® VT), on" -#~ " the host system from EFI/BIOS." -#~ msgstr "" - -#~ msgid "" -#~ "Downloaded and installed |VB| **version " -#~ "6.0 or greater** from the `official " -#~ "VirtualBox website`_ per the `appropriate " -#~ "instructions`_ for your platform." -#~ msgstr "" - -#~ msgid "" -#~ "Download the :file:`clear--live-" -#~ "server.iso.xz` of |CL| on the `downloads" -#~ " page`_." -#~ msgstr "" - -#~ msgid "" -#~ "Validate the integrity of the downloaded" -#~ " image by checking the file hash " -#~ "and signatures. Refer :ref:`validate-" -#~ "signatures` for detailed steps." -#~ msgstr "" - -#~ msgid "" -#~ "A new :abbr:`VM (Virtual Machine)` needs" -#~ " to be created in |VBM| where " -#~ "|CL| will be installed. General " -#~ "instructions for creating a virtual " -#~ "machine and details about using " -#~ "different settings are available on the" -#~ " `VirtualBox manual section on Creating " -#~ "a VM`_." -#~ msgstr "" - -#~ msgid "Click the *New* button to create a new VM." -#~ msgstr "" - -#~ msgid "In :guilabel:`Create Virtual Machine`, enter the following settings:" -#~ msgstr "" - -#~ msgid "Select :guilabel:`Create`." -#~ msgstr "" - -#~ msgid "In :guilabel:`Create Virtual Hard Disk`, select:" -#~ msgstr "" - -#~ msgid "Click *Create*." -#~ msgstr "" - -#~ msgid "Click *Settings* to configure the |CL| VM." -#~ msgstr "" - -#~ msgid "In the left-hand menu, navigate to the :guilabel:`System` menu." -#~ msgstr "" - -#~ msgid "" -#~ "In the :guilabel:`Motherboard` tab, select " -#~ "the `Chipset` pulldown menu, and then" -#~ " select :guilabel:`ICH9`. See Figure 4." -#~ msgstr "" - -#~ msgid "Select :guilabel:`OK`." -#~ msgstr "" - -#~ msgid "" -#~ "From the *ClearLinux-OS* :guilabel:`Settings`" -#~ " at left, select :guilabel:`Storage`." -#~ msgstr "" - -#~ msgid "" -#~ "From :guilabel:`Storage Devices`, middle " -#~ "column, click the blue disk labeled " -#~ "*Empty*." -#~ msgstr "" - -#~ msgid "" -#~ "From the :guilabel:`Attributes` menu, click" -#~ " the blue CD disk next to the" -#~ " *Optical Drive* drop down menu and" -#~ " click *Choose Virtual Optical Disk " -#~ "File...*" -#~ msgstr "" - -#~ msgid "Select :guilabel:`OK` to exit and return to the main |VBM|." -#~ msgstr "" - -#~ msgid "In the |VBM|, select virtual machine you created and click *Start*." -#~ msgstr "" - -#~ msgid "" -#~ "In :guilabel:`Advanced options` > " -#~ ":guilabel:`Manage User`, create an " -#~ "administrative user." -#~ msgstr "" - -#~ msgid "When |CL| installation is complete, select :guilabel:`Exit`." -#~ msgstr "" - -#~ msgid "" -#~ "From the *VM - Settings* window, " -#~ "navigate to the *Storage* pane from " -#~ "the left-hand side." -#~ msgstr "" - -#~ msgid "" -#~ "From the middle *Storage Devices* " -#~ "column, click the blue CD disk " -#~ "labeled *clear--live-server.iso* under " -#~ "the *Controller: IDE* from." -#~ msgstr "" - -#~ msgid "" -#~ "From the *Attributes* column at right," -#~ " in *Optical Drive*, select the blue" -#~ " CD icon beside and click *Remove " -#~ "Disk from Virtual Drive*." -#~ msgstr "" - -#~ msgid "Click *OK* to exit the *VM Settings* menu and return to the main |VBM|." -#~ msgstr "" - -#~ msgid "" -#~ "In the VM Console top menu, click" -#~ " *Devices*, and select *Insert Guest " -#~ "Additions CD image...* to mount the " -#~ "|VB| driver installation to the |CL| " -#~ "VM." -#~ msgstr "" - -#~ msgid "Shut down the system. Select :guilabel:`Machine>ACPI Shutdown`." -#~ msgstr "" - +"To enable Hyper-V again, execute this command in an **Administrator: Command " +"Prompt or Powershell**, and reboot the system:" +msgstr "" +"要再次启用 Hyper-V,在**管理员:命令提示符或 Powershell** 中执行此命令,然后重启" +"系统:" +#~ msgid "Install a |CL-ATTR| VM in VirtualBox\\*" +#~ msgstr "在 VirtualBox\\* 中安装 |CL-ATTR| 虚拟机" diff --git a/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/vmw-player-preconf.po b/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/vmw-player-preconf.po index 192f6378..d65eff0e 100644 --- a/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/vmw-player-preconf.po +++ b/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/vmw-player-preconf.po @@ -5,23 +5,23 @@ # FIRST AUTHOR , 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-07-22 12:54-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" #: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:4 -msgid "" -"Run pre-configured |CL-ATTR| image as a VMware\\* Workstation Player " -"guest OS" -msgstr "运行预配置的 |CL-ATTR| 映像,用作 VMware\\* Workstation Player 来宾操作系统" +msgid "|CL-ATTR| on VMware\\* Workstation Player (pre-configured image)" +msgstr "" #: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:6 msgid "" @@ -34,12 +34,16 @@ msgid "Overview" msgstr "概述" #: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:16 +#, fuzzy msgid "" -"VMware Workstation 14 Player is a type 2 hypervisor. It runs on top of " -"another operating system such as Windows\\* or Linux\\*. 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)`。" +"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)`。" #: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:23 msgid "" @@ -48,586 +52,398 @@ msgid "" "differences." msgstr "本文截图采用了 Windows 版 VMware Workstation 14 Player。Linux 版本中的菜单和提示有微小的文字差异。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:27 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:28 msgid "Install the VMware Workstation Player hypervisor" msgstr "安装 VMware Workstation Player 虚拟机管理程序" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:29 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:30 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:33 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:34 msgid "" "`VMware Workstation 14 Player`_ is available for Windows and Linux. " "Download your preferred version." msgstr "`VMware Workstation 14 Player`_ 有 Windows 和 Linux 版本。下载您喜欢的版本。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:36 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:37 msgid "" "Depending on which OS you're running, install it by following one of " "these instructions:" msgstr "根据您的操作系统,安装下述说明安装。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:39 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:40 msgid "On supported Linux distros:" msgstr "在支持的 Linux 操作系统上:" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:41 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:42 msgid "Enable a GUI desktop." msgstr "启用 GUI 桌面:" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:43 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:44 msgid "Start a terminal emulator." msgstr "启动一个终端模拟器。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:45 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:46 msgid "" "Start the installer by issuing the command below and following the guided" " steps." msgstr "发出如下命令,按照指引步骤启动安装程序。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:52 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:53 msgid "On Windows:" msgstr "在 Windows 上:" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:54 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:55 msgid "Start the installer." msgstr "启动安装程序。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:55 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:56 msgid "Follow the setup wizard." msgstr "按照安装向导提示操作。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:57 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:58 msgid "For additional help, see the `VMware Workstation Player Documentation`_." msgstr "有关其他帮助,请查看 `VMware Workstation Player Documentation`_。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:60 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:61 msgid "Download the latest |CL| VMware image" msgstr "下载最新的 |CL| VMware 映像" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:62 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:63 +#, fuzzy msgid "" -"Get the latest |CL| VMware image from the `image`_ repository. Look for " +"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`_ 存储库中获取最新的 |CL| VMware 映像。查找 :file:`clear-[version " +"number]-vmware.vmdk.xz`。还可以使用以下命令:" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:70 -msgid "" -"Visit :ref:`image-types` for additional information about all available " -"|CL| images." -msgstr "访问 :ref:`image-types`,了解关于所有 |CL| 映像的其他信息。" - -#: ../../guides/maintenance/download-verify-decompress.rst:4 -msgid "Verify the integrity of the |CL| image" -msgstr "确认 |CL| 映像的完整性。" - -#: ../../guides/maintenance/download-verify-decompress.rst:6 -msgid "" -"Before you use a downloaded |CL| image, verify its integrity. This action" -" 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`。" - -#: ../../guides/maintenance/download-verify-decompress.rst:11 -msgid "Download the corresponding SHA512 checksum file of your |CL| `image`_." -msgstr "下载与您的 |CL| `映像`_ 相应的 SHA512 校验和文件。" - -#: ../../guides/maintenance/download-verify-decompress.rst:12 -msgid "Start Command Prompt." -msgstr "启动命令提示符。" - -#: ../../guides/maintenance/download-verify-decompress.rst:13 -msgid "Go to the directory with the downloaded image and checksum files." -msgstr "转到含有下载映像和校验和文件的目录。" - -#: ../../guides/maintenance/download-verify-decompress.rst:14 -msgid "Get the SHA512 checksum of the image with the command:" -msgstr "利用该命令获取该映像的 SHA512 校验和:" - -#: ../../guides/maintenance/download-verify-decompress.rst:20 -msgid "" -"Manually compare the output with the original checksum value shown in the" -" downloaded checksum file and make sure they match." -msgstr "手动比较该结果与所下载校验和文件中所示的原始校验和值,确保它们相匹配。" - -#: ../../guides/maintenance/download-verify-decompress.rst:24 -msgid "Decompress the |CL| image" +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:72 +#, fuzzy +msgid "Decompress and verify the image" msgstr "解压 |CL| 映像" -#: ../../guides/maintenance/download-verify-decompress.rst:26 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:74 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*) 格式压缩。压缩类型取决于目标平台或环境。要解压映像,应遵循这些步骤:" +"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 "" -#: ../../guides/maintenance/download-verify-decompress.rst:30 -msgid "Download and install `7-Zip`_." -msgstr "下载并安装 `7-Zip`_。" - -#: ../../guides/maintenance/download-verify-decompress.rst:31 -msgid "Go to the directory with the downloaded image and right-click it." -msgstr "转到含有下载映像的目录并右键点击它。" - -#: ../../guides/maintenance/download-verify-decompress.rst:32 -msgid "" -"From the pop-up menu, select :guilabel:`7-Zip` and select " -":guilabel:`Extract Here` as shown in Figure 1." -msgstr "从弹出菜单中选择 :guilabel:`7-Zip`,然后选择 :guilabel:`Extract Here`,如图 1 所示。" - -#: ../../guides/maintenance/download-verify-decompress.rst:39 -msgid "Figure 1: Windows 7-Zip extract file." -msgstr "图 1:Windows 7-Zip 提取文件。" - -#: ../../guides/maintenance/download-verify-decompress.rst:44 -msgid "Image types" -msgstr "映像类型" - -#: ../../reference/image-types.rst:3 -msgid "" -"Table 1 lists the currently available images that are platform " -"independent. Table 2 lists the currently available images that are " -"platform specific." -msgstr "表 1 列出了当前可用的独立于平台的映像。表 2 列出了当前可用的特定于平台的映像。" - -#: ../../reference/image-types.rst:6 -msgid "Table 1: Types of platform-independent |CL| images" -msgstr "表 1:独立于平台的 |CL| 映像类型" - -#: ../../reference/image-types.rst:10 ../../reference/image-types.rst:23 -msgid "Image Type" -msgstr "映像类型" - -#: ../../reference/image-types.rst:11 ../../reference/image-types.rst:24 -msgid "Description" -msgstr "描述" - -#: ../../reference/image-types.rst:13 -msgid "live-desktop.img or live-desktop.iso" -msgstr "live-desktop.img 或 live-desktop.iso" - -#: ../../reference/image-types.rst:14 -msgid "Image for booting to GNOME\\* desktop to preview or install the OS." -msgstr "用于引导至 GNOME\\* 桌面进行预览或安装操作系统的映像。" - -#: ../../reference/image-types.rst:16 -msgid "live-server.img or live-server.iso" -msgstr "live-server.img 或 live-server.iso" - -#: ../../reference/image-types.rst:17 -msgid "Image for booting to server command prompt to preview or install the OS." -msgstr "用于引导至服务器命令提示符进行预览或安装操作系统的映像。" - -#: ../../reference/image-types.rst:19 -msgid "Table 2: Types of platform-specific |CL| images" -msgstr "表 2:特定于平台的 |CL| 映像类型" - -#: ../../reference/image-types.rst:26 -msgid "aws.img" -msgstr "aws.img" - -#: ../../reference/image-types.rst:27 -msgid "Image suitable for use with Amazon\\* AWS\\*." -msgstr "适用于 Amazon\\* AWS\\* 的映像。" - -#: ../../reference/image-types.rst:29 -msgid "azure.vhd" -msgstr "azure.vhd" - -#: ../../reference/image-types.rst:30 -msgid "Virtual Hard Disk for use on Microsoft\\* Azure\\* cloud platform." -msgstr "适用于 Microsoft\\* Azure\\* 云平台的虚拟硬盘。" - -#: ../../reference/image-types.rst:32 -msgid "azure-docker.vhd" -msgstr "azure-docker.vhd" - -#: ../../reference/image-types.rst:33 -msgid "" -"Virtual Hard Disk for use on Microsoft Azure cloud platform with " -"Docker\\* pre-installed." -msgstr "适用于预装 Docker\\* 的 Microsoft Azure 云平台的虚拟硬盘。" - -#: ../../reference/image-types.rst:35 -msgid "azure-machine-learning.vhd" -msgstr "azure-machine-learning.vhd" - -#: ../../reference/image-types.rst:36 -msgid "" -"Virtual Hard Disk for use on Microsoft Azure cloud platform with the " -"`machine-learning-basic` bundle installed." -msgstr "适用于安装 `machine-learning-basic` 捆绑包 的 Microsoft Azure 云平台的虚拟硬盘。" - -#: ../../reference/image-types.rst:38 -msgid "cloudguest.img" -msgstr "cloudguest.img" - -#: ../../reference/image-types.rst:39 -msgid "" -"Image with generic cloud guest virtual machine (VM) requirements " -"installed." -msgstr "安装了通用云来宾虚拟机 (VM) 的映像。" - -#: ../../reference/image-types.rst:41 -msgid "gce.tar" -msgstr "gce.tar" - -#: ../../reference/image-types.rst:42 -msgid "Image with the Google Compute Engine (GCE) specific kernel." -msgstr "带有 Google 计算引擎 (GCE) 特定内核的映像。" - -#: ../../reference/image-types.rst:44 -msgid "hyperv.vhdx" -msgstr "hyperv.vhdx" - -#: ../../reference/image-types.rst:45 -msgid "" -"Virtual Hard Disk for use with Microsoft Hyper-V\\* hypervisor. Includes " -"`optimized kernel`_ for Hyper-V." -msgstr "与 Microsoft Hyper-V\\* 虚拟机管理程序一起使用的虚拟硬盘。包括针对 Hyper-V `optimized kernel`_" - -#: ../../reference/image-types.rst:47 -msgid "kvm.img" -msgstr "kvm.img" - -#: ../../reference/image-types.rst:48 -msgid "" -"Image for booting in a simple VM with start_qemu.sh. Includes `optimized " -"kernel`_ for KVM." -msgstr "用于使用 start_qemu.sh 在简单虚拟机中引导的映像。包括针对 KVM `optimized kernel`_。" - -#: ../../reference/image-types.rst:51 -msgid "kvm-legacy.img" -msgstr "kvm-legacy.img" - -#: ../../reference/image-types.rst:52 -msgid "" -"Image for booting in a simple VM using legacy BIOS, if using " -"start_qemu.sh make sure to remove -bios parameter." -msgstr "用于使用传统 BIOS 在简单虚拟机中引导的映像;如果使用 start_qemu.sh,请确保移除 -bios 参数。" - -#: ../../reference/image-types.rst:54 -msgid "pxe.tar" -msgstr "pxe.tar" - -#: ../../reference/image-types.rst:55 -msgid "Image suitable for use with PXE server." -msgstr "适用于 PXE 服务器的映像。" - -#: ../../reference/image-types.rst:57 -msgid "vmware.vmdk" -msgstr "vmware.vmdk" - -#: ../../reference/image-types.rst:58 -msgid "" -"Virtual Machine Disk for VMware\\* platforms inclduing Player, " -"Workstation, and ESXi." -msgstr "面向包括 Player、Workstation 和 ESXi 在内的 VMware\\* 平台的虚拟机磁盘。" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:75 -msgid "We also provide instructions for other operating systems:" -msgstr "我们还提供了针对其他操作系统的说明。" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:77 -msgid ":ref:`download-verify-decompress-linux`" -msgstr ":ref:`download-verify-decompress-linux`" - -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:80 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:79 msgid "Create and configure a new VM" msgstr "创建并配置新虚拟机" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:82 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:81 msgid "Start the `VMware Workstation Player` app." msgstr "启动 `VMware Workstation Player` 应用。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:83 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:82 msgid "" "On the home screen, click :guilabel:`Create a New Virtual Machine`. See " "figure 1." msgstr "在主屏幕上,点击 :guilabel:`Create a New Virtual Machine`。见图 1。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:90 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:89 msgid "Figure 1: VMware Workstation 14 Player - Create a new virtual machine" msgstr "图 1:VMware Workstation 14 Player - 创建新虚拟机" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:92 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:91 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:100 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:99 msgid "" "Figure 2: VMware Workstation 14 Player - Select install operating system " "later." msgstr "图 2:VMware Workstation 14 Player - 选择稍后安装操作系统。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:103 -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:119 -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:130 -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:229 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:102 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:118 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:129 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:228 msgid "Click the :guilabel:`Next` button." msgstr "点击 :guilabel:`Next` 按钮。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:105 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:104 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:113 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:112 msgid "" "Figure 3: VMware Workstation 14 Player - Select guest operating system " "type" msgstr "图 3:VMware Workstation 14 Player - 选择来宾操作系统类型" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:116 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:115 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:121 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:120 msgid "" "On the :guilabel:`Name the Virtual Machine` screen, give your new VM a " "name. See figure 4." msgstr "在 :guilabel:`Name the Virtual Machine` 屏幕上,为新虚拟机命名。见图 4。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:128 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:127 msgid "Figure 4: VMware Workstation 14 Player - Name virtual machine" msgstr "图 4:VMware Workstation 14 Player - 虚拟机命名" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:132 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:131 msgid "" "On the :guilabel:`Specify Disk Capacity` screen, click the " ":guilabel:`Next` button. Keep the default disk settings unchanged. When " "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:142 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:141 msgid "Figure 5: VMware Workstation 14 Player - Set disk capacity" msgstr "图 5:VMware Workstation 14 Player - 设置磁盘容量" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:144 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:143 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:151 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:150 msgid "Figure 6: VMware Workstation 14 Player - Customize hardware" msgstr "图 6:VMware Workstation 14 Player - 定制硬件" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:153 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:152 msgid "" "Under the :guilabel:`Device` list, select :guilabel:`Processors`. See " "figure 7." msgstr "在 :guilabel:`Device` 列表中,选择 :guilabel:`Processors`。见图 7。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:160 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:159 msgid "Figure 7: VMware Workstation 14 Player - Set virtualization engine option" msgstr "图 7:VMware Workstation 14 Player - 设置虚拟化引擎选项" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:163 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:162 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:166 +#: ../../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:173 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:172 msgid "Figure 8: VMware Workstation 14 Player - Disconnect CD/DVD (IDE)" msgstr "图 8:VMware Workstation 14 Player - 断开 CD/DVD (IDE)" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:175 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:174 msgid "" "Under the :guilabel:`Device status` section, uncheck :guilabel:`Connect " "at power on`." msgstr "在 :guilabel:`Device status` 部分,取消选中 :guilabel:`Connect at power on`。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:178 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:177 msgid "Click the :guilabel:`Close` button." msgstr "点击·:guilabel:`Close` 按钮。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:180 -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:257 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:179 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:256 msgid "Click the :guilabel:`Finish` button." msgstr "点击 :guilabel:`Finish` 按钮。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:183 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:182 msgid "Attach the pre-configured |CL| VMware image" msgstr "挂载预配置的 |CL| Vmware 映像" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:185 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:184 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:191 -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:276 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:190 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:275 msgid "Depending on the OS, you can typically find the VMware VM files under:" msgstr "根据操作系统不同,通常可以在如下地址找到 VMware 虚拟机文件:" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:193 -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:278 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:192 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:277 msgid "On Linux distros: :file:`/home/username/vmware`" msgstr "Linux 操作系统::file:`/home/username/vmware`" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:194 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:193 msgid "On Windows: :file:`C:\\Users\\username\\Documents\\Virtual Machines`" msgstr "Windows::file:`C:\\Users\\username\\Documents\\Virtual Machines`" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:196 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:195 msgid "" "On the :guilabel:`VMware Workstation Player` home screen, select your " "newly-created VM. See figure 9." msgstr "在 :guilabel:`VMware Workstation Player` 主屏幕上,选择新创建的虚拟机。见图 9。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:203 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:202 msgid "Figure 9: VMware Workstation 14 Player - Edit virtual machine settings" msgstr "图 9: VMware Workstation 14 Player - 编辑虚拟机设置" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:205 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:204 msgid "Click :guilabel:`Edit virtual machine settings`." msgstr "点击 :guilabel:`Edit virtual machine settings`。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:207 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:206 msgid "" "To remove the default hard disk, under the :guilabel:`Device` list, " "select :guilabel:`Hard Disk (SCSI)`. See figure 10." msgstr "要移除默认硬盘,在 :guilabel:`Device` 列表中选择 :guilabel:`Hard Disk (SCSI)`。见图 10." -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:214 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:213 msgid "Figure 10: VMware Workstation 14 Player - Remove hard drive" msgstr "图 10:VMware Workstation 14 Player - 移除硬盘" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:216 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:215 msgid "Click the :guilabel:`Remove` button." msgstr "点击 :guilabel:`Remove` 按钮。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:218 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:217 msgid "" "To add a new hard disk and attach the pre-configured |CL| VMware image, " "click the :guilabel:`Add...` button. See Figure 11." msgstr "要添加新硬盘并挂载预配置的 |CL| VMware 映像,点击 :guilabel:`Add...` 按钮。见图 11。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:225 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:224 msgid "Figure 11: VMware Workstation 14 Player - Add new hard drive" msgstr "图 11:VMware Workstation 14 Player - 添加新硬盘" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:227 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:226 msgid "" "Under the :guilabel:`Hardware types` section, select :guilabel:`Hard " "Disk`." msgstr "在 :guilabel:`Hardware types` 部分,选择 :guilabel:`Hard Disk`。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:231 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:230 msgid "Select your preferred :guilabel:`Virtual disk type`. See figure 12." msgstr "选择您喜欢的 :guilabel:`Virtual disk type`。见图 12。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:237 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:236 msgid "Figure 12: VMware Workstation 14 Player - Select virtual disk type" msgstr "图 12:VMware Workstation 14 Player - 选择虚拟磁盘类型" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:239 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:238 msgid "Select the :guilabel:`Use an existing virtual disk` option. See figure 13." msgstr "选择 :guilabel:`Use an existing virtual disk` 选项。见图 13。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:245 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:244 msgid "Figure 13: VMware Workstation 14 Player - Use existing virtual disk" msgstr "图 13:VMware Workstation 14 Player - 使用现有虚拟磁盘" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:247 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:246 msgid "" "Click the :guilabel:`Browse` button and select the pre-configured |CL| " "VMware image file. See figure 14." msgstr "点击 :guilabel:`Browse` 按钮,选择预配置的 |CL| VMware 映像文件。见图 14。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:254 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:253 msgid "" "Figure 14: VMware Workstation 14 Player - Select ready-made VMware |CL| " "image file" msgstr "图 14:VMware Workstation 14 Player - 选择现成的 VMware |CL| 映像文件" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:261 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:260 msgid "" "When asked to convert the existing virtual disk to a newer format, " "selecting either option works." msgstr "要求将现有虚拟磁盘转换为较新的格式时,选择任何一个选项均可。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:265 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:264 msgid "Enable UEFI boot support" msgstr "启用 UEFI 引导支持" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:267 +#: ../../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 " +"|CL| needs UEFI support to boot. To enable it, add the following line to " "the end of your VM's :file:`.vmx` file:" msgstr "|CL| 需要 UEFI 支持才可以引导。要予以启用,请在虚拟机的 :file:`.vmx` 文件结尾处添加如下行:" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:279 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:278 msgid "" "On Windows: :file:`C:\\\\Users\\\\username\\\\Documents\\\\Virtual " "Machines`" msgstr "Windows::file:`C:\\\\Users\\\\username\\\\Documents\\\\Virtual Machines`" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:282 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:281 msgid "Power on the VM" msgstr "开启虚拟机" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:284 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:283 msgid "After configuring the settings above, power on your |CL| virtual machine." msgstr "配置上述设置后,开启 |CL| 虚拟机。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:286 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:285 msgid "" "On the :guilabel:`VMware Workstation Player` home screen, select your VM." " See figure 15." msgstr "在 :guilabel:`VMware Workstation Player` 主屏幕上,选择虚拟机。见图 15。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:293 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:292 msgid "Figure 15: VMware Workstation 14 Player - Power on virtual machine" msgstr "图 15:VMware Workstation 14 Player - 开启虚拟机" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:295 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:294 msgid "Click :guilabel:`Play virtual machine`." msgstr "点击 :guilabel:`Play virtual machine`。" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:298 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:297 msgid "Related topics" msgstr "相关主题" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:300 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:299 msgid "For other guides on using the VMWare Player and ESXi, see:" msgstr "有关使用 VMWare Player 和 ESXi 的其他指南,请查看:" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:302 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:301 msgid ":ref:`vmw-player`" msgstr ":ref:`vmw-player`" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:303 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:302 msgid ":ref:`vmware-esxi-install-cl`" msgstr ":ref:`vmware-esxi-install-cl`" -#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:304 +#: ../../get-started/virtual-machine-install/vmw-player-preconf.rst:303 msgid ":ref:`vmware-esxi-preconfigured-cl-image`" msgstr ":ref:`vmware-esxi-preconfigured-cl-image`" @@ -669,4 +485,209 @@ msgstr ":ref:`vmware-esxi-preconfigured-cl-image`" #~ msgid ":ref:`download-verify-decompress-mac`" #~ msgstr "" +#~ msgid "" +#~ "Run pre-configured |CL-ATTR| image " +#~ "as a VMware\\* Workstation Player guest" +#~ " OS" +#~ msgstr "运行预配置的 |CL-ATTR| 映像,用作 VMware\\* Workstation Player 来宾操作系统" + +#~ msgid "" +#~ "Visit :ref:`image-types` for additional " +#~ "information about all available |CL| " +#~ "images." +#~ msgstr "访问 :ref:`image-types`,了解关于所有 |CL| 映像的其他信息。" + +#~ msgid "Verify the integrity of the |CL| image" +#~ msgstr "确认 |CL| 映像的完整性。" + +#~ msgid "" +#~ "Before you use a downloaded |CL| " +#~ "image, verify its integrity. This action" +#~ " 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`。" + +#~ msgid "Download the corresponding SHA512 checksum file of your |CL| `image`_." +#~ msgstr "下载与您的 |CL| `映像`_ 相应的 SHA512 校验和文件。" + +#~ msgid "Start Command Prompt." +#~ msgstr "启动命令提示符。" + +#~ msgid "Go to the directory with the downloaded image and checksum files." +#~ msgstr "转到含有下载映像和校验和文件的目录。" + +#~ msgid "Get the SHA512 checksum of the image with the command:" +#~ msgstr "利用该命令获取该映像的 SHA512 校验和:" + +#~ msgid "" +#~ "Manually compare the output with the " +#~ "original checksum value shown in the " +#~ "downloaded checksum file and make sure" +#~ " they match." +#~ msgstr "手动比较该结果与所下载校验和文件中所示的原始校验和值,确保它们相匹配。" + +#~ 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*) 格式压缩。压缩类型取决于目标平台或环境。要解压映像,应遵循这些步骤:" + +#~ msgid "Download and install `7-Zip`_." +#~ msgstr "下载并安装 `7-Zip`_。" + +#~ msgid "Go to the directory with the downloaded image and right-click it." +#~ msgstr "转到含有下载映像的目录并右键点击它。" + +#~ msgid "" +#~ "From the pop-up menu, select " +#~ ":guilabel:`7-Zip` and select :guilabel:`Extract " +#~ "Here` as shown in Figure 1." +#~ msgstr "从弹出菜单中选择 :guilabel:`7-Zip`,然后选择 :guilabel:`Extract Here`,如图 1 所示。" + +#~ msgid "Figure 1: Windows 7-Zip extract file." +#~ msgstr "图 1:Windows 7-Zip 提取文件。" + +#~ msgid "Image types" +#~ msgstr "映像类型" + +#~ msgid "" +#~ "Table 1 lists the currently available" +#~ " images that are platform independent. " +#~ "Table 2 lists the currently available" +#~ " images that are platform specific." +#~ msgstr "表 1 列出了当前可用的独立于平台的映像。表 2 列出了当前可用的特定于平台的映像。" + +#~ msgid "Table 1: Types of platform-independent |CL| images" +#~ msgstr "表 1:独立于平台的 |CL| 映像类型" + +#~ msgid "Image Type" +#~ msgstr "映像类型" + +#~ msgid "Description" +#~ msgstr "描述" + +#~ msgid "live-desktop.img or live-desktop.iso" +#~ msgstr "live-desktop.img 或 live-desktop.iso" + +#~ msgid "Image for booting to GNOME\\* desktop to preview or install the OS." +#~ msgstr "用于引导至 GNOME\\* 桌面进行预览或安装操作系统的映像。" + +#~ msgid "live-server.img or live-server.iso" +#~ msgstr "live-server.img 或 live-server.iso" + +#~ msgid "" +#~ "Image for booting to server command " +#~ "prompt to preview or install the " +#~ "OS." +#~ msgstr "用于引导至服务器命令提示符进行预览或安装操作系统的映像。" + +#~ msgid "Table 2: Types of platform-specific |CL| images" +#~ msgstr "表 2:特定于平台的 |CL| 映像类型" + +#~ msgid "aws.img" +#~ msgstr "aws.img" + +#~ msgid "Image suitable for use with Amazon\\* AWS\\*." +#~ msgstr "适用于 Amazon\\* AWS\\* 的映像。" + +#~ msgid "azure.vhd" +#~ msgstr "azure.vhd" + +#~ msgid "Virtual Hard Disk for use on Microsoft\\* Azure\\* cloud platform." +#~ msgstr "适用于 Microsoft\\* Azure\\* 云平台的虚拟硬盘。" + +#~ msgid "azure-docker.vhd" +#~ msgstr "azure-docker.vhd" + +#~ msgid "" +#~ "Virtual Hard Disk for use on " +#~ "Microsoft Azure cloud platform with " +#~ "Docker\\* pre-installed." +#~ msgstr "适用于预装 Docker\\* 的 Microsoft Azure 云平台的虚拟硬盘。" + +#~ msgid "azure-machine-learning.vhd" +#~ msgstr "azure-machine-learning.vhd" + +#~ msgid "" +#~ "Virtual Hard Disk for use on " +#~ "Microsoft Azure cloud platform with the" +#~ " `machine-learning-basic` bundle installed." +#~ msgstr "适用于安装 `machine-learning-basic` 捆绑包 的 Microsoft Azure 云平台的虚拟硬盘。" + +#~ msgid "cloudguest.img" +#~ msgstr "cloudguest.img" + +#~ msgid "" +#~ "Image with generic cloud guest virtual" +#~ " machine (VM) requirements installed." +#~ msgstr "安装了通用云来宾虚拟机 (VM) 的映像。" + +#~ msgid "gce.tar" +#~ msgstr "gce.tar" + +#~ msgid "Image with the Google Compute Engine (GCE) specific kernel." +#~ msgstr "带有 Google 计算引擎 (GCE) 特定内核的映像。" + +#~ msgid "hyperv.vhdx" +#~ msgstr "hyperv.vhdx" + +#~ msgid "" +#~ "Virtual Hard Disk for use with " +#~ "Microsoft Hyper-V\\* hypervisor. Includes " +#~ "`optimized kernel`_ for Hyper-V." +#~ msgstr "" +#~ "与 Microsoft Hyper-V\\* 虚拟机管理程序一起使用的虚拟硬盘。包括针对 " +#~ "Hyper-V `optimized kernel`_" + +#~ msgid "kvm.img" +#~ msgstr "kvm.img" + +#~ msgid "" +#~ "Image for booting in a simple VM" +#~ " with start_qemu.sh. Includes `optimized " +#~ "kernel`_ for KVM." +#~ msgstr "用于使用 start_qemu.sh 在简单虚拟机中引导的映像。包括针对 KVM `optimized kernel`_。" + +#~ msgid "kvm-legacy.img" +#~ msgstr "kvm-legacy.img" + +#~ msgid "" +#~ "Image for booting in a simple VM" +#~ " using legacy BIOS, if using " +#~ "start_qemu.sh make sure to remove -bios" +#~ " parameter." +#~ msgstr "用于使用传统 BIOS 在简单虚拟机中引导的映像;如果使用 start_qemu.sh,请确保移除 -bios 参数。" + +#~ msgid "pxe.tar" +#~ msgstr "pxe.tar" + +#~ msgid "Image suitable for use with PXE server." +#~ msgstr "适用于 PXE 服务器的映像。" + +#~ msgid "vmware.vmdk" +#~ msgstr "vmware.vmdk" + +#~ msgid "" +#~ "Virtual Machine Disk for VMware\\* " +#~ "platforms inclduing Player, Workstation, and" +#~ " ESXi." +#~ msgstr "面向包括 Player、Workstation 和 ESXi 在内的 VMware\\* 平台的虚拟机磁盘。" + +#~ msgid "We also provide instructions for other operating systems:" +#~ msgstr "我们还提供了针对其他操作系统的说明。" + +#~ msgid ":ref:`download-verify-decompress-linux`" +#~ msgstr ":ref:`download-verify-decompress-linux`" diff --git a/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/vmw-player.po b/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/vmw-player.po index ad7fa699..18a38f87 100644 --- a/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/vmw-player.po +++ b/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/vmw-player.po @@ -5,21 +5,24 @@ # FIRST AUTHOR , 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-07-22 12:54-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" #: ../../get-started/virtual-machine-install/vmw-player.rst:4 -msgid "Install |CL-ATTR| as a VMware\\* Workstation Player guest OS" -msgstr "安装 |CL-ATTR| 用作 Vmware\\* Workstation Player 来宾操作系统" +#, fuzzy +msgid "|CL-ATTR| on VMware\\* Workstation Player" +msgstr "启动 `VMware Workstation Player` 应用。" #: ../../get-started/virtual-machine-install/vmw-player.rst:6 msgid "" @@ -37,21 +40,28 @@ msgid "" "Windows\\* or Linux\\* operating systems. With VMware ESXi, you can " "create, configure, manage, and run |CL-ATTR| :abbr:`VMs (Virtual " "Machines)` on your local system." -msgstr "`VMware Workstation Player`_ 是一个 2 类虚拟机管理程序。它运行于 Windows\\* 或 Linux\\* 操作系统之上。利用 VMware ESXi,可以在本地系统上创建、配置、管理和运行 |CL-ATTR| :abbr:`VMs (Virtual Machines)`。" +msgstr "" +"`VMware Workstation Player`_ 是一个 2 类虚拟机管理程序。它运行于 Windows\\* 或 Linux\\* " +"操作系统之上。利用 VMware ESXi,可以在本地系统上创建、配置、管理和运行 |CL-ATTR| :abbr:`VMs (Virtual " +"Machines)`。" #: ../../get-started/virtual-machine-install/vmw-player.rst:21 msgid "" "VMware offers a type 1 hypervisor called `VMware ESXi`_ designed for the " "cloud environment. For information on how to install |CL| as guest OS on " "it, see :ref:`vmware-esxi-install-cl`." -msgstr "VMware 提供一个专为云环境设计的 `VMware ESXi`_ 1 类虚拟机管理程序。有关如何在其上安装 |CL| 用作来宾操作系统的信息,请查看 :ref:`vmware-esxi-install-cl`。" +msgstr "" +"VMware 提供一个专为云环境设计的 `VMware ESXi`_ 1 类虚拟机管理程序。有关如何在其上安装 |CL| " +"用作来宾操作系统的信息,请查看 :ref:`vmware-esxi-install-cl`。" #: ../../get-started/virtual-machine-install/vmw-player.rst:27 msgid "" "The screenshots on this document show the Windows version of the VMware " "Workstation 15 Player. The menus and prompts are similar to those in " "other versions and for the Linux OS save some minor wording differences." -msgstr "本文档的截屏显示了 VMware Workstation 15 Player 的 Windows 版本。除了措辞上的微小差异,菜单和提示与其他 Windows 版本以及 Linux 操作系统类似。" +msgstr "" +"本文档的截屏显示了 VMware Workstation 15 Player 的 Windows 版本。除了措辞上的微小差异,菜单和提示与其他 " +"Windows 版本以及 Linux 操作系统类似。" #: ../../get-started/virtual-machine-install/vmw-player.rst:31 msgid "" @@ -68,7 +78,9 @@ 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.rst:41 msgid "" @@ -140,7 +152,9 @@ msgstr "访问 :ref:`image-types`,了解关于所有 |CL| 映像的其他信 msgid "" "We also provide instructions for downloading and verifying a Clear Linux " "ISO. For more information, refer to :ref:`download-verify-decompress`." -msgstr "我们还提供关于下载和验证 Clear Linux ISO 的说明。欲了解详情,请参阅 :ref:`download-verify-decompress`。" +msgstr "" +"我们还提供关于下载和验证 Clear Linux ISO 的说明。欲了解详情,请参阅 :ref:`download-verify-" +"decompress`。" #: ../../get-started/virtual-machine-install/vmw-player.rst:81 msgid "Create and configure a new VM" @@ -165,7 +179,9 @@ msgid "" "On the :guilabel:`Welcome to the New Virtual Machine Wizard` screen, " "select the :guilabel:`Installer disc image file (iso)` option. See Figure" " 2." -msgstr "在 :guilabel:`Welcome to the New Virtual Machine Wizard` 屏幕上,选择 :guilabel:`Installer disc image file (iso)` 选项。见图 2。" +msgstr "" +"在 :guilabel:`Welcome to the New Virtual Machine Wizard` 屏幕上,选择 " +":guilabel:`Installer disc image file (iso)` 选项。见图 2。" #: ../../get-started/virtual-machine-install/vmw-player.rst:103 msgid "Figure 2: VMware Workstation Player - Select |CL| installer ISO" @@ -189,7 +205,9 @@ msgid "" "On the :guilabel:`Select a Guest Operating System`, 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.rst:118 msgid "Figure 3: VMware Workstation Player - Select guest operating system type" @@ -199,7 +217,9 @@ msgstr "图 3:VMware Workstation Player - 选择来宾操作系统类型" msgid "" "Set the :guilabel:`Version` setting to :guilabel:`Other Linux 4.x or " "later kernel 64-bit`." -msgstr "将 :guilabel:`Version` 设置为 :guilabel:`Other Linux 4.x or later kernel 64-bit`。" +msgstr "" +"将 :guilabel:`Version` 设置为 :guilabel:`Other Linux 4.x or later kernel " +"64-bit`。" #: ../../get-started/virtual-machine-install/vmw-player.rst:126 msgid "" @@ -225,13 +245,17 @@ msgstr "图 5:VMware Workstation Player - 设置磁盘容量" msgid "" "For optimal performance with the |CL| Desktop image, we recommend 32GB of" " drive space. See :ref:`system-requirements` for more details." -msgstr "为获得 |CL| Desktop 映像的最优性能,我们推荐 32GB 磁盘空间。请查看 :ref:`system-requirements` 了解详情。" +msgstr "" +"为获得 |CL| Desktop 映像的最优性能,我们推荐 32GB 磁盘空间。请查看 :ref:`system-requirements` " +"了解详情。" #: ../../get-started/virtual-machine-install/vmw-player.rst:153 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.rst:160 msgid "Figure 6: VMware Workstation Player - Customize hardware" @@ -251,7 +275,9 @@ msgid "" "installation, |CL| can run on as little as 128MB of RAM. Thus, you can " "reduce the memory size if needed. See :ref:`system-requirements` for more" " details." -msgstr "|CL| 安装程序 ISO 最少需要 2GB 大小的 RAM。完成安装后,|CL| 可在只有 128MB 的 RAM 上运行。因此,如果需要,您可以减少内存大小。请查看 :ref:`system-requirements` 了解详情。" +msgstr "" +"|CL| 安装程序 ISO 最少需要 2GB 大小的 RAM。完成安装后,|CL| 可在只有 128MB 的 RAM " +"上运行。因此,如果需要,您可以减少内存大小。请查看 :ref:`system-requirements` 了解详情。" #: ../../get-started/virtual-machine-install/vmw-player.rst:176 msgid "" @@ -267,7 +293,9 @@ msgstr "图 8:VMware Workstation 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.rst:189 msgid "Click the :guilabel:`Close` button." @@ -278,140 +306,157 @@ msgid "Click the :guilabel:`Finish` button." msgstr "点击 :guilabel:`Finish` 按钮。" #: ../../get-started/virtual-machine-install/vmw-player.rst:194 -msgid "Install |CL| into the new VM" -msgstr "将 |CL| 安装至新虚拟机" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:196 -msgid "" -"Select the newly-created VM and click the :guilabel:`Play virtual " -"machine` button. See Figure 9." -msgstr "选择新创建的虚拟机,点击 :guilabel:`Play virtual machine` 按钮。见图 9。" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:203 -msgid "Figure 9: VMware Workstation Player - Power on virtual machine" -msgstr "图 9:VMware Workstation Player - 开启虚拟机" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:205 -msgid "" -"Follow the :ref:`install-on-target-start` guide to complete the " -"installation of |CL|." -msgstr "按照 :ref:`install-on-target-start` 指南完成 |CL| 的安装。" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:208 -msgid "" -"After the installation completes, reboot the VM. This reboot restarts the" -" |CL| installer." -msgstr "完成安装后,重启虚拟机。此操作会重新启动 |CL| 安装程序。" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:212 -msgid "Detach the |CL| installer ISO from the VM" -msgstr "从虚拟机断开 |CL| 安装程序 ISO" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:214 -msgid "" -"To enable the mouse pointer so you access VMware Workstation Player's " -"menus, press :kbd:`` + :kbd:`` on the keyboard." -msgstr "为启用鼠标指针,以便访问 VMware Workstation Player 的菜单,请按下键盘上的 :kbd:`` + :kbd:``。" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:217 -msgid "" -"To disconnect the CD/DVD to stop it from booting the |CL| installer ISO " -"again, click the :guilabel:`Player` menu. See Figure 10." -msgstr "要断开 CD/DVD 防止它再次引导 |CL| 安装程序 ISO,请点击 :guilabel:`Player` 菜单。见图 10。" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:224 -msgid "Figure 10: VMware Workstation Player - Edit CD/DVD settings" -msgstr "图 10:VMware Workstation Player - 编辑 CD/DVD 设置" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:226 -msgid "Go to :menuselection:`Removable Devices-->CD/DVD (IDE)-->Disconnect`." -msgstr "转到 :menuselection:`可移除设备-->CD/DVD (IDE)-->断开`。" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:228 -msgid "Click the :guilabel:`OK` button." -msgstr "点击 :guilabel:`OK` 按钮。" - -#: ../../get-started/virtual-machine-install/vmw-player.rst:231 msgid "Enable UEFI boot support" msgstr "启用 UEFI 引导支持" -#: ../../get-started/virtual-machine-install/vmw-player.rst:233 +#: ../../get-started/virtual-machine-install/vmw-player.rst:196 msgid "|CL| needs UEFI support to boot. To enable UEFI:" msgstr "|CL| 需要 UEFI 支持才可以引导。要启用 UEFI:" -#: ../../get-started/virtual-machine-install/vmw-player.rst:235 -msgid "Power off the VM. click the :guilabel:`Player` menu. See Figure 11." +#: ../../get-started/virtual-machine-install/vmw-player.rst:198 +#, fuzzy +msgid "Power off the VM. click the :guilabel:`Player` menu. See Figure 9." msgstr "要关闭虚拟机,点击 :guilabel:`Player` 菜单。见图 11。" -#: ../../get-started/virtual-machine-install/vmw-player.rst:241 -msgid "Figure 11: VMware Workstation Player - Power off virtual machine" +#: ../../get-started/virtual-machine-install/vmw-player.rst:204 +#, fuzzy +msgid "Figure 9: VMware Workstation Player - Power off virtual machine" msgstr "图 11:VMware Workstation Player - 关闭虚拟机" -#: ../../get-started/virtual-machine-install/vmw-player.rst:243 +#: ../../get-started/virtual-machine-install/vmw-player.rst:206 msgid "Go to :guilabel:`Power` and select :guilabel:`Shut Down Guest`." msgstr "转到 :guilabel:`Power`,选择 :guilabel:`Shut Down Guest`。" -#: ../../get-started/virtual-machine-install/vmw-player.rst:245 +#: ../../get-started/virtual-machine-install/vmw-player.rst:208 msgid "Add the following line to the end of your VM's :file:`.vmx` file:" msgstr "在虚拟机的 :file:`.vmx` 文件结尾处添加如下代码行:" -#: ../../get-started/virtual-machine-install/vmw-player.rst:253 +#: ../../get-started/virtual-machine-install/vmw-player.rst:216 msgid "Depending on the OS, you can typically find the VMware VM files under:" msgstr "根据操作系统不同,通常可以在如下地址找到 VMware 虚拟机文件:" -#: ../../get-started/virtual-machine-install/vmw-player.rst:255 +#: ../../get-started/virtual-machine-install/vmw-player.rst:218 msgid "On Linux distros: :file:`/home/username/vmware`" msgstr "Linux 操作系统::file:`/home/username/vmware`" -#: ../../get-started/virtual-machine-install/vmw-player.rst:256 +#: ../../get-started/virtual-machine-install/vmw-player.rst:219 msgid "" "On Windows: :file:`C:\\\\Users\\\\username\\\\Documents\\\\Virtual " "Machines`" msgstr "Windows::file:`C:\\\\Users\\\\username\\\\Documents\\\\Virtual Machines`" -#: ../../get-started/virtual-machine-install/vmw-player.rst:259 -msgid "" -"After configuring the settings above, power on your |CL| virtual machine." -" On the :guilabel:`VMware Workstation Player` home screen, select your " -"VM. See Figure 9." -msgstr "配置上述设置后,开启 |CL| 虚拟机。在 :guilabel:`VMware Workstation Player` 主屏幕上,选择虚拟机。见图 9。" +#: ../../get-started/virtual-machine-install/vmw-player.rst:222 +msgid "Install |CL| into the new VM" +msgstr "将 |CL| 安装至新虚拟机" -#: ../../get-started/virtual-machine-install/vmw-player.rst:263 +#: ../../get-started/virtual-machine-install/vmw-player.rst:224 +#, fuzzy +msgid "" +"Select the newly-created VM and click the :guilabel:`Play virtual " +"machine` button. See Figure 10." +msgstr "选择新创建的虚拟机,点击 :guilabel:`Play virtual machine` 按钮。见图 9。" + +#: ../../get-started/virtual-machine-install/vmw-player.rst:231 +#, fuzzy +msgid "Figure 10: VMware Workstation Player - Power on virtual machine" +msgstr "图 9:VMware Workstation Player - 开启虚拟机" + +#: ../../get-started/virtual-machine-install/vmw-player.rst:233 +msgid "" +"Follow the :ref:`install-on-target-start` guide to complete the " +"installation of |CL|." +msgstr "按照 :ref:`install-on-target-start` 指南完成 |CL| 的安装。" + +#: ../../get-started/virtual-machine-install/vmw-player.rst:236 +msgid "" +"After the installation completes, reboot the VM. This reboot restarts the" +" |CL| installer." +msgstr "完成安装后,重启虚拟机。此操作会重新启动 |CL| 安装程序。" + +#: ../../get-started/virtual-machine-install/vmw-player.rst:240 +msgid "Detach the |CL| installer ISO from the VM" +msgstr "从虚拟机断开 |CL| 安装程序 ISO" + +#: ../../get-started/virtual-machine-install/vmw-player.rst:242 +msgid "" +"To enable the mouse pointer so you access VMware Workstation Player's " +"menus, press :kbd:`` + :kbd:`` on the keyboard." +msgstr "" +"为启用鼠标指针,以便访问 VMware Workstation Player 的菜单,请按下键盘上的 :kbd:`` + " +":kbd:``。" + +#: ../../get-started/virtual-machine-install/vmw-player.rst:245 +#, fuzzy +msgid "" +"To disconnect the CD/DVD to stop it from booting the |CL| installer ISO " +"again, click the :guilabel:`Player` menu. See Figure 11." +msgstr "要断开 CD/DVD 防止它再次引导 |CL| 安装程序 ISO,请点击 :guilabel:`Player` 菜单。见图 10。" + +#: ../../get-started/virtual-machine-install/vmw-player.rst:252 +#, fuzzy +msgid "Figure 11: VMware Workstation Player - Edit CD/DVD settings" +msgstr "图 10:VMware Workstation Player - 编辑 CD/DVD 设置" + +#: ../../get-started/virtual-machine-install/vmw-player.rst:254 +msgid "Go to :menuselection:`Removable Devices-->CD/DVD (IDE)-->Disconnect`." +msgstr "转到 :menuselection:`可移除设备-->CD/DVD (IDE)-->断开`。" + +#: ../../get-started/virtual-machine-install/vmw-player.rst:256 +msgid "Click the :guilabel:`OK` button." +msgstr "点击 :guilabel:`OK` 按钮。" + +#: ../../get-started/virtual-machine-install/vmw-player.rst:259 +msgid "Install open-vm-tools" +msgstr "" + +#: ../../get-started/virtual-machine-install/vmw-player.rst:261 +msgid "" +"Optional: You may want to install the `open-vm-tools` in your virtual " +"machine. The Open Virtual Machine Tools (open-vm-tools) are the open " +"source implementation of VMware Tools for Linux\\* guest operating " +"systems." +msgstr "" + +#: ../../get-started/virtual-machine-install/vmw-player.rst:265 +#, fuzzy +msgid "" +"Power on your |CL| virtual machine. On the :guilabel:`VMware Workstation " +"Player` home screen, select your VM. See Figure 10." +msgstr "" +"配置上述设置后,开启 |CL| 虚拟机。在 :guilabel:`VMware Workstation Player` 主屏幕上,选择虚拟机。见图" +" 9。" + +#: ../../get-started/virtual-machine-install/vmw-player.rst:268 msgid "Click :guilabel:`Play virtual machine`." msgstr "点击 :guilabel:`Play virtual machine`。" -#: ../../get-started/virtual-machine-install/vmw-player.rst:265 -msgid "" -"Install Open VM Tools. You may want to install the `open-vm-tools` in " -"your virtual machine. The Open Virtual Machine Tools (open-vm-tools) are " -"the open source implementation of VMware Tools for Linux guest operating " -"systems. In |CL| you can use the following to install the bundle in your " -"VM" -msgstr "安装 Open VM Tools。您可能希望在虚拟机上安装 `open-vm-tools`。Open Virtual Machine Tools (open-vm-tools) 是用于 Linux 来宾操作系统的开源 VMware 执行工具。在 |CL| 中,您可以利用如下步骤在您的虚拟机中安装该 bundle" +#: ../../get-started/virtual-machine-install/vmw-player.rst:270 +msgid "In |CL| you can install the bundle, and enable the tools, in your VM." +msgstr "" -#: ../../get-started/virtual-machine-install/vmw-player.rst:275 +#: ../../get-started/virtual-machine-install/vmw-player.rst:277 msgid "" "More information is available on the `VMWare Tools Product " "Documentation`_ site." msgstr "详情可访问网站 `VMWare Tools Product Documentation`_。" -#: ../../get-started/virtual-machine-install/vmw-player.rst:278 +#: ../../get-started/virtual-machine-install/vmw-player.rst:281 msgid "Related topics" msgstr "相关主题" -#: ../../get-started/virtual-machine-install/vmw-player.rst:280 +#: ../../get-started/virtual-machine-install/vmw-player.rst:283 msgid "For other guides on using the VMWare Player and ESXi, see:" msgstr "有关使用 VMWare Player 和 ESXi 的其他指南,请查看:" -#: ../../get-started/virtual-machine-install/vmw-player.rst:282 +#: ../../get-started/virtual-machine-install/vmw-player.rst:285 msgid ":ref:`vmw-player-preconf`" msgstr ":ref:`vmw-player-preconf`" -#: ../../get-started/virtual-machine-install/vmw-player.rst:283 +#: ../../get-started/virtual-machine-install/vmw-player.rst:286 msgid ":ref:`vmware-esxi-install-cl`" msgstr ":ref:`vmware-esxi-install-cl`" -#: ../../get-started/virtual-machine-install/vmw-player.rst:284 +#: ../../get-started/virtual-machine-install/vmw-player.rst:287 msgid ":ref:`vmware-esxi-preconfigured-cl-image`" msgstr ":ref:`vmware-esxi-preconfigured-cl-image`" @@ -653,4 +698,23 @@ msgstr ":ref:`vmware-esxi-preconfigured-cl-image`" #~ msgid "Figure 13: VMware Workstation 14 Player - Power on virtual machine" #~ msgstr "" +#~ msgid "Install |CL-ATTR| as a VMware\\* Workstation Player guest OS" +#~ msgstr "安装 |CL-ATTR| 用作 Vmware\\* Workstation Player 来宾操作系统" + +#~ msgid "" +#~ "Install Open VM Tools. You may " +#~ "want to install the `open-vm-" +#~ "tools` in your virtual machine. The " +#~ "Open Virtual Machine Tools (open-vm-" +#~ "tools) are the open source " +#~ "implementation of VMware Tools for Linux" +#~ " guest operating systems. In |CL| you" +#~ " can use the following to install " +#~ "the bundle in your VM" +#~ msgstr "" +#~ "安装 Open VM Tools。您可能希望在虚拟机上安装 `open-" +#~ "vm-tools`。Open Virtual Machine Tools " +#~ "(open-vm-tools) 是用于 Linux 来宾操作系统的开源 " +#~ "VMware 执行工具。在 |CL| 中,您可以利用如下步骤在您的虚拟机中安装该 " +#~ "bundle" diff --git a/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/vmware-esxi-install-cl.po b/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/vmware-esxi-install-cl.po index f803cca2..fc8fb1db 100644 --- a/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/vmware-esxi-install-cl.po +++ b/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/vmware-esxi-install-cl.po @@ -5,21 +5,23 @@ # FIRST AUTHOR , 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-07-22 12:54-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" #: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:4 -msgid "Install |CL-ATTR| as a VMware\\* ESXi guest OS" -msgstr "安装 |CL-ATTR|,用作 VMware\\* ESXi 来宾操作系统" +msgid "|CL-ATTR| on VMware\\* ESXi" +msgstr "" #: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:6 msgid "" @@ -36,7 +38,9 @@ msgid "" "`VMware ESXi`_ is a type 1 bare-metal hypervisor that runs directly on " "top of server hardware. With VMware ESXi, you can create, configure, " "manage, and run |CL| virtual machines in the cloud." -msgstr "`VMware ESXi`_ 是一个 1 类裸机虚拟机管理程序,可直接在服务器硬件上运行。利用 VMware ESXi,可以在云端创建、配置、管理和运行 |CL| 虚拟机。" +msgstr "" +"`VMware ESXi`_ 是一个 1 类裸机虚拟机管理程序,可直接在服务器硬件上运行。利用 VMware " +"ESXi,可以在云端创建、配置、管理和运行 |CL| 虚拟机。" #: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:20 msgid "" @@ -46,9 +50,10 @@ msgid "" msgstr "安装期间,在新的虚拟机上手动安装 |CL| 提高了配置灵活性。例如,备用磁盘空间、分区数量、预安装 bundle 等。" #: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:24 +#, fuzzy msgid "" -"If you prefer to use a preconfigured |CL| VMware image instead, refer to " -":ref:`vmware-esxi-preconfigured-cl-image`." +"If you prefer to use a pre-configured |CL| VMware image instead, refer to" +" :ref:`vmware-esxi-preconfigured-cl-image`." msgstr "如果喜欢使用预配置的 |CL| VMware 映像,可参阅 :ref:`vmware-esxi-preconfigured-cl-image`。" #: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:29 @@ -56,7 +61,9 @@ msgid "" "VMware also offers a type 2 hypervisor designed for the desktop " "environment, called `VMware Workstation Player`_. Refer to :ref:`vmw-" "player-preconf` or :ref:`vmw-player` for more information." -msgstr "VMware 还提供一个适用于桌面环境的 2 类虚拟机管理程序,名为 `VMware Workstation Player`_。请参阅 :ref:`vmw-player-preconf` 或 :ref:`vmw-player` 了解更多信息。" +msgstr "" +"VMware 还提供一个适用于桌面环境的 2 类虚拟机管理程序,名为 `VMware Workstation Player`_。请参阅 :ref" +":`vmw-player-preconf` 或 :ref:`vmw-player` 了解更多信息。" #: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:33 msgid "Visit :ref:`image-types` to learn more about all available images." @@ -70,13 +77,17 @@ msgstr "下载最新的 |CL| 安装程序 ISO" msgid "" "Get the latest |CL| installer ISO image from the `image`_ repository. " "Look for :file:`clear-[version number]-installer.iso.xz`." -msgstr "从 `image`_ 存储库中获取最新的 |CL| 安装程序 ISO。寻找 :file:`clear-[version number]-installer.iso.xz`。" +msgstr "" +"从 `image`_ 存储库中获取最新的 |CL| 安装程序 ISO。寻找 :file:`clear-[version " +"number]-installer.iso.xz`。" #: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:41 msgid "" "We also provide instructions for downloading and verifying a Clear Linux " "ISO. For more information, refer to :ref:`download-verify-decompress`." -msgstr "我们还提供关于下载和验证 Clear Linux ISO 的说明。欲了解详情,请参阅 :ref:`download-verify-decompress`。" +msgstr "" +"我们还提供关于下载和验证 Clear Linux ISO 的说明。欲了解详情,请参阅 :ref:`download-verify-" +"decompress`。" #: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:45 msgid "Upload the |CL| installer ISO to the VMware server" @@ -128,7 +139,9 @@ msgstr "图 3:VMware ESXi - 数据存储 > 上传 ISO" msgid "" "Select the decompressed |CL| installer ISO file :file:`clear-[version " "number]-installer.iso` and upload it." -msgstr "选择解压缩的 |CL| 安装程序 ISO 文件 :file:`clear-[version number]-installer.iso` 并将其上传。" +msgstr "" +"选择解压缩的 |CL| 安装程序 ISO 文件 :file:`clear-[version number]-installer.iso` " +"并将其上传。" #: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:82 msgid "Create and configure a new VM" @@ -196,7 +209,9 @@ msgstr "将 :guilabel:`Guest OS family` 选项设置为 :guilabel:`Linux`。" msgid "" "Set the :guilabel:`Guest OS version` option to :guilabel:`Other 3.x or " "later Linux (64-bit)`." -msgstr "将 :guilabel:`Guest OS version` 选项设置为 :guilabel:`Other 3.x or later Linux (64-bit)`。" +msgstr "" +"将 :guilabel:`Guest OS version` 选项设置为 :guilabel:`Other 3.x or later Linux " +"(64-bit)`。" #: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:121 msgid "Figure 6: VMware ESXi - Give a name and select guest OS type" @@ -223,7 +238,9 @@ msgid "" "Expand the :guilabel:`CPU` setting and enable :guilabel:`Hardware " "virtualization` by checking :guilabel:`Expose hardware assisted " "virtualization to the guest OS`." -msgstr "展开 :guilabel:`CPU` 设置,选中 :guilabel:`Hardware virtualization` 启用 :guilabel:`Expose hardware assisted virtualization to the guest OS`。" +msgstr "" +"展开 :guilabel:`CPU` 设置,选中 :guilabel:`Hardware virtualization` 启用 " +":guilabel:`Expose hardware assisted virtualization to the guest OS`。" #: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:138 msgid "Figure 7: VMware ESXi - Enable hardware virtualization" @@ -243,7 +260,9 @@ msgid "" "You can reduce the memory size after the installation completes if you " "want, because a minimum |CL| installation can function on as little as " "128MB of RAM. See :ref:`system-requirements` for more details." -msgstr "|CL| 安装程序 ISO 需要至少 2GB 的 RAM 才能正常运行。如果需要,可以在安装完成后减少内存,因为 |CL| 最小安装可以在仅有 128MB RAM 的情况下运行。请查看 :ref:`system-requirements` 了解详情。" +msgstr "" +"|CL| 安装程序 ISO 需要至少 2GB 的 RAM 才能正常运行。如果需要,可以在安装完成后减少内存,因为 |CL| 最小安装可以在仅有 " +"128MB RAM 的情况下运行。请查看 :ref:`system-requirements` 了解详情。" #: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:155 msgid "Set :guilabel:`Hard disk 1` to the desired capacity. See Figure 9." @@ -266,7 +285,10 @@ msgid "" ":guilabel:`Datastore ISO file` option. Then select the |CL| installer " "ISO :file:`clear-[version number]-installer.iso` that you previously " "uploaded to the VMware server. See Figure 10." -msgstr "挂载 |CL| 安装程序 ISO。对于 :guilabel:`CD/DVD Drive 1` 设置,点击其右侧下拉列表,选择 :guilabel:`Datastore ISO file` 选项。然后,选择此前上传至 VMware 服务器的 |CL| 安装程序 ISO :file:`clear-[version number]-installer.iso`。见图 10。" +msgstr "" +"挂载 |CL| 安装程序 ISO。对于 :guilabel:`CD/DVD Drive 1` 设置,点击其右侧下拉列表,选择 " +":guilabel:`Datastore ISO file` 选项。然后,选择此前上传至 VMware 服务器的 |CL| 安装程序 ISO " +":file:`clear-[version number]-installer.iso`。见图 10。" #: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:177 msgid "Figure 10: VMware ESXi - Set CD/DVD to boot installer ISO" @@ -342,7 +364,9 @@ msgid "" "Click the :guilabel:`Actions` button - located on the top-right corner of" " the VM's windows - and go to the :guilabel:`Power` setting and select " "the :guilabel:`Power off` option. See Figure 12." -msgstr "点击 :guilabel:`Actions` 按钮(按钮位于虚拟机窗口的右上角),转到 :guilabel:`Power` 设置,然后选择 :guilabel:`Power off` 选项。见图 12。" +msgstr "" +"点击 :guilabel:`Actions` 按钮(按钮位于虚拟机窗口的右上角),转到 :guilabel:`Power` 设置,然后选择 " +":guilabel:`Power off` 选项。见图 12。" #: ../../get-started/virtual-machine-install/vmware-esxi-install-cl.rst:222 msgid "Figure 12: VMware ESXi - Actions > Power off" @@ -516,4 +540,6 @@ msgstr ":ref:`vmware-esxi-preconfigured-cl-image`" #~ msgid ":ref:`download-verify-decompress-windows`" #~ msgstr "" +#~ msgid "Install |CL-ATTR| as a VMware\\* ESXi guest OS" +#~ msgstr "安装 |CL-ATTR|,用作 VMware\\* ESXi 来宾操作系统" diff --git a/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.po b/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.po index 098b5c4b..4fa7117a 100644 --- a/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.po +++ b/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.po @@ -5,27 +5,32 @@ # FIRST AUTHOR , 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-07-22 12:54-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:4 -msgid "Run pre-configured |CL-ATTR| image as a VMware\\* ESXi guest OS" -msgstr "运行预配置的 |CL-ATTR| 映像,用作 VMware\\* ESXi 来宾操作系统" +msgid "|CL-ATTR| on VMware\\* ESXi (pre-configured image)" +msgstr "" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:6 +#, fuzzy msgid "" -"This page explains how to deploy a preconfigured |CL| VMware :abbr:`VM " +"This page explains how to deploy a pre-configured |CL| VMware :abbr:`VM " "(Virtual Machine)` image on a VMware ESXi 6.5 host." -msgstr "本页说明如何在 VMware ESXi 6.5 主机上部署预配置的 |CL| VMware :abbr:`VM (Virtual Machine)` 映像。" +msgstr "" +"本页说明如何在 VMware ESXi 6.5 主机上部署预配置的 |CL| VMware :abbr:`VM (Virtual " +"Machine)` 映像。" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:14 msgid "Overview" @@ -36,12 +41,15 @@ msgid "" "`VMware ESXi`_ is a type 1 bare-metal hypervisor which runs directly on " "top of server hardware. With VMware ESXi, you can create, configure, " "manage, and run |CL-ATTR| virtual machines at scale." -msgstr "`VMware ESXi`_ 是一个 1 类裸机虚拟机管理程序,可直接在服务器硬件上运行。利用 VMware ESXi,可以大规模创建、配置、管理和运行 |CL-ATTR| 虚拟机。" +msgstr "" +"`VMware ESXi`_ 是一个 1 类裸机虚拟机管理程序,可直接在服务器硬件上运行。利用 VMware " +"ESXi,可以大规模创建、配置、管理和运行 |CL-ATTR| 虚拟机。" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:20 +#, fuzzy msgid "" -"We provide a preconfigured |CL| VMware image that can be run on a VMware " -"ESXi 6.5 host." +"We provide a pre-configured |CL| VMware image that can be run on a VMware" +" ESXi 6.5 host." msgstr "我们提供可在 VMware ESXi 6.5 主机上运行的 |CL| VMware 映像。" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:23 @@ -55,7 +63,9 @@ msgid "" "VMware also offers a type 2 hypervisor designed for the desktop " "environment, called `VMware Workstation Player`_. Refer to :ref:`vmw-" "player-preconf` or :ref:`vmw-player` for more information." -msgstr "VMware 还提供一个适用于桌面环境的 2 类虚拟机管理程序,名为 `VMware Workstation Player`_。请参阅 :ref:`vmw-player-preconf` 或 :ref:`vmw-player` 了解更多信息。" +msgstr "" +"VMware 还提供一个适用于桌面环境的 2 类虚拟机管理程序,名为 `VMware Workstation Player`_。请参阅 :ref" +":`vmw-player-preconf` 或 :ref:`vmw-player` 了解更多信息。" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:32 msgid "Download the latest |CL| VMware image" @@ -66,7 +76,9 @@ msgid "" "Get the latest |CL| VMware prebuilt 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`_ 存储库中获取最新的 |CL| VMware 预构建映像。查找 :file:`clear-[version " +"number]-vmware.vmdk.xz`。还可以使用以下命令:" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:42 msgid "" @@ -78,7 +90,9 @@ msgstr "访问 :ref:`image-types`,了解关于所有 |CL| 映像的其他信 msgid "" "We also provide instructions for downloading and verifying a Clear Linux " "ISO. For more information, refer to :ref:`download-verify-decompress`." -msgstr "我们还提供关于下载和验证 Clear Linux ISO 的说明。欲了解详情,请参阅 :ref:`download-verify-decompress`。" +msgstr "" +"我们还提供关于下载和验证 Clear Linux ISO 的说明。欲了解详情,请参阅 :ref:`download-verify-" +"decompress`。" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:48 msgid "Upload the |CL| image to the VMware server" @@ -95,7 +109,9 @@ msgstr "在本地系统下载并解压缩 |CL| VMware 预构建映像后,必 msgid "" "The steps in this section can also be referenced from the VMware " "documentation `Using Datastore File Browser in the VMware Host Client`_." -msgstr "有关本节中的步骤,还可以参考 VMware 文档 `Using Datastore File Browser in the VMware Host Client`_。" +msgstr "" +"有关本节中的步骤,还可以参考 VMware 文档 `Using Datastore File Browser in the VMware Host" +" Client`_。" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:57 msgid "" @@ -152,30 +168,40 @@ msgstr "将 |CL| 映像转换为 ESXi 支持的格式。" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:97 msgid "" "Once the |CL| VMware prebuilt image has been uploaded to the VMware ESXi " -"datastore, it must be converted to a format for use with VMware's ESXi" -" hypervisor." -msgstr "|CL| VMware 预构建映像上传至 VMware ESXi 数据存储后,必须将其转换为 VMware's ESXi 虚拟机管理程序可以使用的格式。" +"datastore, it must be converted to a format for use with VMware's ESXi " +"hypervisor." +msgstr "" +"|CL| VMware 预构建映像上传至 VMware ESXi 数据存储后,必须将其转换为 VMware's ESXi " +"虚拟机管理程序可以使用的格式。" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:101 msgid "" "The steps in this section can also be referenced from the VMware " "documentation on `Cloning and converting virtual machine disks with " "vmkfstools`_" -msgstr "有关本节中的步骤,还可以参考 VMware 文档 `Cloning and converting virtual machine disks with vmkfstools`_" +msgstr "" +"有关本节中的步骤,还可以参考 VMware 文档 `Cloning and converting virtual machine disks " +"with vmkfstools`_" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:103 msgid "" "SSH into the `vSphere Management Assistant`_ appliance that is managing " "the ESXi host or connect to the vSphere hosting using the `vSphere CLI`_." -msgstr "通过 SSH 连接到 `vSphere Management Assistant`_ 设备,利用 `vSphere CLI`_ 管理 ESXi 主机或连接到 vSphere 主机托管。" +msgstr "" +"通过 SSH 连接到 `vSphere Management Assistant`_ 设备,利用 `vSphere CLI`_ 管理 ESXi " +"主机或连接到 vSphere 主机托管。" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:108 +#, fuzzy msgid "" "If there is no :abbr:`vMA (vSphere Management Assistant)` appliance or " ":abbr:`vCLI (vSphere CLI)` configured and available, you can temporarily " "enable SSH directly on the ESXi host by following the steps described in " -"`Enable the Secure Shell (SSH) in the VMware Host Client`_ ." -msgstr "如果没有配置或可用的 :abbr:`vMA (vSphere Management Assistant)` 设备或 :abbr:`vCLI (vSphere CLI)`,则可以按照 `在 VMware 主机客户端启用 Secure Shell (SSH)`_ 中所述步骤直接在 ESXi 主机上临时启用 SSH。" +"`Enable the Secure Shell (SSH) in the VMware Host Client`_." +msgstr "" +"如果没有配置或可用的 :abbr:`vMA (vSphere Management Assistant)` 设备或 :abbr:`vCLI " +"(vSphere CLI)`,则可以按照 `在 VMware 主机客户端启用 Secure Shell (SSH)`_ 中所述步骤直接在 ESXi" +" 主机上临时启用 SSH。" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:112 msgid "" @@ -222,7 +248,9 @@ msgid "" "In this section, you will create a new VM, configure its basic parameters" " such as number of CPUs, memory size, and then attach the converted |CL| " "VMware image. Also, in order to boot |CL|, you must enable UEFI support." -msgstr "本节中,您会创建新虚拟机,配置基本参数,如 CPU 数量、内存大小,然后挂载转换后的 |CL| VMware 映像。而且,为了引导 |Cl|,必须启用 UEFI 支持。" +msgstr "" +"本节中,您会创建新虚拟机,配置基本参数,如 CPU 数量、内存大小,然后挂载转换后的 |CL| VMware 映像。而且,为了引导 " +"|Cl|,必须启用 UEFI 支持。" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:140 msgid "" @@ -279,7 +307,9 @@ msgstr "将 :guilabel:`Guest OS family` 选项设置为 :guilabel:`Linux`。" msgid "" "Set the :guilabel:`Guest OS version` option to :guilabel:`Other 3.x or " "later Linux (64-bit)`." -msgstr "将 :guilabel:`Guest OS version` 选项设置为 :guilabel:`Other 3.x or later Linux (64-bit)`。" +msgstr "" +"将 :guilabel:`Guest OS version` 选项设置为 :guilabel:`Other 3.x or later Linux " +"(64-bit)`。" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:179 msgid "Figure 6: VMware ESXi - Give a name and select guest OS type" @@ -306,7 +336,9 @@ msgid "" "Expand the :guilabel:`CPU` setting and enable :guilabel:`Hardware " "virtualization` by checking :guilabel:`Expose hardware assisted " "virtualization to the guest OS`." -msgstr "展开 :guilabel:`CPU` 设置,选中 :guilabel:`Hardware virtualization` 启用 :guilabel:`Expose hardware assisted virtualization to the guest OS`。" +msgstr "" +"展开 :guilabel:`CPU` 设置,选中 :guilabel:`Hardware virtualization` 启用 " +":guilabel:`Expose hardware assisted virtualization to the guest OS`。" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:197 msgid "Figure 7: VMware ESXi - Enable hardware virtualization" @@ -323,27 +355,35 @@ msgid "Figure 8: VMware ESXi - Remove hard drive" msgstr "图 8:VMware ESXi - 移除硬盘" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:208 +#, fuzzy msgid "" -"Since a preconfigured image will be used, the :guilabel:`CD/DVD Drive 1` " -"setting will not be needed. Disable it by unchecking the " +"Since a pre-configured image will be used, the :guilabel:`CD/DVD Drive 1`" +" setting will not be needed. Disable it by unchecking the " ":guilabel:`Connect` checkbox. See Figure 9." -msgstr "由于要使用预配置映像,所以不再需要 :guilabel:`CD/DVD Drive 1` 设置。取消选中 :guilabel:`Connect` 复选框禁用该设置。见图 9。" +msgstr "" +"由于要使用预配置映像,所以不再需要 :guilabel:`CD/DVD Drive 1` 设置。取消选中 :guilabel:`Connect` " +"复选框禁用该设置。见图 9。" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:216 msgid "Figure 9: VMware ESXi - Disconnect the CD/DVD drive" msgstr "图 9:VMware ESXi - 断开 CD/DVD 驱动器" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:218 +#, fuzzy msgid "" "Attach the :file:`clear-[version number]-esxi.vmdk` file that was " -"converted from the preconfigured |CL| VMware image." -msgstr "挂载 :file:`clear-[version number]-esxi.vmdk` 文件。该文件从预配置的 |CL| VMware 映像转换而来。" +"converted from the pre-configured |CL| VMware image." +msgstr "" +"挂载 :file:`clear-[version number]-esxi.vmdk` 文件。该文件从预配置的 |CL| VMware " +"映像转换而来。" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:221 msgid "" "Click the :guilabel:`Add hard disk` button and select the " ":guilabel:`Existing hard drive` option. See Figure 10." -msgstr "点击 :guilabel:`Add hard disk` 按钮,选择 :guilabel:`Existing hard drive` 选项。见图 10。" +msgstr "" +"点击 :guilabel:`Add hard disk` 按钮,选择 :guilabel:`Existing hard drive` 选项。见图 " +"10。" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:228 msgid "Figure 10: VMware ESXi - Add an existing hard drive" @@ -354,7 +394,9 @@ msgid "" "Select the converted :file:`clear-[version number]-esxi.vmdk` file. Do " "not use the original unconverted :file:`clear-[version " "number]-vmware.vmdk` file. See Figure 11." -msgstr "选择已转换的 :file:`clear-[version number]-esxi.vmdk` 文件。不要使用最初未转换的 :file:`clear-[version number]-vmware.vmdk` 文件。见图 11。" +msgstr "" +"选择已转换的 :file:`clear-[version number]-esxi.vmdk` 文件。不要使用最初未转换的 " +":file:`clear-[version number]-vmware.vmdk` 文件。见图 11。" #: ../../get-started/virtual-machine-install/vmware-esxi-preconfigured-cl-image.rst:238 msgid "" @@ -517,4 +559,6 @@ msgstr ":ref:`vmware-esxi-install-cl`" #~ msgid ":ref:`download-verify-decompress-windows`" #~ msgstr "" +#~ msgid "Run pre-configured |CL-ATTR| image as a VMware\\* ESXi guest OS" +#~ msgstr "运行预配置的 |CL-ATTR| 映像,用作 VMware\\* ESXi 来宾操作系统" diff --git a/locale/zh_CN/LC_MESSAGES/guides/clear/autospec.po b/locale/zh_CN/LC_MESSAGES/guides/clear/autospec.po index d60b2eed..6cf30ea7 100644 --- a/locale/zh_CN/LC_MESSAGES/guides/clear/autospec.po +++ b/locale/zh_CN/LC_MESSAGES/guides/clear/autospec.po @@ -5,36 +5,41 @@ # FIRST AUTHOR , 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-07-17 11:17-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" -#: ../../tooling/autospec.rst:4 +#: ../../guides/clear/autospec.rst:4 msgid "autospec" msgstr "autospec" -#: ../../tooling/autospec.rst:6 +#: ../../guides/clear/autospec.rst:6 msgid "" "**autospec** is a tool used to assist with the automated creation and " "maintenance of RPM packaging in |CL-ATTR|. Where a standard :abbr:`RPM " "(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 和软件包名称便可启动。" -#: ../../tooling/autospec.rst:16 +#: ../../guides/clear/autospec.rst:17 msgid "Description" msgstr "描述" -#: ../../tooling/autospec.rst:18 +#: ../../guides/clear/autospec.rst:19 msgid "" "The autospec tool attempts to infer the requirements of the :file:`.spec`" " file by analyzing the source code and :file:`Makefile` information. It " @@ -42,534 +47,578 @@ 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 的行为,定制内部版本。" -#: ../../tooling/autospec.rst:25 +#: ../../guides/clear/autospec.rst:26 msgid "" "autospec uses **mock** as a sandbox to run the builds. Visit the `mock " "wiki`_ for additional information on using mock." msgstr "autospec 使用 **模拟** 作为沙箱运行内部版本。访问 `mock wiki`_,了解有关使用模拟的其他信息。" -#: ../../tooling/autospec.rst:28 +#: ../../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`_ ." +" or the `RPM Packaging Guide`_." msgstr "要大致了解 RPM 工作原理,请访问 `rpm website`_ 或 `RPM Packaging Guide`_。" -#: ../../tooling/autospec.rst:32 +#: ../../guides/clear/autospec.rst:33 msgid "How it works" msgstr "工作原理" -#: ../../tooling/autospec.rst:34 +#: ../../guides/clear/autospec.rst:35 msgid "Learn the autospec tool set up and process." msgstr "了解 autospec 工具的设置和流程。" -#: ../../tooling/autospec.rst:41 +#: ../../guides/clear/autospec.rst:42 msgid "Prerequisites" msgstr "必备条件" -#: ../../tooling/autospec.rst:43 +#: ../../guides/clear/autospec.rst:44 msgid "" "The setup for building source in |CL| must be completed before using the " "autospec tool." msgstr "使用 autospec 工具之前,必须先在 |CL| 中完成构建源代码的设置操作。" -#: ../../tooling/autospec.rst:46 +#: ../../guides/clear/autospec.rst:47 msgid "" "Refer to `Setup environment to build source`_ for instructions on " "completing the setup." msgstr "请参阅 `Setup environment to build source`_,了解有关完成此设置的说明。" -#: ../../tooling/autospec.rst:50 +#: ../../guides/clear/autospec.rst:51 msgid "Create an RPM" msgstr "创建 RPM" -#: ../../tooling/autospec.rst:52 +#: ../../guides/clear/autospec.rst:53 msgid "The basic autospec process is described in the following steps:" msgstr "autospec 的基本流程如以下步骤所述:" -#: ../../tooling/autospec.rst:54 +#: ../../guides/clear/autospec.rst:55 msgid "" "The :command:`make autospec` command generates a :file:`.spec` file based" " on the analysis of code and existing control files." msgstr ":command:`make autospec` 命令根据对代码和现有控制文件的分析生成 :file:`.spec` 文件。" -#: ../../tooling/autospec.rst:57 +#: ../../guides/clear/autospec.rst:58 msgid "" "Any control files should be located in the same directory as the " "resulting :file:`.spec` file." msgstr "所有控制文件均应与所生成 :file:`.spec` 文件位于同一目录。" -#: ../../tooling/autospec.rst:60 +#: ../../guides/clear/autospec.rst:61 msgid "View the `autospec README`_ for more information on `control files`_." msgstr "查看 `autospec README`_,了解有关 `control files`_ 的更多信息。" -#: ../../tooling/autospec.rst:62 +#: ../../guides/clear/autospec.rst:63 msgid "autospec creates a build root with mock config." msgstr "autospec 通过模拟配置来创建内部版本根目录。" -#: ../../tooling/autospec.rst:64 +#: ../../guides/clear/autospec.rst:65 msgid "autospec attempts to build an RPM from the generated :file:`.spec`." msgstr "autospec 会尝试通过所生成的 :file:`.spec` 来构建 RPM。" -#: ../../tooling/autospec.rst:66 +#: ../../guides/clear/autospec.rst:67 msgid "autospec detects any missed declarations in the :file:`.spec`." msgstr "autospec 会检测 :file:`.spec` 中的所有缺失声明。" -#: ../../tooling/autospec.rst:68 +#: ../../guides/clear/autospec.rst:69 msgid "" "If build errors occur, autospec scans the build log to try to detect the " "root cause." msgstr "如果出现构建错误,autospec 则会扫描构建日志,尝试发现根源所在。" -#: ../../tooling/autospec.rst:71 +#: ../../guides/clear/autospec.rst:72 msgid "" "If autospec detects the root cause and knows how to continue, it restarts" " the build automatically at step 1 with updated build instructions." msgstr "如果 autospec 检测到根源,且知如何继续,则会在步骤 1 中利用更新后的构建指令自动重新启动构建。" -#: ../../tooling/autospec.rst:74 +#: ../../guides/clear/autospec.rst:75 msgid "" "Otherwise, autospec stops the build for user inspection to resolve the " "errors. Respond to the build process output by fixing source code issues " "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`_,了解有关控制文件的更多信息。" -#: ../../tooling/autospec.rst:80 +#: ../../guides/clear/autospec.rst:81 msgid "The user resumes the process at step 1 after errors are resolved." msgstr "纠正错误后,用户在步骤 1 中恢复此流程。" -#: ../../tooling/autospec.rst:82 +#: ../../guides/clear/autospec.rst:83 msgid "" "If a binary dependency doesn't exist in |CL|, you must build it before " "running autospec again." msgstr "如果 |CL| 中不存在二进制依存关系,则须先构建这种关系,然后才能再次运行 autospec。" -#: ../../tooling/autospec.rst:85 +#: ../../guides/clear/autospec.rst:86 msgid "" "Following these steps, autospec continues to rebuild the package, based " "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 包。" -#: ../../tooling/autospec.rst:90 +#: ../../guides/clear/autospec.rst:91 msgid "Examples" msgstr "示例" -#: ../../tooling/autospec.rst:92 +#: ../../guides/clear/autospec.rst:93 msgid "Complete `Setup environment to build source`_ before using these examples." msgstr "在使用这些示例之前,请先完成 `Setup environment to build source`_。" -#: ../../tooling/autospec.rst:99 +#: ../../guides/clear/autospec.rst:100 msgid "Example 1: Build RPM with an existing spec file" msgstr "例 1:使用现有规格文件构建 RPM" -#: ../../tooling/autospec.rst:101 +#: ../../guides/clear/autospec.rst:102 msgid "" "This example shows how to build a RPM from a pre-packaged upstream " "package with an existing spec file. The example uses the ``dmidecode`` " "package." msgstr "本例介绍如何使用现有规格文件通过预封装的上游软件包来构建 RPM。本例采用 ``dmidecode`` 软件包。" -#: ../../tooling/autospec.rst:104 ../../tooling/autospec.rst:160 +#: ../../guides/clear/autospec.rst:105 ../../guides/clear/autospec.rst:161 msgid "Navigate to the autospec workspace and clone the ``dmidecode`` package:" msgstr "导航到 autospec 工作区并克隆 ``dmidecode`` 软件包:" -#: ../../tooling/autospec.rst:113 +#: ../../guides/clear/autospec.rst:114 msgid "You can clone all package repos at once using the following command:" msgstr "您可使用以下命令一次性克隆所有软件包存储库:" -#: ../../tooling/autospec.rst:119 ../../tooling/autospec.rst:216 +#: ../../guides/clear/autospec.rst:120 ../../guides/clear/autospec.rst:217 msgid "The optional NUM is the number of threads to use." msgstr "可选 NUM 参数表示待用线程数量。" -#: ../../tooling/autospec.rst:121 +#: ../../guides/clear/autospec.rst:122 msgid "" "For a list of available packages, view the " ":file:`~/clearlinux/projects/common/packages` file." msgstr "有关可用软件包的列表,请查看 :file:`~/clearlinux/projects/common/packages` 文件。" -#: ../../tooling/autospec.rst:124 +#: ../../guides/clear/autospec.rst:125 msgid "Navigate to the local copy of the ``dmidecode`` package and build it:" msgstr "导航到 ``dmidecode`` 软件包的本地副本进行构建:" -#: ../../tooling/autospec.rst:131 +#: ../../guides/clear/autospec.rst:132 msgid "" "The resulting RPMs are in :file:`./rpms`. Build logs and additional RPMs " "are in :file:`./results`." msgstr "生成的 RPM 位于 :file:`./rpms`。构建日志和其他 RPM 则位于 :file:`./results`。" -#: ../../tooling/autospec.rst:135 +#: ../../guides/clear/autospec.rst:136 msgid "Example 2: Build a new RPM" msgstr "例 2:构建新的 RPM" -#: ../../tooling/autospec.rst:137 +#: ../../guides/clear/autospec.rst:138 msgid "" "This example shows how to build a new RPM with no spec file. The example " "will create a simple helloclear RPM." msgstr "本例介绍如何构建新的 RPM,而不使用规格文件。本例会创建简易的 helloclear RPM。" -#: ../../tooling/autospec.rst:140 +#: ../../guides/clear/autospec.rst:141 msgid "" "Navigate to the autospec workspace and build the helloclear RPM. The " ":file:`Makefile` provides a :command:`make autospecnew` that can " "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:" -#: ../../tooling/autospec.rst:150 +#: ../../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`。" -#: ../../tooling/autospec.rst:154 +#: ../../guides/clear/autospec.rst:155 msgid "Example 3: Generate a new spec file with a pre-defined package" msgstr "例 3:使用预定义软件包生成新的规格文件" -#: ../../tooling/autospec.rst:156 +#: ../../guides/clear/autospec.rst:157 msgid "" "This example shows how to modify an existing package to create a custom " "RPM. In this example you will make a simple change to the ``dmidecode`` " "package and rebuild the package." msgstr "本例介绍如何修改现有软件包来创建定制 RPM。本例会对 ``dmidecode`` 软件包进行简单的更改并重新构建软件包。" -#: ../../tooling/autospec.rst:167 +#: ../../guides/clear/autospec.rst:168 msgid "Navigate into the *dmidecode* directory:" msgstr "导航到 *dmidecode* 目录:" -#: ../../tooling/autospec.rst:173 +#: ../../guides/clear/autospec.rst:174 msgid "Open the :file:`excludes` file with an editor and add these lines:" msgstr "用编辑器打开 :file:`excludes` 文件,添加以下行:" -#: ../../tooling/autospec.rst:186 +#: ../../guides/clear/autospec.rst:187 msgid "" "These files aren't needed by dmidecode, so we can remove them without any" " issues." msgstr "dmidecode 不需要这些文件,因此可放心将其删除。" -#: ../../tooling/autospec.rst:189 +#: ../../guides/clear/autospec.rst:190 msgid "" "In the :file:`dmidecode` directory, build the modified ``dmidecode`` " "package:" msgstr "在 :file:`dmidecode` 目录中,构建修改后的 ``dmidecode`` 软件包:" -#: ../../tooling/autospec.rst:195 +#: ../../guides/clear/autospec.rst:196 msgid "The resulting RPMs are in :file:`./rpms`. Logs are in :file:`./results`." msgstr "生成的 RPM 位于 :file:`./rpms`。日志则位于 :file:`./results`。" -#: ../../tooling/autospec.rst:198 +#: ../../guides/clear/autospec.rst:199 msgid "Example 4: Provide control files to autospec" msgstr "例 4:为 autospec 提供控制文件" -#: ../../tooling/autospec.rst:200 +#: ../../guides/clear/autospec.rst:201 msgid "" "This example shows how to modify control files to correct build failures " "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 " +"成功完成构建。" -#: ../../tooling/autospec.rst:204 +#: ../../guides/clear/autospec.rst:205 msgid "Navigate to the autospec workspace:" msgstr "导航到 autospec 工作区:" -#: ../../tooling/autospec.rst:210 +#: ../../guides/clear/autospec.rst:211 msgid "If you have not already, clone all upstream package repos:" msgstr "如果尚未克隆所有上游数据包存储库,则进行克隆:" -#: ../../tooling/autospec.rst:220 +#: ../../guides/clear/autospec.rst:221 msgid "" "In a later step of this example, we will search the cloned package repos " "for a missing dependency." msgstr "在本例的后续步骤中,我们搜索克隆的软件包存储库中是否存在缺少的依存关系。" -#: ../../tooling/autospec.rst:223 +#: ../../guides/clear/autospec.rst:224 msgid "Build the opae-sdk RPM:" msgstr "构建 opae-sdk RPM:" -#: ../../tooling/autospec.rst:229 +#: ../../guides/clear/autospec.rst:230 msgid "This results in an error for a missing license file:" msgstr "此操作会因缺少许可证文件而出错:" -#: ../../tooling/autospec.rst:235 +#: ../../guides/clear/autospec.rst:236 msgid "Navigate to the package with build failures:" msgstr "导航到包含构建问题的软件包:" -#: ../../tooling/autospec.rst:241 +#: ../../guides/clear/autospec.rst:242 msgid "" "Add one or more valid license identifiers from the `SPDX License List " "`_. In the example below, two different " "licenses are appropriate based on the opae-sdk project licensing:" -msgstr "添加一个或多个来自 `SPDX License List `_ 的有效许可证标识符。在下例中,根据 opae-sdk 项目许可,有两个不同的许可证适用:" +msgstr "" +"添加一个或多个来自 `SPDX License List `_ " +"的有效许可证标识符。在下例中,根据 opae-sdk 项目许可,有两个不同的许可证适用:" -#: ../../tooling/autospec.rst:250 +#: ../../guides/clear/autospec.rst:251 msgid "Run autospec again:" msgstr "再次运行 autospec:" -#: ../../tooling/autospec.rst:256 +#: ../../guides/clear/autospec.rst:257 msgid "This results in a generic error:" msgstr "此操作会导致一般错误:" -#: ../../tooling/autospec.rst:262 +#: ../../guides/clear/autospec.rst:263 msgid "Open the build log to view the error details:" msgstr "打开构建日志,查看错误详细信息:" -#: ../../tooling/autospec.rst:268 +#: ../../guides/clear/autospec.rst:269 msgid "" "The build log contains details for the specific failures. In this " "instance, there are missing dependencies:" msgstr "构建日志包含特定故障的详细信息。在本例中,存在缺少的依存关系:" -#: ../../tooling/autospec.rst:281 +#: ../../guides/clear/autospec.rst:282 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:" -#: ../../tooling/autospec.rst:292 +#: ../../guides/clear/autospec.rst:293 msgid "" "This search step works only if the user cloned all of the upstream " "package repos. In this example, upstream package repos were cloned in a " "previous step." msgstr "仅当用户已克隆所有上游软件包存储库后,此搜索步骤才有效。在本例中,已在上一步骤中克隆上游软件包存储库。" -#: ../../tooling/autospec.rst:296 +#: ../../guides/clear/autospec.rst:297 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:" -#: ../../tooling/autospec.rst:305 +#: ../../guides/clear/autospec.rst:306 msgid "" "Run autospec again and find the successfully-generated RPMs in the " ":file:`rpms` directory:" msgstr "再次运行 autospec 并在 :file:`rpms` 目录中查找成功生成的 RPM:" -#: ../../tooling/autospec.rst:314 +#: ../../guides/clear/autospec.rst:315 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 了解存在此软件包。例如:" -#: ../../tooling/autospec.rst:324 +#: ../../guides/clear/autospec.rst:325 msgid "" "You only need to add the dependency to the :file:`buildreq_add` control " "file if autospec is not able to automatically find the correct dependency" " on its own." msgstr "如果 autospec 无法单独自动查找正确的依存关系,则需将此依存关系添加到 :file:`buildreq_add` 控制文件。" -#: ../../tooling/autospec.rst:329 +#: ../../guides/clear/autospec.rst:330 msgid "Test packaged software" msgstr "测试封装后的软件" -#: ../../tooling/autospec.rst:331 +#: ../../guides/clear/autospec.rst:332 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 `." -msgstr "使用 autospec 封装软件后,可对生成的 RPM 进行功能测试,然后再用 :ref:`Mixer tool ` 将其集成和部署到 |CL| 映像。" +msgstr "" +"使用 autospec 封装软件后,可对生成的 RPM 进行功能测试,然后再用 :ref:`Mixer tool ` " +"将其集成和部署到 |CL| 映像。" -#: ../../tooling/autospec.rst:335 +#: ../../guides/clear/autospec.rst:336 msgid "" "The |CL| development tooling offers two ways to quickly test autospec " "generated RPMs." msgstr "|CL| 开发工具提供两种快速测试 autospec 所生成 RPM 的方法。" -#: ../../tooling/autospec.rst:339 +#: ../../guides/clear/autospec.rst:340 msgid "" "The methods outlined below should only be used for temporary testing on " "development systems." msgstr "下列方法只应用于开发系统的临时测试。" -#: ../../tooling/autospec.rst:344 +#: ../../guides/clear/autospec.rst:345 msgid "Test in a |CL| virtual machine" msgstr "在 |CL| 虚拟机上测试" -#: ../../tooling/autospec.rst:346 +#: ../../guides/clear/autospec.rst:347 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)`,可在完全隔离的环境下进行测试。" -#: ../../tooling/autospec.rst:350 +#: ../../guides/clear/autospec.rst:351 msgid "To test an autospec-created package inside a VM:" msgstr "要测试在虚拟机内 autospec 创建的软件包:" -#: ../../tooling/autospec.rst:352 +#: ../../guides/clear/autospec.rst:353 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` 对于工具运行都十分重要:" -#: ../../tooling/autospec.rst:361 +#: ../../guides/clear/autospec.rst:362 msgid "Extract the downloaded |CL| KVM image:" msgstr "解压缩已下载的 |CL| KVM 映像:" -#: ../../tooling/autospec.rst:367 +#: ../../guides/clear/autospec.rst:368 msgid "" "Copy the QEMU start script and virtual firmware needed for KVM into the " ":file:`~/clearlinux` directory:" msgstr "将 KVM 所需的 QEMU 启动脚本和虚拟固件复制到 :file:`~/clearlinux` 目录:" -#: ../../tooling/autospec.rst:375 +#: ../../guides/clear/autospec.rst:376 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 安装到其中:" -#: ../../tooling/autospec.rst:384 +#: ../../guides/clear/autospec.rst:385 msgid "" "The code that makes this possible can be viewed by searching for the " "*install:* target in the `Makefile.common`_ file on GitHub." msgstr "在 GitHub 上的 `Makefile.common`_ 文件中搜索 *install:* 目标,可以查看实现此操作的代码。" -#: ../../tooling/autospec.rst:387 +#: ../../guides/clear/autospec.rst:388 msgid "Return to the :file:`~/clearlinux` directory and start the |CL| VM:" msgstr "返回到 :file:`~/clearlinux` 目录并启动 |CL| 虚拟机:" -#: ../../tooling/autospec.rst:394 +#: ../../guides/clear/autospec.rst:395 msgid "" "A new |CL| VM will launch in the console. Log into the VM as *root* and " "set a new password for the VM." msgstr "新的 |CL| 虚拟机随即在控制台上启动。以 *root* 用户身份登录到虚拟机,为此虚拟机设置新密码。" -#: ../../tooling/autospec.rst:397 +#: ../../guides/clear/autospec.rst:398 msgid "" "Check that the software is installed in the |CL| VM as expected and " "perform any relevant tests." msgstr "确保该软件已正常安装到 |CL| 虚拟机上,然后完成所有相关测试。" -#: ../../tooling/autospec.rst:400 +#: ../../guides/clear/autospec.rst:401 msgid "" "After testing has been completed, the |CL| VM can be powered off and " "deleted:" msgstr "测试完成后,可关闭并删除 |CL| 虚拟机:" -#: ../../tooling/autospec.rst:410 +#: ../../guides/clear/autospec.rst:411 msgid "Test directly on a development machine" msgstr "直接在开发计算机上进行测试" -#: ../../tooling/autospec.rst:412 +#: ../../guides/clear/autospec.rst:413 msgid "" "The |CL| development tooling also includes a method to extract autospec-" "created RPMs locally onto a |CL| development system for testing. " "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 " +"直接解压缩到系统中,可以加速测试过程,但可能发生冲突。同时,测试后删除软件的责任也取决于开发人员。" -#: ../../tooling/autospec.rst:418 +#: ../../guides/clear/autospec.rst:419 msgid "" "To test an autospec created package directly on the |CL| development " "system:" msgstr "要直接在 |CL| 开发系统上测试 autospec 创建的软件包,必须执行以下步骤:" -#: ../../tooling/autospec.rst:420 +#: ../../guides/clear/autospec.rst:421 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| 系统的文件系统中:" -#: ../../tooling/autospec.rst:429 +#: ../../guides/clear/autospec.rst:430 msgid "" "The code that makes this possible can be viewed by searching for the " "*install-local:* target in the `Makefile.common`_ file on GitHub." msgstr "在 GitHub 上的 `Makefile.common`_ 文件中搜索 *install-local:* 目标,可以查看实现此操作的代码。" -#: ../../tooling/autospec.rst:432 +#: ../../guides/clear/autospec.rst:433 msgid "" "Check that the software is installed as expected and perform any relevant" " tests." msgstr "确保该软件已正常安装,然后完成所有相关测试。" -#: ../../tooling/autospec.rst:435 +#: ../../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" -" `) however any other files must be cleaned up manually." -msgstr "测试完成后,必须发现并删除该软件和所有相关文件。:command:`swupd repair --picky` 命令有助于还原 :file:`/usr` 目录的状态(请参阅 :ref:`swupd `),但所有其他文件均须手动清理。" +" `) however any other files must be cleaned up manually." +msgstr "" +"测试完成后,必须发现并删除该软件和所有相关文件。:command:`swupd repair --picky` 命令有助于还原 " +":file:`/usr` 目录的状态(请参阅 :ref:`swupd `),但所有其他文件均须手动清理。" -#: ../../tooling/autospec.rst:443 +#: ../../guides/clear/autospec.rst:444 msgid "References" msgstr "参考" -#: ../../tooling/autospec.rst:445 +#: ../../guides/clear/autospec.rst:446 msgid "" "Reference the `autospec README`_ for details regarding `autospec` " "commands and options." msgstr "请参阅 `autospec README`_,了解有关 `autospec` 命令和选项的详细信息。" -#: ../../tooling/autospec.rst:448 +#: ../../guides/clear/autospec.rst:449 msgid "Setup environment to build source" msgstr "设置环境以构建源代码" -#: ../../tooling/autospec.rst:452 +#: ../../guides/clear/autospec.rst:453 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` 捆绑包的工具。" -#: ../../tooling/autospec.rst:456 +#: ../../guides/clear/autospec.rst:457 msgid "" "The setup script creates a workspace in the :file:`clearlinux` folder, " "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`。" -#: ../../tooling/autospec.rst:461 +#: ../../guides/clear/autospec.rst:462 msgid "Follow these steps to setup the workspace and tooling for building source:" msgstr "按照以下步骤设置构建代码所需的工作空间和工具:" -#: ../../tooling/autospec.rst:463 +#: ../../guides/clear/autospec.rst:464 msgid "Install the :command:`os-clr-on-clr` bundle:" msgstr "安装 :command:`os-clr-on-clr` 捆绑包:" -#: ../../tooling/autospec.rst:469 +#: ../../guides/clear/autospec.rst:470 msgid "Download the :file:`user-setup.sh` script:" msgstr "下载 :file:`user-setup.sh` 脚本:" -#: ../../tooling/autospec.rst:475 +#: ../../guides/clear/autospec.rst:476 msgid "Make :file:`user-setup.sh` executable:" msgstr "制作 :file:`user-setup.sh` 可执行文件:" -#: ../../tooling/autospec.rst:481 +#: ../../guides/clear/autospec.rst:482 msgid "Run the script as an unprivileged user:" msgstr "以非特权用户的身份运行脚本:" -#: ../../tooling/autospec.rst:487 +#: ../../guides/clear/autospec.rst:488 msgid "" "After the script completes, log out and log in again to complete the " "setup process." msgstr "脚本完成后,注销并再次登录以完成设置过程。" -#: ../../tooling/autospec.rst:490 +#: ../../guides/clear/autospec.rst:491 msgid "Set your Git user email and username for the repos on your system:" msgstr "在系统上设置存储库的 Git 用户电子邮件和用户名:" -#: ../../tooling/autospec.rst:497 +#: ../../guides/clear/autospec.rst:498 msgid "This global setting is used by |CL| tools that make use of Git." msgstr "此全局设置由使用 Git 的 |CL| 工具使用。" -#: ../../tooling/autospec.rst:502 +#: ../../guides/clear/autospec.rst:503 msgid "Related topics" msgstr "相关主题" -#: ../../tooling/autospec.rst:504 +#: ../../guides/clear/autospec.rst:505 msgid ":ref:`Mixer tool `" msgstr ":ref:`Mixer tool `" @@ -587,4 +636,3 @@ msgstr ":ref:`Mixer tool `" #~ "`Makefile.common file on GitHub`_." #~ msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/guides/clear/bundles.po b/locale/zh_CN/LC_MESSAGES/guides/clear/bundles.po index 48be697c..1547e428 100644 --- a/locale/zh_CN/LC_MESSAGES/guides/clear/bundles.po +++ b/locale/zh_CN/LC_MESSAGES/guides/clear/bundles.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,11 +18,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.7.0\n" -#: ../../concepts/bundles-about.rst:4 +#: ../../guides/clear/bundles.rst:4 msgid "Bundles" msgstr "" -#: ../../concepts/bundles-about.rst:6 +#: ../../guides/clear/bundles.rst:6 msgid "" "Linux-based operating systems contain the code of several hundred, if not" " thousands, of open source projects. To make this manageable, " @@ -30,7 +30,7 @@ msgid "" "the source code of these projects into binaries." msgstr "" -#: ../../concepts/bundles-about.rst:11 +#: ../../guides/clear/bundles.rst:11 msgid "" "Many distributions then split the content of these compiled packages into" " so-called sub-packages, which are the granularity at which these " @@ -39,33 +39,51 @@ msgid "" "individually or as a set, using tools such as \"yum\" and \"apt-get.\"" msgstr "" -#: ../../concepts/bundles-about.rst:17 +#: ../../guides/clear/bundles.rst:17 msgid "" "The |CL-ATTR| takes a slightly different approach. While we also use the " "concept of packages to manage compiling source code into binaries, we do " "not use the package concept to deploy software. Instead, we provide " "software \"bundles\" that are installed and managed using :ref:`swupd" -"`. Each bundle contains as many or as few open source " +"`. Each bundle contains as many or as few open source " "projects needed to provide a complete functionality." msgstr "" -#: ../../concepts/bundles-about.rst:24 -msgid "Next steps" +#: ../../guides/clear/bundles.rst:25 +msgid "Related topics" msgstr "" -#: ../../concepts/bundles-about.rst:26 -msgid "To put this concept into practice, see the following resources:" +#: ../../guides/clear/bundles.rst:27 +msgid ":ref:`swupd-guide`" msgstr "" -#: ../../concepts/bundles-about.rst:28 -msgid ":ref:`bundles`" -msgstr "" +#~ msgid "" +#~ "The |CL-ATTR| takes a slightly " +#~ "different approach. While we also use" +#~ " the concept of packages to manage" +#~ " compiling source code into binaries, " +#~ "we do not use the package concept" +#~ " to deploy software. Instead, we " +#~ "provide software \"bundles\" that are " +#~ "installed and managed using :ref:`swupd" +#~ "`. Each bundle contains as " +#~ "many or as few open source " +#~ "projects needed to provide a complete" +#~ " functionality." +#~ msgstr "" -#: ../../concepts/bundles-about.rst:29 -msgid ":ref:`bundle-commands`" -msgstr "" +#~ msgid "Next steps" +#~ msgstr "" -#: ../../concepts/bundles-about.rst:30 -msgid ":ref:`compatible-kernels`" -msgstr "" +#~ msgid "To put this concept into practice, see the following resources:" +#~ msgstr "" + +#~ msgid ":ref:`bundles`" +#~ msgstr "" + +#~ msgid ":ref:`bundle-commands`" +#~ msgstr "" + +#~ msgid ":ref:`compatible-kernels`" +#~ msgstr "" diff --git a/locale/zh_CN/LC_MESSAGES/guides/clear/mixer.po b/locale/zh_CN/LC_MESSAGES/guides/clear/mixer.po index 93b82190..9b5dba4f 100644 --- a/locale/zh_CN/LC_MESSAGES/guides/clear/mixer.po +++ b/locale/zh_CN/LC_MESSAGES/guides/clear/mixer.po @@ -5,51 +5,56 @@ # FIRST AUTHOR , 2019. # msgid "" -msgstr "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" +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" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" -#: ../../tooling/mixer.rst:4 +#: ../../guides/clear/mixer.rst:4 msgid "mixer" msgstr "mixer" -#: ../../tooling/mixer.rst:6 +#: ../../guides/clear/mixer.rst:6 msgid "" "**mixer** is the tool used by the |CL-ATTR| team to generate official " "update content and releases. The update content generated by mixer is " "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| 功能,用来创建自己的定制更新内容和版本。" -#: ../../tooling/mixer.rst:16 +#: ../../guides/clear/mixer.rst:16 msgid "Description" msgstr "描述" -#: ../../tooling/mixer.rst:18 +#: ../../guides/clear/mixer.rst:18 msgid "mixer uses the following sources as inputs to generate update content:" msgstr "mixer 使用以下源作为输入,生成更新内容:" -#: ../../tooling/mixer.rst:20 +#: ../../guides/clear/mixer.rst:20 msgid "Upstream |CL| bundles with their corresponding RPM packages" msgstr "带相应 RPM 包的上游 |CL| bundle 文件" -#: ../../tooling/mixer.rst:21 +#: ../../guides/clear/mixer.rst:21 msgid "Locally-defined bundles with their corresponding local RPM packages" msgstr "带相应本地 RPM 包的本地定义的 bundle 文件" -#: ../../tooling/mixer.rst:22 +#: ../../guides/clear/mixer.rst:22 msgid "Locally-defined bundles with upstream RPM packages" msgstr "带上游 RPM 包的本地定义的 bundle 文件" -#: ../../tooling/mixer.rst:24 +#: ../../guides/clear/mixer.rst:24 msgid "" "Using the mixer tool, you select which set of content from these sources " "will be part of your update. You can select content from each of these " @@ -57,7 +62,7 @@ msgid "" "update content, known as a **mix**." msgstr "使用 mixer 工具,可以选择将来自这些源的哪些内容纳入更新。可以从这些源选择内容,从而为定制更新内容创建独特的功能组合(即**组合**)。" -#: ../../tooling/mixer.rst:27 +#: ../../guides/clear/mixer.rst:27 msgid "" "The update content that mixer generates consists of various pieces of OS " "content, update metadata, as well as a complete image. The OS content " @@ -67,112 +72,123 @@ msgid "" "produced by mixer is then published to a web server and consumed by " "clients via swupd. Refer to :ref:`swupd ` for additional " "information regarding updates and update content." -msgstr "mixer 生成的更新内容包括各种操作系统内容、更新元数据和完整映像。操作系统内容包括所有更新文件,以及用于提升更新性能的零包和增量包。作为清单存储的更新元数据则描述了更新的所有 bundle 文件信息。mixer 生成的更新内容随后会发布到 Web 服务器,然后由客户端通过 swupd 使用。请参阅 :ref:`swupd `,了解有关更新和更新内容的其他信息。" +msgstr "" +"mixer " +"生成的更新内容包括各种操作系统内容、更新元数据和完整映像。操作系统内容包括所有更新文件,以及用于提升更新性能的零包和增量包。作为清单存储的更新元数据则描述了更新的所有" +" bundle 文件信息。mixer 生成的更新内容随后会发布到 Web 服务器,然后由客户端通过 swupd 使用。请参阅 " +":ref:`swupd `,了解有关更新和更新内容的其他信息。" -#: ../../tooling/mixer.rst:32 +#: ../../guides/clear/mixer.rst:32 msgid "How it works" msgstr "工作原理" -#: ../../tooling/mixer.rst:34 +#: ../../guides/clear/mixer.rst:34 msgid "Learn the mixer tool set up and workflow." msgstr "了解 mixer 工具的设置和工作流。" -#: ../../tooling/mixer.rst:41 +#: ../../guides/clear/mixer.rst:41 msgid "Prerequisites" msgstr "必备条件" -#: ../../tooling/mixer.rst:43 +#: ../../guides/clear/mixer.rst:43 msgid ":command:`mixer` bundle" msgstr ":command:`mixer` bundle 文件" -#: ../../tooling/mixer.rst:45 +#: ../../guides/clear/mixer.rst:45 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 文件的更多信息。" -#: ../../tooling/mixer.rst:48 +#: ../../guides/clear/mixer.rst:48 msgid "Docker\\* container" msgstr "Docker\\* 容器" -#: ../../tooling/mixer.rst:50 +#: ../../guides/clear/mixer.rst:50 msgid "" "mixer by default runs all build commands in a Docker container to ensure " "the correct tool versions are used. This also allows custom mixes to " "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`_,了解有关时间戳转换的其他信息。" -#: ../../tooling/mixer.rst:56 +#: ../../guides/clear/mixer.rst:56 msgid "Refer to `Configure and enable Docker`_ for instruction." msgstr "请参阅 `Configure and enable Docker`_,查看相关说明。" -#: ../../tooling/mixer.rst:58 +#: ../../guides/clear/mixer.rst:58 msgid "Docker proxy (optional)" msgstr "Docker 代理(可选)" -#: ../../tooling/mixer.rst:60 +#: ../../guides/clear/mixer.rst:60 msgid "" "If you use a proxy server, you must set your proxy environment variables " "and create a proxy configuration file for the Docker daemon and " "container." msgstr "如果使用代理服务器,则须设置代理环境变量并为 Docker 守护程序和容器创建代理配置文件。" -#: ../../tooling/mixer.rst:63 +#: ../../guides/clear/mixer.rst:63 msgid "" "Consult your IT department for the correct values if you are behind a " "corporate proxy." msgstr "如果使用了公司代理服务器,则请咨询 IT 部门以获取正确的值。" -#: ../../tooling/mixer.rst:66 +#: ../../guides/clear/mixer.rst:66 msgid "Refer to `Configure Docker proxy info`_ for instruction." msgstr "请参阅 `Configure Docker proxy info`_,查看相关说明。" -#: ../../tooling/mixer.rst:68 +#: ../../guides/clear/mixer.rst:68 msgid "Location to host the update content and images" msgstr "更新内容和映像的存储位置" -#: ../../tooling/mixer.rst:70 +#: ../../guides/clear/mixer.rst:70 msgid "" "In order for swupd to make use of your mix, the update content for your " "mix must be hosted on a web server. Your mix will be configured with an " "update location URL, which swupd will use to pull down updates." msgstr "为了让 swupd 使用您的组合,组合的更新内容需在 Web 服务器上存储。此组合会配置更新位置 URL,而 swupd 则会用其拉取更新。" -#: ../../tooling/mixer.rst:74 +#: ../../guides/clear/mixer.rst:74 msgid "" "Refer to `Set up a nginx web server for mixer`_ for an simple example of " "setting up an update location." msgstr "请参阅 `Set up a nginx web server for mixer`_,查看设置更新位置的简单示例。" -#: ../../tooling/mixer.rst:78 +#: ../../guides/clear/mixer.rst:78 msgid "Mix setup" msgstr "组合设置" -#: ../../tooling/mixer.rst:80 +#: ../../guides/clear/mixer.rst:80 msgid "" "Follow these steps to create and initialize the mixer workspace. Complete" " the setup before you create a mix." msgstr "请按以下步骤创建和初始化 mixer 工作区。创建组合前,请先完成设置。" -#: ../../tooling/mixer.rst:83 +#: ../../guides/clear/mixer.rst:83 msgid "Create workspace." msgstr "创建工作区。" -#: ../../tooling/mixer.rst:85 +#: ../../guides/clear/mixer.rst:85 msgid "" "The mixer tool uses a simple workspace to contain all input and output in" " 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 " +"命令。每个组合均使用自己的独立工作区。" -#: ../../tooling/mixer.rst:90 +#: ../../guides/clear/mixer.rst:90 msgid "Initialize the workspace and mix." msgstr "初始化工作区和组合。" -#: ../../tooling/mixer.rst:92 +#: ../../guides/clear/mixer.rst:92 msgid "" "Before you create a mix, you must explicitly initialize the mixer " "workspace. During initialization, the mixer workspace is configured and " @@ -180,577 +196,610 @@ 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 文件集。" -#: ../../tooling/mixer.rst:99 +#: ../../guides/clear/mixer.rst:99 msgid "" "Initialization creates the directory structure within the workspace and " "adds the :file:`builder.conf` file, which is used to configure the mixer " "tool." msgstr "初始化操作会在工作区中创建目录结构并添加 :file:`builder.conf` 文件,而此文件将用于配置 mixer 工具。" -#: ../../tooling/mixer.rst:102 +#: ../../guides/clear/mixer.rst:102 msgid "" "View the `mixer.init man page`_ for more information on mixer " "initialization." msgstr "查看 `mixer.init man page`_,了解有关 mixer 初始化的更多信息。" -#: ../../tooling/mixer.rst:105 +#: ../../guides/clear/mixer.rst:105 msgid "View the list of suitable `releases`_ from which to mix." msgstr "查看适合从中进行组合的 `releases`_ 列表。" -#: ../../tooling/mixer.rst:107 +#: ../../guides/clear/mixer.rst:107 msgid "Edit builder.conf." msgstr "编辑 builder.conf。" -#: ../../tooling/mixer.rst:109 +#: ../../guides/clear/mixer.rst:109 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 " +"更新内容的所在位置。" -#: ../../tooling/mixer.rst:113 +#: ../../guides/clear/mixer.rst:113 msgid "" "At minimum, set the URL of your update server so your custom OS knows " "where to get update content." msgstr "至少需要设置更新服务器的 URL,以便定制操作系统知道从何处获取更新内容。" -#: ../../tooling/mixer.rst:116 +#: ../../guides/clear/mixer.rst:116 msgid "Refer to the `builder.conf`_ section for more information." msgstr "请参阅 `builder.conf`_ 部分,了解更多信息。" -#: ../../tooling/mixer.rst:119 +#: ../../guides/clear/mixer.rst:119 msgid "Create a mix" msgstr "创建组合" -#: ../../tooling/mixer.rst:121 +#: ../../guides/clear/mixer.rst:121 msgid "A mix is created with the following steps:" msgstr "创建组合的步骤如下:" -#: ../../tooling/mixer.rst:123 +#: ../../guides/clear/mixer.rst:123 msgid "Add custom RPMs and set up local repo (optional)." msgstr "添加定制 RPM 并设置本地存储库(可选)。" -#: ../../tooling/mixer.rst:125 +#: ../../guides/clear/mixer.rst:125 msgid "" "If you are adding custom RPMs to your mix, you must add the RPMs to your " "mix workspace and set up a corresponding local repository." msgstr "如果要在组合中添加定制 RPM,则须将 RPM 添加到组合工作区并设置相应的本地存储库。" -#: ../../tooling/mixer.rst:128 +#: ../../guides/clear/mixer.rst:128 msgid "" "Go to the :ref:`autospec` guide to learn to build RPMs from " "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` 指南,了解如何从头构建 RPM。如果未在 |CL| 上构建 RPM,则请确保配置和工具链会为 |CL| 正确构建 RPM,否则便无法保证其兼容。" +msgstr "" +"转到 :ref:`autospec` 指南,了解如何从头构建 RPM。如果未在 |CL| 上构建 " +"RPM,则请确保配置和工具链会为 |CL| 正确构建 RPM,否则便无法保证其兼容。" -#: ../../tooling/mixer.rst:133 +#: ../../guides/clear/mixer.rst:133 msgid "" "Refer to the :ref:`autospec` guide for more information on using autospec" " to build RPMs." msgstr "请参阅 :ref:`autospec` 指南,了解使用 autospec 来构建 RPM 的更多信息。" -#: ../../tooling/mixer.rst:136 +#: ../../guides/clear/mixer.rst:136 msgid "Update and build bundles." msgstr "更新和构建 bundle 文件。" -#: ../../tooling/mixer.rst:138 +#: ../../guides/clear/mixer.rst:138 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` 文件。" -#: ../../tooling/mixer.rst:142 +#: ../../guides/clear/mixer.rst:142 msgid "" "View the `mixer.bundle man page`_ for more information on configuring " "bundles in a mix." msgstr "查看 `mixer.bundle man page`_,了解配置组合中的 bundle 文件的更多信息。" -#: ../../tooling/mixer.rst:145 +#: ../../guides/clear/mixer.rst:145 msgid "View the `mixer.build man page`_ for more information on building bundles." msgstr "查看 `mixer.build man page`_,了解有关构建 bundle 文件的更多信息。" -#: ../../tooling/mixer.rst:147 +#: ../../guides/clear/mixer.rst:147 msgid "" "View the `Bundles`_ section for more information on how mixer manages " "bundles." msgstr "查看 `Bundles`_ 部分,了解有关 mixer 如何管理 bundle 文件的更多信息。" -#: ../../tooling/mixer.rst:150 +#: ../../guides/clear/mixer.rst:150 msgid "Create the update content." msgstr "创建更新内容。" -#: ../../tooling/mixer.rst:152 +#: ../../guides/clear/mixer.rst:152 msgid "" "mixer creates update content with this step. Zero-packs are created " "automatically, and delta-packs can be optionally created at the same time" " (for all builds after version 0)." msgstr "mixer 会通过此步骤创建更新内容。零包是自动创建的,也可以同时创建增量包(适用于版本 0 之后的所有内部版本)。" -#: ../../tooling/mixer.rst:156 +#: ../../guides/clear/mixer.rst:156 msgid "" "A zero-pack is the full set of content needed to go from mix version 0 " "(nothing) to the mix version for which you just built content." msgstr "零包是从组合版本 0(无)变为刚刚为其构建内容的组合版本所需的全套内容。" -#: ../../tooling/mixer.rst:159 +#: ../../guides/clear/mixer.rst:159 msgid "" "A delta-pack provides the content *delta* between a `PAST_VERSION` to a " "`MIX_VERSION` that allows the transition from one mix version to another." msgstr "增量包可提供 `PAST_VERSION` 与 `MIX_VERSION` 之间的*增量*内容,允许从一个组合版本变为另一版本。" -#: ../../tooling/mixer.rst:162 +#: ../../guides/clear/mixer.rst:162 msgid "View :ref:`swupd-guide` for more information on update content." msgstr "查看 :ref:`swupd-guide`,了解有关更新内容的更多信息。" -#: ../../tooling/mixer.rst:164 +#: ../../guides/clear/mixer.rst:164 msgid "Create image." msgstr "创建映像。" -#: ../../tooling/mixer.rst:166 +#: ../../guides/clear/mixer.rst:166 msgid "" "mixer creates a bootable image from your updated content using the " ":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 文件。" -#: ../../tooling/mixer.rst:171 +#: ../../guides/clear/mixer.rst:171 msgid "Make update available." msgstr "推出更新。" -#: ../../tooling/mixer.rst:173 +#: ../../guides/clear/mixer.rst:173 msgid "Deploy update content and images to your update server." msgstr "将更新内容和映像部署到更新服务器。" -#: ../../tooling/mixer.rst:175 +#: ../../guides/clear/mixer.rst:175 msgid "" "View the `Example 3: Deploy updates to target`_ for a simple deployment " "scenario." msgstr "查看 `Example 3: Deploy updates to target`_,了解简单的部署场景。" -#: ../../tooling/mixer.rst:179 +#: ../../guides/clear/mixer.rst:179 msgid "Maintain or modify mix" msgstr "保持或修改组合" -#: ../../tooling/mixer.rst:181 +#: ../../guides/clear/mixer.rst:181 msgid "" "Update or modify your content to a new version by following the steps to " "create a mix. Increment the mix version number for the next mix." msgstr "按照创建组合的步骤,将内容更新或修改为新版本。为下一组合递增组合版本号。" -#: ../../tooling/mixer.rst:185 +#: ../../guides/clear/mixer.rst:185 msgid "Examples" msgstr "示例" -#: ../../tooling/mixer.rst:187 +#: ../../guides/clear/mixer.rst:187 msgid "" "The following examples are designed to work together and in order. The " "examples use:" msgstr "以下示例旨在按顺序协同工作。这些示例采用:" -#: ../../tooling/mixer.rst:190 +#: ../../guides/clear/mixer.rst:190 msgid "A stock installation of |CL|." msgstr "|CL| 的原有安装。" -#: ../../tooling/mixer.rst:191 +#: ../../guides/clear/mixer.rst:191 msgid "A web server that comes with |CL| to host the content updates." msgstr "|CL| 随附用于存储内容更新的 Web 服务器。" -#: ../../tooling/mixer.rst:192 +#: ../../guides/clear/mixer.rst:192 msgid "" "A simple VM that updates against the locally produced content created in " "Example 2." msgstr "一台根据例 2 中创建的本地生成内容进行更新的简易虚拟机。" -#: ../../tooling/mixer.rst:195 +#: ../../guides/clear/mixer.rst:195 msgid "Complete all `Prerequisites`_ before using these examples." msgstr "在使用这些示例之前,请先满足所有 `Prerequisites`_。" -#: ../../tooling/mixer.rst:198 +#: ../../guides/clear/mixer.rst:198 msgid "Example 1: Mix set up" msgstr "例 1:组合设置" -#: ../../tooling/mixer.rst:200 +#: ../../guides/clear/mixer.rst:200 msgid "" "This example shows the basic steps for the first-time setup of mixer for " "a new mix." msgstr "本例介绍了第一次为新组合设置 mixer 的基本步骤。" -#: ../../tooling/mixer.rst:203 +#: ../../guides/clear/mixer.rst:203 msgid "Create an empty directory to use as a workspace for mixer:" msgstr "创建一个空目录,用作 mixer 的工作区:" -#: ../../tooling/mixer.rst:209 +#: ../../guides/clear/mixer.rst:209 msgid "" "In your mixer workspace, generate an initial mix based on the latest " "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 文件。" -#: ../../tooling/mixer.rst:219 +#: ../../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 地址。例如:" -#: ../../tooling/mixer.rst:229 +#: ../../guides/clear/mixer.rst:229 msgid "Example 2: Create a simple mix" msgstr "例 2:创建简单组合" -#: ../../tooling/mixer.rst:231 +#: ../../guides/clear/mixer.rst:231 msgid "" "This example shows how to create a simple custom mix using upstream " "content. We'll create an image for a QEMU virtual machine that we can use" " later to test our mix." msgstr "本例介绍如何使用上游内容创建简单的定制组合。我们要为 QEMU 虚拟机创建映像,方便以后进行组合测试。" -#: ../../tooling/mixer.rst:235 +#: ../../guides/clear/mixer.rst:235 msgid "" "We can use the default bundles that were added during initialization, but" " these include the :command:`native-kernel` bundle that is intended to be" " 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 文件集,缩小内核映像,提高加载速度。" -#: ../../tooling/mixer.rst:240 +#: ../../guides/clear/mixer.rst:240 msgid "Update bundles in mix:" msgstr "更新组合中的 bundle 文件:" -#: ../../tooling/mixer.rst:247 +#: ../../guides/clear/mixer.rst:247 msgid "" "In this case, we will add the `editors` bundle from upstream, but we will" " remove the `joe` editor." msgstr "在此情况下,我们将添加来自上游的 `editors` bundle,但会移除 `joe` 编辑器。" -#: ../../tooling/mixer.rst:255 +#: ../../guides/clear/mixer.rst:255 msgid "Use an editor and manually remove `joe` from the bundle definition." msgstr "使用一个编辑器,从 bundle 定义中手动移除 `joe`。" -#: ../../tooling/mixer.rst:261 +#: ../../guides/clear/mixer.rst:261 msgid "List the bundles in the mix again to confirm removal." msgstr "在 mix 中再次列出 buddles 以确认移除。" -#: ../../tooling/mixer.rst:268 +#: ../../guides/clear/mixer.rst:268 msgid "Build bundles:" msgstr "构建 bundle 文件:" -#: ../../tooling/mixer.rst:274 +#: ../../guides/clear/mixer.rst:274 msgid "" "Look in ~/mixer/update/image//full for the full chroot after" " the :command:`build` command completes." -msgstr ":command:`build` 命令完成后,在 ~/mixer/update/image//full 中查找完整 chroot。" +msgstr "" +":command:`build` 命令完成后,在 ~/mixer/update/image//full 中查找完整 " +"chroot。" -#: ../../tooling/mixer.rst:277 +#: ../../guides/clear/mixer.rst:277 msgid "" "Build update content. Browse to your \\http://localhost site and you'll " "see the web page is now up, but with no update content. Build the update " "content:" msgstr "构建更新内容。浏览到 \\http://localhost 站点,您会看到网页现已打开,但没有更新内容。构建更新内容:" -#: ../../tooling/mixer.rst:284 +#: ../../guides/clear/mixer.rst:284 msgid "" "Refresh your \\http://localhost site and now you can see the update " "content for mix version 10." msgstr "刷新 \\http://localhost 站点。此时,您便可看到组合版本 10 的更新内容。" -#: ../../tooling/mixer.rst:287 ../../tooling/mixer.rst:351 +#: ../../guides/clear/mixer.rst:287 ../../guides/clear/mixer.rst:351 msgid "" "Look in ~/mixer/update/www/ to see the update content in " "your workspace." msgstr "查找 ~/mixer/update/www/,在工作区中查看更新内容。" -#: ../../tooling/mixer.rst:290 +#: ../../guides/clear/mixer.rst:290 msgid "" "Configure image. Edit the ister configuration file for your image to " "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` 模板文件的副本:" -#: ../../tooling/mixer.rst:299 +#: ../../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\"。" -#: ../../tooling/mixer.rst:319 +#: ../../guides/clear/mixer.rst:319 msgid "Build the image." msgstr "构建映像。" -#: ../../tooling/mixer.rst:325 +#: ../../guides/clear/mixer.rst:325 msgid "" "The output from this step will be :file:`release.img`, which is a live " "image." msgstr "此步骤的输出为实时映像 :file:`release.img`。" -#: ../../tooling/mixer.rst:327 +#: ../../guides/clear/mixer.rst:327 msgid "" "Make the next mix. Create a new version of your mix, for the live image " "to update to. Increment your mix version by 10:" msgstr "创建下一组合。为接受更新的实时映像创建组合新版本。组合版本以 10 为因子递增:" -#: ../../tooling/mixer.rst:334 +#: ../../guides/clear/mixer.rst:334 msgid "Repeat steps 1-3 to add the upstream :command:`curl` bundle to the mix:" msgstr "重置执行步骤 1-3,将上游 :command:`curl` bundle 文件添加到组合中:" -#: ../../tooling/mixer.rst:342 +#: ../../guides/clear/mixer.rst:342 msgid "Build optional delta-packs, which helps reduce client update time:" msgstr "构建可选增量包,有助于缩短客户端更新时间:" -#: ../../tooling/mixer.rst:348 +#: ../../guides/clear/mixer.rst:348 msgid "" "Refresh your \\http://localhost site to see the update content for mix " "version 20." msgstr "刷新 \\http://localhost 站点,查看组合版本 20 的更新内容。" -#: ../../tooling/mixer.rst:355 +#: ../../guides/clear/mixer.rst:355 msgid "Example 3: Deploy updates to target" msgstr "例 3:将更新部署到目标位置" -#: ../../tooling/mixer.rst:357 +#: ../../guides/clear/mixer.rst:357 msgid "" "The image created in Example 2 is directly bootable in QEMU. In this " "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。" -#: ../../tooling/mixer.rst:361 +#: ../../guides/clear/mixer.rst:361 msgid "Set up the QEMU environment." msgstr "设置 QEMU 环境。" -#: ../../tooling/mixer.rst:363 +#: ../../guides/clear/mixer.rst:363 msgid "Install the :command:`kvm-host` bundle to your |CL|:" msgstr "将 :command:`kvm-host` bundle 文件安装到 |CL|:" -#: ../../tooling/mixer.rst:369 +#: ../../guides/clear/mixer.rst:369 msgid "" "Get the virtual EFI firmware, download the image launch script, and make " "it executable:" msgstr "获取虚拟 EFI 固件,下载映像启动脚本,将其转换为可执行文件:" -#: ../../tooling/mixer.rst:378 +#: ../../guides/clear/mixer.rst:378 msgid "Start your VM image (created in Example 2):" msgstr "启动虚拟机映像(例 2 中创建):" -#: ../../tooling/mixer.rst:384 +#: ../../guides/clear/mixer.rst:384 msgid "Log in as root and set a password" msgstr "以 root 用户身份登录,设置密码" -#: ../../tooling/mixer.rst:386 +#: ../../guides/clear/mixer.rst:386 msgid "Try out your mix." msgstr "试用此组合。" -#: ../../tooling/mixer.rst:388 +#: ../../guides/clear/mixer.rst:388 msgid "Take a look at the default bundles installed in your mix:" msgstr "查看组合中安装的默认 bundle 文件:" -#: ../../tooling/mixer.rst:396 +#: ../../guides/clear/mixer.rst:396 msgid "Now we will add the `editors` bundle that we modified." msgstr "现在我们将添加修改的 `editors` bundle。" -#: ../../tooling/mixer.rst:402 +#: ../../guides/clear/mixer.rst:402 msgid "" "Try to start the `joe` editor. It should not appear because we removed " "it from the original `editors` bundle." msgstr "尝试启动 `joe` 编辑器。它应该不会出现,因为我们已将它从原 `editors` bundle 中移除。" -#: ../../tooling/mixer.rst:405 +#: ../../guides/clear/mixer.rst:405 msgid "" "Next we will update from version 10 to 20 to capture the newly available " "bundles. Use :command:`swupd` to update your mix:" msgstr "下一步,我们将从版本 10 更新至版本 20,以获取新的可用 bundles。使用 :command:`swupd` 更新您的 mix:" -#: ../../tooling/mixer.rst:414 +#: ../../guides/clear/mixer.rst:414 msgid "" "Now your mix should be at version 20 and curl is now available. Try using" " curl. This will fail because curl is not yet installed:" msgstr "此时,组合应为版本 20 且 curl 可用。试用 curl。由于尚未安装 curl,因此此操作会失败:" -#: ../../tooling/mixer.rst:422 +#: ../../guides/clear/mixer.rst:422 msgid "" "Add the new bundle from your update server to your VM. Retry curl. It " "works!" msgstr "将更新服务器上的新 bundle 文件添加到虚拟机上。再次试用 curl。操作成功!" -#: ../../tooling/mixer.rst:429 +#: ../../guides/clear/mixer.rst:429 msgid "Shutdown your VM:" msgstr "关闭虚拟机:" -#: ../../tooling/mixer.rst:441 +#: ../../guides/clear/mixer.rst:441 msgid "References" msgstr "参考" -#: ../../tooling/mixer.rst:443 +#: ../../guides/clear/mixer.rst:443 msgid "" "Reference the `mixer man page`_ for details regarding mixer commands and " "options." msgstr "参考 `mixer man page`_,了解有关 mixer 命令和选项的详细信息。" -#: ../../tooling/mixer.rst:452 +#: ../../guides/clear/mixer.rst:452 msgid "builder.conf" msgstr "builder.conf" -#: ../../tooling/mixer.rst:454 +#: ../../guides/clear/mixer.rst:454 msgid "" "mixer initialization creates a :file:`builder.conf` that stores the basic" " 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。系统会根据定制内容使用这些项目。" -#: ../../tooling/mixer.rst:487 +#: ../../guides/clear/mixer.rst:487 msgid "" "Additional explanation of variables in :file:`builder.conf` is provided " "in Table 1." msgstr "表 1 提供了 :file:`builder.conf` 中变量的附加说明。" -#: ../../tooling/mixer.rst:491 +#: ../../guides/clear/mixer.rst:491 msgid "**Variable**" msgstr "**变量**" -#: ../../tooling/mixer.rst:491 +#: ../../guides/clear/mixer.rst:491 msgid "**Explanation**" msgstr "**说明**" -#: ../../tooling/mixer.rst:493 +#: ../../guides/clear/mixer.rst:493 msgid "`CERT`" msgstr "`CERT`" -#: ../../tooling/mixer.rst:493 +#: ../../guides/clear/mixer.rst:493 msgid "" "Sets the path where mixer stores the certificate file used to sign " "content for verification. mixer automatically generates the certificate " "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` 文件,为创建的更新内容提供安全保障。" -#: ../../tooling/mixer.rst:500 +#: ../../guides/clear/mixer.rst:500 msgid "" "chroot-builder uses the certificate file to sign the root " ":file:`Manifest.MoM` file to provide security for content verification." msgstr "chroot-builder 使用此证书文件签署 :file:`Manifest.MoM` root 文件,为内容验证提供安全保障。" -#: ../../tooling/mixer.rst:504 +#: ../../guides/clear/mixer.rst:504 msgid "" "swupd uses this certificate to verify the :file:`Manifest.MoM` file's " "signature." msgstr "swupd 使用此证书验证 :file:`Manifest.MoM` 文件的签名。" -#: ../../tooling/mixer.rst:507 +#: ../../guides/clear/mixer.rst:507 msgid "" "For now, we strongly recommend that you do not modify this variable, as " "swupd expects a certificate with a very specific configuration to sign " "and verify properly." msgstr "目前,极力建议不要修改此变量,因为 swupd 必须要有配置十分具体的证书,才能正确签署和验证。" -#: ../../tooling/mixer.rst:512 +#: ../../guides/clear/mixer.rst:512 msgid "`CONTENTURL` and `VERSIONURL`" msgstr "`CONTENTURL` 和 `VERSIONURL`" -#: ../../tooling/mixer.rst:512 +#: ../../guides/clear/mixer.rst:512 msgid "" "Set these variables to the IP address of the web server hosting the " "update content." msgstr "将这些变量设置为存储更新内容的 Web 服务器的 IP 地址。" -#: ../../tooling/mixer.rst:515 +#: ../../guides/clear/mixer.rst:515 msgid "" "VERSIONURL is the IP address where the swupd client looks to determine if" " a new version is available." msgstr "VERSIONURL 是 swupd 客户端希望确定是否存在新版本的 IP 地址。" -#: ../../tooling/mixer.rst:518 +#: ../../guides/clear/mixer.rst:518 msgid "CONTENTURL is the location from which swupd pulls content updates." msgstr "CONTENTURL 是 swupd 从中拉取内容更新的位置。" -#: ../../tooling/mixer.rst:521 +#: ../../guides/clear/mixer.rst:521 msgid "" "If the web server is on the same machine as the SERVER_STATE_DIR " "directory, you can create a symlink to the directory in your web server's" " document root to easily host the content." msgstr "如果 Web 服务器与 SERVER_STATE_DIR 目录位于同一计算机上,则可在 Web 服务器的文档根目录中创建符号链接,轻松存储内容。" -#: ../../tooling/mixer.rst:526 +#: ../../guides/clear/mixer.rst:526 msgid "These URLs are embedded in the images created by mixer." msgstr "这些 URL 嵌入 mixer 所创建的映像中。" -#: ../../tooling/mixer.rst:528 +#: ../../guides/clear/mixer.rst:528 msgid "`DOCKER_IMAGE_PATH`" msgstr "`DOCKER_IMAGE_PATH`" -#: ../../tooling/mixer.rst:528 +#: ../../guides/clear/mixer.rst:528 msgid "" "Sets the base name of the docker image that mixer pulls down to run " "builds in the proper container." msgstr "设置 mixer 通过拉取在适当容器中运行内部版本的 docker 映像的基本名称。" -#: ../../tooling/mixer.rst:531 +#: ../../guides/clear/mixer.rst:531 msgid "`LOCAL_BUNDLE_DIR`" msgstr "`LOCAL_BUNDLE_DIR`" -#: ../../tooling/mixer.rst:531 +#: ../../guides/clear/mixer.rst:531 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 文件的编辑版本。" -#: ../../tooling/mixer.rst:536 +#: ../../guides/clear/mixer.rst:536 msgid "`SERVER_STATE_DIR`" msgstr "`SERVER_STATE_DIR`" -#: ../../tooling/mixer.rst:536 +#: ../../guides/clear/mixer.rst:536 msgid "" "Sets the path to which mixer outputs content. By default, mixer " "automatically sets the path." msgstr "设置 mixer 输出内容的目标路径。默认情况下,mixer 会自动设置此路径。" -#: ../../tooling/mixer.rst:539 +#: ../../guides/clear/mixer.rst:539 msgid "`VERSIONS_PATH`" msgstr "`VERSIONS_PATH`" -#: ../../tooling/mixer.rst:539 +#: ../../guides/clear/mixer.rst:539 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 会为您创建这两个文件。" -#: ../../tooling/mixer.rst:544 +#: ../../guides/clear/mixer.rst:544 msgid "`YUM_CONF`" msgstr "`YUM_CONF`" -#: ../../tooling/mixer.rst:544 +#: ../../guides/clear/mixer.rst:544 msgid "" "Sets the path where mixer automatically generates the :file:`.yum-" "mix.conf` file." msgstr "设置 mixer 自动生成 :file:`.yum-mix.conf` 文件所在的路径。" -#: ../../tooling/mixer.rst:547 +#: ../../guides/clear/mixer.rst:547 msgid "" "The yum configuration file points the chroot-builder to where the RPMs " "are stored." msgstr "yum 配置文件将 chroot-builder 指向 RPM 的存储位置。" -#: ../../tooling/mixer.rst:550 +#: ../../guides/clear/mixer.rst:550 msgid "**Table 1**: *Variables in builder.conf*" msgstr "**表 1**:*builder.conf 中的变量*" -#: ../../tooling/mixer.rst:554 +#: ../../guides/clear/mixer.rst:554 msgid "Format version" msgstr "Format 版本" -#: ../../tooling/mixer.rst:556 +#: ../../guides/clear/mixer.rst:556 msgid "" "Compatible versions of an OS are tracked with an OS *compatibility " "epoch*. Versions of an OS within an epoch are fully compatible and can " @@ -758,88 +807,105 @@ 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 在执行间隔使用,且不应手动更改。" -#: ../../tooling/mixer.rst:563 +#: ../../guides/clear/mixer.rst:563 msgid "" "A format bump is like modifying the foundation of a house to create a new" " 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 " +"将无法完成。" -#: ../../tooling/mixer.rst:568 +#: ../../guides/clear/mixer.rst:568 msgid "A format bump is required when:" msgstr "在如下情况中,将需要 format bump:" -#: ../../tooling/mixer.rst:570 +#: ../../guides/clear/mixer.rst:570 msgid "" "The software updater, :command:`swupd`, or the software is no longer " "compatible with the previous update scheme" msgstr "软件更新器 :command:`swupd` 或软件不再兼容以前的更新模式" -#: ../../tooling/mixer.rst:573 +#: ../../guides/clear/mixer.rst:573 msgid "" "A package is removed from the update stream and the update must ensure " "the files associated with that package are removed from the system" msgstr "一个 package 从更新流中移除后,该更新必须确保从系统中移除与该 package 相关的文件" -#: ../../tooling/mixer.rst:576 +#: ../../guides/clear/mixer.rst:576 msgid "" "Using a format increment, we make sure pre- and co-requisite changes flow" " out with proper ordering. The updated client will only update to the " "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 " +"增量可以确保必需进行的更改和同时需要进行的更改以正确的顺序进行。除非使用命令行标志覆盖,否则更新后的客户端只会更新采用各自时间戳格式版本的最新版本。如此一来,便可确保所有客户端均更新采用给定时间戳格式的最终版本。" -#: ../../tooling/mixer.rst:582 +#: ../../guides/clear/mixer.rst:582 msgid "" "The given format *must* contain all the changes needed to understand the " "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 "" +"给定时间戳格式 *必须* " +"包含理解以下一个时间戳格式构建的内容所需的所有更改。仅当达到采用旧时间戳格式的最终版本后,客户端才能继续更新到采用新时间戳格式的版本。" -#: ../../tooling/mixer.rst:584 +#: ../../guides/clear/mixer.rst:584 msgid "" "The format version is incremented only when a compatibility breakage is " "introduced. Normal updates, such as updating a software package, do not " "require a format increment." msgstr "仅当出现兼容性破坏问题时,才会递增时间戳格式版本。正常更新(如更新软件包)无需时间戳格式增量。" -#: ../../tooling/mixer.rst:590 +#: ../../guides/clear/mixer.rst:590 msgid "Bundles" msgstr "bundle 文件" -#: ../../tooling/mixer.rst:592 +#: ../../guides/clear/mixer.rst:592 msgid "" "mixer stores information about the bundles included in a mix in a flat " "file called :file:`mixbundles`, which is located in the path set by the " "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 均会刷新此文件。" -#: ../../tooling/mixer.rst:595 +#: ../../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 文件。" -#: ../../tooling/mixer.rst:599 +#: ../../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 文件。" -#: ../../tooling/mixer.rst:603 +#: ../../guides/clear/mixer.rst:603 msgid "Upstream bundles" msgstr "上游 bundle 文件" -#: ../../tooling/mixer.rst:605 +#: ../../guides/clear/mixer.rst:605 msgid "" "mixer automatically downloads and caches upstream bundle definition " "files. These definition files are stored in the upstream-bundles " @@ -847,100 +913,116 @@ 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 则会在动态重新填充之前自动删除该目录的内容。" -#: ../../tooling/mixer.rst:612 +#: ../../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 " +"还会在旧版本无需再使用后立即将其清除。" -#: ../../tooling/mixer.rst:617 +#: ../../guides/clear/mixer.rst:617 msgid "Local bundles" msgstr "本地 bundle 文件" -#: ../../tooling/mixer.rst:619 +#: ../../guides/clear/mixer.rst:619 msgid "" "Local bundles are bundles that you create, or are edited versions of " "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 " +"变量设置的。" -#: ../../tooling/mixer.rst:623 +#: ../../guides/clear/mixer.rst:623 msgid "" "*mixer always checks for local bundles first and the upstream bundles " "second.* So bundles in the local-bundles directory will always take " "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 文件。" -#: ../../tooling/mixer.rst:630 +#: ../../guides/clear/mixer.rst:630 msgid "Bundle configuration" msgstr "bundle 文件配置" -#: ../../tooling/mixer.rst:632 +#: ../../guides/clear/mixer.rst:632 msgid "" "mixer provides commands to configure the bundles for a mix, such as to " "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 文件的更多信息。" -#: ../../tooling/mixer.rst:637 +#: ../../guides/clear/mixer.rst:637 msgid "" "Editing an existing local bundle is as simple as opening the bundle " "definition file in your favorite editor, making the desired edits, and " "saving your changes." msgstr "编辑现有本地 bundle 文件就像在心仪的编辑器中打开 bundle 定义文件、执行所需编辑以及保存更改一样简单。" -#: ../../tooling/mixer.rst:642 +#: ../../guides/clear/mixer.rst:642 msgid "" "Removing bundles from a mix: By default, removing a bundle will only " "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` 标志。" -#: ../../tooling/mixer.rst:646 +#: ../../guides/clear/mixer.rst:646 msgid "" "If you remove the bundle definition file for a local, edited version of " "an upstream bundle in a mix, the mix reverts to reference the original " "upstream version of the bundle." msgstr "如果删除组合中上游 bundle 文件的本地编辑版本的 bundle 定义文件,该组合则会重新引用此 bundle 文件的原始上游版本。" -#: ../../tooling/mixer.rst:652 +#: ../../guides/clear/mixer.rst:652 msgid "Configure and enable Docker" msgstr "配置和启用 Docker" -#: ../../tooling/mixer.rst:654 +#: ../../guides/clear/mixer.rst:654 msgid "" "Use these steps to enable Docker for the mixer tool. Make sure to " "`Configure Docker proxy info`_ first if needed." msgstr "通过以下步骤为 mixer 工具启用 Docker。如有必要,请务必先 `Configure Docker proxy info`_。" -#: ../../tooling/mixer.rst:657 +#: ../../guides/clear/mixer.rst:657 msgid "Start the Docker daemon:" msgstr "启动 Docker 守护程序:" -#: ../../tooling/mixer.rst:665 +#: ../../guides/clear/mixer.rst:665 msgid "Add user to the docker group" msgstr "将用户添加到 docker 组" -#: ../../tooling/mixer.rst:672 +#: ../../guides/clear/mixer.rst:672 msgid "Pull Docker container manually (optional)" msgstr "手动拉取 Docker 容器(可选)" -#: ../../tooling/mixer.rst:674 +#: ../../guides/clear/mixer.rst:674 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 容器。" -#: ../../tooling/mixer.rst:678 +#: ../../guides/clear/mixer.rst:678 msgid "" "Versions of the mixer Docker container are available under the tags for " "the `clearlinux/mixer repo " @@ -948,157 +1030,166 @@ 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 `_ 标签下找到。每个版本的 mixer Docker 容器均以关联的 |CL| 上游时间戳格式版本来命名。请参阅 `Format version`_,了解有关上游时间戳格式版本的其他信息。" +msgstr "" +"mixer Docker 容器的版本可在 Docker Hub 上的 `clearlinux/mixer repo " +"`_ 标签下找到。每个版本的 mixer " +"Docker 容器均以关联的 |CL| 上游时间戳格式版本来命名。请参阅 `Format " +"version`_,了解有关上游时间戳格式版本的其他信息。" -#: ../../tooling/mixer.rst:684 +#: ../../guides/clear/mixer.rst:684 msgid "Use the following steps to manually pull a mixer Docker container:" msgstr "通过以下步骤手动拉取 mixer Docker 容器:" -#: ../../tooling/mixer.rst:686 +#: ../../guides/clear/mixer.rst:686 msgid "" "Find the version of the container you need by viewing the tags for the " "`clearlinux/mixer repo " "`_ on Docker Hub." -msgstr "查看 Docker Hub 上的 `clearlinux/mixer repo `_ 标签,查找所需版本的容器。" +msgstr "" +"查看 Docker Hub 上的 `clearlinux/mixer repo " +"`_ 标签,查找所需版本的容器。" -#: ../../tooling/mixer.rst:690 +#: ../../guides/clear/mixer.rst:690 msgid "Pull the latest container version:" msgstr "拉取最新容器版本:" -#: ../../tooling/mixer.rst:696 +#: ../../guides/clear/mixer.rst:696 msgid "View local docker images:" msgstr "查看本地 docker 映像:" -#: ../../tooling/mixer.rst:705 +#: ../../guides/clear/mixer.rst:705 msgid "Configure Docker proxy info" msgstr "配置 Docker 代理信息" -#: ../../tooling/mixer.rst:707 +#: ../../guides/clear/mixer.rst:707 msgid "If needed, use these steps to configure the Docker proxy information." msgstr "如有必要,通过以下步骤配置 Docker 代理信息。" -#: ../../tooling/mixer.rst:709 +#: ../../guides/clear/mixer.rst:709 msgid "Create the Docker daemon proxy config directory:" msgstr "创建 Docker 守护程序代理配置目录:" -#: ../../tooling/mixer.rst:715 +#: ../../guides/clear/mixer.rst:715 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` " +"并用自己的代理值添加以下内容:" -#: ../../tooling/mixer.rst:724 +#: ../../guides/clear/mixer.rst:724 msgid "Reload the Docker daemon:" msgstr "重新加载 Docker 守护程序:" -#: ../../tooling/mixer.rst:730 +#: ../../guides/clear/mixer.rst:730 msgid "" "Configure the Docker container proxies, to pass proxy settings to " "containers:" msgstr "配置 Docker 容器代理,将代理设置传递给容器:" -#: ../../tooling/mixer.rst:733 +#: ../../guides/clear/mixer.rst:733 msgid "Create a directory for your container config:" msgstr "为容器配置创建目录:" -#: ../../tooling/mixer.rst:739 +#: ../../guides/clear/mixer.rst:739 msgid "" "Create the config file :file:`~/.docker/config.json` and add the " "following entries, using your own proxy values:" msgstr "创建配置文件 :file:`~/.docker/config.json` 并用自己的代理值添加以下条目:" -#: ../../tooling/mixer.rst:755 +#: ../../guides/clear/mixer.rst:755 msgid "Set ownership and permission on the docker config directory:" msgstr "设置 docker 配置目录的所有权和权限:" -#: ../../tooling/mixer.rst:762 +#: ../../guides/clear/mixer.rst:762 msgid "" "Configure proxies to allow mixer to access upstream content from behind a" " firewall." msgstr "配置代理,允许 mixer 从防火墙后访问上游内容。" -#: ../../tooling/mixer.rst:765 +#: ../../guides/clear/mixer.rst:765 msgid "" "Open your :file:`$HOME/.bashrc` file and add proxy and port values for " "the following:" msgstr "打开 :file:`$HOME/.bashrc` 文件,为以下内容添加代理和端口值:" -#: ../../tooling/mixer.rst:776 +#: ../../guides/clear/mixer.rst:776 msgid "Log out and log back in for the proxies to take effect." msgstr "注销并再次登录,使代理生效。" -#: ../../tooling/mixer.rst:781 +#: ../../guides/clear/mixer.rst:781 msgid "Set up a nginx web server for mixer" msgstr "为 mixer 设置 Nginx Web 服务器" -#: ../../tooling/mixer.rst:783 +#: ../../guides/clear/mixer.rst:783 msgid "" "A web server is needed to host your update content. In this example, we " "use the nginx web server, which comes with |CL|." msgstr "需有 Web 服务器存储更新内容。在本例中,我们使用 |CL| 随附的 Nginx Web 服务器。" -#: ../../tooling/mixer.rst:786 +#: ../../guides/clear/mixer.rst:786 msgid "Set up a nginx web server for mixer with the following steps:" msgstr "通过以下步骤为 mixer 设置 Nginx Web 服务器:" -#: ../../tooling/mixer.rst:788 +#: ../../guides/clear/mixer.rst:788 msgid "Install the :command:`nginx` bundle:" msgstr "安装 :command:`nginx` bundle 文件:" -#: ../../tooling/mixer.rst:794 +#: ../../guides/clear/mixer.rst:794 msgid "Make the directory where mixer updates will reside:" msgstr "创建 mixer 更新的存储目录:" -#: ../../tooling/mixer.rst:800 +#: ../../guides/clear/mixer.rst:800 msgid "" "Create a symbolic link between your workspace updates and the updates on " "the local nginx web server. In this example, `$HOME/mixer` is the " "workspace for the mix." msgstr "在工作区更新和本地 Nginx Web 服务器更新之间创建符号链接。在本例中,`$HOME/mixer` 是组合的工作区。" -#: ../../tooling/mixer.rst:808 +#: ../../guides/clear/mixer.rst:808 msgid "Set up ``nginx`` configuration:" msgstr "设置 ``nginx`` 配置:" -#: ../../tooling/mixer.rst:814 +#: ../../guides/clear/mixer.rst:814 msgid "Copy the default example configuration file:" msgstr "复制默认示例配置文件:" -#: ../../tooling/mixer.rst:820 +#: ../../guides/clear/mixer.rst:820 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 权限):" -#: ../../tooling/mixer.rst:833 +#: ../../guides/clear/mixer.rst:833 msgid "Restart the daemon, enable nginx on boot, and start the service." msgstr "重新启动守护程序,引导时启用 Nginx,然后启动此服务。" -#: ../../tooling/mixer.rst:843 +#: ../../guides/clear/mixer.rst:843 msgid "" "Verify the web server is running at \\http://localhost. At this point you" " should no longer see a \"404 Not Found\" message." msgstr "验证 Web 服务器是否在 \\http://localhost 上运行。此时不应再出现 \"404 Not Found\" 消息。" -#: ../../tooling/mixer.rst:847 +#: ../../guides/clear/mixer.rst:847 msgid "Related topics" msgstr "相关主题" -#: ../../tooling/mixer.rst:849 -msgid ":ref:`About mixer `" -msgstr ":ref:`About mixer `" - -#: ../../tooling/mixer.rst:850 -msgid ":ref:`autospec-about`" +#: ../../guides/clear/mixer.rst:849 +#, fuzzy +msgid ":ref:`autospec`" msgstr ":ref:`autospec-about`" -#: ../../tooling/mixer.rst:851 -msgid ":ref:`bundles-about`" +#: ../../guides/clear/mixer.rst:850 +#, fuzzy +msgid ":ref:`bundles-guide`" msgstr ":ref:`bundles-about`" -#: ../../tooling/mixer.rst:852 -msgid ":ref:`swupd-about`" +#: ../../guides/clear/mixer.rst:851 +#, fuzzy +msgid ":ref:`swupd-guide`" msgstr ":ref:`swupd-about`" #~ msgid "" @@ -1141,5 +1232,6 @@ msgstr ":ref:`swupd-about`" #~ "system." #~ msgstr "" - +#~ msgid ":ref:`About mixer `" +#~ msgstr ":ref:`About mixer `" diff --git a/locale/zh_CN/LC_MESSAGES/guides/clear/stateless.po b/locale/zh_CN/LC_MESSAGES/guides/clear/stateless.po index 4ba996b8..5e597ca7 100644 --- a/locale/zh_CN/LC_MESSAGES/guides/clear/stateless.po +++ b/locale/zh_CN/LC_MESSAGES/guides/clear/stateless.po @@ -5,76 +5,83 @@ # FIRST AUTHOR , 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-07-22 12:54-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" -#: ../../tooling/stateless.rst:4 +#: ../../guides/clear/stateless.rst:4 msgid "Stateless" msgstr "无状态" -#: ../../tooling/stateless.rst:6 +#: ../../guides/clear/stateless.rst:6 msgid "" "In most operating systems, user data, system data, and configuration " "files can become intermingled." msgstr "在大多数操作系统中,用户数据、系统数据和配置文件可能会混杂在一起。" -#: ../../tooling/stateless.rst:14 +#: ../../guides/clear/stateless.rst:14 msgid "" "Figure 1: Without stateless, user and system files become mixed on the " "filesystem over time." msgstr "图 1:如果不使用无状态设计,用户和系统文件会随着时间的推移在文件系统中混杂在一起。" -#: ../../tooling/stateless.rst:16 +#: ../../guides/clear/stateless.rst:16 msgid "" "|CL-ATTR| has a stateless design philosophy with the goal to provide an " ":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)`。在这种情况下,无状态并*不*意味着短暂或不持久。" -#: ../../tooling/stateless.rst:25 +#: ../../guides/clear/stateless.rst:25 msgid "File-level separation" msgstr "文件级隔离" -#: ../../tooling/stateless.rst:27 +#: ../../guides/clear/stateless.rst:27 msgid "" "To accomplish a stateless design the Linux Filesystem Hierarchy is " "separated between user-owned areas and |CL|-owned areas." msgstr "为了实现无状态设计,Linux 文件系统层次结构在用户拥有的区域和 |CL| 拥有的区域之间是隔离的。" -#: ../../tooling/stateless.rst:35 +#: ../../guides/clear/stateless.rst:35 msgid "" "Figure 2: With stateless, user and system files are separated on the " "filesystem." msgstr "图 2:使用无状态设计时,用户和系统文件在文件系统上是隔离的。" -#: ../../tooling/stateless.rst:38 +#: ../../guides/clear/stateless.rst:38 msgid "System areas" msgstr "系统区域" -#: ../../tooling/stateless.rst:39 +#: ../../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 `.This " +"removed through system updates with :ref:`swupd `. This " "operating assumption allows |CL| to verify and maintain integrity of " "system files." -msgstr ":file:`/usr` 目录下的文件作为系统文件由 |CL| 管理。用户在 :file:`/usr` 目录下写入的文件可以使用 :ref:`swupd ` 通过系统更新来移除。此操作假设允许 |CL| 验证和维护系统文件的完整性。" +msgstr "" +":file:`/usr` 目录下的文件作为系统文件由 |CL| 管理。用户在 :file:`/usr` 目录下写入的文件可以使用 " +":ref:`swupd ` 通过系统更新来移除。此操作假设允许 |CL| 验证和维护系统文件的完整性。" -#: ../../tooling/stateless.rst:45 +#: ../../guides/clear/stateless.rst:45 msgid "User areas" msgstr "用户区域" -#: ../../tooling/stateless.rst:46 +#: ../../guides/clear/stateless.rst:46 msgid "" "Files under the :file:`/etc/`, :file:`/home`, and :file:`/var` " "directories are owned and managed by the user. A freshly installed |CL| " @@ -82,114 +89,121 @@ 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| " +"用户清楚地识别其系统的独特配置。" -#: ../../tooling/stateless.rst:54 +#: ../../guides/clear/stateless.rst:54 msgid "Software configuration" msgstr "软件配置" -#: ../../tooling/stateless.rst:56 +#: ../../guides/clear/stateless.rst:56 msgid "" "With stateless separation, default software configurations are read in " "order from predefined source code, |CL| provided defaults, and user-" "provided configuration." msgstr "在无状态隔离的情况下,默认软件配置从预定义的源代码、|CL| 提供的默认值和用户提供的配置中按顺序读取。" -#: ../../tooling/stateless.rst:61 +#: ../../guides/clear/stateless.rst:61 msgid "Default configurations" msgstr "默认配置" -#: ../../tooling/stateless.rst:63 +#: ../../guides/clear/stateless.rst:63 msgid "" "Software in |CL| provides default configuration values so that it is " "immediately functional, whenever it is appropriate to do so." msgstr "|CL| 中的软件会提供默认配置值,以便在适当的时候立即运行。" -#: ../../tooling/stateless.rst:66 +#: ../../guides/clear/stateless.rst:66 msgid "" "|CL| distributed software packages may be directly modified to include " "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` " +"中提供。这些文件可以作为自定义模板引用。" -#: ../../tooling/stateless.rst:71 +#: ../../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` " +"目录中找到。" -#: ../../tooling/stateless.rst:76 +#: ../../guides/clear/stateless.rst:76 msgid "Overriding configurations" msgstr "覆盖配置" -#: ../../tooling/stateless.rst:78 +#: ../../guides/clear/stateless.rst:78 msgid "" "If a configuration needs to be changed, the appropriate file should be " "modified by the user under :file:`/etc/`. If the configuration file does " "not already exist, it can be created in the appropriate location." msgstr "如果需要更改配置,用户应在 :file:`/etc/` 下修改适当的文件。如果配置文件不存在,可以在适当的位置创建。" -#: ../../tooling/stateless.rst:82 +#: ../../guides/clear/stateless.rst:82 msgid "" "User defined configuration files should contain the minimal set of " "desired changes and rely on default configuration for the rest." msgstr "用户定义的配置文件应该包含尽可能少的更改,其余则依赖默认配置。" -#: ../../tooling/stateless.rst:85 +#: ../../guides/clear/stateless.rst:85 msgid "For example, a customized Apache configuration can be used instead by:" msgstr "例如,可以使用自定义 Apache 配置,具体方式是:" -#: ../../tooling/stateless.rst:87 +#: ../../guides/clear/stateless.rst:87 msgid "Create the destination directory for the configuration:" msgstr "为配置创建目标目录:" -#: ../../tooling/stateless.rst:93 +#: ../../guides/clear/stateless.rst:93 msgid "Copy the default configuration as a reference template:" msgstr "复制默认配置作为参考模板:" -#: ../../tooling/stateless.rst:99 +#: ../../guides/clear/stateless.rst:99 msgid "Make any desired modifications to the configurations:" msgstr "对配置进行任何所需的修改:" -#: ../../tooling/stateless.rst:105 +#: ../../guides/clear/stateless.rst:105 msgid "Reload the service or reboot the system to pickup any changes:" msgstr "重新加载服务或重新启动系统以获取任何更改:" -#: ../../tooling/stateless.rst:111 +#: ../../guides/clear/stateless.rst:111 msgid "" "This pattern can be used to modify the configurations of other programs " "too. The `stateless man page`_ has application-specific examples." msgstr "这种模式也可以用来修改其他程序的配置。`stateless man page`_ 提供了特定于应用程序的示例。" -#: ../../tooling/stateless.rst:115 +#: ../../guides/clear/stateless.rst:115 msgid "System reset" msgstr "系统重置" -#: ../../tooling/stateless.rst:117 +#: ../../guides/clear/stateless.rst:117 msgid "" "Once advantage of the stateless design is that the system defaults can be" " easily restored by simply deleting everything under :file:`/etc/` and " ":file:`/var`." msgstr "无状态设计的一个优点是,只需删除 :file:`/etc/` 和 :file:`/var` 下的所有内容,就可以轻松恢复系统默认值。" -#: ../../tooling/stateless.rst:121 +#: ../../guides/clear/stateless.rst:121 msgid "" "Running the commands below effectively performs a system reset as if it " "was just installed:" msgstr "运行以下命令可以有效地执行系统重置,重置后系统就像刚刚安装一样:" -#: ../../tooling/stateless.rst:129 +#: ../../guides/clear/stateless.rst:129 msgid "" "In other Linux distributions, this can be a catastrophic action that " "renders a system unable to boot." msgstr "在其他 Linux 发行版中,此操作有可能造成灾难性后果,导致系统无法启动。" -#: ../../tooling/stateless.rst:133 +#: ../../guides/clear/stateless.rst:133 msgid "Additional information" msgstr "附加说明" -#: ../../tooling/stateless.rst:135 +#: ../../guides/clear/stateless.rst:135 msgid "`stateless man page`_" msgstr "`stateless man page`_" diff --git a/locale/zh_CN/LC_MESSAGES/guides/clear/swupd.po b/locale/zh_CN/LC_MESSAGES/guides/clear/swupd.po index 053d03e3..82316a33 100644 --- a/locale/zh_CN/LC_MESSAGES/guides/clear/swupd.po +++ b/locale/zh_CN/LC_MESSAGES/guides/clear/swupd.po @@ -5,73 +5,77 @@ # FIRST AUTHOR , 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-07-17 11:17-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" -#: ../../tooling/swupd-guide.rst:4 +#: ../../guides/clear/swupd.rst:4 msgid "swupd" msgstr "swupd" -#: ../../tooling/swupd-guide.rst:6 +#: ../../guides/clear/swupd.rst:6 msgid "" ":command:`swupd` links a |CL-ATTR| installation with upstream updates and" " software." msgstr ":command:`swupd` 将 |CL-ATTR| 安装与上游更新和软件进行链接。" -#: ../../tooling/swupd-guide.rst:14 +#: ../../guides/clear/swupd.rst:14 msgid "Description" msgstr "描述" -#: ../../tooling/swupd-guide.rst:16 +#: ../../guides/clear/swupd.rst:16 msgid ":command:`swupd` has two main functions:" msgstr ":command:`swupd` 有两个主要功能:" -#: ../../tooling/swupd-guide.rst:18 +#: ../../guides/clear/swupd.rst:18 msgid "" "Manage software and replace APT or YUM, by installing bundles rather than" " packages." msgstr "通过安装 bundle 文件而非软件包来管理软件并替换 APT 或 YUM。" -#: ../../tooling/swupd-guide.rst:20 +#: ../../guides/clear/swupd.rst:20 msgid "Check for system updates and install them." msgstr "检查是否存在系统更新并进行安装。" -#: ../../tooling/swupd-guide.rst:22 +#: ../../guides/clear/swupd.rst:22 msgid "" ":command:`swupd` manages overlapping dependencies behind the scenes, " "ensuring that all software is compatible across the system. It can be " "used to verify the OS, clean cached files, and fix issues." msgstr ":command:`swupd` 可管理后台的重叠依存关系,从而确保所有软件在整个系统中兼容。它可以验证操作系统、清理缓存文件和修复问题。" -#: ../../tooling/swupd-guide.rst:26 +#: ../../guides/clear/swupd.rst:26 msgid "" ":ref:`Bundles ` contain everything needed to deliver a software " "capability. They are the smallest granularity component that is managed " "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 ` 包含提供软件功能所需的一切。它们是 |CL| 管理的最小粒度组件。bundle 文件附带所有依存关系,而非在安装软件时下载一系列软件包依存关系。" +msgstr "" +":ref:`Bundles ` 包含提供软件功能所需的一切。它们是 |CL| 管理的最小粒度组件。bundle " +"文件附带所有依存关系,而非在安装软件时下载一系列软件包依存关系。" -#: ../../tooling/swupd-guide.rst:33 +#: ../../guides/clear/swupd.rst:33 msgid "Versioning" msgstr "版本管理" -#: ../../tooling/swupd-guide.rst:35 +#: ../../guides/clear/swupd.rst:35 msgid "" "Using package managers to monitor software version compatibility or " "compare multiple systems on many Linux distributions can be cumbersome." msgstr "使用软件包管理器监控软件版本兼容性或比较大量 Linux 发行版上的多个系统可能十分麻烦。" -#: ../../tooling/swupd-guide.rst:38 +#: ../../guides/clear/swupd.rst:38 msgid "" "With |CL| :command:`swupd`, versioning happens at the individual file " "level. This means |CL| generates an entirely new OS version with any set " @@ -79,9 +83,12 @@ 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` " +"内部版本跟踪,会跟踪所有单个文件提交并在更改时将指针前移。" -#: ../../tooling/swupd-guide.rst:45 +#: ../../guides/clear/swupd.rst:45 msgid "" "A number that represents the **current** release of the OS describes the " "versions of all the software on the OS. Each build is composed of a " @@ -91,13 +98,16 @@ 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| 的两个系统之间不会产生混淆。" -#: ../../tooling/swupd-guide.rst:55 +#: ../../guides/clear/swupd.rst:55 msgid "Updating" msgstr "更新中" -#: ../../tooling/swupd-guide.rst:57 +#: ../../guides/clear/swupd.rst:57 msgid "" "|CL| enforces regular updating of the OS by default and automatically " "checks for updates against a version server. The content server provides " @@ -106,338 +116,363 @@ 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 服务器以 *清单* 形式提供元数据,列出并描述文件内容、符号链接和目录。此外,实际内容还会以存档文件的形式提供给客户端。" -#: ../../tooling/swupd-guide.rst:65 +#: ../../guides/clear/swupd.rst:65 msgid "" "Software updates with |CL| are also efficient. Unlike package-based " "distributions, :command:`swupd` only updates files that have changed, " "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| 可只应用所需的内容。" -#: ../../tooling/swupd-guide.rst:71 +#: ../../guides/clear/swupd.rst:71 msgid "" "For details on how to generate update content for |CL|, see the " ":ref:`mixer ` tool." msgstr "有关如何为 |CL| 生成更新内容的详细信息,请参阅 :ref:`mixer ` 工具。" -#: ../../tooling/swupd-guide.rst:75 +#: ../../guides/clear/swupd.rst:75 msgid "How it works" msgstr "工作原理" -#: ../../tooling/swupd-guide.rst:78 +#: ../../guides/clear/swupd.rst:78 msgid "Prerequisites" msgstr "必备条件" -#: ../../tooling/swupd-guide.rst:80 +#: ../../guides/clear/swupd.rst:80 msgid "The device is on a well-connected network." msgstr "设备网络连接良好。" -#: ../../tooling/swupd-guide.rst:81 +#: ../../guides/clear/swupd.rst:81 msgid "" "The device is able to connect to an update server. The default server is:" " http://update.clearlinux.org" msgstr "设备可连接到更新服务器。默认服务器地址为:http://update.clearlinux.org" -#: ../../tooling/swupd-guide.rst:85 +#: ../../guides/clear/swupd.rst:85 msgid "Updates" msgstr "更新" -#: ../../tooling/swupd-guide.rst:87 +#: ../../guides/clear/swupd.rst:87 msgid "" "|CL| updates are automatic by default, but can be set to occur only on " "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` " +"可确保定期更新既简单又安全。它还可检查当前已安装文件和软件的有效性,并可更正所有问题。" -#: ../../tooling/swupd-guide.rst:93 +#: ../../guides/clear/swupd.rst:93 msgid "Manifests" msgstr "清单" -#: ../../tooling/swupd-guide.rst:95 +#: ../../guides/clear/swupd.rst:95 msgid "" "The |CL| software update content consists of data and metadata. The data " "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| " +"软件更新内容由数据和元数据组成。数据是指操作系统中的文件。元数据包含将数据正确配置到操作系统文件系统、更新系统以及向操作系统添加或删除其他内容所需的相关信息。" -#: ../../tooling/swupd-guide.rst:100 +#: ../../guides/clear/swupd.rst:100 msgid "" "The manifests are mostly long lists of hashes that describe content. Each" " bundle gets its own manifest file. There is a master manifest file that " "describes all manifests to tie it all together." msgstr "清单多为用于描述内容的长哈希列表。每个 bundle 文件均有自己的清单文件。主清单文件描述了所有清单,可以将其绑定在一起。" -#: ../../tooling/swupd-guide.rst:105 +#: ../../guides/clear/swupd.rst:105 msgid "Fullfiles, packs, and delta packs" msgstr "完整文件、数据包和增量包" -#: ../../tooling/swupd-guide.rst:107 +#: ../../guides/clear/swupd.rst:107 msgid "" "To speed up updates and optimize content delivery, update data " "provisioned to a system is obtained by one of the following methods:" msgstr "要加速更新并优化内容交付,可通过以下方法获取配置到系统的更新数据:" -#: ../../tooling/swupd-guide.rst:110 +#: ../../guides/clear/swupd.rst:110 msgid "" "*Fullfiles* are always generated for every file in every release. This " "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| " +"直接获取每个版本的精确内容副本。例如,如果操作系统验证需替换单个文件,则可使用此操作。" -#: ../../tooling/swupd-guide.rst:115 +#: ../../guides/clear/swupd.rst:115 msgid "" "*Packs* are available for some releases. They combine many files to speed" " up the creation of installation media and large updates." msgstr "*数据包* 可用于某些版本。它们将大量文件进行组合,从而加速安装介质制作过程,加快大型更新过程。" -#: ../../tooling/swupd-guide.rst:118 +#: ../../guides/clear/swupd.rst:118 msgid "" "*Delta packs* are an optimized version of packs that only contain updates" " (binary diffs). They cannot be used without having the original file " "content." msgstr "*增量包* 是只包含更新(二进制差异)的优化版本的数据包。如果没有原始文件内容,则无法使用。" -#: ../../tooling/swupd-guide.rst:122 +#: ../../guides/clear/swupd.rst:122 msgid "Bundle search" msgstr "bundle 文件搜索" -#: ../../tooling/swupd-guide.rst:124 +#: ../../guides/clear/swupd.rst:124 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`,了解更多信息。" -#: ../../tooling/swupd-guide.rst:128 +#: ../../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 文件。" -#: ../../tooling/swupd-guide.rst:132 +#: ../../guides/clear/swupd.rst:132 msgid "" "Bundles that are already installed are marked **(installed)** in search " "results." msgstr "已安装的 bundle 文件在搜索结果中标记为 **(已安装)**。" -#: ../../tooling/swupd-guide.rst:135 +#: ../../guides/clear/swupd.rst:135 msgid "Optionally, you can review our `bundles`_ on GitHub\\*." msgstr "您可以选择查看 GitHub\\* 上的 `bundles`_。" -#: ../../tooling/swupd-guide.rst:138 +#: ../../guides/clear/swupd.rst:138 msgid "Examples" msgstr "示例" -#: ../../tooling/swupd-guide.rst:141 +#: ../../guides/clear/swupd.rst:141 msgid "Example 1: Disable and enable automatic updates" msgstr "例 1:禁用和启用自动更新" -#: ../../tooling/swupd-guide.rst:143 +#: ../../guides/clear/swupd.rst:143 msgid "" "|CL| updates are automatic by default, but can be set to occur only on " "demand." msgstr "|CL| 更新默认自动进行,但也可设为按需进行。" -#: ../../tooling/swupd-guide.rst:146 +#: ../../guides/clear/swupd.rst:146 msgid "Verify your current auto-update setting." msgstr "验证当前的自动更新设置。" -#: ../../tooling/swupd-guide.rst:156 +#: ../../guides/clear/swupd.rst:152 ../../guides/clear/swupd.rst:164 +msgid "Output:" +msgstr "" + +#: ../../guides/clear/swupd.rst:158 msgid "Disable automatic updates." msgstr "禁用自动更新。" -#: ../../tooling/swupd-guide.rst:170 +#: ../../guides/clear/swupd.rst:174 msgid "Check manually for updates." msgstr "手动检查是否存在更新。" -#: ../../tooling/swupd-guide.rst:176 +#: ../../guides/clear/swupd.rst:180 msgid "Install an update after identifying one that you need." msgstr "确定所需的更新后对其进行安装。" -#: ../../tooling/swupd-guide.rst:182 +#: ../../guides/clear/swupd.rst:186 msgid "Re-enable automatic installs." msgstr "再次启用自动安装。" -#: ../../tooling/swupd-guide.rst:191 +#: ../../guides/clear/swupd.rst:195 msgid "Example 2: Find and install Kata Containers\\*" msgstr "例 2:查找并安装 Kata 容器\\*" -#: ../../tooling/swupd-guide.rst:193 +#: ../../guides/clear/swupd.rst:197 msgid "" "Kata Containers is a popular container implementation. Unlike other " "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)` 上运行,增强了安全性。" -#: ../../tooling/swupd-guide.rst:198 +#: ../../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`。" -#: ../../tooling/swupd-guide.rst:202 +#: ../../guides/clear/swupd.rst:206 msgid "Find the correct bundle." msgstr "找到正确的 bundle 文件。" -#: ../../tooling/swupd-guide.rst:204 +#: ../../guides/clear/swupd.rst:208 msgid "" "To return all possible matches for the search string, enter " ":command:`swupd search`, followed by 'kata':" msgstr "要返回搜索字符串的所有潜在匹配项,请输入 :command:`swupd search`,后跟“kata”:" -#: ../../tooling/swupd-guide.rst:211 +#: ../../guides/clear/swupd.rst:215 msgid "The output should be similar to:" msgstr "输出如下所示:" -#: ../../tooling/swupd-guide.rst:229 +#: ../../guides/clear/swupd.rst:234 msgid "" "If your search does not produce results with a specific term, shorten the" " search term. For example, use *kube* instead of *kubernetes*." msgstr "如果搜索结果中没有带特定字词,则请缩短搜索字词。例如,使用 *kube* 而非 *kubernetes*。" -#: ../../tooling/swupd-guide.rst:232 +#: ../../guides/clear/swupd.rst:237 msgid "Add the bundle." msgstr "添加 bundle 文件。" -#: ../../tooling/swupd-guide.rst:240 +#: ../../guides/clear/swupd.rst:245 msgid "To add multiple bundles, add a space followed by the bundle name." msgstr "要添加多个 bundle 文件,请添加一个空格,后跟 bundle 文件名称。" -#: ../../tooling/swupd-guide.rst:242 +#: ../../guides/clear/swupd.rst:247 msgid "The output of a successful installation should be similar to:" msgstr "成功安装的输出如下所示:" -#: ../../tooling/swupd-guide.rst:261 +#: ../../guides/clear/swupd.rst:266 msgid "Example 3: Verify and correct system file mismatch" msgstr "例 3:验证并更正系统文件不匹配错误" -#: ../../tooling/swupd-guide.rst:263 +#: ../../guides/clear/swupd.rst:268 msgid "" ":command:`swupd` can determine whether system directories and files have " "been added to, overwritten, removed, or modified (e.g., permissions)." msgstr ":command:`swupd` 可确定是否已添加、覆盖、删除或修改系统目录和文件(例如权限)。" -#: ../../tooling/swupd-guide.rst:270 +#: ../../guides/clear/swupd.rst:275 msgid "" "All directories that are watched by :command:`swupd` are verified " "according to the manifest data. Hash mismatches are flagged as follows:" msgstr ":command:`swupd` 所监控的所有目录均会根据清单数据进行验证。哈希不匹配项将按如下方式进行标记:" -#: ../../tooling/swupd-guide.rst:287 +#: ../../guides/clear/swupd.rst:292 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` " +"可根据命令行选项指令来忽略或修复问题。" -#: ../../tooling/swupd-guide.rst:291 +#: ../../guides/clear/swupd.rst:296 msgid "" ":command:`swupd` can correct any issues it detects. Additional directives" " can be added including a white list of directories to be ignored." msgstr ":command:`swupd` 可更正检测到的所有问题。还可以添加其他指令,其中包括要忽略的目录的白名单。" -#: ../../tooling/swupd-guide.rst:294 +#: ../../guides/clear/swupd.rst:299 msgid "" "The following command repairs issues, removes unknown items, and ignores " "files or directories matching :file:`/usr/lib/python`:" msgstr "以下命令可修复问题,删除未知项目,忽略匹配 :file:`/usr/lib/python` 的文件或目录:" -#: ../../tooling/swupd-guide.rst:302 +#: ../../guides/clear/swupd.rst:309 msgid "Quick reference" msgstr "快速参考" -#: ../../tooling/swupd-guide.rst:305 +#: ../../guides/clear/swupd.rst:312 msgid "swupd info" msgstr "swupd info" -#: ../../tooling/swupd-guide.rst:305 +#: ../../guides/clear/swupd.rst:312 msgid "Returns the currently installed version and update servers." msgstr "返回当前安装的版本和更新服务器。" -#: ../../tooling/swupd-guide.rst:309 +#: ../../guides/clear/swupd.rst:316 msgid "swupd update " msgstr "swupd update " -#: ../../tooling/swupd-guide.rst:308 +#: ../../guides/clear/swupd.rst:315 msgid "" "Updates to a specific version or updates to latest version if no " "arguments are used." msgstr "如果未使用参数,则更新到特定版本或最新版本。" -#: ../../tooling/swupd-guide.rst:312 +#: ../../guides/clear/swupd.rst:319 msgid "swupd bundle-list [--all]" msgstr "swupd bundle-list [--all]" -#: ../../tooling/swupd-guide.rst:312 +#: ../../guides/clear/swupd.rst:319 msgid "Lists installed bundles." msgstr "列出已安装的 bundle 文件。" -#: ../../tooling/swupd-guide.rst:315 -msgid "swupd bundle-add [-b] " +#: ../../guides/clear/swupd.rst:322 +#, fuzzy +msgid "swupd bundle " msgstr "swupd bundle-add [-b] " -#: ../../tooling/swupd-guide.rst:315 +#: ../../guides/clear/swupd.rst:322 msgid "Finds a bundle that contains your search term." msgstr "查找包含搜索字词的 bundle 文件。" -#: ../../tooling/swupd-guide.rst:318 +#: ../../guides/clear/swupd.rst:325 msgid "swupd bundle-add " msgstr "swupd bundle-add " -#: ../../tooling/swupd-guide.rst:318 +#: ../../guides/clear/swupd.rst:325 msgid "Adds a bundle." msgstr "添加 bundle 文件。" -#: ../../tooling/swupd-guide.rst:321 +#: ../../guides/clear/swupd.rst:328 msgid "swupd bundle-remove " msgstr "swupd bundle-remove " -#: ../../tooling/swupd-guide.rst:321 +#: ../../guides/clear/swupd.rst:328 msgid "Removes a bundle." msgstr "删除 bundle 文件。" -#: ../../tooling/swupd-guide.rst:324 +#: ../../guides/clear/swupd.rst:331 msgid "swupd --help" msgstr "swupd --help" -#: ../../tooling/swupd-guide.rst:324 +#: ../../guides/clear/swupd.rst:331 msgid "Lists additional :command:`swupd` commands." msgstr "列出其他 :command:`swupd` 命令。" -#: ../../tooling/swupd-guide.rst:327 +#: ../../guides/clear/swupd.rst:334 msgid "man swupd" msgstr "man swupd" -#: ../../tooling/swupd-guide.rst:327 +#: ../../guides/clear/swupd.rst:334 msgid "Opens the :command:`swupd` man page." msgstr "打开 :command:`swupd` 手册页。" -#: ../../tooling/swupd-guide.rst:329 +#: ../../guides/clear/swupd.rst:336 msgid "Refer to `swupd source documentation`_ on GitHub for more details." msgstr "请参阅 GitHub 上的 `swupd source documentation`_,了解更多详细信息。" -#: ../../tooling/swupd-guide.rst:332 +#: ../../guides/clear/swupd.rst:339 msgid "Related topics" msgstr "相关主题" -#: ../../tooling/swupd-guide.rst:334 +#: ../../guides/clear/swupd.rst:341 msgid ":ref:`autospec`" msgstr ":ref:`autospec`" -#: ../../tooling/swupd-guide.rst:335 +#: ../../guides/clear/swupd.rst:342 msgid ":ref:`mixer`" msgstr ":ref:`mixer`" -#: ../../tooling/swupd-guide.rst:336 +#: ../../guides/clear/swupd.rst:343 msgid ":ref:`bundles`" msgstr ":ref:`bundles`" @@ -456,4 +491,3 @@ msgstr ":ref:`bundles`" #~ "details." #~ msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/guides/clear/telemetrics.po b/locale/zh_CN/LC_MESSAGES/guides/clear/telemetrics.po index 5e87e0ea..7f7facf0 100644 --- a/locale/zh_CN/LC_MESSAGES/guides/clear/telemetrics.po +++ b/locale/zh_CN/LC_MESSAGES/guides/clear/telemetrics.po @@ -5,78 +5,85 @@ # FIRST AUTHOR , 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-07-22 12:54-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" -#: ../../guides/telemetrics/telem-guide.rst:4 +#: ../../guides/clear/telemetrics.rst:4 msgid "Telemetrics" msgstr "遥测" -#: ../../guides/telemetrics/telem-guide.rst:6 +#: ../../guides/clear/telemetrics.rst:6 msgid "This guide describes the |CL-ATTR| telemetry solution." msgstr "本指南描述了 |CL-ATTR| 遥测解决方案。" -#: ../../guides/telemetrics/telem-guide.rst:10 +#: ../../guides/clear/telemetrics.rst:10 msgid "" "Telemetry in |CL| is **opt-in**. The telemetry client is **not** active " "and sends **no** data until you explicitly enable it." msgstr "|CL| 中的遥测为 **opt-in**。遥测客户端 **未** 处于活动状态,且在您将其显式启用之前 **不** 发送任何数据。" -#: ../../guides/telemetrics/telem-guide.rst:15 +#: ../../guides/clear/telemetrics.rst:15 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/telemetrics/telem-guide.rst:19 +#: ../../guides/clear/telemetrics.rst:19 msgid "" "No intentionally identifiable information about the user or system owner " "is collected." msgstr "系统不会蓄意收集涉及用户或系统所有者的可识别身份的信息。" -#: ../../guides/telemetrics/telem-guide.rst:27 +#: ../../guides/clear/telemetrics.rst:27 msgid "Overview" msgstr "概述" -#: ../../guides/telemetrics/telem-guide.rst:29 +#: ../../guides/clear/telemetrics.rst:29 msgid "" "Telemetrics in |CL| is a client and server solution used to collect data " "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/telemetrics/telem-guide.rst:34 +#: ../../guides/clear/telemetrics.rst:34 msgid "" "Telemetry, one of the key features of |CL|, enables developers to observe" " and proactively address issues in the OS before end users are impacted." msgstr "借助遥测这一 |CL| 的主要功能,开发人员可在最终用户受到影响之前观察并主动解决操作系统中存在的问题。" -#: ../../guides/telemetrics/telem-guide.rst:37 +#: ../../guides/clear/telemetrics.rst:37 msgid "Telemetrics is a combination word made from:" msgstr "遥测 (Telemetrics) 是由以下项组成的组合词:" -#: ../../guides/telemetrics/telem-guide.rst:39 +#: ../../guides/clear/telemetrics.rst:39 msgid "Telemetry, which is sensing and reporting data." msgstr "遥测 (Telemetry),即感知和报告数据。" -#: ../../guides/telemetrics/telem-guide.rst:40 +#: ../../guides/clear/telemetrics.rst:40 msgid "" "Analytics, which is using visualization and statistical inferencing to " "make sense of the reported data." msgstr "分析 (Analytics),即使用可视化和统计推理探究报告数据的意义。" -#: ../../guides/telemetrics/telem-guide.rst:43 +#: ../../guides/clear/telemetrics.rst:43 msgid "" "|CL| telemetry reports system-level debug/crash information using " "specialized probes. The probes monitor system tasks such as swupd, kernel" @@ -84,109 +91,113 @@ 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/telemetrics/telem-guide.rst:49 +#: ../../guides/clear/telemetrics.rst:49 msgid "" "|CL| telemetry is fully customizable and can be used during software " "development for debugging purposes. You can use the libtelemetry library " "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/telemetrics/telem-guide.rst:55 +#: ../../guides/clear/telemetrics.rst:55 msgid "" "The |CL| telemetrics solution is an **opt-in** choice on the client side." " By default, the telemetry client is disabled until you choose to enable " "it. Enabling the client is covered in this guide." msgstr "|CL| 遥测解决方案是客户端上的一个 **选择启用** 选项。默认情况下,禁用遥测客户端,直到用户选择将其启用。本指南介绍如何启用客户端。" -#: ../../guides/telemetrics/telem-guide.rst:60 +#: ../../guides/clear/telemetrics.rst:60 msgid "Architecture" msgstr "体系架构" -#: ../../guides/telemetrics/telem-guide.rst:62 +#: ../../guides/clear/telemetrics.rst:62 msgid "" "|CL| telemetry has two fundamental components, which are shown in Figure " "1:" msgstr "|CL| 遥测有两大基本组件,如图 1 所示:" -#: ../../guides/telemetrics/telem-guide.rst:64 +#: ../../guides/clear/telemetrics.rst:64 msgid "" "Client: generates and delivers records to the backend server via the " "network." msgstr "客户端:通过网络生成记录并将其传送到后端服务器。" -#: ../../guides/telemetrics/telem-guide.rst:66 +#: ../../guides/clear/telemetrics.rst:66 msgid "" "Backend: receives records sent from the client and displays the " "cumulative content through a specialized web interface." msgstr "后端:接收客户端发来的记录,通过专门的 Web 界面显示累积的内容。" -#: ../../guides/telemetrics/telem-guide.rst:72 +#: ../../guides/clear/telemetrics.rst:72 msgid "Figure 1: :guilabel:`|CL| Telemetry Architecture`" msgstr "图 1::guilabel:`|CL| Telemetry Architecture`" -#: ../../guides/telemetrics/telem-guide.rst:74 +#: ../../guides/clear/telemetrics.rst:74 msgid "" "The telemetry client provides the front end of the telemetrics solution " "and includes the following components:" msgstr "遥测客户端提供遥测解决方案的前端,同时还包括以下组件:" -#: ../../guides/telemetrics/telem-guide.rst:77 +#: ../../guides/clear/telemetrics.rst:77 msgid "" "telemprobd, which is a daemon that receives and prepares telemetry " "records from probes and spools them to disk." msgstr "telemprobd 是一个守护程序,用于接收并准备探针的遥测记录,并将其假脱机至磁盘。" -#: ../../guides/telemetrics/telem-guide.rst:79 +#: ../../guides/clear/telemetrics.rst:79 msgid "" "telempostd, which is a daemon that manages spooled telemetry records and " "delivers these records according to configurable settings." msgstr "telempostd 是一个守护程序,根据可配置设置管理假脱机的遥测记录并提供这些记录。" -#: ../../guides/telemetrics/telem-guide.rst:81 +#: ../../guides/clear/telemetrics.rst:81 msgid "probes, which collect specific types of data from the operating system." msgstr "probes,从操作系统收集特定类型的数据。" -#: ../../guides/telemetrics/telem-guide.rst:82 +#: ../../guides/clear/telemetrics.rst:82 msgid "" "libtelemetry, which is the API that telemetrics probes use to create " "records." msgstr "libtelemetry,遥测探针用于创建记录的 API。" -#: ../../guides/telemetrics/telem-guide.rst:84 +#: ../../guides/clear/telemetrics.rst:84 msgid "" "The telemetry backend provides the server-side component of the " "telemetrics solution and consists of:" msgstr "遥测后端提供遥测解决方案的服务器端组件且包括:" -#: ../../guides/telemetrics/telem-guide.rst:87 +#: ../../guides/clear/telemetrics.rst:87 msgid "Nginx web server." msgstr "Nginx Web 服务器。" -#: ../../guides/telemetrics/telem-guide.rst:88 +#: ../../guides/clear/telemetrics.rst:88 msgid "Two Flask apps:" msgstr "两个 Flask 应用:" -#: ../../guides/telemetrics/telem-guide.rst:90 +#: ../../guides/clear/telemetrics.rst:90 msgid "" "Collector, which is an ingestion web app for records received from client" " probes." msgstr "Collector,针对从客户端探针所接收记录的接入式网络应用。" -#: ../../guides/telemetrics/telem-guide.rst:92 +#: ../../guides/clear/telemetrics.rst:92 msgid "" "TelemetryUI, which is a web app that exposes different views to visualize" " the telemetry data." msgstr "TelemetryUI,通过不同视图实现遥测数据可视化的网络应用。" -#: ../../guides/telemetrics/telem-guide.rst:94 +#: ../../guides/clear/telemetrics.rst:94 msgid "PostgreSQL as the underlying database server." msgstr "PostgreSQL 作为底层数据库服务器。" -#: ../../guides/telemetrics/telem-guide.rst:98 +#: ../../guides/clear/telemetrics.rst:98 msgid "" "The default telemetry backend server is hosted by the Intel |CL| " "development team and is not viewable outside the Intel firewall. To " @@ -194,11 +205,11 @@ msgid "" "server." msgstr "默认遥测后端服务器由英特尔 |CL| 开发团队托管,且无法在英特尔防火墙之外查看。要收集个人记录,必须设置自己的遥测后端服务器。" -#: ../../guides/telemetrics/telem-guide.rst:103 +#: ../../guides/clear/telemetrics.rst:103 msgid "How to use" msgstr "使用方法" -#: ../../guides/telemetrics/telem-guide.rst:105 +#: ../../guides/clear/telemetrics.rst:105 msgid "" "From a workflow perspective, the |CL| telemetrics system is " "straightforward. On the client side, the main decisions after " @@ -207,24 +218,26 @@ 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/telemetrics/telem-guide.rst:112 +#: ../../guides/clear/telemetrics.rst:112 msgid "" "This section describes some of the possible scenarios for configuring the" " |CL| telemetrics system, and suggests which ones make sense according to" " your needs." msgstr "本节介绍配置 |CL| 遥测系统的部分潜在场景,并根据需求提供有意义的建议。" -#: ../../guides/telemetrics/telem-guide.rst:117 +#: ../../guides/clear/telemetrics.rst:117 msgid "Scenarios" msgstr "场景" -#: ../../guides/telemetrics/telem-guide.rst:119 +#: ../../guides/clear/telemetrics.rst:119 msgid "Enable telemetry:" msgstr "启用遥测技术:" -#: ../../guides/telemetrics/telem-guide.rst:121 +#: ../../guides/clear/telemetrics.rst:121 msgid "" "Before probes can generate records, the telemetry client daemons must be " "enabled. You can configure the client before enabling by creating a " @@ -232,13 +245,16 @@ 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/telemetrics/telem-guide.rst:128 +#: ../../guides/clear/telemetrics.rst:128 msgid "Save record data locally:" msgstr "本地保存记录数据:" -#: ../../guides/telemetrics/telem-guide.rst:130 +#: ../../guides/clear/telemetrics.rst:130 msgid "" "You can configure the telemetry client to save records locally. This is " "convenient when you want instant feedback during a development cycle, or " @@ -247,44 +263,49 @@ msgid "" "keep the records locally and send to the backend server." msgstr "可以配置遥测客户端,在本地保存记录。在开发周期中需要即时反馈或是认为存在特定于计算机的问题以便跟踪系统问题时,此功能非常方便。可以将客户端设为完全不发送记录,或是将记录保存在本地并发送到后端服务器。" -#: ../../guides/telemetrics/telem-guide.rst:136 +#: ../../guides/clear/telemetrics.rst:136 msgid "Set up a server to collect data:" msgstr "设置服务器以收集数据:" -#: ../../guides/telemetrics/telem-guide.rst:138 +#: ../../guides/clear/telemetrics.rst:138 msgid "" "Whether you are managing a network of |CL| systems or you don't want to " "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/telemetrics/telem-guide.rst:144 +#: ../../guides/clear/telemetrics.rst:144 msgid "Instrument your code with the libtelemetry API:" msgstr "通过 libtelemetry API 检测代码:" -#: ../../guides/telemetrics/telem-guide.rst:146 +#: ../../guides/clear/telemetrics.rst:146 msgid "" "The :command:`telemetrics` bundle includes the libtelemetry C library, " "which exposes an API used by the telemprobd and telempostd 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/telemetrics/telem-guide.rst:153 +#: ../../guides/clear/telemetrics.rst:153 msgid "Examples" msgstr "示例" -#: ../../guides/telemetrics/telem-guide.rst:160 +#: ../../guides/clear/telemetrics.rst:160 msgid "Enable or disable telemetry" msgstr "启用或禁用遥测" -#: ../../guides/telemetrics/telem-guide.rst:162 +#: ../../guides/clear/telemetrics.rst:162 msgid "Enabling during installation:" msgstr "在安装期间启用:" -#: ../../guides/telemetrics/telem-guide.rst:164 +#: ../../guides/clear/telemetrics.rst:164 msgid "" "During the initial installation of |CL|, you are requested to join the " "stability enhancement program and allow |CL| to collect anonymous reports" @@ -292,17 +313,19 @@ 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/telemetrics/telem-guide.rst:171 +#: ../../guides/clear/telemetrics.rst:171 msgid "Enabling after install:" msgstr "安装后启用:" -#: ../../guides/telemetrics/telem-guide.rst:173 +#: ../../guides/clear/telemetrics.rst:173 msgid "To start telemetry on your system, run the following command:" msgstr "要在系统上启动遥测,请运行以下命令:" -#: ../../guides/telemetrics/telem-guide.rst:179 +#: ../../guides/clear/telemetrics.rst:179 msgid "" "This enables and starts the :command:`telemprobd` and " ":command:`telempostd` daemons. Your system will begin to send telemetry " @@ -310,67 +333,73 @@ 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/telemetrics/telem-guide.rst:185 +#: ../../guides/clear/telemetrics.rst:185 msgid "Disabling after install:" msgstr "安装后禁用:" -#: ../../guides/telemetrics/telem-guide.rst:187 +#: ../../guides/clear/telemetrics.rst:187 msgid "To disable both of the telemetry daemons, run the following command:" msgstr "要禁用这两个遥测守护程序,请运行以下命令:" -#: ../../guides/telemetrics/telem-guide.rst:193 +#: ../../guides/clear/telemetrics.rst:193 msgid "Opt in to telemetry:" msgstr "选择启用遥测技术:" -#: ../../guides/telemetrics/telem-guide.rst:195 +#: ../../guides/clear/telemetrics.rst:195 msgid "" "To opt-in to the telemetry services, simply enter the opt-in command, " "which also starts the service:" msgstr "要选择启用遥测服务,只需输入选择启用命令,也会启动服务:" -#: ../../guides/telemetrics/telem-guide.rst:202 +#: ../../guides/clear/telemetrics.rst:202 msgid "" "This removes the :file:`/etc/telemetrics/opt-out` file, if it exists, and" " starts the telemetry services." msgstr "此操作将删除 :file:`/etc/telemetrics/opt-out` 文件(如果存在)并启动遥测服务。" -#: ../../guides/telemetrics/telem-guide.rst:207 +#: ../../guides/clear/telemetrics.rst:207 msgid "" "To opt-in but not immediately start telemetry services, you must run the " "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/telemetrics/telem-guide.rst:212 +#: ../../guides/clear/telemetrics.rst:212 msgid "Opt out of telemetry:" msgstr "选择禁用遥测技术:" -#: ../../guides/telemetrics/telem-guide.rst:214 +#: ../../guides/clear/telemetrics.rst:214 msgid "" "To stop sending telemetrics data from your system, opt out of the " "telemetry service:" msgstr "要停止发送来自系统的遥测数据,请选择禁用遥测服务:" -#: ../../guides/telemetrics/telem-guide.rst:221 +#: ../../guides/clear/telemetrics.rst:221 msgid "" "This creates the file :file:`/etc/telemetrics/opt-out` and stops the " "telemetry services." msgstr "此操作将创建文件 :file:`/etc/telemetrics/opt-out` 并停止遥测服务。" -#: ../../guides/telemetrics/telem-guide.rst:226 +#: ../../guides/clear/telemetrics.rst:226 msgid "Saving data locally" msgstr "本地保存数据" -#: ../../guides/telemetrics/telem-guide.rst:228 +#: ../../guides/clear/telemetrics.rst:228 msgid "" "This example requires |CL| to be installed and telemetry to be enabled on" " the system." msgstr "本例要求安装 |CL| 并在系统上启用遥测技术。" -#: ../../guides/telemetrics/telem-guide.rst:231 +#: ../../guides/clear/telemetrics.rst:231 msgid "" "To change how records are managed, copy the default " ":file:`/usr/share/defaults/telemetrics/telemetrics.conf` file to " @@ -381,175 +410,199 @@ 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/telemetrics/telem-guide.rst:245 +#: ../../guides/clear/telemetrics.rst:245 msgid "" "The :command:`telemctl journal` command gives you access to features and " "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/telemetrics/telem-guide.rst:251 +#: ../../guides/clear/telemetrics.rst:251 msgid "Keep a local copy and send records to backend server:" msgstr "保留本地副本并将记录发送到后端服务器:" -#: ../../guides/telemetrics/telem-guide.rst:253 +#: ../../guides/clear/telemetrics.rst:253 msgid "" "To keep a local copy of the telemetry record and also send it on to the " "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/telemetrics/telem-guide.rst:258 +#: ../../guides/clear/telemetrics.rst:258 msgid "Keep all records -- don't send to backend server:" msgstr "保留所有记录 - 不发送到后端服务器:" -#: ../../guides/telemetrics/telem-guide.rst:260 +#: ../../guides/clear/telemetrics.rst:260 msgid "" "To keep records on the system without sending them to a backend server, " "set the :guilabel:`record_server_delivery_enabled` key value to " ":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/telemetrics/telem-guide.rst:266 +#: ../../guides/clear/telemetrics.rst:266 msgid "Keep and send records to custom server:" msgstr "保留记录并将其发送到定制服务器:" -#: ../../guides/telemetrics/telem-guide.rst:268 +#: ../../guides/clear/telemetrics.rst:268 msgid "" "This assumes you have set up a custom server according to the next " "example." msgstr "此操作假设您已根据下例设置了定制服务器。" -#: ../../guides/telemetrics/telem-guide.rst:270 +#: ../../guides/clear/telemetrics.rst:270 msgid "" "The server is identified by the :guilabel:`server` setting, and by " "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/telemetrics/telem-guide.rst:277 +#: ../../guides/clear/telemetrics.rst:277 msgid "Set up a back-end server to collect telemetry records" msgstr "设置后端服务器以收集遥测记录" -#: ../../guides/telemetrics/telem-guide.rst:279 +#: ../../guides/clear/telemetrics.rst:279 msgid "" "For this example, start with a clean installation of |CL| on a new system" " using the :ref:`bare-metal-install-server` getting started guide and:" msgstr "在本例中,请先使用 :ref:`bare-metal-install-server` 入门指南和以下内容在新系统上完整安装 |CL|:" -#: ../../guides/telemetrics/telem-guide.rst:282 +#: ../../guides/clear/telemetrics.rst:282 msgid "" "Join the :guilabel:`Stability Enhancement Program` to install and enable " "the telemetrics components." msgstr "加入 :guilabel:`Stability Enhancement Program`,安装和启用遥测组件。" -#: ../../guides/telemetrics/telem-guide.rst:285 +#: ../../guides/clear/telemetrics.rst:285 msgid "Select the manual installation method with the following settings:" msgstr "选择采用以下设置的手动安装方法:" -#: ../../guides/telemetrics/telem-guide.rst:287 +#: ../../guides/clear/telemetrics.rst:287 msgid "Set the hostname to :guilabel:`clr-telem-server`," msgstr "将主机名设为 :guilabel:`clr-telem-server`。" -#: ../../guides/telemetrics/telem-guide.rst:288 +#: ../../guides/clear/telemetrics.rst:288 msgid "" "Create an administrative user named :guilabel:`clear` and add this user " "to sudoers" msgstr "创建名为 :guilabel:`clear` 的管理用户并将其添加到 sudo 用户组" -#: ../../guides/telemetrics/telem-guide.rst:291 +#: ../../guides/clear/telemetrics.rst:291 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/telemetrics/telem-guide.rst:301 +#: ../../guides/clear/telemetrics.rst:301 msgid "" "You may need to set up the :envvar:`https_proxy` environment variable if " "you have issues reaching github.com." msgstr "如果访问 github.com 时出现问题,则最好设置 :envvar:`https_proxy` 环境变量。" -#: ../../guides/telemetrics/telem-guide.rst:304 +#: ../../guides/clear/telemetrics.rst:304 msgid "" "Change your current working directory to :file:`telemetrics-" "backend/scripts`." msgstr "将当前工作目录更改为 :file:`telemetrics-backend/scripts`。" -#: ../../guides/telemetrics/telem-guide.rst:305 +#: ../../guides/clear/telemetrics.rst:305 msgid "" "Before you install the telemetrics backend with the :file:`deploy.sh` " "script file in the next step, here is an explanation of the options to be" " specified:" msgstr "在下一步利用 :file:`deploy.sh` 脚本文件安装遥测后端之前,请查看此处关于指定选项的说明:" -#: ../../guides/telemetrics/telem-guide.rst:308 +#: ../../guides/clear/telemetrics.rst:308 msgid ":command:`-a install` to perform an install" msgstr ":command:`-a install` 用于安装" -#: ../../guides/telemetrics/telem-guide.rst:309 +#: ../../guides/clear/telemetrics.rst:309 msgid ":command:`-d clr` to install to a |CL| distro" msgstr ":command:`-d clr` 用于安装到 |CL| 发行版" -#: ../../guides/telemetrics/telem-guide.rst:310 +#: ../../guides/clear/telemetrics.rst:310 msgid ":command:`-H localhost` to set the domain to localhost" msgstr ":command:`-H localhost` 用于将域设为 localhost" -#: ../../guides/telemetrics/telem-guide.rst:313 +#: ../../guides/clear/telemetrics.rst:313 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/telemetrics/telem-guide.rst:317 +#: ../../guides/clear/telemetrics.rst:317 msgid "" "Run the shell script from the :file:`$HOME/telemetrics-backend/scripts` " "directory:" msgstr "在 :file:`$HOME/telemetrics-backend/scripts` 目录中运行此 shell 脚本:" -#: ../../guides/telemetrics/telem-guide.rst:326 +#: ../../guides/clear/telemetrics.rst:326 msgid "" "The script starts and lists all the defined options and prompts you for " "the :guilabel:`PostgreSQL` database password." msgstr "此脚本将启动并列出所有已定义的选项并提示输入 :guilabel:`PostgreSQL` 数据库密码。" -#: ../../guides/telemetrics/telem-guide.rst:340 +#: ../../guides/clear/telemetrics.rst:340 msgid "" "For the :guilabel:`DB password:`, press the :kbd:`Enter` key to accept " "the default password `postgres`." msgstr "对于 :guilabel:`DB password:`,请按 :kbd:`Enter` 键接受默认密码 `postgres`。" -#: ../../guides/telemetrics/telem-guide.rst:345 +#: ../../guides/clear/telemetrics.rst:345 msgid "" "The :file:`deploy.sh` script uses :command:`sudo` to run commands and you" " 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/telemetrics/telem-guide.rst:351 +#: ../../guides/clear/telemetrics.rst:351 msgid "" "After all the server components have been installed, you are prompted to " "enter the :guilabel:`PostgreSQL` database password to change it as " "illustrated below:" msgstr "所有服务器组件均已安装后,系统将提示输入 :guilabel:`PostgreSQL` 数据库密码,如下所示对其进行更改:" -#: ../../guides/telemetrics/telem-guide.rst:362 +#: ../../guides/clear/telemetrics.rst:362 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/telemetrics/telem-guide.rst:366 +#: ../../guides/clear/telemetrics.rst:366 msgid "" "After the installation is complete, you can use your web browser to view " "the new server by opening the browser on the system and typing in " @@ -557,162 +610,178 @@ msgid "" "one shown in Figure 2 below." msgstr "安装完成后,可以打开系统浏览器,在地址栏中输入 localhost,使用 Web 浏览器查看新服务器。您应看到下面图 2 所示的网页。" -#: ../../guides/telemetrics/telem-guide.rst:374 +#: ../../guides/clear/telemetrics.rst:374 msgid "Figure 2: :guilabel:`Telemetry UI`" msgstr "图 2::guilabel:`Telemetry UI`" -#: ../../guides/telemetrics/telem-guide.rst:377 +#: ../../guides/clear/telemetrics.rst:377 msgid "Create records with telem-record-gen" msgstr "使用 telem-record-gen 创建记录" -#: ../../guides/telemetrics/telem-guide.rst:379 +#: ../../guides/clear/telemetrics.rst:379 msgid "" "The telemetrics bundle provides a record generator tool called `telem-" "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/telemetrics/telem-guide.rst:384 +#: ../../guides/clear/telemetrics.rst:384 msgid "There are three ways to supply the payload to the record." msgstr "有三种方法可将有效负载提供给记录。" -#: ../../guides/telemetrics/telem-guide.rst:386 +#: ../../guides/clear/telemetrics.rst:386 msgid "On the command line, use the :command:`-p ` option:" msgstr "在命令行中,使用 :command:`-p ` 选项:" -#: ../../guides/telemetrics/telem-guide.rst:412 +#: ../../guides/clear/telemetrics.rst:412 msgid "" "Specify a file that contains the payload with the option :command:`-P " "path/to/file`." msgstr "通过 :command:`-P path/to/file` 选项指定包含此有效负载的文件。" -#: ../../guides/telemetrics/telem-guide.rst:439 +#: ../../guides/clear/telemetrics.rst:439 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/telemetrics/telem-guide.rst:469 +#: ../../guides/clear/telemetrics.rst:469 msgid "Set a static machine id" msgstr "设置静态计算机 ID" -#: ../../guides/telemetrics/telem-guide.rst:471 +#: ../../guides/clear/telemetrics.rst:471 msgid "" "The machine id reported by the telemetry client is rotated every three " "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/telemetrics/telem-guide.rst:476 +#: ../../guides/clear/telemetrics.rst:476 msgid "Create a directory `telemetrics`." msgstr "创建 `telemetrics` 目录。" -#: ../../guides/telemetrics/telem-guide.rst:483 +#: ../../guides/clear/telemetrics.rst:483 msgid "" "Create the file and replace the \"unique machine ID\" with your desired " "static machine ID." msgstr "创建文件并将 \"unique machine ID\" 替换为所需的静态计算机 ID。" -#: ../../guides/telemetrics/telem-guide.rst:492 +#: ../../guides/clear/telemetrics.rst:492 msgid "The machine ID is different than the system hostname." msgstr "该计算机 ID 不同于系统主机名。" -#: ../../guides/telemetrics/telem-guide.rst:495 +#: ../../guides/clear/telemetrics.rst:495 msgid "Instrument your code with the libtelemetry API" msgstr "通过 libtelemetry API 检测代码" -#: ../../guides/telemetrics/telem-guide.rst:498 +#: ../../guides/clear/telemetrics.rst:498 msgid "Prerequisites" msgstr "必备条件" -#: ../../guides/telemetrics/telem-guide.rst:500 +#: ../../guides/clear/telemetrics.rst:500 msgid "" "Confirm that the telemetrics header file is located on the system at " ":file:`usr/include/telemetry.h` The `latest version`_ of the file can " "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/telemetrics/telem-guide.rst:505 +#: ../../guides/clear/telemetrics.rst:505 msgid "Includes and variables:" msgstr "include 与变量:" -#: ../../guides/telemetrics/telem-guide.rst:507 +#: ../../guides/clear/telemetrics.rst:507 msgid "You must include the following headers in your code to use the API:" msgstr "必须在代码中包含以下标头才能使用 API:" -#: ../../guides/telemetrics/telem-guide.rst:518 +#: ../../guides/clear/telemetrics.rst:518 msgid "" "Use the following code to create the variables needed to hold the data " "for the record to be created:" msgstr "使用下述代码创建所需变量,以容纳用于创建记录的数据:" -#: ../../guides/telemetrics/telem-guide.rst:537 +#: ../../guides/clear/telemetrics.rst:537 msgid "Severity:" msgstr "严重性:" -#: ../../guides/telemetrics/telem-guide.rst:533 +#: ../../guides/clear/telemetrics.rst:533 msgid "" "Type: uint32_t Value: Severity field value. Accepted values are in the " "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/telemetrics/telem-guide.rst:543 +#: ../../guides/clear/telemetrics.rst:543 msgid "Payload_version:" msgstr "Payload_version:" -#: ../../guides/telemetrics/telem-guide.rst:540 +#: ../../guides/clear/telemetrics.rst:540 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/telemetrics/telem-guide.rst:552 +#: ../../guides/clear/telemetrics.rst:552 msgid "Classification:" msgstr "分类:" -#: ../../guides/telemetrics/telem-guide.rst:546 +#: ../../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. " -"org.clearlinux); PROBENAME is the name of the probe, and REST is an " +"org.clearlinux), PROBENAME is the name of the probe, and REST is an " "arbitrary value that the probe should use to classify the record. The " "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/telemetrics/telem-guide.rst:557 +#: ../../guides/clear/telemetrics.rst:557 msgid "Tm_handle:" msgstr "Tm_handle:" -#: ../../guides/telemetrics/telem-guide.rst:555 +#: ../../guides/clear/telemetrics.rst:555 msgid "" "Type: Telem_ref struct pointer Value: Struct pointer declared by the " "caller, The struct is initialized if the function returns success." msgstr "类型:Telem_ref 结构指针值:调用者声明的结构指针。如果函数返回成功,则初始化此结构。" -#: ../../guides/telemetrics/telem-guide.rst:561 +#: ../../guides/clear/telemetrics.rst:561 msgid "Payload:" msgstr "有效负载:" -#: ../../guides/telemetrics/telem-guide.rst:560 +#: ../../guides/clear/telemetrics.rst:560 msgid "Type: char pointer Value: The payload to set" msgstr "类型:结构指针值:要设置的有效负载" -#: ../../guides/telemetrics/telem-guide.rst:563 +#: ../../guides/clear/telemetrics.rst:563 msgid "" "For this example, we'll set the payload to “hello” by using " ":command:`asprintf()`:" msgstr "在本例中,我们使用 :command:`asprintf()` 将有效负载设为“hello”:" -#: ../../guides/telemetrics/telem-guide.rst:572 +#: ../../guides/clear/telemetrics.rst:572 msgid "" "The functions :command:`asprintf()` and :command:`vasprintf()` are " "analogs of :command:`sprintf(3)` and :command:`vsprintf(3)`, except that " @@ -720,97 +789,112 @@ 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/telemetrics/telem-guide.rst:579 +#: ../../guides/clear/telemetrics.rst:579 msgid "Create the new telemetry record:" msgstr "创建新的遥测记录:" -#: ../../guides/telemetrics/telem-guide.rst:581 +#: ../../guides/clear/telemetrics.rst:581 msgid "" "The function :command:`tm_create_record()` initializes a telemetry " "record and sets the severity and classification of that record, as well " "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/telemetrics/telem-guide.rst:594 +#: ../../guides/clear/telemetrics.rst:594 msgid "Set the payload field of a telemetrics record:" msgstr "设置遥测记录的有效负载字段:" -#: ../../guides/telemetrics/telem-guide.rst:596 +#: ../../guides/clear/telemetrics.rst:596 msgid "" "The function :command:`tm_set_payload()` attaches the provided telemetry " "record data to the telemetry record. The current maximum payload size is " "8192b." msgstr "函数 :command:`tm_set_payload()` 可将所提供的遥测记录数据附加到遥测记录中。当前最大有效负载大小为 8192b。" -#: ../../guides/telemetrics/telem-guide.rst:608 +#: ../../guides/clear/telemetrics.rst:608 msgid "" "The :command:`free()` function frees the memory space pointed to by " "`ptr`, which must have been returned by a previous call to " ":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/telemetrics/telem-guide.rst:614 +#: ../../guides/clear/telemetrics.rst:614 msgid "Send a record to the telemetrics daemon:" msgstr "将记录发送到遥测守护程序:" -#: ../../guides/telemetrics/telem-guide.rst:616 +#: ../../guides/clear/telemetrics.rst:616 msgid "" "The function :command:`tm_send_record()` delivers the record to the local" " :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/telemetrics/telem-guide.rst:638 +#: ../../guides/clear/telemetrics.rst:638 msgid "A full sample application with compiling flags:" msgstr "带编译标志的完整示例应用程序:" -#: ../../guides/telemetrics/telem-guide.rst:640 +#: ../../guides/clear/telemetrics.rst:640 msgid "Create a new file :file:`test.c` and add the following code:" msgstr "创建新文件 :file:`test.c` 并添加如下代码:" -#: ../../guides/telemetrics/telem-guide.rst:695 +#: ../../guides/clear/telemetrics.rst:695 msgid "Compile with the gcc compiler, using this command:" msgstr "使用以下命令通过 gcc 编译器进行编译:" -#: ../../guides/telemetrics/telem-guide.rst:702 +#: ../../guides/clear/telemetrics.rst:702 msgid "Test to ensure the program is working:" msgstr "测试以确保程序正在运行:" -#: ../../guides/telemetrics/telem-guide.rst:711 +#: ../../guides/clear/telemetrics.rst:711 msgid "" "A full example of the `heartbeat probe`_ in C is documented in the source" " code." msgstr "源代码中记录了以 C 语言编写的 `heartbeat probe`_ 的完整示例。" -#: ../../guides/telemetrics/telem-guide.rst:715 +#: ../../guides/clear/telemetrics.rst:715 msgid "Reference" msgstr "参考" -#: ../../guides/telemetrics/telem-guide.rst:722 +#: ../../guides/clear/telemetrics.rst:722 msgid "The telemetry API" msgstr "遥测 API" -#: ../../guides/telemetrics/telem-guide.rst:724 +#: ../../guides/clear/telemetrics.rst:724 msgid "" "Installing the :command:`telemetrics` bundle includes the libtelemetry C " "library, which exposes an API used by the telemprobd and telempostd " "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/telemetrics/telem-guide.rst:730 +#: ../../guides/clear/telemetrics.rst:730 msgid "Client configuration" msgstr "客户端配置" -#: ../../guides/telemetrics/telem-guide.rst:732 +#: ../../guides/clear/telemetrics.rst:732 msgid "" "The telemetry client will look for the configuration file located at " ":file:`/etc/telemetrics/telemetrics.conf` and use it if it exists. If the" @@ -819,41 +903,46 @@ 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/telemetrics/telem-guide.rst:740 +#: ../../guides/clear/telemetrics.rst:740 msgid "Configuration options" msgstr "配置选项" -#: ../../guides/telemetrics/telem-guide.rst:742 +#: ../../guides/clear/telemetrics.rst:742 msgid "The client uses the following configuration options from the config file:" msgstr "客户端使用配置文件中的以下配置选项:" -#: ../../guides/telemetrics/telem-guide.rst:744 +#: ../../guides/clear/telemetrics.rst:744 msgid "server" msgstr "服务器" -#: ../../guides/telemetrics/telem-guide.rst:745 +#: ../../guides/clear/telemetrics.rst:745 msgid "" "This specifies the web server to which telempostd sends the telemetry " "records." msgstr "此选项指定接收 telempostd 发送的遥测记录的网络服务器。" -#: ../../guides/telemetrics/telem-guide.rst:747 +#: ../../guides/clear/telemetrics.rst:747 msgid "socket_path" msgstr "socket_path" -#: ../../guides/telemetrics/telem-guide.rst:747 +#: ../../guides/clear/telemetrics.rst:747 msgid "" "This specifies the path of the unix domain socket on which the telemprobd" " listens for connections from the probes." msgstr "此选项指定 telemprobd 在其上侦听探针连接的 unix 域套接字路径。" -#: ../../guides/telemetrics/telem-guide.rst:753 +#: ../../guides/clear/telemetrics.rst:753 msgid "spool_dir" msgstr "spool_dir" -#: ../../guides/telemetrics/telem-guide.rst:750 +#: ../../guides/clear/telemetrics.rst:750 msgid "" "This configuration option is related to spooling. If the daemon is not " "able to send the telemetry records to the backend server due to reasons " @@ -862,21 +951,21 @@ msgid "" "directory should be owned by the same user as the daemon." msgstr "此配置选项与假脱机相关。如果守护程序因网络可用性等原因无法将遥测记录发送到后端服务器,则会将记录存储在假脱机目录中。此选项指定了假脱机目录的路径。此目录的所有者应与守护程序的所有者为同一用户。" -#: ../../guides/telemetrics/telem-guide.rst:756 +#: ../../guides/clear/telemetrics.rst:756 msgid "record_expiry" msgstr "record_expiry" -#: ../../guides/telemetrics/telem-guide.rst:756 +#: ../../guides/clear/telemetrics.rst:756 msgid "" "This is the time, in minutes, after which the records in the spool " "directory are deleted by the daemon." msgstr "此选项为时间选项(以分钟为单位)。超过此时间后,守护程序会删除假脱机目录中的记录。" -#: ../../guides/telemetrics/telem-guide.rst:764 +#: ../../guides/clear/telemetrics.rst:764 msgid "spool_process_time" msgstr "spool_process_time" -#: ../../guides/telemetrics/telem-guide.rst:759 +#: ../../guides/clear/telemetrics.rst:759 msgid "" "This specifies the time interval, in seconds, that the daemon waits for " "before checking the spool directory for records. The daemon picks up the " @@ -886,92 +975,102 @@ 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/telemetrics/telem-guide.rst:768 +#: ../../guides/clear/telemetrics.rst:768 msgid "rate_limit_enabled" msgstr "rate_limit_enabled" -#: ../../guides/telemetrics/telem-guide.rst:767 +#: ../../guides/clear/telemetrics.rst:767 msgid "" "This determines whether rate-limiting is enabled or disabled. When " "enabled, there is a threshold on both records sent within a window of " "time, and record bytes sent within a window a time." msgstr "此选项将确定是启用还是禁用速率限制。启用后,在某一时间窗口内发送的两个记录均有一个阈值,同时记录在一个窗口内一次发送的字节数。" -#: ../../guides/telemetrics/telem-guide.rst:772 +#: ../../guides/clear/telemetrics.rst:772 msgid "record_burst_limit" msgstr "record_burst_limit" -#: ../../guides/telemetrics/telem-guide.rst:771 +#: ../../guides/clear/telemetrics.rst:771 msgid "" "This is the maximum amount of records allowed to be passed by the daemon " "within the record_window_length of time. If set to -1, the rate-limiting " "for record bursts is disabled." msgstr "此选项是指守护程序在 record_window_length 时间内允许传递的最大记录数。如果将其设为 -1,则会禁用针对记录突发的速率限制。" -#: ../../guides/telemetrics/telem-guide.rst:777 +#: ../../guides/clear/telemetrics.rst:777 msgid "record_window_length" msgstr "record_window_length" -#: ../../guides/telemetrics/telem-guide.rst:775 +#: ../../guides/clear/telemetrics.rst:775 msgid "" "The time, in minutes (0-59), that establishes the window length for the " "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/telemetrics/telem-guide.rst:781 +#: ../../guides/clear/telemetrics.rst:781 msgid "byte_burst_limit" msgstr "byte_burst_limit" -#: ../../guides/telemetrics/telem-guide.rst:780 +#: ../../guides/clear/telemetrics.rst:780 msgid "" "This is the maximum amount of bytes that can be passed by the daemon " "within the byte_window_length of time. If set to -1, the rate-limiting " "for byte bursts is disabled." msgstr "此选项是指守护程序在 byte_window_length 时间内可传递的最大字节数。如果将其设为 -1,则会禁用针对字节突发的速率限制。" -#: ../../guides/telemetrics/telem-guide.rst:784 +#: ../../guides/clear/telemetrics.rst:784 msgid "byte_window_length" msgstr "byte_window_length" -#: ../../guides/telemetrics/telem-guide.rst:784 +#: ../../guides/clear/telemetrics.rst:784 msgid "" "This is the time, in minutes (0-59), that establishes the window length " "for the byte_burst_limit." msgstr "此选项为时间选项(以分钟为单位 (0-59)),用于设定 byte_burst_limit 的窗口长度。" -#: ../../guides/telemetrics/telem-guide.rst:788 +#: ../../guides/clear/telemetrics.rst:788 msgid "rate_limit_strategy" msgstr "rate_limit_strategy" -#: ../../guides/telemetrics/telem-guide.rst:787 +#: ../../guides/clear/telemetrics.rst:787 msgid "" "This is the strategy chosen once the rate-limiting threshold has been " "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/telemetrics/telem-guide.rst:793 +#: ../../guides/clear/telemetrics.rst:793 msgid "record_retention_enabled" msgstr "record_retention_enabled" -#: ../../guides/telemetrics/telem-guide.rst:791 +#: ../../guides/clear/telemetrics.rst:791 msgid "" "When this key is enabled (true) the daemon saves a copy of the payload on" " 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/telemetrics/telem-guide.rst:807 +#: ../../guides/clear/telemetrics.rst:807 msgid "record_server_delivery_enabled" msgstr "record_server_delivery_enabled" -#: ../../guides/telemetrics/telem-guide.rst:796 +#: ../../guides/clear/telemetrics.rst:796 msgid "" "This key controls the delivery of records to server; when enabled " "(default value), the record will be posted to the address in the " @@ -979,51 +1078,61 @@ 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/telemetrics/telem-guide.rst:804 +#: ../../guides/clear/telemetrics.rst:804 msgid "" "Configuration options may change as the telemetry client evolves. Please " "use the comments in the file itself as the most accurate reference for " "configuration." msgstr "随着遥测客户端的发展,配置选项可能会发生变化。请使用文件自身所附带的注释,作为最准确的配置参考。" -#: ../../guides/telemetrics/telem-guide.rst:810 +#: ../../guides/clear/telemetrics.rst:810 msgid "Client run-time options" msgstr "客户端运行时选项" -#: ../../guides/telemetrics/telem-guide.rst:812 +#: ../../guides/clear/telemetrics.rst:812 msgid "" "The |CL| telemetry client provides an admin tool called " ":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/telemetrics/telem-guide.rst:833 +#: ../../guides/clear/telemetrics.rst:833 msgid "start/stop/restart" msgstr "start/stop/restart" -#: ../../guides/telemetrics/telem-guide.rst:835 +#: ../../guides/clear/telemetrics.rst:835 msgid "" "The commands to start, stop and restart the telemetry services manage all" " required services and probes on the system. There is no need to " "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/telemetrics/telem-guide.rst:842 +#: ../../guides/clear/telemetrics.rst:842 msgid "is-active" msgstr "is-active" -#: ../../guides/telemetrics/telem-guide.rst:844 +#: ../../guides/clear/telemetrics.rst:844 msgid "" "The :command:`is-active` option reports whether the two client daemons " "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 " @@ -1737,4 +1846,3 @@ msgstr ":command:`is-active` 选项报告这两个客户端守护程序是否处 #~ " are verified." #~ msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/guides/index.po b/locale/zh_CN/LC_MESSAGES/guides/index.po index da1d694a..f4d8e854 100644 --- a/locale/zh_CN/LC_MESSAGES/guides/index.po +++ b/locale/zh_CN/LC_MESSAGES/guides/index.po @@ -5,43 +5,49 @@ # FIRST AUTHOR , 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-07-22 12:54-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" -#: ../../guides/guides.rst:4 +#: ../../guides/index.rst:4 msgid "Guides" msgstr "指南" -#: ../../guides/guides.rst:6 +#: ../../guides/index.rst:6 msgid "The following guides provide step-by-step instructions on using |CL|." msgstr "以下指南提供了使用 |CL| 的逐步说明。" -#: ../../guides/guides.rst:10 +#: ../../guides/index.rst:10 msgid "As of 22 May 2019 :file:`mixin` is no longer supported." msgstr "截至 2019 年 5 月 22 日,:file:`mixin` 不再受支持。" -#: ../../guides/guides.rst:13 +#: ../../guides/index.rst:15 +msgid "Clear Linux" +msgstr "" + +#: ../../guides/index.rst:24 msgid "Maintenance" msgstr "维护" -#: ../../guides/guides.rst:23 +#: ../../guides/index.rst:33 msgid "Network" msgstr "网络" -#: ../../guides/guides.rst:32 +#: ../../guides/index.rst:42 msgid "Kernel" msgstr "内核" -#: ../../guides/guides.rst:41 +#: ../../guides/index.rst:51 msgid "Stacks" msgstr "堆栈" diff --git a/locale/zh_CN/LC_MESSAGES/guides/kernel/kernel-development.po b/locale/zh_CN/LC_MESSAGES/guides/kernel/kernel-development.po index 6b35b038..674184aa 100644 --- a/locale/zh_CN/LC_MESSAGES/guides/kernel/kernel-development.po +++ b/locale/zh_CN/LC_MESSAGES/guides/kernel/kernel-development.po @@ -5,17 +5,19 @@ # FIRST AUTHOR , 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-07-22 12:54-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" #: ../../guides/kernel/kernel-development.rst:4 msgid "Kernel development" @@ -36,7 +38,9 @@ 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 "" @@ -49,12 +53,15 @@ 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 " +"|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 "" @@ -94,52 +101,57 @@ msgstr "要创建自定义内核,请先从 |CL| 开发环境开始。然后修 msgid "Install the |CL| development tooling framework" msgstr "安装 |CL| 开发工具框架" -#: ../../tooling/autospec.rst:3 +#: ../../guides/clear/autospec.rst:3 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` 捆绑包的工具。" -#: ../../tooling/autospec.rst:7 +#: ../../guides/clear/autospec.rst:7 msgid "" "The setup script creates a workspace in the :file:`clearlinux` folder, " "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`。" -#: ../../tooling/autospec.rst:12 +#: ../../guides/clear/autospec.rst:12 msgid "Follow these steps to setup the workspace and tooling for building source:" msgstr "按照以下步骤设置构建代码所需的工作空间和工具:" -#: ../../tooling/autospec.rst:14 +#: ../../guides/clear/autospec.rst:14 msgid "Install the :command:`os-clr-on-clr` bundle:" msgstr "安装 :command:`os-clr-on-clr` 捆绑包:" -#: ../../tooling/autospec.rst:20 +#: ../../guides/clear/autospec.rst:20 msgid "Download the :file:`user-setup.sh` script:" msgstr "下载 :file:`user-setup.sh` 脚本:" -#: ../../tooling/autospec.rst:26 +#: ../../guides/clear/autospec.rst:26 msgid "Make :file:`user-setup.sh` executable:" msgstr "制作 :file:`user-setup.sh` 可执行文件:" -#: ../../tooling/autospec.rst:32 +#: ../../guides/clear/autospec.rst:32 msgid "Run the script as an unprivileged user:" msgstr "以非特权用户的身份运行脚本:" -#: ../../tooling/autospec.rst:38 +#: ../../guides/clear/autospec.rst:38 msgid "" "After the script completes, log out and log in again to complete the " "setup process." msgstr "脚本完成后,注销并再次登录以完成设置过程。" -#: ../../tooling/autospec.rst:41 +#: ../../guides/clear/autospec.rst:41 msgid "Set your Git user email and username for the repos on your system:" msgstr "在系统上设置存储库的 Git 用户电子邮件和用户名:" -#: ../../tooling/autospec.rst:48 +#: ../../guides/clear/autospec.rst:48 msgid "This global setting is used by |CL| tools that make use of Git." msgstr "此全局设置由使用 Git 的 |CL| 工具使用。" @@ -158,7 +170,9 @@ msgid "" "Clone the Linux kernel package from |CL|. Using the :command:`make " "clone_` command in the :file:`clearlinux/` directory clones " "the package from the `clearlinux-pkgs`_ repo on GitHub." -msgstr "从 |CL| 克隆 Linux 内核包。在 :file:`clearlinux/` 目录下使用 :command:`make clone_` 命令,从 GitHub 上的 `clearlinux-pkgs`_ 存储库克隆内核包。" +msgstr "" +"从 |CL| 克隆 Linux 内核包。在 :file:`clearlinux/` 目录下使用 :command:`make " +"clone_` 命令,从 GitHub 上的 `clearlinux-pkgs`_ 存储库克隆内核包。" #: ../../guides/kernel/kernel-development.rst:71 msgid "Navigate into the cloned package directory." @@ -170,28 +184,37 @@ 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/`." -msgstr "一开始先提取 |CL| 内核包的最新版本。此外可以使用 :command:`git checkout tag/`,并通过切换到不同的 git 标签来提取旧版本。" +msgstr "" +"一开始先提取 |CL| 内核包的最新版本。此外可以使用 :command:`git checkout " +"tag/`,并通过切换到不同的 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 " "the RPM SPEC file. While most packages in Clear Linux are typically " -"packaged using :ref:`autospec-about`, 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 提供的控制文件不可用,必须手动进行更改。" +"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 " +"提供的控制文件不可用,必须手动进行更改。" #: ../../guides/kernel/kernel-development.rst:98 #: ../../guides/kernel/kernel-development.rst:294 @@ -390,7 +413,9 @@ 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 提交生成补丁文件。表示要创建补丁文件的本地提交数量。有关使用 :command:`git format-patch` 的详细信息,请参阅 `git-format-patch`_ 文档" +msgstr "" +"基于您的 git 提交生成补丁文件。表示要创建补丁文件的本地提交数量。有关使用 :command:`git format-patch` " +"的详细信息,请参阅 `git-format-patch`_ 文档" #: ../../guides/kernel/kernel-development.rst:280 msgid "" @@ -408,7 +433,9 @@ 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 "" @@ -513,7 +540,9 @@ 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 "" @@ -638,4 +667,3 @@ msgstr ":ref:`mixer`" #~ "in the kernel source working directory." #~ msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/guides/maintenance/bulk-provision.po b/locale/zh_CN/LC_MESSAGES/guides/maintenance/bulk-provision.po index 0f9b913d..599bee7c 100644 --- a/locale/zh_CN/LC_MESSAGES/guides/maintenance/bulk-provision.po +++ b/locale/zh_CN/LC_MESSAGES/guides/maintenance/bulk-provision.po @@ -5,17 +5,19 @@ # FIRST AUTHOR , 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-07-22 12:54-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" #: ../../guides/maintenance/bulk-provision.rst:4 msgid "Bulk provision" @@ -26,7 +28,9 @@ 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" @@ -70,7 +74,10 @@ msgid "" "of performing network boots of |CL|. Please refer to our :ref:`guide on " "how to perform an iPXE boot` using :abbr:`NAT (network " "address translation)` for details." -msgstr "执行批量供应之前,请确认您的 PXE 服务器能够从网络引导 |CL|。有关详细信息,请参阅我们的 :ref:`guide on how to perform an iPXE boot` using :abbr:`NAT (network address translation)`。" +msgstr "" +"执行批量供应之前,请确认您的 PXE 服务器能够从网络引导 |CL|。有关详细信息,请参阅我们的 :ref:`guide on how to " +"perform an iPXE boot` using :abbr:`NAT (network address " +"translation)`。" #: ../../guides/maintenance/bulk-provision.rst:40 msgid "" @@ -108,7 +115,11 @@ 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 "" @@ -116,7 +127,9 @@ 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 "" @@ -124,7 +137,9 @@ 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 "" @@ -133,7 +148,9 @@ 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 "" @@ -148,7 +165,9 @@ 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 "" @@ -156,7 +175,9 @@ 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 "" @@ -164,7 +185,9 @@ 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 "" @@ -178,23 +201,28 @@ msgid "Verify the following URLs are accessible on your local network:" msgstr "确认在您的本地网络上是否可以访问以下 URL:" #: ../../guides/maintenance/bulk-provision.rst:155 -msgid "http://192.168.1.1:60000/icis/static/ister/ister.conf" +#, 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" #: ../../guides/maintenance/bulk-provision.rst:156 -msgid "http://192.168.1.1:60000/icis/static/ister/ister.json" +#, 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" #: ../../guides/maintenance/bulk-provision.rst:157 -msgid "http://192.168.1.1:60000/icis/get_config/" +#, fuzzy +msgid "\\http://192.168.1.1:60000/icis/get_config/" msgstr "http://192.168.1.1:60000/icis/get_config/" #: ../../guides/maintenance/bulk-provision.rst:158 -msgid "http://192.168.1.1:60000/icis/get_role/" +#, fuzzy +msgid "\\http://192.168.1.1:60000/icis/get_role/" msgstr "http://192.168.1.1:60000/icis/get_role/" #: ../../guides/maintenance/bulk-provision.rst:159 -msgid "http://192.168.1.1:60000/ipxe/ipxe_boot_script.txt" +#, 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" #: ../../guides/maintenance/bulk-provision.rst:161 @@ -351,4 +379,3 @@ msgstr "**祝贺您!** 您已成功执行 |CL| 的批量供应。" #~ msgid "``http://192.168.1.1:60000/ipxe/ipxe_boot_script.txt``" #~ msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/guides/maintenance/resource-limits.po b/locale/zh_CN/LC_MESSAGES/guides/maintenance/resource-limits.po new file mode 100644 index 00000000..c8945555 --- /dev/null +++ b/locale/zh_CN/LC_MESSAGES/guides/maintenance/resource-limits.po @@ -0,0 +1,138 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2019, many +# This file is distributed under the same license as the Clear Linux* +# Project Docs package. +# FIRST AUTHOR , 2019. +# +#, fuzzy +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: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \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" + +#: ../../guides/maintenance/resource-limits.rst:4 +msgid "Resource limits" +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:6 +msgid "" +"Linux systems employ limiting or quota mechanisms to provide quality of " +"service for system resources and contain rogue processes." +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:9 +msgid "" +"These limits are layered at the system-level and user-level. If these " +"limits need to be modified, it is useful to understand the different " +"limit configurations." +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:18 +msgid "System-wide limits" +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:20 +msgid "" +"Some global resource limits are implemented in the Linux kernel and are " +"controllable with kernel parameters." +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:23 +msgid "" +"For example, a global limit for the maximum number of open files is set " +"with the *fs.file-max* parameter. This limit applies to all processes and" +" users an cannot be exceeded other limit values." +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:28 +msgid "Checking limit" +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:30 +msgid "" +"You can check a current value with :command:`sysctl -n `. For " +"example:" +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:38 +msgid "" +"This *fs.file-max* value is set intentionally high on |CL| systems by " +"default. You can check the maximum value supported by the system with:" +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:47 +msgid "Overriding limit" +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:49 +msgid "" +"You can override a value with :command:`sysctl -w `. For " +"example:" +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:56 +msgid "" +"If needed permanently, the value can be set by creating a " +":file:`/etc/sysctl.d/*.conf` file (see :command:`man sysctl.d` for " +"details). For example:" +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:73 +msgid "Per-user limits" +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:75 +msgid "" +"For processes not managed by systemd, resource limits can be set for PAM " +"logins on a per-user basis with upper and lower limits in the " +":file:`/etc/security/limits.conf` file." +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:79 +msgid "" +"You can set temporary values and check the current values with the " +":command:`ulimit` command. For example, to change the soft limit of " +"maximum number of open file descriptors for the current user:" +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:87 +msgid "See :command:`man limits.conf` for details." +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:91 +msgid "Service limits" +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:93 +msgid "" +"Resource limits for services started with systemd units do not follow " +"normal user limits because the process is started in a seperate `Linux " +"control group (cgroup) " +"`_ Linux cgroups " +"associate related process groups and provide resource accounting." +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:98 +msgid "" +"Resource limits for individual systemd services can be controlled inside " +"their unit files or its configuration drop-in directory with the resource" +" Limit directives. See `process properties section of the systemd.exec " +"man page " +"`_." +msgstr "" + +#: ../../guides/maintenance/resource-limits.rst:103 +msgid "" +"Resource limits for all systemd services can be controlled with a file in" +" the :file:`/etc/systemd/system.conf.d/` directory. For example, to have " +"no restriction on the number of open files:" +msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/guides/maintenance/restart.po b/locale/zh_CN/LC_MESSAGES/guides/maintenance/restart.po index e92451cc..716d13e2 100644 --- a/locale/zh_CN/LC_MESSAGES/guides/maintenance/restart.po +++ b/locale/zh_CN/LC_MESSAGES/guides/maintenance/restart.po @@ -5,296 +5,436 @@ # FIRST AUTHOR , 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-07-12 12:18-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" -#: ../../concepts/restart.rst:4 +#: ../../guides/maintenance/restart.rst:4 msgid "Restart system services after an OS update" msgstr "操作系统更新后重启系统服务" -#: ../../concepts/restart.rst:6 -msgid "" -"The software life cycle describes how software is created, developed, and" -" deployed, and includes how to replace or update software. A good OS " -"provides tools for the entire software life cycle. These tools must " -"include ways to remove software components properly when replaced with " -"something else." -msgstr "软件生命周期是指软件是如何创建、开发和部署的,包括如何替换或更新软件。优秀的操作系统需要提供适用于整个软件生命周期的工具。这些工具必须有办法在某些软件组件被替换后将其妥善移除掉。" - -#: ../../concepts/restart.rst:12 -msgid "" -"Most of the work on software update code in |CL| was focused on adding " -"new software to the system. We recommended that users reboot their system" -" once in a while, but we did not provide any tools to restart services " -"easily, until now." -msgstr "|CL| 中的软件更新代码所做的大部分工作是为系统增添新软件。我们建议用户偶尔重启他们的系统,但是直到现在我们还没有提供任何工具来轻松地重启各项服务。" - -#: ../../concepts/restart.rst:18 -msgid "User challenges" -msgstr "用户面临的挑战" - -#: ../../concepts/restart.rst:20 -msgid "" -"It is difficult to determine which services to restart. You can either " -"evaluate each system and reboot manually, or figure out which services to" -" restart based on documentation like the |CL| release notes. Since " -"neither option solves the issue completely, the |CL| team created a " -"solution." -msgstr "很难确定要重启哪些服务。用户要么是评估每个系统并手动重启,要么是根据 |CL| 发行说明之类文档确定要重启哪些服务。由于这两个方案都不能彻底解决问题,所以 |CL| 团队为此打造了一个解决方案。" - -#: ../../concepts/restart.rst:25 -msgid "" -"Over the years, several OSes approached the problem and created partial " -"solutions such as the following:" -msgstr "多年来,不少操作系统都在解决此问题,并提出了并不算彻底的解决方案,例如:" - -#: ../../concepts/restart.rst:28 -msgid "Automatically restart services during an upgrade." -msgstr "升级期间自动重启服务。" - -#: ../../concepts/restart.rst:29 -msgid "Evaluate services using these steps:" -msgstr "使用以下步骤评估服务:" - -#: ../../concepts/restart.rst:31 -msgid "Mark updates requiring a reboot, such as kernel updates." -msgstr "标记需要重启的更新,例如内核更新。" - -#: ../../concepts/restart.rst:32 -msgid "Inform the user of those updates." -msgstr "向用户通知这些更新。" - -#: ../../concepts/restart.rst:33 -msgid "Ask the user to restart the OS." -msgstr "要求用户重启操作系统。" - -#: ../../concepts/restart.rst:35 -msgid "" -"Both solutions are acceptable for many OSes. However, |CL| updates " -"software automatically and users do not see notices from the updater " -"unless they review the journal. |CL| requires a completely different " -"solution, with the following requirements:" -msgstr "这两种解决方案对于许多操作系统都是可以接受的。但是,|CL| 会自动更新软件,除非用户查看日志,否则不会看到更新程序的通知。因此,|CL| 需要一个完全不同的解决方案,具体要求如下:" - -#: ../../concepts/restart.rst:40 -msgid "" -"Eliminate the guesswork about what to restart and under what " -"circumstances." -msgstr "明确确定要重启什么以及在什么情况下重启,而不是靠猜测。" - -#: ../../concepts/restart.rst:41 -msgid "" -"Cannot restart everything. Many service daemons do not support an " -"automatic background restart." -msgstr "不能什么都重启。许多服务守护程序不支持自动在后台重启。" - -#: ../../concepts/restart.rst:43 -msgid "Fit into the |CL| architectural perspective: be small, quick, and lean." -msgstr "契合 |CL| 架构的特点:小、快、精简。" - -#: ../../concepts/restart.rst:46 -msgid "clr-service-restart functionality" -msgstr "clr-service-restart 功能" - -#: ../../concepts/restart.rst:48 -msgid "Typical reasons to restart a service daemon include:" -msgstr "重启服务守护程序的常见原因包括:" - -#: ../../concepts/restart.rst:50 -msgid "A new version replaces the executable file itself." -msgstr "新版本替换了可执行文件本身。" - -#: ../../concepts/restart.rst:51 -msgid "A new version replaces a library component used by a service daemon." -msgstr "新版本替换了服务守护程序使用的库组件。" - -#: ../../concepts/restart.rst:53 -msgid "" -"Our method restarts daemons when it is really needed, especially in the " -"case of security updates. The tool restarts daemons by reading various " -"files in the :file:`procfs` filesystem provided by the kernel." -msgstr "我们的方法是在真正需要时重启守护程序,尤其是在安装安全更新时。该工具通过读取内核提供的 :file:`procfs` 文件系统中的各种文件来重启守护程序。" - -#: ../../concepts/restart.rst:57 -msgid "" -"The second part of the problem is to determine whether or not running " -"processes are part of a system service. The tool focuses on system " -"services because most system services are background tasks with no direct" -" user interaction. Fortunately, :command:`systemd` provides a simple way " -"to:" -msgstr "接下来的问题是确定正在运行的进程是否是系统服务的一部分。该工具侧重于系统服务,因为大多数系统服务都是后台任务,并不会与用户直接交互。幸运的是,:command:`systemd` 提供了一种简单的方法:" - -#: ../../concepts/restart.rst:62 -msgid "Determine which active tasks are within the system domain." -msgstr "确定哪些活动任务在系统域内。" - -#: ../../concepts/restart.rst:63 -msgid "Determine which tasks map to which service." -msgstr "确定哪些任务映射到哪个服务。" - -#: ../../concepts/restart.rst:65 -msgid "" -"We combined both solutions into a low-overhead tool that shows which " -"system daemons require a restart, as shown below:" -msgstr "我们将这两种解决方案融合成一个开销很低的工具,用来显示哪些系统守护程序需要重启,如下所示:" - -#: ../../concepts/restart.rst:68 -msgid "Figure 1: Invoke :command:`clr-service-restart`." +#: ../../guides/maintenance/restart.rst:6 +#, fuzzy +msgid "This guide describes how to use the :command:`clr-service-restart` tool." msgstr "图 1:调用 :command:`clr-service-restart`。" -#: ../../concepts/restart.rst:83 +#: ../../guides/maintenance/restart.rst:13 +msgid "Overview" +msgstr "" + +#: ../../guides/maintenance/restart.rst:15 +msgid "" +"|CL-ATTR| includes a :command:`clr-service-restart` tool that shows which" +" system daemons require a restart." +msgstr "" + +#: ../../guides/maintenance/restart.rst:18 +msgid "" +":command:`clr-service-restart` reads various files in the :file:`procfs` " +"filesystem provided by the kernel and relies on :command:`systemd` to " +"determine which services to restart." +msgstr "" + +#: ../../guides/maintenance/restart.rst:24 +msgid "How it works" +msgstr "" + +#: ../../guides/maintenance/restart.rst:26 +#, fuzzy msgid "" ":command:`clr-service-restart` implements a whitelist to identify which " -"daemons can be restarted. The system administrator can customize the " -"default |CL| OS whitelist using *allow* or *disallow* options for " -"restarting system services. When a software update occurs, :command:`clr-" -"service-restart` consults the whitelist to see if a service daemon is " -"allowed to be restarted or not. See the options section for details." -msgstr ":command:`clr-service-restart` 会实现一个白名单,以确定哪些守护程序可以重启。系统管理员可以使用 *allow* 或 *disallow* 选项自定义重启系统服务时使用的默认 |CL| 操作系统白名单。执行软件更新时,:command:`clr-service-restart` 会查阅该白名单,确认是否允许重启某个服务守护程序。有关详细信息,请参阅选项部分。" +"daemons can be restarted. As a system administrator, you can customize " +"the default |CL| OS whitelist using :command:`allow` or " +":command:`disallow` options for restarting system services. When a " +"software update occurs, :command:`clr-service-restart` consults the " +"whitelist to see if a service daemon is allowed to be restarted or not." +msgstr "" +":command:`clr-service-restart` 会实现一个白名单,以确定哪些守护程序可以重启。系统管理员可以使用 *allow* 或" +" *disallow* 选项自定义重启系统服务时使用的默认 |CL| 操作系统白名单。执行软件更新时,:command:`clr-service-" +"restart` 会查阅该白名单,确认是否允许重启某个服务守护程序。有关详细信息,请参阅选项部分。" -#: ../../concepts/restart.rst:93 -msgid "Options for clr-service-restart" -msgstr "clr-service-restart 的选项" +#: ../../guides/maintenance/restart.rst:35 +msgid "Basic options" +msgstr "" -#: ../../concepts/restart.rst:95 +#: ../../guides/maintenance/restart.rst:37 msgid "" -"The *allow* option identifies a daemon to restart after an OS software " -"update. The :command:`clr-service-restart` daemon creates a symlink in " -":file:`/etc/clr-service-restart` as a record. The example below tells " -":command:`clr-service-restart` to restart the *tallow* daemon after an OS" -" software update." -msgstr "*allow* 选项标识操作系统软件更新后要重启的守护程序。:command:`clr-service-restart` 守护程序会在 :file:`/etc/clr-service-restart` 中创建一个符号链接作为记录。下面的示例指示 :command:`clr-service-restart` 在操作系统软件更新后重启 *tallow* 守护程序。" +":command:`clr-service-restart` has three basic options: :command:`allow`," +" :command:`disallow`, and :command:`default`." +msgstr "" -#: ../../concepts/restart.rst:105 +#: ../../guides/maintenance/restart.rst:41 +msgid "allow" +msgstr "" + +#: ../../guides/maintenance/restart.rst:43 +#, fuzzy msgid "" -"The *disallow* option tells :command:`clr-service-restart` not to restart" -" the specified daemon even if the OS defaults permit the daemon to be " -"restarted. The :command:`clr-service-restart` daemon creates a symlink in" -" :file:`/etc/clr-service-restart` that points to :file:`/dev/null` as a " -"record. The example below tells :command:`clr-service-restart` not to " -"restart the *rngd* daemon after an OS software update." -msgstr "*disallow* 选项指示 :command:`clr-service-restart` 不要重启指定的守护程序,即使操作系统默认允许重启该守护程序。:command:`clr-service-restart` 守护程序会在 :file:`/etc/clr-service-restart` 中创建一个指向 :file:`/dev/null` 的符号链接作为记录。下面的示例指示 :command:`clr-service-restart` 在操作系统软件更新后不要重启 *rngd* 守护程序。" +"The :command:`allow` option identifies a daemon to restart after an OS " +"software update. The :command:`clr-service-restart` daemon creates a " +"symlink in :file:`/etc/clr-service-restart` as a record. The example " +"below tells :command:`clr-service-restart` to restart the *tallow* daemon" +" after an OS software update." +msgstr "" +"*allow* 选项标识操作系统软件更新后要重启的守护程序。:command:`clr-service-restart` 守护程序会在 " +":file:`/etc/clr-service-restart` 中创建一个符号链接作为记录。下面的示例指示 :command:`clr-" +"service-restart` 在操作系统软件更新后重启 *tallow* 守护程序。" -#: ../../concepts/restart.rst:116 +#: ../../guides/maintenance/restart.rst:54 +msgid "disallow" +msgstr "" + +#: ../../guides/maintenance/restart.rst:56 msgid "" -"The *default* option makes :command:`clr-service-restart` revert back to " -"the OS defaults and delete any symlink in :file:`/etc/clr-service-" -"restart`. The example below tells :command:`clr-service-restart` to " -"restart *rngd* automatically again, because *rngd* is whitelisted for " -"automatic service restarts by default in |CL|." -msgstr "*default* 选项指示 :command:`clr-service-restart` 恢复使用操作系统默认设置,并删除 :file:`/etc/clr-service-restart` 中的任何符号链接。下面的示例指示 :command:`clr-service-restart` 重新自动重启 *rngd*,因为 |CL| 默认将 *rngd* 加入了自动重启服务白名单。" +"The :command:`disallow` option tells :command:`clr-service-restart` not " +"to restart the specified daemon even if the OS defaults permit the daemon" +" to be restarted. The :command:`clr-service-restart` daemon creates a " +"symlink in :file:`/etc/clr-service-restart` that points to " +":file:`/dev/null` as a record. The example below tells :command:`clr-" +"service-restart` not to restart the *rngd* daemon after an OS software " +"update." +msgstr "" -#: ../../concepts/restart.rst:128 -msgid "Monitor options for clr-service-restart" -msgstr "clr-service-restart 的监控选项" +#: ../../guides/maintenance/restart.rst:68 +msgid "default" +msgstr "" -#: ../../concepts/restart.rst:130 +#: ../../guides/maintenance/restart.rst:70 +#, fuzzy +msgid "" +"The :command:`default` option makes :command:`clr-service-restart` revert" +" back to the OS defaults and delete any symlink in :file:`/etc/clr-" +"service-restart`. The example below tells :command:`clr-service-restart`" +" to restart *rngd* automatically again, because *rngd* is whitelisted for" +" automatic service restarts by default in |CL|." +msgstr "" +"*default* 选项指示 :command:`clr-service-restart` 恢复使用操作系统默认设置,并删除 " +":file:`/etc/clr-service-restart` 中的任何符号链接。下面的示例指示 :command:`clr-service-" +"restart` 重新自动重启 *rngd*,因为 |CL| 默认将 *rngd* 加入了自动重启服务白名单。" + +#: ../../guides/maintenance/restart.rst:81 +msgid "Monitor options" +msgstr "" + +#: ../../guides/maintenance/restart.rst:83 msgid "" ":command:`clr-service-restart` works in the background and is invoked " "with :command:`swupd` automatically. Review the journal output to verify " "that services are restarted after an OS software update." -msgstr ":command:`clr-service-restart` 在后台运行,并通过 :command:`swupd` 自动调用。查看日志输出可确认在操作系统软件更新后重启的服务。" +msgstr "" +":command:`clr-service-restart` 在后台运行,并通过 :command:`swupd` " +"自动调用。查看日志输出可确认在操作系统软件更新后重启的服务。" -#: ../../concepts/restart.rst:134 +#: ../../guides/maintenance/restart.rst:87 +#, fuzzy msgid "" -"To monitor :command:`clr-service-restart`, use one or both options " -"described below." -msgstr "要监控 :command:`clr-service-restart`,请使用下述一个或两个选项。" +"If you pass both options (:command:`-a` and :command:`-n`) described " +"below, :command:`clr-service-restart` displays a complete list of system " +"services that require a restart. Use both options to verify that all " +"desired daemons are restarted." +msgstr "" +"如果同时传递两个选项(:option:`-a` 和 :option:`-n`),:command:`clr-service-restart` " +"会显示需要重启的系统服务的完整清单。使用这两个选项可确认所有所需的守护程序都已重启。" -#: ../../concepts/restart.rst:139 +#: ../../guides/maintenance/restart.rst:94 +msgid "-n option" +msgstr "" + +#: ../../guides/maintenance/restart.rst:96 +#, fuzzy msgid "" -"This option makes :command:`clr-service-restart` perform no restarts. " -"Instead it displays the services that could potentially be restarted. " -"When used, :command:`clr-service-restart` outputs a list of messages " -"showing:" -msgstr "此选项指示 :command:`clr-service-restart` 不执行任何重启, 而是显示可能要重启的服务。使用该选项时,:command:`clr-service-restart` 会输出一个消息列表,显示:" +"The :command:`-n` option makes :command:`clr-service-restart` perform no " +"restarts. Instead it displays the services that could potentially be " +"restarted. When used, :command:`clr-service-restart` outputs a list of " +"messages showing:" +msgstr "" +"此选项指示 :command:`clr-service-restart` 不执行任何重启, " +"而是显示可能要重启的服务。使用该选项时,:command:`clr-service-restart` 会输出一个消息列表,显示:" -#: ../../concepts/restart.rst:144 +#: ../../guides/maintenance/restart.rst:100 msgid "Which service needs a restart." msgstr "哪个服务需要重启。" -#: ../../concepts/restart.rst:145 +#: ../../guides/maintenance/restart.rst:101 msgid "What unit it is." msgstr "它是什么单元。" -#: ../../concepts/restart.rst:146 +#: ../../guides/maintenance/restart.rst:102 msgid "Why it needs a restart." msgstr "为什么它需要重启。" -#: ../../concepts/restart.rst:147 +#: ../../guides/maintenance/restart.rst:103 msgid "Which command is required to restart the unit." msgstr "重启该单元需要哪个命令。" -#: ../../concepts/restart.rst:151 -msgid "" -"This option makes :command:`clr-service-restart` consider all system " -"services, not only the ones that are whitelisted. Because the default " -"whitelist in |CL| is relatively short, you can use this option to restart" -" all impacted services when you log in on the system." -msgstr "此选项指示 :command:`clr-service-restart` 考虑所有系统服务,而不仅仅是白名单中的服务。因为 |CL| 中的默认白名单相对较短,所以您可以在登录系统时使用此选项重启所有受影响的服务。" +#: ../../guides/maintenance/restart.rst:106 +msgid "-a option" +msgstr "" -#: ../../concepts/restart.rst:156 +#: ../../guides/maintenance/restart.rst:108 +#, fuzzy msgid "" -"If you pass both options (:option:`-a` and :option:`-n`), :command:`clr-" -"service-restart` displays a complete list of system services that require" -" a restart. Use both options to verify that all desired daemons are " -"restarted." -msgstr "如果同时传递两个选项(:option:`-a` 和 :option:`-n`),:command:`clr-service-restart` 会显示需要重启的系统服务的完整清单。使用这两个选项可确认所有所需的守护程序都已重启。" +"The :command:`-a` option makes :command:`clr-service-restart` consider " +"all system services, not only the ones that are whitelisted. Because the " +"default whitelist in |CL| is relatively short, you can use this option to" +" restart all impacted services when you log in on the system." +msgstr "" +"此选项指示 :command:`clr-service-restart` 考虑所有系统服务,而不仅仅是白名单中的服务。因为 |CL| " +"中的默认白名单相对较短,所以您可以在登录系统时使用此选项重启所有受影响的服务。" -#: ../../concepts/restart.rst:163 +#: ../../guides/maintenance/restart.rst:114 +msgid "Example" +msgstr "" + +#: ../../guides/maintenance/restart.rst:116 +msgid "" +"In the example below, :command:`clr-service-restart` is invoked with both" +" the :command:`-a` and :command:`-n` options, which displays a complete " +"list of system services that require a restart." +msgstr "" + +#: ../../guides/maintenance/restart.rst:120 +msgid "Command:" +msgstr "" + +#: ../../guides/maintenance/restart.rst:126 +msgid "Sample output:" +msgstr "" + +#: ../../guides/maintenance/restart.rst:138 msgid "Telemetry" msgstr "遥测技术" -#: ../../concepts/restart.rst:165 +#: ../../guides/maintenance/restart.rst:140 msgid "" ":command:`clr-service-restart` may cause problems such as a short service" " outage when a daemon is being restarted, or if a daemon fails to " "properly restart. To minimize issues, :command:`clr-service-restart` " "creates a telemetry record and sends it to the optional |CL| telemetry " "service if both conditions below are met:" -msgstr ":command:`clr-service-restart` 可能会导致一些问题,例如守护程序重启时服务短暂中断,或者守护程序未能正确重启。为了最大限度减少这些问题,:command:`clr-service-restart` 会创建遥测记录,并在满足以下两个条件时将其发送到可选的 |CL| 遥测服务:" +msgstr "" +":command:`clr-service-restart` " +"可能会导致一些问题,例如守护程序重启时服务短暂中断,或者守护程序未能正确重启。为了最大限度减少这些问题,:command:`clr-" +"service-restart` 会创建遥测记录,并在满足以下两个条件时将其发送到可选的 |CL| 遥测服务:" -#: ../../concepts/restart.rst:171 +#: ../../guides/maintenance/restart.rst:146 msgid "If a unit fails to automatically restart after an OS update." msgstr "如果某个单元在操作系统更新后无法自动重启。" -#: ../../concepts/restart.rst:172 +#: ../../guides/maintenance/restart.rst:147 msgid "" "If that unit resides in the system location " ":file:`/usr/lib/systemd/system`." msgstr "如果该单元位于系统位置 :file:`/usr/lib/systemd/system`。" -#: ../../concepts/restart.rst:175 +#: ../../guides/maintenance/restart.rst:149 msgid "" "If you do not install the |CL| telemetrics bundle, the data is discarded." " If you install the telemetrics bundle and you opt to send telemetry, " "then the system unit name is sent to the |CL| telemetry service. We " "evaluate the report and update the whitelist to remove services that are " "not safe to restart." -msgstr "如果未安装 |CL| 遥测捆绑包,该数据将被丢弃。如果安装了遥测捆绑包并选择发送遥测数据,则该系统单元名称将发送到 |CL| 遥测服务。我们会评估报告并更新白名单,移除出无法正常重启的服务。" +msgstr "" +"如果未安装 |CL| 遥测捆绑包,该数据将被丢弃。如果安装了遥测捆绑包并选择发送遥测数据,则该系统单元名称将发送到 |CL| " +"遥测服务。我们会评估报告并更新白名单,移除出无法正常重启的服务。" -#: ../../concepts/restart.rst:182 +#: ../../guides/maintenance/restart.rst:157 msgid "Conclusion" msgstr "总结" -#: ../../concepts/restart.rst:184 +#: ../../guides/maintenance/restart.rst:159 +#, fuzzy msgid "" "The |CL| team enjoys coming up with simple and efficient solutions to " -"make your work easier. We made a github project of :command:`clr-service-" -"restart` and we invite you to look at the code, share your thoughts, and " -"work with us on improving the project. You can find the project at:" -msgstr "|CL| 团队喜欢想出简单但有效的解决方案,让您的工作变得更轻松。我们为 :command:`clr-service-restart` 创建了一个 github 项目,并邀请您查看代码,分享您的想法,并与我们一起改进该项目。您可以在以下网址找到该项目:" +"make your work easier. We made a GitHub\\* project of :command:`clr-" +"service-restart` and we invite you to look at the code, share your " +"thoughts, and work with us on improving the project. You can find the " +"project at:" +msgstr "" +"|CL| 团队喜欢想出简单但有效的解决方案,让您的工作变得更轻松。我们为 :command:`clr-service-restart` 创建了一个" +" github 项目,并邀请您查看代码,分享您的想法,并与我们一起改进该项目。您可以在以下网址找到该项目:" -#: ../../concepts/restart.rst:189 +#: ../../guides/maintenance/restart.rst:164 msgid "https://github.com/clearlinux/clr-service-restart" msgstr "https://github.com/clearlinux/clr-service-restart" +#~ msgid "" +#~ "The software life cycle describes how" +#~ " software is created, developed, and " +#~ "deployed, and includes how to replace" +#~ " or update software. A good OS " +#~ "provides tools for the entire software" +#~ " life cycle. These tools must include" +#~ " ways to remove software components " +#~ "properly when replaced with something " +#~ "else." +#~ msgstr "软件生命周期是指软件是如何创建、开发和部署的,包括如何替换或更新软件。优秀的操作系统需要提供适用于整个软件生命周期的工具。这些工具必须有办法在某些软件组件被替换后将其妥善移除掉。" + +#~ msgid "" +#~ "Most of the work on software " +#~ "update code in |CL| was focused on" +#~ " adding new software to the system." +#~ " We recommended that users reboot " +#~ "their system once in a while, but" +#~ " we did not provide any tools " +#~ "to restart services easily, until now." +#~ msgstr "" +#~ "|CL| " +#~ "中的软件更新代码所做的大部分工作是为系统增添新软件。我们建议用户偶尔重启他们的系统,但是直到现在我们还没有提供任何工具来轻松地重启各项服务。" + +#~ msgid "User challenges" +#~ msgstr "用户面临的挑战" + +#~ msgid "" +#~ "It is difficult to determine which " +#~ "services to restart. You can either " +#~ "evaluate each system and reboot " +#~ "manually, or figure out which services" +#~ " to restart based on documentation " +#~ "like the |CL| release notes. Since " +#~ "neither option solves the issue " +#~ "completely, the |CL| team created a " +#~ "solution." +#~ msgstr "" +#~ "很难确定要重启哪些服务。用户要么是评估每个系统并手动重启,要么是根据 |CL| " +#~ "发行说明之类文档确定要重启哪些服务。由于这两个方案都不能彻底解决问题,所以 |CL| 团队为此打造了一个解决方案。" + +#~ msgid "" +#~ "Over the years, several OSes approached" +#~ " the problem and created partial " +#~ "solutions such as the following:" +#~ msgstr "多年来,不少操作系统都在解决此问题,并提出了并不算彻底的解决方案,例如:" + +#~ msgid "Automatically restart services during an upgrade." +#~ msgstr "升级期间自动重启服务。" + +#~ msgid "Evaluate services using these steps:" +#~ msgstr "使用以下步骤评估服务:" + +#~ msgid "Mark updates requiring a reboot, such as kernel updates." +#~ msgstr "标记需要重启的更新,例如内核更新。" + +#~ msgid "Inform the user of those updates." +#~ msgstr "向用户通知这些更新。" + +#~ msgid "Ask the user to restart the OS." +#~ msgstr "要求用户重启操作系统。" + +#~ msgid "" +#~ "Both solutions are acceptable for many" +#~ " OSes. However, |CL| updates software " +#~ "automatically and users do not see " +#~ "notices from the updater unless they " +#~ "review the journal. |CL| requires a " +#~ "completely different solution, with the " +#~ "following requirements:" +#~ msgstr "" +#~ "这两种解决方案对于许多操作系统都是可以接受的。但是,|CL| " +#~ "会自动更新软件,除非用户查看日志,否则不会看到更新程序的通知。因此,|CL| 需要一个完全不同的解决方案,具体要求如下:" + +#~ msgid "" +#~ "Eliminate the guesswork about what to" +#~ " restart and under what circumstances." +#~ msgstr "明确确定要重启什么以及在什么情况下重启,而不是靠猜测。" + +#~ msgid "" +#~ "Cannot restart everything. Many service " +#~ "daemons do not support an automatic " +#~ "background restart." +#~ msgstr "不能什么都重启。许多服务守护程序不支持自动在后台重启。" + +#~ msgid "Fit into the |CL| architectural perspective: be small, quick, and lean." +#~ msgstr "契合 |CL| 架构的特点:小、快、精简。" + +#~ msgid "clr-service-restart functionality" +#~ msgstr "clr-service-restart 功能" + +#~ msgid "Typical reasons to restart a service daemon include:" +#~ msgstr "重启服务守护程序的常见原因包括:" + +#~ msgid "A new version replaces the executable file itself." +#~ msgstr "新版本替换了可执行文件本身。" + +#~ msgid "A new version replaces a library component used by a service daemon." +#~ msgstr "新版本替换了服务守护程序使用的库组件。" + +#~ msgid "" +#~ "Our method restarts daemons when it " +#~ "is really needed, especially in the " +#~ "case of security updates. The tool " +#~ "restarts daemons by reading various " +#~ "files in the :file:`procfs` filesystem " +#~ "provided by the kernel." +#~ msgstr "" +#~ "我们的方法是在真正需要时重启守护程序,尤其是在安装安全更新时。该工具通过读取内核提供的 :file:`procfs` " +#~ "文件系统中的各种文件来重启守护程序。" + +#~ msgid "" +#~ "The second part of the problem is" +#~ " to determine whether or not running" +#~ " processes are part of a system " +#~ "service. The tool focuses on system " +#~ "services because most system services " +#~ "are background tasks with no direct " +#~ "user interaction. Fortunately, :command:`systemd`" +#~ " provides a simple way to:" +#~ msgstr "" +#~ "接下来的问题是确定正在运行的进程是否是系统服务的一部分。该工具侧重于系统服务,因为大多数系统服务都是后台任务,并不会与用户直接交互。幸运的是,:command:`systemd`" +#~ " 提供了一种简单的方法:" + +#~ msgid "Determine which active tasks are within the system domain." +#~ msgstr "确定哪些活动任务在系统域内。" + +#~ msgid "Determine which tasks map to which service." +#~ msgstr "确定哪些任务映射到哪个服务。" + +#~ msgid "" +#~ "We combined both solutions into a " +#~ "low-overhead tool that shows which " +#~ "system daemons require a restart, as " +#~ "shown below:" +#~ msgstr "我们将这两种解决方案融合成一个开销很低的工具,用来显示哪些系统守护程序需要重启,如下所示:" + +#~ msgid "Options for clr-service-restart" +#~ msgstr "clr-service-restart 的选项" + +#~ msgid "" +#~ "The *disallow* option tells :command:`clr-" +#~ "service-restart` not to restart the " +#~ "specified daemon even if the OS " +#~ "defaults permit the daemon to be " +#~ "restarted. The :command:`clr-service-restart`" +#~ " daemon creates a symlink in " +#~ ":file:`/etc/clr-service-restart` that points" +#~ " to :file:`/dev/null` as a record. " +#~ "The example below tells :command:`clr-" +#~ "service-restart` not to restart the " +#~ "*rngd* daemon after an OS software " +#~ "update." +#~ msgstr "" +#~ "*disallow* 选项指示 :command:`clr-service-restart`" +#~ " 不要重启指定的守护程序,即使操作系统默认允许重启该守护程序。:command:`clr-service-" +#~ "restart` 守护程序会在 :file:`/etc/clr-service-" +#~ "restart` 中创建一个指向 :file:`/dev/null` 的符号链接作为记录。下面的示例指示" +#~ " :command:`clr-service-restart` 在操作系统软件更新后不要重启" +#~ " *rngd* 守护程序。" + +#~ msgid "Monitor options for clr-service-restart" +#~ msgstr "clr-service-restart 的监控选项" + +#~ msgid "" +#~ "To monitor :command:`clr-service-restart`, " +#~ "use one or both options described " +#~ "below." +#~ msgstr "要监控 :command:`clr-service-restart`,请使用下述一个或两个选项。" + diff --git a/locale/zh_CN/LC_MESSAGES/guides/network/openssh-server.po b/locale/zh_CN/LC_MESSAGES/guides/network/openssh-server.po index d0cefde9..8664874b 100644 --- a/locale/zh_CN/LC_MESSAGES/guides/network/openssh-server.po +++ b/locale/zh_CN/LC_MESSAGES/guides/network/openssh-server.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,55 +18,63 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.7.0\n" -#: ../../reference/bundles/openssh-server.rst:4 -msgid "openssh-server" +#: ../../guides/network/openssh-server.rst:4 +msgid "Enable and configure SSH service" msgstr "" -#: ../../reference/bundles/openssh-server.rst:6 +#: ../../guides/network/openssh-server.rst:6 +msgid "This guide describes how to set up SSH service." +msgstr "" + +#: ../../guides/network/openssh-server.rst:13 +msgid "Overview" +msgstr "" + +#: ../../guides/network/openssh-server.rst:15 msgid "" -"The **openssh-server** bundle provides the OpenSSH\\* package needed to " -"enable an SSH service in |CL-ATTR|. Remote users require an SSH service " +"The :command:`openssh-server` bundle provides the OpenSSH package that " +"enables an SSH service in |CL-ATTR|. Remote users require an SSH service " "to be able to use an encrypted login shell." msgstr "" -#: ../../reference/bundles/openssh-server.rst:10 +#: ../../guides/network/openssh-server.rst:19 msgid "" -"|CL| enables the `sshd.socket` unit, which will listen on port 22 by " -"default and start the OpenSSH service as required. The first time OpenSSH" -" starts, it generates the server SSH keys needed for the service." +"|CL| enables the `sshd.socket` unit, which listens on port 22 by default " +"and starts the OpenSSH service as required. The first time OpenSSH " +"starts, it generates the server SSH keys needed for the service." msgstr "" -#: ../../reference/bundles/openssh-server.rst:15 +#: ../../guides/network/openssh-server.rst:24 msgid "Prerequisites" msgstr "" -#: ../../reference/bundles/openssh-server.rst:17 -msgid "Assure the bundle :file:`openssh-server` is installed." +#: ../../guides/network/openssh-server.rst:26 +msgid "Ensure the :command:`openssh-server` bundle is installed." msgstr "" -#: ../../reference/bundles/openssh-server.rst:19 -msgid "To check it it's on your host, enter:" +#: ../../guides/network/openssh-server.rst:28 +msgid "To list all bundles on your host, enter:" msgstr "" -#: ../../reference/bundles/openssh-server.rst:25 -msgid "To add it, enter:" +#: ../../guides/network/openssh-server.rst:34 +msgid "To add the :command:`openssh-server` bundle, enter:" msgstr "" -#: ../../reference/bundles/openssh-server.rst:32 +#: ../../guides/network/openssh-server.rst:41 msgid "Change default port" msgstr "" -#: ../../reference/bundles/openssh-server.rst:34 +#: ../../guides/network/openssh-server.rst:43 msgid "" "Perform the following steps to change the default listening port for the " -"OpenSSH service:" +"OpenSSH service." msgstr "" -#: ../../reference/bundles/openssh-server.rst:37 -msgid "Open the sshd.socket file:" +#: ../../guides/network/openssh-server.rst:46 +msgid "Open the :file:`sshd.socket` file:" msgstr "" -#: ../../reference/bundles/openssh-server.rst:43 +#: ../../guides/network/openssh-server.rst:52 msgid "" "Add the `[Socket]` section and `ListenStream` option to the sshd.socket " "file as shown below. The first `ListenStream` entry removes the |CL| " @@ -75,107 +83,188 @@ msgid "" "to 4200:" msgstr "" -#: ../../reference/bundles/openssh-server.rst:56 +#: ../../guides/network/openssh-server.rst:65 msgid "" "Make sure to include a new line after the last line of text in the " -"sshd.socket file." +":file:`sshd.socket` file." msgstr "" -#: ../../reference/bundles/openssh-server.rst:58 +#: ../../guides/network/openssh-server.rst:67 msgid "Verify your changes:" msgstr "" -#: ../../reference/bundles/openssh-server.rst:64 -msgid "You should see the following output:" +#: ../../guides/network/openssh-server.rst:73 +msgid "The following output is displayed:" msgstr "" -#: ../../reference/bundles/openssh-server.rst:72 +#: ../../guides/network/openssh-server.rst:81 msgid "Reload the systemd daemon configurations:" msgstr "" -#: ../../reference/bundles/openssh-server.rst:78 +#: ../../guides/network/openssh-server.rst:87 msgid "Restart the sshd.socket unit:" msgstr "" -#: ../../reference/bundles/openssh-server.rst:84 -msgid "Confirm the the sshd.socket unit is listening on your new port:" +#: ../../guides/network/openssh-server.rst:93 +msgid "Confirm the sshd.socket unit is listening on your new port:" msgstr "" -#: ../../reference/bundles/openssh-server.rst:92 +#: ../../guides/network/openssh-server.rst:101 msgid "Output should show :guilabel:`Active:` as `active(listening)`." msgstr "" -#: ../../reference/bundles/openssh-server.rst:95 +#: ../../guides/network/openssh-server.rst:104 msgid "Enable SFTP" msgstr "" -#: ../../reference/bundles/openssh-server.rst:97 +#: ../../guides/network/openssh-server.rst:106 msgid "" "|CL| *disables* the :abbr:`SFTP (SSH File Transfer Protocol)` subsystem " "by default due to security considerations. To enable the SFTP subsystem, " -"perform the following configuration of the :abbr:`SSHD (SSH Daemon)` " -"service file:" +"you must configure the :abbr:`SSHD (SSH Daemon)` service file." msgstr "" -#: ../../reference/bundles/openssh-server.rst:101 +#: ../../guides/network/openssh-server.rst:110 msgid "Create a systemd drop-in directory for the SSHD service:" msgstr "" -#: ../../reference/bundles/openssh-server.rst:107 +#: ../../guides/network/openssh-server.rst:116 msgid "" "Create the following file: " ":file:`/etc/systemd/system/sshd@.service.d/sftp.conf`" msgstr "" -#: ../../reference/bundles/openssh-server.rst:110 -msgid "Add the OPTIONS environment variable to the sftp.conf file." +#: ../../guides/network/openssh-server.rst:119 +msgid "Add the OPTIONS environment variable to the :file:`sftp.conf` file." msgstr "" -#: ../../reference/bundles/openssh-server.rst:117 +#: ../../guides/network/openssh-server.rst:126 msgid "Reload systemd configuration:" msgstr "" -#: ../../reference/bundles/openssh-server.rst:123 +#: ../../guides/network/openssh-server.rst:132 msgid "Congratulations! The SFTP subsystem is enabled." msgstr "" -#: ../../reference/bundles/openssh-server.rst:126 +#: ../../guides/network/openssh-server.rst:135 msgid "Enable root login" msgstr "" -#: ../../reference/bundles/openssh-server.rst:128 +#: ../../guides/network/openssh-server.rst:137 msgid "To enable root login via SSH, perform the following steps:" msgstr "" -#: ../../reference/bundles/openssh-server.rst:130 -#: ../../reference/bundles/openssh-server.rst:153 -msgid "Create a *ssh* directory in :file:`/etc`, if it does not already exist." +#: ../../guides/network/openssh-server.rst:139 +#: ../../guides/network/openssh-server.rst:162 +msgid "Create an *ssh* directory in :file:`/etc`, if it does not already exist." msgstr "" -#: ../../reference/bundles/openssh-server.rst:136 -#: ../../reference/bundles/openssh-server.rst:159 +#: ../../guides/network/openssh-server.rst:145 +#: ../../guides/network/openssh-server.rst:168 msgid "" "Create the following file, if it does not already exist: " ":file:`/etc/ssh/sshd_config`" msgstr "" -#: ../../reference/bundles/openssh-server.rst:139 -msgid "Set the configuration variable in /etc/ssh/sshd_config" +#: ../../guides/network/openssh-server.rst:148 +msgid "Set the configuration variable in :file:`/etc/ssh/sshd_config`:" msgstr "" -#: ../../reference/bundles/openssh-server.rst:146 +#: ../../guides/network/openssh-server.rst:155 msgid "Enable X11-forwarding" msgstr "" -#: ../../reference/bundles/openssh-server.rst:148 +#: ../../guides/network/openssh-server.rst:157 msgid "" -"X11 forwarding allows you to securely run graphical applications (i.e., X" -" clients) over the ssh conection. This will alow for remote gui apps " -"without the need for full VNC/remotedesktop. To enable X11-forwarding via" -" SSH, perform the following steps:" +"X11 forwarding allows you to securely run graphical applications (that " +"is, X clients) over the SSH conection. This enables remote GUI apps " +"without the need for full VNC or remote desktop setup. To enable " +"X11-forwarding via SSH, perform the following steps:" msgstr "" -#: ../../reference/bundles/openssh-server.rst:162 -msgid "Set the configuration variables." +#: ../../guides/network/openssh-server.rst:171 +msgid "Set the following configuration variables." msgstr "" +#~ msgid "openssh-server" +#~ msgstr "" + +#~ msgid "" +#~ "The **openssh-server** bundle provides " +#~ "the OpenSSH\\* package needed to enable" +#~ " an SSH service in |CL-ATTR|. " +#~ "Remote users require an SSH service " +#~ "to be able to use an encrypted " +#~ "login shell." +#~ msgstr "" + +#~ msgid "" +#~ "|CL| enables the `sshd.socket` unit, " +#~ "which will listen on port 22 by" +#~ " default and start the OpenSSH " +#~ "service as required. The first time " +#~ "OpenSSH starts, it generates the server" +#~ " SSH keys needed for the service." +#~ msgstr "" + +#~ msgid "Assure the bundle :file:`openssh-server` is installed." +#~ msgstr "" + +#~ msgid "To check it it's on your host, enter:" +#~ msgstr "" + +#~ msgid "To add it, enter:" +#~ msgstr "" + +#~ msgid "" +#~ "Perform the following steps to change" +#~ " the default listening port for the" +#~ " OpenSSH service:" +#~ msgstr "" + +#~ msgid "Open the sshd.socket file:" +#~ msgstr "" + +#~ msgid "" +#~ "Make sure to include a new line" +#~ " after the last line of text in" +#~ " the sshd.socket file." +#~ msgstr "" + +#~ msgid "You should see the following output:" +#~ msgstr "" + +#~ msgid "Confirm the the sshd.socket unit is listening on your new port:" +#~ msgstr "" + +#~ msgid "" +#~ "|CL| *disables* the :abbr:`SFTP (SSH " +#~ "File Transfer Protocol)` subsystem by " +#~ "default due to security considerations. " +#~ "To enable the SFTP subsystem, perform" +#~ " the following configuration of the " +#~ ":abbr:`SSHD (SSH Daemon)` service file:" +#~ msgstr "" + +#~ msgid "Add the OPTIONS environment variable to the sftp.conf file." +#~ msgstr "" + +#~ msgid "Create a *ssh* directory in :file:`/etc`, if it does not already exist." +#~ msgstr "" + +#~ msgid "Set the configuration variable in /etc/ssh/sshd_config" +#~ msgstr "" + +#~ msgid "" +#~ "X11 forwarding allows you to securely" +#~ " run graphical applications (i.e., X " +#~ "clients) over the ssh conection. This" +#~ " will alow for remote gui apps " +#~ "without the need for full " +#~ "VNC/remotedesktop. To enable X11-forwarding " +#~ "via SSH, perform the following steps:" +#~ msgstr "" + +#~ msgid "Set the configuration variables." +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/guides/stacks/dars.po b/locale/zh_CN/LC_MESSAGES/guides/stacks/dars.po index 9b9df6c8..60818d04 100644 --- a/locale/zh_CN/LC_MESSAGES/guides/stacks/dars.po +++ b/locale/zh_CN/LC_MESSAGES/guides/stacks/dars.po @@ -5,131 +5,203 @@ # FIRST AUTHOR , 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-07-17 11:17-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" -#: ../../tutorials/dars.rst:4 +#: ../../guides/stacks/dars.rst:4 msgid "Data Analytics Reference Stack" msgstr "数据分析参考堆栈" -#: ../../tutorials/dars.rst:6 +#: ../../guides/stacks/dars.rst:6 msgid "" -"This tutorial shows you how to use the Data Analytics Reference Stack " -"(DARS), and to optionally build your own images with the baseline " -"Dockerfiles provided in the `DARS repository`_. Our assumption is that " -"|CL-ATTR| is the host. However, any system that supports Docker\\* " -"containers can be used to follow these steps." -msgstr "本教程介绍如何使用数据分析参考堆栈 (DARS),以及如何使用 `DARS repository`_ 中提供的基准 Dockerfiles 来选择构建您自己的映像。我们假设 |CL-ATTR| 是主机。但是,任何支持 Docker\\* 容器的系统都可以用来执行这些步骤。" +"This guide explains how to use the :abbr:`DARS (Data Analytics Reference " +"Stack)`, and to optionally build your own DARS container image." +msgstr "" -#: ../../tutorials/dars.rst:17 +#: ../../guides/stacks/dars.rst:9 +msgid "" +"Any system that supports Docker\\* containers can be used with DARS. This" +" steps in this guide use |CL-ATTR| as the host system." +msgstr "" + +#: ../../guides/stacks/dars.rst:17 msgid "The Data Analytics Reference Stack release" msgstr "数据分析参考堆栈版本" -#: ../../tutorials/dars.rst:19 +#: ../../guides/stacks/dars.rst:19 msgid "" "The Data Analytics Reference Stack (DARS) provides developers and " "enterprises a straightforward, highly optimized software stack for " "storing and processing large amounts of data. More detail is available " "on the `DARS architecture and performance benchmarks`_." -msgstr "数据分析参考堆栈 (DARS) 为开发人员和企业提供了一个简单、高度优化的软件堆栈来存储和处理大量数据。更多详细信息请参阅 `DARS architecture and performance benchmarks`_。" +msgstr "" +"数据分析参考堆栈 (DARS) 为开发人员和企业提供了一个简单、高度优化的软件堆栈来存储和处理大量数据。更多详细信息请参阅 `DARS " +"architecture and performance benchmarks`_。" -#: ../../tutorials/dars.rst:21 +#: ../../guides/stacks/dars.rst:23 msgid "" "The Data Analytics Reference Stack provides two pre-built Docker images, " "available on `Docker Hub`_:" msgstr "数据分析参考堆栈提供了两个预构建的 Docker 映像,可在 `Docker Hub`_ 获得:" -#: ../../tutorials/dars.rst:23 +#: ../../guides/stacks/dars.rst:26 msgid "A |CL|-derived `DARS with OpenBlas`_ stack optimized for `OpenBLAS`_" msgstr "一个从 |CL| 派生且针对 `OpenBLAS`_ 优化的 `DARS with OpenBlas`_ 堆栈" -#: ../../tutorials/dars.rst:24 -msgid "A |CL|-derived `DARS with MKL`_ stack optimized for `MKL`_" +#: ../../guides/stacks/dars.rst:27 +#, fuzzy +msgid "A |CL|-derived `DARS with Intel® MKL`_ stack optimized for `MKL`_" msgstr "一个从 |CL| 派生且针对 `MKL`_ 优化的 `DARS with MKL`_ 堆栈" -#: ../../tutorials/dars.rst:26 +#: ../../guides/stacks/dars.rst:29 +#, fuzzy msgid "" "We recommend you view the latest component versions for each image in the" -" :file:`README` found in the `DARS repository`_. Because |CL| is a " -"rolling distribution, the package version numbers in the |CL|-based " -"containers may not be the latest released by |CL|." -msgstr "我们建议您在 `DARS repository`_ 中找到 :file:`README`,查看每个映像的最新组件版本。由于 |CL| 是滚动发行的,基于 |CL| 的容器中的软件包版本号可能不是 |CL| 最新发布的版本号。" +" :file:`README` found in the `Data Analytics Reference Stack`_ GitHub\\* " +"repository. Because |CL| is a rolling distribution, the package version " +"numbers in the |CL|-based containers may not be the latest released by " +"|CL|." +msgstr "" +"我们建议您在 `DARS repository`_ 中找到 :file:`README`,查看每个映像的最新组件版本。由于 |CL| " +"是滚动发行的,基于 |CL| 的容器中的软件包版本号可能不是 |CL| 最新发布的版本号。" -#: ../../tutorials/dars.rst:33 +#: ../../guides/stacks/dars.rst:36 +#, fuzzy msgid "" "The Data Analytics Reference Stack is a collective work, and each piece " -"of software within the work has its own license. Please see the `terms " -"of use`_ for more details about licensing and usage of the Data Analytics" -" Reference Stack." -msgstr "数据分析参考堆栈是一项集体成果,成果中的每一个软件都有自己的许可证。有关数据分析参考堆栈的许可和使用的更多详细信息,请参阅 `terms of use`_。" +"of software within the work has its own license. Please see the `DARS " +"Terms of Use`_ for more details about licensing and usage of the Data " +"Analytics Reference Stack." +msgstr "" +"数据分析参考堆栈是一项集体成果,成果中的每一个软件都有自己的许可证。有关数据分析参考堆栈的许可和使用的更多详细信息,请参阅 `terms of " +"use`_。" -#: ../../tutorials/dars.rst:38 -msgid "Using the Docker Images" +#: ../../guides/stacks/dars.rst:42 +#, fuzzy +msgid "Using the Docker images" msgstr "使用 Docker 映像" -#: ../../tutorials/dars.rst:40 +#: ../../guides/stacks/dars.rst:44 +#, fuzzy msgid "" -"To immediately start using the latest stable DARS images, pull directly " -"from `Docker Hub`_. For this tutorial we'll use the `Dars with MKL`_ " -"version of the stack." -msgstr "要立即开始使用最新的稳定版 DARS 映像,请直接从 `Docker Hub`_ 提取。在本教程中,我们将使用 `Dars with MKL`_ 版本堆栈。" +"To immediately start using the latest stable DARS images, pull an image " +"directly from `Docker Hub`_. This example uses the `DARS with Intel® " +"MKL`_ Docker image." +msgstr "" +"要立即开始使用最新的稳定版 DARS 映像,请直接从 `Docker Hub`_ 提取。在本教程中,我们将使用 `Dars with MKL`_ " +"版本堆栈。" -#: ../../tutorials/dars.rst:43 +#: ../../guides/stacks/dars.rst:48 msgid "Once you have downloaded the image, you can run it with" msgstr "下载完映像后,您可以使用以下命令运行它:" -#: ../../tutorials/dars.rst:49 +#: ../../guides/stacks/dars.rst:54 msgid "" "This will launch the image and drop you into a bash shell inside the " "container. You will see output similar to the following:" msgstr "此命令将启动映像,并进入容器内的 bash shell 中。您将看到类似以下内容的输出:" -#: ../../tutorials/dars.rst:70 +#: ../../guides/stacks/dars.rst:75 msgid "" "The :command:`--ulimit nofile` parameter is currently required in order " "to increase the number of open files opened at certain point by the spark" " engine." msgstr ":command:`--ulimit nofile` 参数是当前必需的参数,以便增加 spark 引擎在某一时点打开的打开文件的数量。" -#: ../../tutorials/dars.rst:75 -msgid "Building DARS Images" +#: ../../guides/stacks/dars.rst:80 +#, fuzzy +msgid "Building DARS images" msgstr "构建 DARS 映像" -#: ../../tutorials/dars.rst:77 +#: ../../guides/stacks/dars.rst:82 msgid "" "If you choose to build your own DARS container images, you can customize " -"them as needed. Use the provided Dockerfile as a baseline. To construct " -"images with |CL|, start with a |CL| development platform that has the " -":command:`containers-basic-dev` bundle installed. Learn more about " -"bundles and installing them by using :ref:`swupd-guide`." -msgstr "如果选择构建您自己的 DARS 容器映像,您可以根据需要对它们进行自定义。将提供的 Dockerfile 用作基准。要使用 |CL| 构建映像,请从安装了 :command:`containers-basic-dev` 捆绑包的 |CL| 开发平台开始。使用 :ref:`swupd-guide` 了解有关捆绑包和安装捆绑包的更多信息。" +"them as needed. Use the provided Dockerfile as a baseline." +msgstr "" -#: ../../tutorials/dars.rst:83 -msgid "First, clone the `DARS repository`_ from GitHub." -msgstr "首先,从 GitHub 中克隆 `DARS repository`_。" - -#: ../../tutorials/dars.rst:89 +#: ../../guides/stacks/dars.rst:85 msgid "" -"Then, inside the DARS directory, run :command:`make` to build OpenBLAS " -"and MKL images, and run :command:`make baseline` to build the baseline " -"CentOS image. Depending on the system, it may take a while to finish " -"building. Once completed, check the resulting images with " -":command:`Docker`" -msgstr "然后,在 DARS 目录中,运行 :command:`make` 构建 OpenBLAS 和 MKL 映像,然后运行 :command:`make baseline` 构建基准 CentOS 映像。根据系统的不同,可能需要一段时间才能完成构建。完成后,使用 :command:`Docker` 检查生成的映像" +"To construct images with |CL|, start with a |CL| development platform " +"that has the :command:`containers-basic-dev` bundle installed. Learn more" +" about bundles and installing them by using :ref:`swupd-guide`." +msgstr "" -#: ../../tutorials/dars.rst:98 +#: ../../guides/stacks/dars.rst:89 +#, fuzzy +msgid "Clone the `Data Analytics Reference Stack`_ GitHub\\* repository." +msgstr "数据分析参考堆栈版本" + +#: ../../guides/stacks/dars.rst:95 +msgid "" +"Inside the DARS directory, run :command:`make` to build OpenBLAS and MKL " +"images." +msgstr "" + +#: ../../guides/stacks/dars.rst:101 +#, fuzzy +msgid "" +"Run :command:`make baseline` to build the baseline CentOS image. " +"Depending on the system, it may take a while to finish building." +msgstr "" +"然后,在 DARS 目录中,运行 :command:`make` 构建 OpenBLAS 和 MKL 映像,然后运行 :command:`make" +" baseline` 构建基准 CentOS 映像。根据系统的不同,可能需要一段时间才能完成构建。完成后,使用 :command:`Docker`" +" 检查生成的映像" + +#: ../../guides/stacks/dars.rst:108 +msgid "Once completed, check the resulting images with :command:`Docker`" +msgstr "" + +#: ../../guides/stacks/dars.rst:114 +#, fuzzy msgid "" "You can use any of the resulting images to launch fully functional " -"containers. If you need to customize the containers, you can edit the " +"containers. If you need to customize the containers, you can edit the " "provided :file:`Dockerfile`." msgstr "您可以使用任何一个生成的映像来启动功能齐全的容器。如果需要自定义容器,您可以编辑所提供的 :file:`Dockerfile`。" +#~ msgid "" +#~ "This tutorial shows you how to use" +#~ " the Data Analytics Reference Stack " +#~ "(DARS), and to optionally build your " +#~ "own images with the baseline Dockerfiles" +#~ " provided in the `DARS repository`_. " +#~ "Our assumption is that |CL-ATTR| " +#~ "is the host. However, any system " +#~ "that supports Docker\\* containers can " +#~ "be used to follow these steps." +#~ msgstr "" +#~ "本教程介绍如何使用数据分析参考堆栈 (DARS),以及如何使用 `DARS repository`_" +#~ " 中提供的基准 Dockerfiles 来选择构建您自己的映像。我们假设 |CL-" +#~ "ATTR| 是主机。但是,任何支持 Docker\\* 容器的系统都可以用来执行这些步骤。" + +#~ msgid "" +#~ "If you choose to build your own" +#~ " DARS container images, you can " +#~ "customize them as needed. Use the " +#~ "provided Dockerfile as a baseline. To" +#~ " construct images with |CL|, start " +#~ "with a |CL| development platform that" +#~ " has the :command:`containers-basic-dev`" +#~ " bundle installed. Learn more about " +#~ "bundles and installing them by using " +#~ ":ref:`swupd-guide`." +#~ msgstr "" +#~ "如果选择构建您自己的 DARS 容器映像,您可以根据需要对它们进行自定义。将提供的 Dockerfile" +#~ " 用作基准。要使用 |CL| 构建映像,请从安装了 :command" +#~ ":`containers-basic-dev` 捆绑包的 |CL| 开发平台开始。使用" +#~ " :ref:`swupd-guide` 了解有关捆绑包和安装捆绑包的更多信息。" + +#~ msgid "First, clone the `DARS repository`_ from GitHub." +#~ msgstr "首先,从 GitHub 中克隆 `DARS repository`_。" + diff --git a/locale/zh_CN/LC_MESSAGES/guides/stacks/dlrs/dlrs.po b/locale/zh_CN/LC_MESSAGES/guides/stacks/dlrs/dlrs.po index 3822dcb0..dcfd4c8b 100644 --- a/locale/zh_CN/LC_MESSAGES/guides/stacks/dlrs/dlrs.po +++ b/locale/zh_CN/LC_MESSAGES/guides/stacks/dlrs/dlrs.po @@ -5,522 +5,583 @@ # FIRST AUTHOR , 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-07-12 12:18-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" -#: ../../tutorials/dlrs/dlrs.rst:4 +#: ../../guides/stacks/dlrs/dlrs.rst:4 msgid "Deep Learning Reference Stack" msgstr "深度学习参考堆栈" -#: ../../tutorials/dlrs/dlrs.rst:6 +#: ../../guides/stacks/dlrs/dlrs.rst:6 +#, fuzzy msgid "" -"This tutorial describes how to run benchmarking workloads for " -"TensorFlow\\*, PyTorch\\*, and Kubeflow in |CL-ATTR| using the Deep " -"Learning Reference Stack." -msgstr "本教程介绍如何在 |CL-ATTR| 中使用深度学习参考堆栈运行 TensorFlow\\*、PyTorch\\* 和 Kubeflow 基准工作负载。" +"This guide describes how to run benchmarking workloads for TensorFlow\\*," +" PyTorch\\*, and Kubeflow in |CL-ATTR| using the Deep Learning Reference " +"Stack." +msgstr "" +"本教程介绍如何在 |CL-ATTR| 中使用深度学习参考堆栈运行 TensorFlow\\*、PyTorch\\* 和 Kubeflow " +"基准工作负载。" -#: ../../tutorials/dlrs/dlrs.rst:14 +#: ../../guides/stacks/dlrs/dlrs.rst:14 msgid "Overview" msgstr "概述" -#: ../../tutorials/dlrs/dlrs.rst:16 +#: ../../guides/stacks/dlrs/dlrs.rst:16 +#, fuzzy msgid "" "We created the Deep Learning Reference Stack to help AI developers " "deliver the best experience on Intel® Architecture. This stack reduces " "complexity common with deep learning software components, provides " "flexibility for customized solutions, and enables you to quickly " -"prototype and deploy Deep Learning workloads. Use this tutorial to run " +"prototype and deploy Deep Learning workloads. Use this guide to run " "benchmarking workloads on your solution." -msgstr "我们打造了深度学习参考堆栈来帮助 AI 开发人员在英特尔架构上获得最佳开发体验。此堆栈降低了深度学习软件组件常见的复杂性,为自定义解决方案提供了灵活性,并使您能够快速构建原型并部署深度学习工作负载。使用本教程可在您的解决方案上运行基准工作负载。" +msgstr "" +"我们打造了深度学习参考堆栈来帮助 AI " +"开发人员在英特尔架构上获得最佳开发体验。此堆栈降低了深度学习软件组件常见的复杂性,为自定义解决方案提供了灵活性,并使您能够快速构建原型并部署深度学习工作负载。使用本教程可在您的解决方案上运行基准工作负载。" -#: ../../tutorials/dlrs/dlrs.rst:22 +#: ../../guides/stacks/dlrs/dlrs.rst:23 msgid "The Deep Learning Reference Stack is available in the following versions:" msgstr "深度学习参考堆栈有以下版本:" -#: ../../tutorials/dlrs/dlrs.rst:24 +#: ../../guides/stacks/dlrs/dlrs.rst:25 msgid "" "`Intel MKL-DNN-VNNI`_, which is optimized using Intel® Math Kernel " "Library for Deep Neural Networks (Intel® MKL-DNN) primitives and " "introduces support for Intel® AVX-512 Vector Neural Network Instructions " "(VNNI)." -msgstr "`Intel MKL-DNN-VNNI`_,它使用面向深度神经网络(英特尔® MKL-DNN)原语的英特尔®数学内核库进行优化,并支持英特尔® AVX-512 矢量神经网络指令 (VNI)。" +msgstr "" +"`Intel MKL-DNN-VNNI`_,它使用面向深度神经网络(英特尔® MKL-DNN)原语的英特尔®数学内核库进行优化,并支持英特尔® " +"AVX-512 矢量神经网络指令 (VNI)。" -#: ../../tutorials/dlrs/dlrs.rst:27 +#: ../../guides/stacks/dlrs/dlrs.rst:28 msgid "" "`Intel MKL-DNN`_, which includes the TensorFlow framework optimized using" " Intel® Math Kernel Library for Deep Neural Networks (Intel® MKL-DNN) " "primitives." -msgstr "`Intel MKL-DNN`_,它包括使用面向深度神经网络(英特尔® MKL-DNN)原语的英特尔®数学内核库进行优化的 TensorFlow 框架。" +msgstr "" +"`Intel MKL-DNN`_,它包括使用面向深度神经网络(英特尔® MKL-DNN)原语的英特尔®数学内核库进行优化的 TensorFlow " +"框架。" -#: ../../tutorials/dlrs/dlrs.rst:30 +#: ../../guides/stacks/dlrs/dlrs.rst:31 msgid "`Eigen`_, which includes `TensorFlow`_ optimized for Intel® architecture." msgstr "`Eigen`_,它包括针对英特尔®架构优化的 `TensorFlow`_。" -#: ../../tutorials/dlrs/dlrs.rst:31 +#: ../../guides/stacks/dlrs/dlrs.rst:32 msgid "`PyTorch with OpenBLAS`_, which includes PyTorch with OpenBlas." msgstr "`PyTorch with OpenBLAS`_,它包括 PyTorch with OpenBlas。" -#: ../../tutorials/dlrs/dlrs.rst:32 +#: ../../guides/stacks/dlrs/dlrs.rst:33 msgid "" "`PyTorch with Intel MKL-DNN`_, which includes PyTorch optimized using " "Intel® Math Kernel Library (Intel® MKL) and Intel MKL-DNN." -msgstr "`PyTorch with Intel MKL-DNN`_,它包括使用英特尔®数学内核库(英特尔® MKL)和英特尔 MKL-DNN 进行优化的 PyTorch。" +msgstr "" +"`PyTorch with Intel MKL-DNN`_,它包括使用英特尔®数学内核库(英特尔® MKL)和英特尔 MKL-DNN 进行优化的 " +"PyTorch。" -#: ../../tutorials/dlrs/dlrs.rst:37 +#: ../../guides/stacks/dlrs/dlrs.rst:38 msgid "" "To take advantage of the Intel® AVX-512 and VNNI functionality with the " "Deep Learning Reference Stack, you must use the following hardware:" msgstr "要利用英特尔® AVX-512 和 VNI 功能以及深度学习参考堆栈,您必须使用以下硬件:" -#: ../../tutorials/dlrs/dlrs.rst:40 +#: ../../guides/stacks/dlrs/dlrs.rst:41 msgid "Intel® AVX-512 images require an Intel® Xeon® Scalable Platform" msgstr "英特尔® AVX-512 映像需要使用英特尔®至强®可扩展平台" -#: ../../tutorials/dlrs/dlrs.rst:41 +#: ../../guides/stacks/dlrs/dlrs.rst:42 msgid "VNNI requires a 2nd generation Intel® Xeon® Scalable Platform" msgstr "VNNI 需要使用第二代英特尔®至强®可扩展平台" -#: ../../tutorials/dlrs/dlrs.rst:44 +#: ../../guides/stacks/dlrs/dlrs.rst:45 msgid "Stack features" msgstr "堆栈功能和特性" -#: ../../tutorials/dlrs/dlrs.rst:46 -msgid "Deep Learning Reference Stack `V3.0 release announcement`_." -msgstr "深度学习参考堆栈 `V3.0 release announcement`_。" +#: ../../guides/stacks/dlrs/dlrs.rst:47 +msgid "`DLRS V3.0`_ release announcement." +msgstr "" -#: ../../tutorials/dlrs/dlrs.rst:47 -msgid "" -"Deep Learning Reference Stack v2.0 including current `PyTorch benchmark " -"results`_." +#: ../../guides/stacks/dlrs/dlrs.rst:48 +#, fuzzy +msgid "Deep Learning Reference Stack v2.0 including current `PyTorch benchmark`_." msgstr "深度学习参考堆栈 v2.0,包括最新的 `PyTorch benchmark results`_。" -#: ../../tutorials/dlrs/dlrs.rst:49 +#: ../../guides/stacks/dlrs/dlrs.rst:50 +#, fuzzy msgid "" "Deep Learning Reference Stack v1.0 including current `TensorFlow " -"benchmark results`_." +"benchmark`_ results." msgstr "深度学习参考堆栈 v1.0,包括最新的 `TensorFlow benchmark results`_。" -#: ../../tutorials/dlrs/dlrs.rst:51 +#: ../../guides/stacks/dlrs/dlrs.rst:52 +#, fuzzy msgid "" -"`Release notes on Github\\*`_ for the latest release of Deep Learning " -"Reference Stack." +"`DLRS Release notes`_ on Github\\* for the latest release of Deep " +"Learning Reference Stack." msgstr "`Release notes on Github\\*`_,了解深度学习参考堆栈的最新版本。" -#: ../../tutorials/dlrs/dlrs.rst:56 +#: ../../guides/stacks/dlrs/dlrs.rst:57 +#, fuzzy msgid "" "The Deep Learning Reference Stack is a collective work, and each piece of" -" software within the work has its own license. Please see the `terms of " -"use`_ for more details about licensing and usage of the Deep Learning " -"Reference Stack." -msgstr "深度学习参考堆栈是一项集体成果,成果中的每一个软件都有自己的许可证。有关深度学习参考堆栈的许可和使用的更多详细信息,请参阅 `terms of use`_。" +" software within the work has its own license. Please see the `DLRS " +"Terms of Use`_ for more details about licensing and usage of the Deep " +"Learning Reference Stack." +msgstr "" +"深度学习参考堆栈是一项集体成果,成果中的每一个软件都有自己的许可证。有关深度学习参考堆栈的许可和使用的更多详细信息,请参阅 `terms of " +"use`_。" -#: ../../tutorials/dlrs/dlrs.rst:61 +#: ../../guides/stacks/dlrs/dlrs.rst:62 msgid "Prerequisites" msgstr "必备条件" -#: ../../tutorials/dlrs/dlrs.rst:63 +#: ../../guides/stacks/dlrs/dlrs.rst:64 msgid ":ref:`Install ` |CL| on your host system" -msgstr "在主机系统上:ref:`Install `" +msgstr "在主机系统上 :ref:`Install `" -#: ../../tutorials/dlrs/dlrs.rst:64 +#: ../../guides/stacks/dlrs/dlrs.rst:65 msgid ":command:`containers-basic` bundle" msgstr ":command:`containers-basic` 捆绑包" -#: ../../tutorials/dlrs/dlrs.rst:65 +#: ../../guides/stacks/dlrs/dlrs.rst:66 msgid ":command:`cloud-native-basic` bundle" msgstr ":command:`cloud-native-basic` 捆绑包" -#: ../../tutorials/dlrs/dlrs.rst:67 +#: ../../guides/stacks/dlrs/dlrs.rst:68 msgid "" "In |CL|, :command:`containers-basic` includes Docker\\*, which is " "required for TensorFlow and PyTorch benchmarking. Use the " ":command:`swupd` utility to check if :command:`containers-basic` and " ":command:`cloud-native-basic` are present:" -msgstr "在 |CL| 中,:command:`containers-basic` 包括 TensorFlow 和 PyTorch 基准测试所必需的 Docker\\*。使用 :command:`swupd` 实用程序检查 :command:`containers-basic` 和 :command:`cloud-native-basic` 是否存在:" +msgstr "" +"在 |CL| 中,:command:`containers-basic` 包括 TensorFlow 和 PyTorch 基准测试所必需的 " +"Docker\\*。使用 :command:`swupd` 实用程序检查 :command:`containers-basic` 和 " +":command:`cloud-native-basic` 是否存在:" -#: ../../tutorials/dlrs/dlrs.rst:76 +#: ../../guides/stacks/dlrs/dlrs.rst:77 msgid "" "To install the :command:`containers-basic` or :command:`cloud-native-" "basic` bundles, enter:" msgstr "要安装 :command:`containers-basic` 或 :command:`cloud-native-basic` 捆绑包,请输入:" -#: ../../tutorials/dlrs/dlrs.rst:83 +#: ../../guides/stacks/dlrs/dlrs.rst:84 msgid "" "Docker is not started upon installation of the :command:`containers-" "basic` bundle. To start Docker, enter:" msgstr "安装 :command:`containers-basic` 捆绑包后 Docker 不会启动。要启动 Docker,请输入:" -#: ../../tutorials/dlrs/dlrs.rst:90 +#: ../../guides/stacks/dlrs/dlrs.rst:91 msgid "" "To ensure that Kubernetes is correctly installed and configured, follow " "the instructions in :ref:`kubernetes`." msgstr "要确保正确安装和配置 Kubernetes,请遵循 :ref:`kubernetes` 中的说明。" -#: ../../tutorials/dlrs/dlrs.rst:94 +#: ../../guides/stacks/dlrs/dlrs.rst:95 msgid "Version compatibility" msgstr "版本兼容性" -#: ../../tutorials/dlrs/dlrs.rst:96 +#: ../../guides/stacks/dlrs/dlrs.rst:97 msgid "We validated these steps against the following software package versions:" msgstr "我们根据以下软件包版本验证了这些步骤:" -#: ../../tutorials/dlrs/dlrs.rst:98 +#: ../../guides/stacks/dlrs/dlrs.rst:99 msgid "|CL| 26240 (Minimum supported version)" msgstr "|CL| 26240(支持的最低版本)" -#: ../../tutorials/dlrs/dlrs.rst:99 +#: ../../guides/stacks/dlrs/dlrs.rst:100 msgid "Docker 18.06.1" msgstr "Docker 18.06.1" -#: ../../tutorials/dlrs/dlrs.rst:100 +#: ../../guides/stacks/dlrs/dlrs.rst:101 msgid "Kubernetes 1.11.3" msgstr "Kubernetes 1.11.3" -#: ../../tutorials/dlrs/dlrs.rst:101 +#: ../../guides/stacks/dlrs/dlrs.rst:102 msgid "Go 1.11.12" msgstr "Go 1.11.12" -#: ../../tutorials/dlrs/dlrs.rst:106 +#: ../../guides/stacks/dlrs/dlrs.rst:107 +#, fuzzy msgid "" "The Deep Learning Reference Stack was developed to provide the best user " "experience when executed on a |CL| host. However, as the stack runs in a" " container environment, you should be able to complete the following " -"sections of this tutorial on other Linux* distributions, provided they " +"sections of this guide on other Linux* distributions, provided they " "comply with the Docker*, Kubernetes* and Go* package versions listed " "above. Look for your distribution documentation on how to update packages" " and manage Docker services." -msgstr "深度学习参考堆栈是为了在 |CL| 主机上执行时获得最佳用户体验而开发的。但是,该堆栈在容器环境中运行时,您应该能够在其他 Linux* 发行版上完成本教程的以下部分,只要这些发行版满足上面列出的 Docker*、Kubernetes* 和 Go* 软件包版本。查找关于如何更新软件包和管理 Docker 服务的分发版文档。" +msgstr "" +"深度学习参考堆栈是为了在 |CL| 主机上执行时获得最佳用户体验而开发的。但是,该堆栈在容器环境中运行时,您应该能够在其他 Linux* " +"发行版上完成本教程的以下部分,只要这些发行版满足上面列出的 Docker*、Kubernetes* 和 Go* " +"软件包版本。查找关于如何更新软件包和管理 Docker 服务的分发版文档。" -#: ../../tutorials/dlrs/dlrs.rst:109 +#: ../../guides/stacks/dlrs/dlrs.rst:112 msgid "TensorFlow single and multi-node benchmarks" msgstr "TensorFlow 单节点和多节点基准测试" -#: ../../tutorials/dlrs/dlrs.rst:111 +#: ../../guides/stacks/dlrs/dlrs.rst:114 +#, fuzzy msgid "" -"This section describes running the `TensorFlow benchmarks`_ in single " +"This section describes running the `TensorFlow Benchmarks`_ in single " "node. For multi-node testing, replicate these steps for each node. These " "steps provide a template to run other benchmarks, provided that they can " "invoke TensorFlow." -msgstr "本部分介绍在单节点中运行 `TensorFlow benchmarks`_。对于多节点测试,请为每个节点重复这些步骤。这些步骤提供了运行其他基准测试的模板,前提是它们可以调用 TensorFlow。" +msgstr "" +"本部分介绍在单节点中运行 `TensorFlow " +"benchmarks`_。对于多节点测试,请为每个节点重复这些步骤。这些步骤提供了运行其他基准测试的模板,前提是它们可以调用 " +"TensorFlow。" -#: ../../tutorials/dlrs/dlrs.rst:118 +#: ../../guides/stacks/dlrs/dlrs.rst:121 +#, fuzzy msgid "" "Performance test results for the Deep Learning Reference Stack and for " -"this tutorial were obtained using `runc` as the runtime." +"this guide were obtained using `runc` as the runtime." msgstr "深度学习参考堆栈和本教程的性能测试结果是使用 `runc` 作为运行时获得的。" -#: ../../tutorials/dlrs/dlrs.rst:122 +#: ../../guides/stacks/dlrs/dlrs.rst:124 msgid "" "Download either the `Eigen`_ or the `Intel MKL-DNN`_ Docker image from " "`Docker Hub`_." msgstr "从 `Docker Hub`_ 下载 `Eigen`_ 或 `Intel MKL-DNN`_ Docker 映像。" -#: ../../tutorials/dlrs/dlrs.rst:125 ../../tutorials/dlrs/dlrs.rst:167 +#: ../../guides/stacks/dlrs/dlrs.rst:127 ../../guides/stacks/dlrs/dlrs.rst:169 msgid "Run the image with Docker:" msgstr "使用 Docker 运行映像:" -#: ../../tutorials/dlrs/dlrs.rst:134 ../../tutorials/dlrs/dlrs.rst:175 +#: ../../guides/stacks/dlrs/dlrs.rst:136 ../../guides/stacks/dlrs/dlrs.rst:177 msgid "" "Launching the Docker image with the :command:`-i` argument starts " "interactive mode within the container. Enter the following commands in " "the running container." msgstr "使用 :command:`-i` 参数启动 Docker 映像,从而在容器内启动交互模式。在正在运行的容器中输入以下命令。" -#: ../../tutorials/dlrs/dlrs.rst:138 +#: ../../guides/stacks/dlrs/dlrs.rst:140 msgid "Clone the benchmark repository in the container:" msgstr "克隆容器中的基准测试存储库:" -#: ../../tutorials/dlrs/dlrs.rst:144 ../../tutorials/dlrs/dlrs.rst:185 +#: ../../guides/stacks/dlrs/dlrs.rst:146 ../../guides/stacks/dlrs/dlrs.rst:187 msgid "Execute the benchmark script:" msgstr "执行基准测试脚本:" -#: ../../tutorials/dlrs/dlrs.rst:152 +#: ../../guides/stacks/dlrs/dlrs.rst:154 msgid "" "You can replace the model with one of your choice supported by the " "TensorFlow benchmarks." msgstr "您可以将该模型更换为 TensorFlow 支持的其他模型。" -#: ../../tutorials/dlrs/dlrs.rst:155 +#: ../../guides/stacks/dlrs/dlrs.rst:157 msgid "" "If you are using an FP32 based model, it can be converted to an int8 " "model using `Intel® quantization tools`_." msgstr "如果使用基于 FP32 的模型,可以使用 `Intel® quantization tools`_ 将其转换为 int8 模型。" -#: ../../tutorials/dlrs/dlrs.rst:159 +#: ../../guides/stacks/dlrs/dlrs.rst:161 msgid "PyTorch single and multi-node benchmarks" msgstr "PyTorch 单节点和多节点基准测试" -#: ../../tutorials/dlrs/dlrs.rst:161 +#: ../../guides/stacks/dlrs/dlrs.rst:163 msgid "" "This section describes running the `PyTorch benchmarks`_ for Caffe2 in " "single node." msgstr "本部分介绍在单节点中运行针对 Caffe2 的 `PyTorch benchmarks`_。" -#: ../../tutorials/dlrs/dlrs.rst:164 +#: ../../guides/stacks/dlrs/dlrs.rst:166 msgid "" "Download either the `PyTorch with OpenBLAS`_ or the `PyTorch with Intel " "MKL-DNN`_ Docker image from `Docker Hub`_." -msgstr "从 `Docker Hub`_ 下载 `PyTorch with OpenBLAS`_ 或 `PyTorch with Intel MKL-DNN`_ Docker 映像。" +msgstr "" +"从 `Docker Hub`_ 下载 `PyTorch with OpenBLAS`_ 或 `PyTorch with Intel MKL-" +"DNN`_ Docker 映像。" -#: ../../tutorials/dlrs/dlrs.rst:179 +#: ../../guides/stacks/dlrs/dlrs.rst:181 msgid "Clone the benchmark repository:" msgstr "克隆基准测试存储库:" -#: ../../tutorials/dlrs/dlrs.rst:195 +#: ../../guides/stacks/dlrs/dlrs.rst:197 msgid "Kubeflow multi-node benchmarks" msgstr "Kubeflow 多节点基准测试" -#: ../../tutorials/dlrs/dlrs.rst:197 +#: ../../guides/stacks/dlrs/dlrs.rst:199 +#, fuzzy msgid "" -"The benchmark workload runs in a Kubernetes cluster. The tutorial uses " +"The benchmark workload runs in a Kubernetes cluster. The guide uses " "`Kubeflow`_ for the Machine Learning workload deployment on three nodes." msgstr "基准测试工作负载在 Kubernetes 集群中运行。本教程使用 `Kubeflow`_ 在三个节点上部署机器学习工作负载。" -#: ../../tutorials/dlrs/dlrs.rst:202 +#: ../../guides/stacks/dlrs/dlrs.rst:204 +#, fuzzy msgid "" "If you choose the Intel® MKL-DNN or Intel® MKL-DNN-VNNI image, your " "platform must support the Intel® AVX-512 instruction set. Otherwise, an " "*illegal instruction* error may appear, and you won’t be able to complete" -" this tutorial." -msgstr "如果选择英特尔® MKL-DNN 或英特尔® MKL-DNN-VNNI 映像,您的平台必须支持英特尔® AVX-512 指令集。否则,可能会出现*非法指令*错误,导致无法完成本教程。" +" this guide." +msgstr "" +"如果选择英特尔® MKL-DNN 或英特尔® MKL-DNN-VNNI 映像,您的平台必须支持英特尔® AVX-512 " +"指令集。否则,可能会出现*非法指令*错误,导致无法完成本教程。" -#: ../../tutorials/dlrs/dlrs.rst:206 +#: ../../guides/stacks/dlrs/dlrs.rst:210 msgid "Kubernetes setup" msgstr "Kubernetes 设置" -#: ../../tutorials/dlrs/dlrs.rst:208 +#: ../../guides/stacks/dlrs/dlrs.rst:212 +#, fuzzy msgid "" "Follow the instructions in the :ref:`kubernetes` tutorial to get set up " -"on |CL|. The Kubernetes community also has `instructions for creating a " -"cluster`_." -msgstr "按照 :ref:`kubernetes` 教程中的说明在 |CL| 上进行设置。Kubernetes 社区也提供了 `instructions for creating a cluster`_。" +"on |CL|. The Kubernetes community also has instructions for creating a " +"cluster, described in `Creating a single control-plane cluster with " +"kubeadm`_." +msgstr "" +"按照 :ref:`kubernetes` 教程中的说明在 |CL| 上进行设置。Kubernetes 社区也提供了 `instructions " +"for creating a cluster`_。" -#: ../../tutorials/dlrs/dlrs.rst:213 +#: ../../guides/stacks/dlrs/dlrs.rst:217 msgid "Kubernetes networking" msgstr "Kubernetes 网络连接" -#: ../../tutorials/dlrs/dlrs.rst:215 +#: ../../guides/stacks/dlrs/dlrs.rst:219 +#, fuzzy msgid "" "We used `flannel`_ as the network provider for these tests. If you prefer" -" a different network layer, refer to the Kubernetes `networking " -"documentation`_ for setup." -msgstr "在这些测试中,我们使用 `flannel`_ 作为网络提供程序。如果青睐不同的网络层,请参阅 Kubernetes `networking documentation`_ 进行设置。" +" a different network layer, refer to the Kubernetes network documentation" +" described in `Creating a single control-plane cluster with kubeadm`_ for" +" setup." +msgstr "" +"在这些测试中,我们使用 `flannel`_ 作为网络提供程序。如果青睐不同的网络层,请参阅 Kubernetes `networking " +"documentation`_ 进行设置。" -#: ../../tutorials/dlrs/dlrs.rst:220 +#: ../../guides/stacks/dlrs/dlrs.rst:224 msgid "Kubectl" msgstr "Kubectl" -#: ../../tutorials/dlrs/dlrs.rst:222 +#: ../../guides/stacks/dlrs/dlrs.rst:226 +#, fuzzy msgid "" "You can use kubectl to run commands against your Kubernetes cluster. " -"Refer to the `kubectl overview`_ for details on syntax and operations. " -"Once you have a working cluster on Kubernetes, use the following YAML " +"Refer to the `Overview of kubectl`_ for details on syntax and operations." +" Once you have a working cluster on Kubernetes, use the following YAML " "script to start a pod with a simple shell script, and keep the pod open." -msgstr "您可以使用 kubectl 对您的 Kubernetes 集群运行命令。有关语法和操作的详细信息,请参阅 `kubectl overview`_。建立一个 Kubernetes 工作集群后,请使用下面的 YAML 脚本启动一个含有简单 shell 脚本的 Pod,并保持该 Pod 处于打开状态。" +msgstr "" +"您可以使用 kubectl 对您的 Kubernetes 集群运行命令。有关语法和操作的详细信息,请参阅 `kubectl " +"overview`_。建立一个 Kubernetes 工作集群后,请使用下面的 YAML 脚本启动一个含有简单 shell 脚本的 " +"Pod,并保持该 Pod 处于打开状态。" -#: ../../tutorials/dlrs/dlrs.rst:227 +#: ../../guides/stacks/dlrs/dlrs.rst:231 msgid "Copy this example.yaml script to your system:" msgstr "将 example.yaml 脚本复制到您的系统中:" -#: ../../tutorials/dlrs/dlrs.rst:244 +#: ../../guides/stacks/dlrs/dlrs.rst:248 msgid "Execute the script with kubectl:" msgstr "使用 kubectl 执行该脚本:" -#: ../../tutorials/dlrs/dlrs.rst:250 +#: ../../guides/stacks/dlrs/dlrs.rst:254 msgid "" "This script opens a single pod. More robust solutions would create a " "deployment or inject a python script or larger shell script into the " "container." msgstr "该脚本打开一个 Pod。更稳健的解决方案是创建部署,或者将 python 脚本或更大的 shell 脚本注入容器。" -#: ../../tutorials/dlrs/dlrs.rst:254 +#: ../../guides/stacks/dlrs/dlrs.rst:258 msgid "Images" msgstr "图像" -#: ../../tutorials/dlrs/dlrs.rst:256 +#: ../../guides/stacks/dlrs/dlrs.rst:260 +#, fuzzy msgid "" "You must add `launcher.py`_ to the Docker image to include the Deep " "Learning Reference Stack and put the benchmarks repo in the correct " -"location. Note that this tutorial uses Kubeflow v0.4.0, and cannot " -"guarantee results if you use a different version." -msgstr "您必须将 `launcher.py`_ 添加到 Docker 映像中,以包含深度学习参考堆栈,并将基准测试存储库放在正确的位置。请注意,本教程使用 Kubeflow v0.4.0。如果使用不同的版本,则不能保证结果。" +"location. Note that this guide uses Kubeflow v0.4.0, and cannot guarantee" +" results if you use a different version." +msgstr "" +"您必须将 `launcher.py`_ 添加到 Docker 映像中,以包含深度学习参考堆栈,并将基准测试存储库放在正确的位置。请注意,本教程使用" +" Kubeflow v0.4.0。如果使用不同的版本,则不能保证结果。" -#: ../../tutorials/dlrs/dlrs.rst:260 +#: ../../guides/stacks/dlrs/dlrs.rst:264 msgid "From the Docker image, run the following:" msgstr "从 Docker 映像中,运行以下命令:" -#: ../../tutorials/dlrs/dlrs.rst:269 +#: ../../guides/stacks/dlrs/dlrs.rst:273 msgid "Your entry point becomes: :file:`/opt/launcher.py`." msgstr "您的入口点变成 :file:`/opt/launcher.py`。" -#: ../../tutorials/dlrs/dlrs.rst:271 +#: ../../guides/stacks/dlrs/dlrs.rst:275 msgid "This builds an image that can be consumed directly by TFJob from Kubeflow." msgstr "这会构建一个可供 TFJob 从 Kubeflow 直接使用的映像。" -#: ../../tutorials/dlrs/dlrs.rst:274 +#: ../../guides/stacks/dlrs/dlrs.rst:278 msgid "ksonnet\\*" msgstr "ksonnet\\*" -#: ../../tutorials/dlrs/dlrs.rst:276 +#: ../../guides/stacks/dlrs/dlrs.rst:280 msgid "" "Kubeflow uses ksonnet\\* to manage deployments, so you must install it " "before setting up Kubeflow." msgstr "Kubeflow 使用 ksonnet\\* 来管理部署,因此您必须在设置 Kubeflow 之前安装它。" -#: ../../tutorials/dlrs/dlrs.rst:279 +#: ../../guides/stacks/dlrs/dlrs.rst:283 msgid "" "ksonnet was added to the :command:`cloud-native-basic` bundle in |CL| " "version 27550. If you are using an older |CL| version (not recommended), " "you must manually install ksonnet as described below." -msgstr "ksonnet 已添加到 |CL| 版本 27550 中的 :command:`cloud-native-basic` 捆绑包中。如果使用的是较旧的 |CL| 版本(不推荐),您必须如下所述手动安装 ksonnet。" +msgstr "" +"ksonnet 已添加到 |CL| 版本 27550 中的 :command:`cloud-native-basic` " +"捆绑包中。如果使用的是较旧的 |CL| 版本(不推荐),您必须如下所述手动安装 ksonnet。" -#: ../../tutorials/dlrs/dlrs.rst:283 +#: ../../guides/stacks/dlrs/dlrs.rst:287 msgid "On |CL|, follow these steps:" msgstr "在 |CL| 上,请按照下列步骤操作:" -#: ../../tutorials/dlrs/dlrs.rst:294 +#: ../../guides/stacks/dlrs/dlrs.rst:298 msgid "" "After the ksonnet installation is complete, ensure that binary `ks` is " "accessible across the environment." msgstr "ksonnet 安装完成后,确保可在整个环境中访问 `ks` 二进制文件。" -#: ../../tutorials/dlrs/dlrs.rst:298 +#: ../../guides/stacks/dlrs/dlrs.rst:302 msgid "Kubeflow" msgstr "Kubeflow" -#: ../../tutorials/dlrs/dlrs.rst:300 +#: ../../guides/stacks/dlrs/dlrs.rst:304 +#, fuzzy msgid "" "Once you have Kubernetes running on your nodes, set up `Kubeflow`_ by " -"following these instructions from the `quick start guide`_." +"following these instructions from the `Getting Started with Kubeflow`_ " +"guide." msgstr "Kubernetes 在节点上运行后,请按照 `quick start guide`_ 中的说明设置 `Kubeflow`_。" -#: ../../tutorials/dlrs/dlrs.rst:318 +#: ../../guides/stacks/dlrs/dlrs.rst:322 msgid "Next, deploy the primary package for our purposes: tf-job-operator." msgstr "接下来,为我们的目的部署主要软件包:tf-job-operator。" -#: ../../tutorials/dlrs/dlrs.rst:328 +#: ../../guides/stacks/dlrs/dlrs.rst:332 msgid "" "This creates the CustomResourceDefinition (CRD) endpoint to launch a " "TFJob." msgstr "这将创建 CustomResourceDefinition (CRD) 端点来启动 TFJob。" -#: ../../tutorials/dlrs/dlrs.rst:331 +#: ../../guides/stacks/dlrs/dlrs.rst:335 msgid "Run a TFJob" msgstr "运行 TFJob" -#: ../../tutorials/dlrs/dlrs.rst:333 -msgid "Select this link for the `ksonnet registries for deploying TFJobs`_." +#: ../../guides/stacks/dlrs/dlrs.rst:337 +#, fuzzy +msgid "Get the ksonnet registries for deploying TFJobs from `dlrs-tfjob`_." msgstr "选择 `ksonnet registries for deploying TFJobs`_ 的链接。" -#: ../../tutorials/dlrs/dlrs.rst:335 +#: ../../guides/stacks/dlrs/dlrs.rst:339 msgid "Install the TFJob components as follows:" msgstr "按照以下步骤安装 TFJob 组件:" -#: ../../tutorials/dlrs/dlrs.rst:343 +#: ../../guides/stacks/dlrs/dlrs.rst:347 msgid "Export the image name to use for the deployment:" msgstr "导出用于部署的映像名称:" -#: ../../tutorials/dlrs/dlrs.rst:351 +#: ../../guides/stacks/dlrs/dlrs.rst:355 msgid "Replace with the image name you specified in previous steps." msgstr "将 替换为前述步骤中指定的映像名称。" -#: ../../tutorials/dlrs/dlrs.rst:353 +#: ../../guides/stacks/dlrs/dlrs.rst:357 msgid "" "Generate Kubernetes manifests for the workloads and apply them using " "these commands:" msgstr "为工作负载生成 Kubernetes 清单,并使用以下命令应用这些清单:" -#: ../../tutorials/dlrs/dlrs.rst:363 +#: ../../guides/stacks/dlrs/dlrs.rst:367 msgid "This replicates and deploys three test setups in your Kubernetes cluster." msgstr "这会在 Kubernetes 集群中复制和部署三个测试设置。" -#: ../../tutorials/dlrs/dlrs.rst:366 -msgid "Results of running this tutorial" +#: ../../guides/stacks/dlrs/dlrs.rst:370 +#, fuzzy +msgid "Results of running this guide" msgstr "运行本教程的结果" -#: ../../tutorials/dlrs/dlrs.rst:368 +#: ../../guides/stacks/dlrs/dlrs.rst:372 msgid "" "You must parse the logs of the Kubernetes pod to retrieve performance " "data. The pods will still exist post-completion and will be in " "‘Completed’ state. You can get the logs from any of the pods to inspect " -"the benchmark results. More information about `Kubernetes logging`_ is " -"available from the Kubernetes community." -msgstr "您必须解析 Kubernetes Pod 的日志来检索性能数据。完成后,Pod 仍会存在,并将处于“已完成”状态。您可以从任何一个 Pod 中获取日志来检查基准测试结果。有关 `Kubernetes logging`_ 的更多信息可从 Kubernetes 社区获取。" +"the benchmark results. More information about Kubernetes logging is " +"available in the Kubernetes `Logging Architecture`_ documentation." +msgstr "" -#: ../../tutorials/dlrs/dlrs.rst:375 +#: ../../guides/stacks/dlrs/dlrs.rst:379 msgid "Use Jupyter Notebook" msgstr "使用 Jupyter Notebook" -#: ../../tutorials/dlrs/dlrs.rst:377 +#: ../../guides/stacks/dlrs/dlrs.rst:381 msgid "" "This example uses the `PyTorch with OpenBLAS`_ container image. After it " "is downloaded, run the Docker image with :command:`-p` to specify the " "shared port between the container and the host. This example uses port " "8888." -msgstr "本示例使用 `PyTorch with OpenBLAS`_ 容器映像。下载后,使用 :command:`-p` 运行 Docker 映像,以指定容器和主机之间的共享端口。本示例使用端口 8888。" +msgstr "" +"本示例使用 `PyTorch with OpenBLAS`_ 容器映像。下载后,使用 :command:`-p` 运行 Docker " +"映像,以指定容器和主机之间的共享端口。本示例使用端口 8888。" -#: ../../tutorials/dlrs/dlrs.rst:385 +#: ../../guides/stacks/dlrs/dlrs.rst:389 msgid "" "After you start the container, launch the Jupyter Notebook. This command " "is executed inside the container image." msgstr "启动容器后,启动 Jupyter Notebook。该命令在容器映像内执行。" -#: ../../tutorials/dlrs/dlrs.rst:392 +#: ../../guides/stacks/dlrs/dlrs.rst:396 msgid "" "After the notebook has loaded, you will see output similar to the " "following:" msgstr "加载笔记本后,您将看到类似以下内容的输出:" -#: ../../tutorials/dlrs/dlrs.rst:400 +#: ../../guides/stacks/dlrs/dlrs.rst:404 msgid "" "From your host system, or any system that can access the host's IP " "address, start a web browser with the following. If you are not running " "the browser on the host system, replace :command:`127.0.0.1` with the IP " "address of the host." -msgstr "从您的主机系统或任何可以访问主机 IP 地址的系统,使用以下命令启动 Web 浏览器。如果没有在主机系统上运行浏览器,请将 :command:`127.0.0.1` 更换为主机的 IP 地址。" +msgstr "" +"从您的主机系统或任何可以访问主机 IP 地址的系统,使用以下命令启动 Web 浏览器。如果没有在主机系统上运行浏览器,请将 " +":command:`127.0.0.1` 更换为主机的 IP 地址。" -#: ../../tutorials/dlrs/dlrs.rst:408 +#: ../../guides/stacks/dlrs/dlrs.rst:412 msgid "Your browser displays the following:" msgstr "您的浏览器会显示以下内容:" -#: ../../tutorials/dlrs/dlrs.rst:414 +#: ../../guides/stacks/dlrs/dlrs.rst:418 msgid "Figure 1: :guilabel:`Jupyter Notebook`" msgstr "图 1::guilabel:`Jupyter Notebook`" -#: ../../tutorials/dlrs/dlrs.rst:417 +#: ../../guides/stacks/dlrs/dlrs.rst:421 msgid "" "To create a new notebook, click :guilabel:`New` and select " ":guilabel:`Python 3`." msgstr "要创建新笔记本,请点击 :guilabel:`New`,然后选择 :guilabel:`Python 3`。" -#: ../../tutorials/dlrs/dlrs.rst:423 +#: ../../guides/stacks/dlrs/dlrs.rst:427 msgid "Figure 2: Create a new notebook" msgstr "图 2:创建一个新笔记本" -#: ../../tutorials/dlrs/dlrs.rst:425 +#: ../../guides/stacks/dlrs/dlrs.rst:429 msgid "A new, blank notebook is displayed, with a cell ready for input." msgstr "此时将显示一个新的空白笔记本,其中有一个单元格可供输入内容。" -#: ../../tutorials/dlrs/dlrs.rst:432 +#: ../../guides/stacks/dlrs/dlrs.rst:436 msgid "" "To verify that PyTorch is working, copy the following snippet into the " "blank cell, and run the cell." msgstr "要验证 PyTorch 是否正在工作,请将以下片段复制到空白单元格中,并运行该单元格。" -#: ../../tutorials/dlrs/dlrs.rst:446 +#: ../../guides/stacks/dlrs/dlrs.rst:450 msgid "When you run the cell, your output will look something like this:" msgstr "运行单元格时,您的输出将如下所示:" -#: ../../tutorials/dlrs/dlrs.rst:452 +#: ../../guides/stacks/dlrs/dlrs.rst:456 msgid "" "You can continue working in this notebook, or you can download existing " "notebooks to take advantage of the Deep Learning Reference Stack's " @@ -528,87 +589,110 @@ msgid "" "details." msgstr "您可以继续在此笔记本中工作,也可以下载现有笔记本来利用深度学习参考堆栈的优化深度学习框架。详情请参阅 `Jupyter Notebook`_。" -#: ../../tutorials/dlrs/dlrs.rst:457 +#: ../../guides/stacks/dlrs/dlrs.rst:461 msgid "Uninstallation" msgstr "卸载" -#: ../../tutorials/dlrs/dlrs.rst:459 +#: ../../guides/stacks/dlrs/dlrs.rst:463 msgid "" "To uninstall the Deep Learning Reference Stack, you can choose to stop " "the container so that it is not using system resources, or you can stop " "the container and delete it to free storage space." msgstr "要卸载深度学习参考堆栈,您可以选择停止容器以使其不使用系统资源,或者可以停止容器并将其删除以释放存储空间。" -#: ../../tutorials/dlrs/dlrs.rst:461 +#: ../../guides/stacks/dlrs/dlrs.rst:467 msgid "To stop the container, execute the following from your host system:" msgstr "要停止容器,请从主机系统执行以下操作:" -#: ../../tutorials/dlrs/dlrs.rst:463 +#: ../../guides/stacks/dlrs/dlrs.rst:469 msgid "Find the container's ID" msgstr "找到容器的 ID" -#: ../../tutorials/dlrs/dlrs.rst:469 +#: ../../guides/stacks/dlrs/dlrs.rst:475 msgid "This will result in output similar to the following:" msgstr "这将产生类似于以下内容的输出:" -#: ../../tutorials/dlrs/dlrs.rst:476 +#: ../../guides/stacks/dlrs/dlrs.rst:482 +#, fuzzy msgid "" -"You can then use the ID or container name to stop the container. This " +"You can then use the ID or container name to stop the container. This " "example uses the name \"oss\":" msgstr "然后,您可以使用 ID 或容器名称来停止容器。本示例使用名称 \"oss\":" -#: ../../tutorials/dlrs/dlrs.rst:483 +#: ../../guides/stacks/dlrs/dlrs.rst:490 msgid "Verify that the container is not running" msgstr "验证容器未在运行" -#: ../../tutorials/dlrs/dlrs.rst:490 +#: ../../guides/stacks/dlrs/dlrs.rst:497 msgid "To delete the container from your system you need to know the Image ID:" msgstr "要从系统中删除容器,您需要知道映像 ID:" -#: ../../tutorials/dlrs/dlrs.rst:496 +#: ../../guides/stacks/dlrs/dlrs.rst:503 msgid "This command results in output similar to the following:" msgstr "该命令会产生类似于以下内容的输出:" -#: ../../tutorials/dlrs/dlrs.rst:504 +#: ../../guides/stacks/dlrs/dlrs.rst:511 msgid "To remove an image use the image ID:" msgstr "要移除映像,请使用映像 ID:" -#: ../../tutorials/dlrs/dlrs.rst:520 +#: ../../guides/stacks/dlrs/dlrs.rst:527 msgid "" "Note that you can execute the :command:`docker rmi` command using only " "the first few characters of the image ID, provided they are unique on the" " system." msgstr "请注意,您可以只使用映像 ID 的前几个字符来执行 :command:`docker rmi` 命令,前提是它们在系统上是唯一的。" -#: ../../tutorials/dlrs/dlrs.rst:522 +#: ../../guides/stacks/dlrs/dlrs.rst:529 msgid "Once you have removed the image, you can verify it has been deleted with:" msgstr "移除映像后,您可以通过以下方式验证它是否已被移除:" -#: ../../tutorials/dlrs/dlrs.rst:530 +#: ../../guides/stacks/dlrs/dlrs.rst:537 msgid "Related topics" msgstr "相关主题" -#: ../../tutorials/dlrs/dlrs.rst:532 -msgid "Deep Learning Reference Stack `V3.0 release announcement`_" -msgstr "深度学习参考堆栈 `V3.0 release announcement`_" +#: ../../guides/stacks/dlrs/dlrs.rst:539 +msgid "`DLRS V3.0`_ release announcement" +msgstr "" -#: ../../tutorials/dlrs/dlrs.rst:533 -msgid "`TensorFlow benchmarks`_" +#: ../../guides/stacks/dlrs/dlrs.rst:540 +#, fuzzy +msgid "`TensorFlow Benchmarks`_" msgstr "`TensorFlow benchmarks`_" -#: ../../tutorials/dlrs/dlrs.rst:534 +#: ../../guides/stacks/dlrs/dlrs.rst:541 msgid "`PyTorch benchmarks`_" msgstr "`PyTorch benchmarks`_" -#: ../../tutorials/dlrs/dlrs.rst:535 +#: ../../guides/stacks/dlrs/dlrs.rst:542 msgid "`Kubeflow`_" msgstr "`Kubeflow`_" -#: ../../tutorials/dlrs/dlrs.rst:536 +#: ../../guides/stacks/dlrs/dlrs.rst:543 msgid ":ref:`kubernetes` tutorial" msgstr ":ref:`kubernetes` 教程" -#: ../../tutorials/dlrs/dlrs.rst:537 +#: ../../guides/stacks/dlrs/dlrs.rst:544 msgid "`Jupyter Notebook`_" msgstr "`Jupyter Notebook`_" +#~ msgid "Deep Learning Reference Stack `V3.0 release announcement`_." +#~ msgstr "深度学习参考堆栈 `V3.0 release announcement`_。" + +#~ msgid "" +#~ "You must parse the logs of the " +#~ "Kubernetes pod to retrieve performance " +#~ "data. The pods will still exist " +#~ "post-completion and will be in " +#~ "‘Completed’ state. You can get the " +#~ "logs from any of the pods to " +#~ "inspect the benchmark results. More " +#~ "information about `Kubernetes logging`_ is " +#~ "available from the Kubernetes community." +#~ msgstr "" +#~ "您必须解析 Kubernetes Pod 的日志来检索性能数据。完成后,Pod " +#~ "仍会存在,并将处于“已完成”状态。您可以从任何一个 Pod 中获取日志来检查基准测试结果。有关 " +#~ "`Kubernetes logging`_ 的更多信息可从 Kubernetes 社区获取。" + +#~ msgid "Deep Learning Reference Stack `V3.0 release announcement`_" +#~ msgstr "深度学习参考堆栈 `V3.0 release announcement`_" + diff --git a/locale/zh_CN/LC_MESSAGES/guides/stacks/greengrass.po b/locale/zh_CN/LC_MESSAGES/guides/stacks/greengrass.po index 6385ca72..4f1cab54 100644 --- a/locale/zh_CN/LC_MESSAGES/guides/stacks/greengrass.po +++ b/locale/zh_CN/LC_MESSAGES/guides/stacks/greengrass.po @@ -5,23 +5,51 @@ # FIRST AUTHOR , 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-07-12 12:18-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" -#: ../../tutorials/greengrass.rst:4 +#: ../../guides/stacks/greengrass.rst:4 msgid "Enable AWS Greengrass\\* and OpenVINO™ toolkit" msgstr "启用 AWS Greengrass\\* 和 OpenVINO™ 工具包" -#: ../../tutorials/greengrass.rst:6 +#: ../../guides/stacks/greengrass.rst:6 +msgid "" +"This guide explains how to enable AWS Greengrass\\* and OpenVINO™ " +"toolkit. Specifically, the guide demonstrates how to:" +msgstr "" + +#: ../../guides/stacks/greengrass.rst:9 +msgid "Set up the Intel® edge device with |CL-ATTR|" +msgstr "使用 |CL-ATTR| 设置英特尔®边缘设备" + +#: ../../guides/stacks/greengrass.rst:10 +msgid "" +"Install the OpenVINO™ toolkit and Amazon Web Services\\* (AWS\\*) " +"Greengrass\\* software stacks" +msgstr "安装 OpenVINO™ 工具包和 Amazon Web Services\\* (AWS\\*) Greengrass\\* 软件堆栈" + +#: ../../guides/stacks/greengrass.rst:12 +msgid "" +"Use AWS Greengrass\\* and AWS Lambda\\* to deploy the FaaS samples from " +"the cloud" +msgstr "使用 AWS Greengrass\\* 和 AWS Lambda\\* 从云中部署 FaaS 示例" + +#: ../../guides/stacks/greengrass.rst:20 +msgid "Overview" +msgstr "" + +#: ../../guides/stacks/greengrass.rst:22 msgid "" "Hardware accelerated Function-as-a-Service (FaaS) enables cloud " "developers to deploy inference functionalities [1] on Intel® IoT edge " @@ -32,559 +60,600 @@ msgid "" "accelerated FaaS provides the best-in-class performance by accessing " "optimized deep learning libraries on Intel® IoT edge devices with " "accelerators." -msgstr "硬件加速的功能即服务 (FaaS) 有助于云开发人员在搭载加速器的英特尔® IoT 边缘设备(CPU、集成 GPU、英特尔® FPGA 和英特尔® Movidius™ 技术)上部署推理功能 [1]。这些功能使用容器化环境,为开发人员提供了出色的体验,有助于开发人员将可视化分析从云安全地迁移到边缘。硬件加速的 FaaS 支持在搭载加速器的英特尔® IoT 边缘设备上访问经过优化的深度学习库,实现业界最佳性能。" +msgstr "" +"硬件加速的功能即服务 (FaaS) 有助于云开发人员在搭载加速器的英特尔® IoT 边缘设备(CPU、集成 GPU、英特尔® FPGA 和英特尔®" +" Movidius™ 技术)上部署推理功能 " +"[1]。这些功能使用容器化环境,为开发人员提供了出色的体验,有助于开发人员将可视化分析从云安全地迁移到边缘。硬件加速的 FaaS " +"支持在搭载加速器的英特尔® IoT 边缘设备上访问经过优化的深度学习库,实现业界最佳性能。" -#: ../../tutorials/greengrass.rst:15 -msgid "This tutorial demonstrates how to:" -msgstr "本教程演示了如何:" - -#: ../../tutorials/greengrass.rst:17 -msgid "Set up the Intel® edge device with |CL-ATTR|" -msgstr "使用 |CL-ATTR| 设置英特尔®边缘设备" - -#: ../../tutorials/greengrass.rst:18 -msgid "" -"Install the OpenVINO™ toolkit and Amazon Web Services\\* (AWS\\*) " -"Greengrass\\* software stacks" -msgstr "安装 OpenVINO™ 工具包和 Amazon Web Services\\* (AWS\\*) Greengrass\\* 软件堆栈" - -#: ../../tutorials/greengrass.rst:20 -msgid "" -"Use AWS Greengrass\\* and AWS Lambda\\* to deploy the FaaS samples from " -"the cloud" -msgstr "使用 AWS Greengrass\\* 和 AWS Lambda\\* 从云中部署 FaaS 示例" - -#: ../../tutorials/greengrass.rst:22 -msgid "Refer to the following topics:" -msgstr "请参阅以下主题:" - -#: ../../tutorials/greengrass.rst:29 +#: ../../guides/stacks/greengrass.rst:32 msgid "Supported platforms" msgstr "支持的平台" -#: ../../tutorials/greengrass.rst:31 +#: ../../guides/stacks/greengrass.rst:34 msgid "Operating System: |CL| latest release" msgstr "操作系统:|CL| 最新版本" -#: ../../tutorials/greengrass.rst:32 -msgid "" -"Hardware: Intel® core platforms (This tutorial supports inference " -"on CPU only.)" +#: ../../guides/stacks/greengrass.rst:35 +#, fuzzy +msgid "Hardware: Intel® core platforms (that support inference on CPU only)" msgstr "硬件:英特尔®酷睿™平台(本教程仅支持 CPU 推理。)" -#: ../../tutorials/greengrass.rst:35 +#: ../../guides/stacks/greengrass.rst:38 msgid "Sample description" msgstr "示例说明" -#: ../../tutorials/greengrass.rst:37 +#: ../../guides/stacks/greengrass.rst:40 +#, fuzzy msgid "" "The AWS Greengrass samples are located at `Edge-Analytics-FaaS`_. This " -"tutorial uses the 1.0 version of the source code." +"guide uses the 1.0 version of the source code." msgstr "AWS Greengrass 示例位于 `Edge-Analytics-FaaS`_ 中。本教程使用 1.0 版本的源代码。" -#: ../../tutorials/greengrass.rst:40 +#: ../../guides/stacks/greengrass.rst:43 msgid "|CL| provides the following AWS Greengrass samples:" msgstr "|CL| 提供以下 AWS Greengrass 示例:" -#: ../../tutorials/greengrass.rst:42 +#: ../../guides/stacks/greengrass.rst:45 msgid "`greengrass_classification_sample.py`_" msgstr "`greengrass_classification_sample.py`_" -#: ../../tutorials/greengrass.rst:44 +#: ../../guides/stacks/greengrass.rst:47 msgid "" "This AWS Greengrass sample classifies a video stream using classification" " networks such as AlexNet and GoogLeNet and publishes top-10 results on " "AWS\\* IoT Cloud every second." -msgstr "此 AWS Greengrass 示例使用 AlexNet 和 GoogLeNet 等分类网络对视频流进行分类,并每秒在 AWS\\* IoT 云上发布前十名结果。" +msgstr "" +"此 AWS Greengrass 示例使用 AlexNet 和 GoogLeNet 等分类网络对视频流进行分类,并每秒在 AWS\\* IoT " +"云上发布前十名结果。" -#: ../../tutorials/greengrass.rst:48 +#: ../../guides/stacks/greengrass.rst:51 msgid "`greengrass_object_detection_sample_ssd.py`_" msgstr "`greengrass_object_detection_sample_ssd.py`_" -#: ../../tutorials/greengrass.rst:50 +#: ../../guides/stacks/greengrass.rst:53 msgid "" "This AWS Greengrass sample detects objects in a video stream and " "classifies them using single-shot multi-box detection (SSD) networks such" " as SSD Squeezenet, SSD Mobilenet, and SSD300. This sample publishes " "detection outputs such as class label, class confidence, and bounding box" " coordinates on AWS IoT Cloud every second." -msgstr "此 AWS Greengrass 示例会检测视频流中的对象,并使用单步多框检测 (SSD) 网络(例如 SSD Squeezenet、SSD Mobilenet 和 SSD300)对它们进行分类。此示例每秒在 AWS IoT 云上发布检测输出,如类标签、类置信度和边界框坐标。" +msgstr "" +"此 AWS Greengrass 示例会检测视频流中的对象,并使用单步多框检测 (SSD) 网络(例如 SSD Squeezenet、SSD " +"Mobilenet 和 SSD300)对它们进行分类。此示例每秒在 AWS IoT 云上发布检测输出,如类标签、类置信度和边界框坐标。" -#: ../../tutorials/greengrass.rst:58 +#: ../../guides/stacks/greengrass.rst:61 msgid "Install the OS on the edge device" msgstr "在边缘设备上安装操作系统" -#: ../../tutorials/greengrass.rst:60 +#: ../../guides/stacks/greengrass.rst:63 msgid "" "Start with a clean installation of |CL| on a new system, using the :ref" ":`bare-metal-install-desktop`, found in :ref:`get-started`." -msgstr "使用 :ref:`get-started` 中的 :ref:`bare-metal-install-desktop`,在新系统上安装干净的 |CL|。" +msgstr "" +"使用 :ref:`get-started` 中的 :ref:`bare-metal-install-desktop`,在新系统上安装干净的 " +"|CL|。" -#: ../../tutorials/greengrass.rst:64 +#: ../../guides/stacks/greengrass.rst:67 msgid "Create user accounts" msgstr "创建用户帐户" -#: ../../tutorials/greengrass.rst:66 +#: ../../guides/stacks/greengrass.rst:69 msgid "" "After |CL| is installed, create two user accounts. Create an " "administrative user in |CL| and create a user account for the Greengrass " "services to use ( see Greengrass user below)." -msgstr "安装 |CL| 后,创建两个用户帐户。在 |CL| 中创建一个管理用户,并为要使用的 Greengrass 服务创建一个用户帐户(请参阅下面的 Greengrass 用户)。" +msgstr "" +"安装 |CL| 后,创建两个用户帐户。在 |CL| 中创建一个管理用户,并为要使用的 Greengrass 服务创建一个用户帐户(请参阅下面的 " +"Greengrass 用户)。" -#: ../../tutorials/greengrass.rst:70 +#: ../../guides/stacks/greengrass.rst:73 msgid "" "Create a new user and set a password for that user. Enter the following " "commands as ``root``:" msgstr "创建新用户并为该用户设置密码。以 ``root`` 用户身份输入以下命令:" -#: ../../tutorials/greengrass.rst:78 +#: ../../guides/stacks/greengrass.rst:81 +#, fuzzy msgid "" -"Next, enable the :command:`sudo` command for your new ````. Add " -"```` to the *wheel* group:" +"Next, enable the :command:`sudo` command for your new . Add " +" to the `wheel` group:" msgstr "接下来,为新的 ```` 启用 :command:`sudo` 命令。将 ```` 添加到 *wheel* 组:" -#: ../../tutorials/greengrass.rst:85 +#: ../../guides/stacks/greengrass.rst:88 msgid "Create a :file:`/etc/fstab` file." msgstr "创建一个 :file:`/etc/fstab` 文件。" -#: ../../tutorials/greengrass.rst:93 +#: ../../guides/stacks/greengrass.rst:96 msgid "" "By default, |CL| does not create an :file:`/etc/fstab` file. You must " "create this file before the Greengrass service runs." msgstr "默认情况下,|CL| 不会创建 :file:`/etc/fstab` 文件。您必须在 Greengrass 服务运行之前创建此文件。" -#: ../../tutorials/greengrass.rst:97 +#: ../../guides/stacks/greengrass.rst:100 msgid "Add required bundles" msgstr "添加所需的捆绑包" -#: ../../tutorials/greengrass.rst:99 +#: ../../guides/stacks/greengrass.rst:102 msgid "" "Use the :command:`swupd` software updater utility to add the prerequisite" " bundles for the OpenVINO software stack:" msgstr "使用 :command:`swupd` 软件更新程序实用程序添加 OpenVINO 软件堆栈必备的软件包:" -#: ../../tutorials/greengrass.rst:108 +#: ../../guides/stacks/greengrass.rst:111 msgid "Learn more about how to :ref:`swupd-guide`." msgstr "详细了解如何 :ref:`swupd-guide`。" -#: ../../tutorials/greengrass.rst:110 +#: ../../guides/stacks/greengrass.rst:113 msgid "" "The :command:`computer-vision-basic` bundle installs the OpenVINO™ " "toolkit, and the sample models optimized for Intel® edge platforms." msgstr ":command:`computer-vision-basic` 捆绑包会安装 OpenVINO™ 工具包以及针对英特尔®边缘平台优化的示例模型。" -#: ../../tutorials/greengrass.rst:114 +#: ../../guides/stacks/greengrass.rst:117 msgid "Convert deep learning models" msgstr "转换深度学习模型" -#: ../../tutorials/greengrass.rst:117 +#: ../../guides/stacks/greengrass.rst:120 msgid "Locate sample models" msgstr "找到示例模型" -#: ../../tutorials/greengrass.rst:119 +#: ../../guides/stacks/greengrass.rst:122 +#, fuzzy msgid "" "There are two types of provided models that can be used in conjunction " -"with AWS Greengrass for this tutorial: classification or object " -"detection." +"with AWS Greengrass for this guide: classification or object detection." msgstr "本教程中提供了两种可以与 AWS Greengrass 配合使用的模型:分类和对象检测。" -#: ../../tutorials/greengrass.rst:122 +#: ../../guides/stacks/greengrass.rst:125 +#, fuzzy msgid "" -"To complete this tutorial using an image classification model, download " -"the BVLC AlexNet model files `bvlc_alexnet.caffemodel`_ and " +"To complete this guide using an image classification model, download the " +"BVLC AlexNet model files `bvlc_alexnet.caffemodel`_ and " "`deploy.prototxt`_ to the default model_location at " ":file:`/usr/share/openvino/models`. Any custom pre-trained classification" " models can be used with the classification sample." -msgstr "要使用图像分类模型完成本教程,请将 BVLC AlexNet 模型文件 `bvlc_alexnet.caffemodel`_ 和 `deploy.prototxt`_ 下载到 :file:`/usr/share/openvino/models` 处的默认 model_location。预先训练的任何自定义分类模型都可与分类示例配合使用。" +msgstr "" +"要使用图像分类模型完成本教程,请将 BVLC AlexNet 模型文件 `bvlc_alexnet.caffemodel`_ 和 " +"`deploy.prototxt`_ 下载到 :file:`/usr/share/openvino/models` 处的默认 " +"model_location。预先训练的任何自定义分类模型都可与分类示例配合使用。" -#: ../../tutorials/greengrass.rst:128 +#: ../../guides/stacks/greengrass.rst:131 +#, fuzzy msgid "" "For object detection, the sample models optimized for Intel® edge " "platforms are included with the computer-vision-basic bundle installation" " at :file:`/usr/share/openvino/models`. These models are provided as an " -"example; however, you may also use a custom SSD model with the Greengrass" -" object detection sample." -msgstr "对于对象检测,安装 computer-vision-basic 捆绑包时会在 :file:`/usr/share/openvino/models` 处附带针对英特尔®边缘平台优化的示例模型。这些模型作为示例提供;但是,您也可以将自定义 SSD 模型与 Greengrass 对象检测示例结合使用。" +"example; you may also use a custom SSD model with the Greengrass object " +"detection sample." +msgstr "" +"对于对象检测,安装 computer-vision-basic 捆绑包时会在 :file:`/usr/share/openvino/models`" +" 处附带针对英特尔®边缘平台优化的示例模型。这些模型作为示例提供;但是,您也可以将自定义 SSD 模型与 Greengrass " +"对象检测示例结合使用。" -#: ../../tutorials/greengrass.rst:134 +#: ../../guides/stacks/greengrass.rst:137 msgid "Run model optimizer" msgstr "运行模型优化器" -#: ../../tutorials/greengrass.rst:136 +#: ../../guides/stacks/greengrass.rst:139 msgid "" -"Follow these instructions for `converting deep learning models to " -"Intermediate Representation using Model Optimizer`_. To optimize either " -"of the sample models described above, run one of the following commands." -msgstr "按照 `converting deep learning models to Intermediate Representation using Model Optimizer`_ 中的说明执行操作。要优化上述任一示例模型,请运行以下命令之一。" +"Follow the instructions in the `Model Optimizer Developer Guide`_ for " +"converting deep learning models to Intermediate Representation using " +"Model Optimizer. To optimize either of the sample models described above," +" run one of the following commands." +msgstr "" -#: ../../tutorials/greengrass.rst:138 +#: ../../guides/stacks/greengrass.rst:143 msgid "For classification using BVLC AlexNet model:" msgstr "对于使用 BVLC AlexNet 模型的分类:" -#: ../../tutorials/greengrass.rst:147 +#: ../../guides/stacks/greengrass.rst:152 msgid "For object detection using SqueezeNetSSD-5Class model:" msgstr "对于使用 SqueezeNetSSD-5Class 模型的对象检测:" -#: ../../tutorials/greengrass.rst:156 +#: ../../guides/stacks/greengrass.rst:161 msgid "In these examples:" msgstr "在这些示例中:" -#: ../../tutorials/greengrass.rst:158 -msgid "```` is :file:`/usr/share/openvino/models`." +#: ../../guides/stacks/greengrass.rst:163 +#, fuzzy +msgid "`` is :file:`/usr/share/openvino/models`." msgstr "```` 是 :file:`/usr/share/openvino/models`。" -#: ../../tutorials/greengrass.rst:160 -msgid "```` is FP32 or FP16, depending on target device." +#: ../../guides/stacks/greengrass.rst:165 +#, fuzzy +msgid "`` is FP32 or FP16, depending on target device." msgstr "```` 是 FP32 或 FP16,具体取决于目标设备。" -#: ../../tutorials/greengrass.rst:162 +#: ../../guides/stacks/greengrass.rst:167 +#, fuzzy msgid "" -"```` is the directory where the Intermediate Representation " +"`` is the directory where the Intermediate Representation " "(IR) is stored. IR contains .xml format corresponding to the network " "structure and .bin format corresponding to weights. This .xml file should" " be passed to :command:``." -msgstr "```` 是存储中间表示 (IR) 的目录。IR 包含与网络结构对应的 .xml 格式以及与权重对应的 .bin 格式。此 .xml 文件应传递给 :command:``。" +msgstr "" +"```` 是存储中间表示 (IR) 的目录。IR 包含与网络结构对应的 .xml 格式以及与权重对应的 .bin 格式。此" +" .xml 文件应传递给 :command:``。" -#: ../../tutorials/greengrass.rst:167 +#: ../../guides/stacks/greengrass.rst:172 +#, fuzzy msgid "" "In the BVLC AlexNet model, the prototxt defines the input shape with " "batch size 10 by default. In order to use any other batch size, the " "entire input shape must be provided as an argument to the model " "optimizer. For example, to use batch size 1, you must provide: " +"`--input_shape [1,3,227,227]`" +msgstr "" +"在 BVLC AlexNet 模型中,默认情况下,prototxt 会定义批处理大小为 10 " +"的输入形状。要使用任何其他批处理大小,必须将整个输入形状作为参数提供给模型优化器。例如,要使用批处理大小 1,您必须提供 " "``--input_shape [1,3,227,227]``" -msgstr "在 BVLC AlexNet 模型中,默认情况下,prototxt 会定义批处理大小为 10 的输入形状。要使用任何其他批处理大小,必须将整个输入形状作为参数提供给模型优化器。例如,要使用批处理大小 1,您必须提供 ``--input_shape [1,3,227,227]``" -#: ../../tutorials/greengrass.rst:175 +#: ../../guides/stacks/greengrass.rst:180 msgid "Configure AWS Greengrass group" msgstr "配置 AWS Greengrass 组" -#: ../../tutorials/greengrass.rst:177 +#: ../../guides/stacks/greengrass.rst:182 msgid "" "For each Intel® edge platform, you must create a new AWS Greengrass group" " and install AWS Greengrass core software to establish the connection " "between cloud and edge." -msgstr "对于每个英特尔®边缘平台,您必须创建一个新的 AWS Greengrass 组,并安装 AWS Greengrass 核心软件,以在云和边缘之间建立连接。" +msgstr "" +"对于每个英特尔®边缘平台,您必须创建一个新的 AWS Greengrass 组,并安装 AWS Greengrass " +"核心软件,以在云和边缘之间建立连接。" -#: ../../tutorials/greengrass.rst:181 +#: ../../guides/stacks/greengrass.rst:186 msgid "" "To create an AWS Greengrass group, follow the instructions in `Configure " "AWS IoT Greengrass on AWS IoT`_." -msgstr "要创建 AWS Greengrass 组,请按照 `Configure AWS IoT Greengrass on AWS IoT`_ 中的说明执行操作。" +msgstr "" +"要创建 AWS Greengrass 组,请按照 `Configure AWS IoT Greengrass on AWS IoT`_ " +"中的说明执行操作。" -#: ../../tutorials/greengrass.rst:184 +#: ../../guides/stacks/greengrass.rst:189 msgid "" "To install and configure AWS Greengrass core on edge platform, follow the" " instructions in `Start AWS Greengrass on the Core Device`_. In step " "8(b), download the x86_64 Ubuntu\\* configuration of the AWS Greengrass " "core software." -msgstr "要在边缘平台上安装和配置 AWS Greengrass 核心,请按照 `Start AWS Greengrass on the Core Device`_ 中的说明执行操作。在步骤 8(b) 中,下载 AWS Greengrass 核心软件的 x86_64 Ubuntu\\* 配置。" +msgstr "" +"要在边缘平台上安装和配置 AWS Greengrass 核心,请按照 `Start AWS Greengrass on the Core " +"Device`_ 中的说明执行操作。在步骤 8(b) 中,下载 AWS Greengrass 核心软件的 x86_64 Ubuntu\\* 配置。" -#: ../../tutorials/greengrass.rst:191 +#: ../../guides/stacks/greengrass.rst:196 +#, fuzzy msgid "" "You do not need to run the :file:`cgroupfs-mount.sh` script in step #6 of" -" Module 1 of the `AWS Greengrass developer guide`_ because this is " +" Module 1 of the `AWS Greengrass Developer Guide`_ because this is " "enabled already in |CL|." -msgstr "您不需要在 `AWS Greengrass developer guide`_ 模块 1 的步骤 6 中运行 :file:`cgroupfs-mount.sh` 脚本,因为它已经在 |CL| 中启用。" +msgstr "" +"您不需要在 `AWS Greengrass developer guide`_ 模块 1 的步骤 6 中运行 :file:`cgroupfs-" +"mount.sh` 脚本,因为它已经在 |CL| 中启用。" -#: ../../tutorials/greengrass.rst:195 +#: ../../guides/stacks/greengrass.rst:200 msgid "" "Be sure to download both the security resources and the AWS Greengrass " "core software." msgstr "请务必下载安全资源和 AWS Greengrass 核心软件。" -#: ../../tutorials/greengrass.rst:200 +#: ../../guides/stacks/greengrass.rst:205 msgid "Security certificates are linked to your AWS account." msgstr "安全证书会链接到您的 AWS 帐户。" -#: ../../tutorials/greengrass.rst:204 +#: ../../guides/stacks/greengrass.rst:209 msgid "Create and package Lambda function" msgstr "创建并打包 Lambda 函数" -#: ../../tutorials/greengrass.rst:206 +#: ../../guides/stacks/greengrass.rst:211 +#, fuzzy msgid "" -"Complete steps 1-4 of the AWS Greengrass tutorial at `Create and Package " -"a Lambda Function`_." +"Complete steps 1-4 of the AWS Greengrass guide at `Create and Package a " +"Lambda Function`_." msgstr "在 `Create and Package a Lambda Function`_ 中完成 AWS Greengrass 教程的步骤 1-4。" -#: ../../tutorials/greengrass.rst:210 +#: ../../guides/stacks/greengrass.rst:216 msgid "" "This creates the tarball needed to create the AWS Greengrass environment " "on the edge device." msgstr "这会创建必要的 tarball,以便在边缘设备上创建 AWS Greengrass 环境。" -#: ../../tutorials/greengrass.rst:214 +#: ../../guides/stacks/greengrass.rst:220 msgid "" "In step 5, replace :file:`greengrassHelloWorld.py` with the " "classification or object detection Greengrass sample from `Edge-" "Analytics-Faas`_:" -msgstr "在步骤 5 中,将 :file:`greengrassHelloWorld.py` 替换为 `Edge-Analytics-Faas`_ 中的分类或对象检测 Greengrass 示例:" +msgstr "" +"在步骤 5 中,将 :file:`greengrassHelloWorld.py` 替换为 `Edge-Analytics-Faas`_ " +"中的分类或对象检测 Greengrass 示例:" -#: ../../tutorials/greengrass.rst:217 +#: ../../guides/stacks/greengrass.rst:223 msgid "Classification: `greengrass_classification_sample.py`_" msgstr "分类:`greengrass_classification_sample.py`_" -#: ../../tutorials/greengrass.rst:219 +#: ../../guides/stacks/greengrass.rst:225 msgid "Object Detection: `greengrass_object_detection_sample_ssd.py`_" msgstr "对象检测:`greengrass_object_detection_sample_ssd.py`_" -#: ../../tutorials/greengrass.rst:221 +#: ../../guides/stacks/greengrass.rst:227 msgid "" "Zip the selected Greengrass sample with the extracted Greengrass SDK " "folders from the previous step into " ":file:`greengrass_sample_python_lambda.zip`." -msgstr "将所选的 Greengrass 示例以及从上一步提取的 Greengrass SDK 文件夹压缩到 :file:`greengrass_sample_python_lambda.zip`。" +msgstr "" +"将所选的 Greengrass 示例以及从上一步提取的 Greengrass SDK 文件夹压缩到 " +":file:`greengrass_sample_python_lambda.zip`。" -#: ../../tutorials/greengrass.rst:224 +#: ../../guides/stacks/greengrass.rst:230 msgid "The zip should contain:" msgstr "压缩包应包含:" -#: ../../tutorials/greengrass.rst:226 +#: ../../guides/stacks/greengrass.rst:232 msgid "greengrasssdk" msgstr "greengrasssdk" -#: ../../tutorials/greengrass.rst:228 +#: ../../guides/stacks/greengrass.rst:234 msgid "greengrass classification or object detection sample" msgstr "greengrass 分类或对象检测示例" -#: ../../tutorials/greengrass.rst:230 +#: ../../guides/stacks/greengrass.rst:236 msgid "For example:" msgstr "例如:" -#: ../../tutorials/greengrass.rst:237 +#: ../../guides/stacks/greengrass.rst:243 msgid "" "Return to the AWS documentation section called `Create and Package a " "Lambda Function`_ and complete the procedure." -msgstr "返回名为`Create and Package a Lambda Function`_ 的 AWS 文档部分,并完成步骤。" +msgstr "返回名为 `Create and Package a Lambda Function`_ 的 AWS 文档部分,并完成步骤。" -#: ../../tutorials/greengrass.rst:242 +#: ../../guides/stacks/greengrass.rst:248 msgid "" "In step 9(a) of the AWS documentation, while uploading the zip file, make" " sure to name the handler to one of the following, depending on the AWS " "Greengrass sample you are using:" msgstr "在 AWS 文档的步骤 9(a) 中,上传 Zip 文件,并确保根据使用的 AWS Greengrass 示例将处理程序命名为以下名称之一:" -#: ../../tutorials/greengrass.rst:246 +#: ../../guides/stacks/greengrass.rst:252 msgid "greengrass_object_detection_sample_ssd.function_handler" msgstr "greengrass_object_detection_sample_ssd.function_handler" -#: ../../tutorials/greengrass.rst:247 +#: ../../guides/stacks/greengrass.rst:253 msgid "greengrass_classification_sample.function_handler" msgstr "greengrass_classification_sample.function_handler" -#: ../../tutorials/greengrass.rst:251 +#: ../../guides/stacks/greengrass.rst:257 msgid "Configure Lambda function" msgstr "配置 Lambda 函数" -#: ../../tutorials/greengrass.rst:253 +#: ../../guides/stacks/greengrass.rst:259 msgid "" "After creating the Greengrass group and the Lambda function, start " "configuring the Lambda function for AWS Greengrass." msgstr "创建 Greengrass 组和 Lambda 函数后,开始为 AWS Greengrass 配置 Lambda 函数。" -#: ../../tutorials/greengrass.rst:256 +#: ../../guides/stacks/greengrass.rst:262 msgid "" "Follow steps 1-8 in `Configure the Lambda Function for AWS IoT " "Greengrass`_ in the AWS documentation." -msgstr "按照 AWS 文档中`Configure the Lambda Function for AWS IoT Greengrass`_ 中的步骤 1-8 执行操作。" +msgstr "" +"按照 AWS 文档中 `Configure the Lambda Function for AWS IoT Greengrass`_ 中的步骤 " +"1-8 执行操作。" -#: ../../tutorials/greengrass.rst:259 +#: ../../guides/stacks/greengrass.rst:265 msgid "" "In addition to the details mentioned in step 8, change the Memory limit " "to 2048 MB to accommodate large input video streams." msgstr "除了步骤 8 中提到的细节之外,将内存限制更改为 2048 MB,以容纳较大的输入视频流。" -#: ../../tutorials/greengrass.rst:262 +#: ../../guides/stacks/greengrass.rst:268 msgid "" "Add the following environment variables as key-value pairs when editing " "the Lambda configuration and click on update:" msgstr "编辑 Lambda 配置时,添加以下环境变量作为键值对,然后点击更新:" -#: ../../tutorials/greengrass.rst:265 +#: ../../guides/stacks/greengrass.rst:271 msgid "**Table 1. Environment variables: Lambda configuration**" msgstr "**表 1.环境变量:Lambda 配置**" -#: ../../tutorials/greengrass.rst:269 +#: ../../guides/stacks/greengrass.rst:275 msgid "Key" msgstr "键" -#: ../../tutorials/greengrass.rst:270 +#: ../../guides/stacks/greengrass.rst:276 msgid "Value" msgstr "值" -#: ../../tutorials/greengrass.rst:271 +#: ../../guides/stacks/greengrass.rst:277 msgid "PARAM_MODEL_XML" msgstr "PARAM_MODEL_XML" -#: ../../tutorials/greengrass.rst:272 +#: ../../guides/stacks/greengrass.rst:278 +#, fuzzy msgid "" "/, where is user specified and contains " "IR.xml, the Intermediate Representation file from Intel® Model Optimizer." -" For this tutorial, should be set to " +" For this guide, should be set to " "'/usr/share/openvino/models' or one of its subdirectories." -msgstr "/,其中 是用户指定的,包含来自英特尔®模型优化器的中间表示文件 IR.xml。在本教程中, 应设置为 '/usr/share/openvino/models' 或其某个子目录。" +msgstr "" +"/,其中 是用户指定的,包含来自英特尔®模型优化器的中间表示文件 " +"IR.xml。在本教程中, 应设置为 '/usr/share/openvino/models' 或其某个子目录。" -#: ../../tutorials/greengrass.rst:276 +#: ../../guides/stacks/greengrass.rst:282 msgid "PARAM_INPUT_SOURCE" msgstr "PARAM_INPUT_SOURCE" -#: ../../tutorials/greengrass.rst:277 +#: ../../guides/stacks/greengrass.rst:283 msgid "/input.webm to be specified by user. Holds both input and" msgstr "由用户指定的 /input.webm。保存输入和" -#: ../../tutorials/greengrass.rst:278 +#: ../../guides/stacks/greengrass.rst:284 msgid "output data. For webcam, set PARAM_INPUT_SOURCE to ‘/dev/video0’" msgstr "输出数据。对于网络摄像头,请将 PARAM_INPUT_SOURCE 设置为 ‘/dev/video0’" -#: ../../tutorials/greengrass.rst:279 +#: ../../guides/stacks/greengrass.rst:285 msgid "PARAM_DEVICE" msgstr "PARAM_DEVICE" -#: ../../tutorials/greengrass.rst:280 +#: ../../guides/stacks/greengrass.rst:286 msgid "\"CPU\"" msgstr "\"CPU\"" -#: ../../tutorials/greengrass.rst:281 +#: ../../guides/stacks/greengrass.rst:287 msgid "PARAM_CPU_EXTENSION_PATH" msgstr "PARAM_CPU_EXTENSION_PATH" -#: ../../tutorials/greengrass.rst:282 +#: ../../guides/stacks/greengrass.rst:288 msgid "/usr/lib64/libcpu_extension.so" msgstr "/usr/lib64/libcpu_extension.so" -#: ../../tutorials/greengrass.rst:283 +#: ../../guides/stacks/greengrass.rst:289 msgid "PARAM_OUTPUT_DIRECTORY" msgstr "PARAM_OUTPUT_DIRECTORY" -#: ../../tutorials/greengrass.rst:284 +#: ../../guides/stacks/greengrass.rst:290 msgid " to be specified by user. Holds both input and output data" msgstr " 由用户指定。保存输入和输出数据" -#: ../../tutorials/greengrass.rst:286 +#: ../../guides/stacks/greengrass.rst:292 msgid "PARAM_NUM_TOP_RESULTS" msgstr "PARAM_NUM_TOP_RESULTS" -#: ../../tutorials/greengrass.rst:287 +#: ../../guides/stacks/greengrass.rst:293 msgid "" "User specified for classification sample. (e.g. 1 for top-1 result, 5 for" " top-5 results)" msgstr "为分类示例指定的用户。(例如,1 为 前 1 名结果,5 为前 5 名结果)" -#: ../../tutorials/greengrass.rst:290 +#: ../../guides/stacks/greengrass.rst:296 msgid "" "Add subscription to subscribe, or publish messages from AWS Greengrass " "Lambda function by completing the procedure in `Configure the Lambda " "Function for AWS IoT Greengrass`_." -msgstr "完成 `Configure the Lambda Function for AWS IoT Greengrass`_ 中的步骤,添加订阅以进行订阅或发布来自 AWS Greengrass Lambda 函数的消息。" +msgstr "" +"完成 `Configure the Lambda Function for AWS IoT Greengrass`_ " +"中的步骤,添加订阅以进行订阅或发布来自 AWS Greengrass Lambda 函数的消息。" -#: ../../tutorials/greengrass.rst:295 +#: ../../guides/stacks/greengrass.rst:301 +#, fuzzy msgid "" "The optional topic filter field is the topic mentioned inside the Lambda " -"function. In this tutorial, sample topics include the following: " +"function. In this guide, sample topics include the following: " ":command:`openvino/ssd` or :command:`openvino/classification`" -msgstr "可选主题过滤器字段是 Lambda 函数中提到的主题。在本教程中,示例主题包括以下 :command:`openvino/ssd` 或 :command:`openvino/classification`" +msgstr "" +"可选主题过滤器字段是 Lambda 函数中提到的主题。在本教程中,示例主题包括以下 :command:`openvino/ssd` 或 " +":command:`openvino/classification`" -#: ../../tutorials/greengrass.rst:300 +#: ../../guides/stacks/greengrass.rst:305 msgid "Add local resources" msgstr "添加本地资源" -#: ../../tutorials/greengrass.rst:302 +#: ../../guides/stacks/greengrass.rst:307 +#, fuzzy msgid "" -"Refer to the AWS documentation for details about `local resources and " -"access privileges`_." +"Refer to the AWS documentation `Access Local Resources with Lambda " +"Functions and Connectors`_ for details about local resources and access " +"privileges." msgstr "有关 `local resources and access privileges`_ 的详细信息,请参阅 AWS 文档。" -#: ../../tutorials/greengrass.rst:304 +#: ../../guides/stacks/greengrass.rst:310 msgid "The following table describes the local resources needed for the CPU:" msgstr "下表列出了 CPU 所需的本地资源:" -#: ../../tutorials/greengrass.rst:306 +#: ../../guides/stacks/greengrass.rst:312 msgid "**Local resources**" msgstr "**本地资源**" -#: ../../tutorials/greengrass.rst:310 +#: ../../guides/stacks/greengrass.rst:316 msgid "Name" msgstr "名称" -#: ../../tutorials/greengrass.rst:311 +#: ../../guides/stacks/greengrass.rst:317 msgid "Resource type" msgstr "资源类型" -#: ../../tutorials/greengrass.rst:312 +#: ../../guides/stacks/greengrass.rst:318 msgid "Local path" msgstr "本地路径" -#: ../../tutorials/greengrass.rst:313 +#: ../../guides/stacks/greengrass.rst:319 msgid "Access" msgstr "访问" -#: ../../tutorials/greengrass.rst:315 +#: ../../guides/stacks/greengrass.rst:321 msgid "ModelDir" msgstr "ModelDir" -#: ../../tutorials/greengrass.rst:316 ../../tutorials/greengrass.rst:326 +#: ../../guides/stacks/greengrass.rst:322 +#: ../../guides/stacks/greengrass.rst:332 msgid "Volume" msgstr "卷" -#: ../../tutorials/greengrass.rst:317 +#: ../../guides/stacks/greengrass.rst:323 msgid " to be specified by user" msgstr " 由用户指定" -#: ../../tutorials/greengrass.rst:318 ../../tutorials/greengrass.rst:323 +#: ../../guides/stacks/greengrass.rst:324 +#: ../../guides/stacks/greengrass.rst:329 msgid "Read-Only" msgstr "只读" -#: ../../tutorials/greengrass.rst:320 +#: ../../guides/stacks/greengrass.rst:326 msgid "Webcam" msgstr "网络摄像头" -#: ../../tutorials/greengrass.rst:321 +#: ../../guides/stacks/greengrass.rst:327 msgid "Device" msgstr "设备" -#: ../../tutorials/greengrass.rst:322 +#: ../../guides/stacks/greengrass.rst:328 msgid "/dev/video0" msgstr "/dev/video0" -#: ../../tutorials/greengrass.rst:325 +#: ../../guides/stacks/greengrass.rst:331 msgid "DataDir" msgstr "DataDir" -#: ../../tutorials/greengrass.rst:327 +#: ../../guides/stacks/greengrass.rst:333 msgid " to be specified by user. Holds both input and output data." msgstr " 由用户指定。保存输入和输出数据。" -#: ../../tutorials/greengrass.rst:329 +#: ../../guides/stacks/greengrass.rst:335 msgid "Read and Write" msgstr "读取和写入" -#: ../../tutorials/greengrass.rst:332 +#: ../../guides/stacks/greengrass.rst:338 msgid "Deploy Lambda function" msgstr "部署 Lambda 函数" -#: ../../tutorials/greengrass.rst:334 +#: ../../guides/stacks/greengrass.rst:340 +#, fuzzy msgid "" -"Refer to the AWS documentation for instructions on how to `deploy the " -"lambda function to AWS Greengrass core device`_. Select *Deployments* on " -"the group page and follow the instructions." -msgstr "有关如何`deploy the lambda function to AWS Greengrass core device`_ 的说明,请参阅 AWS 文档。在组页面上选择 *Deployments*,并按照说明执行操作。" +"Refer to the AWS documentation `Deploy Cloud Configurations to an AWS IoT" +" Greengrass Core Device`_ for instructions on how to deploy the lambda " +"function to AWS Greengrass core device. Select *Deployments* on the group" +" page and follow the instructions." +msgstr "" +"有关如何`deploy the lambda function to AWS Greengrass core device`_ 的说明,请参阅 " +"AWS 文档。在组页面上选择 *Deployments*,并按照说明执行操作。" -#: ../../tutorials/greengrass.rst:339 +#: ../../guides/stacks/greengrass.rst:344 msgid "Output consumption" msgstr "输出的使用" -#: ../../tutorials/greengrass.rst:341 +#: ../../guides/stacks/greengrass.rst:346 msgid "" "There are four options available for output consumption. These options " "are used to report, stream, upload, or store inference output at an " "interval defined by the variable :command:`reporting_interval` in the AWS" " Greengrass samples." -msgstr "使用输出时有四种可用选项。这些选项用于按 AWS Greengrass 示例中 :command:`reporting_interval` 变量定义的间隔,报告、流式传输、上传或存储推理输出。" +msgstr "" +"使用输出时有四种可用选项。这些选项用于按 AWS Greengrass 示例中 :command:`reporting_interval` " +"变量定义的间隔,报告、流式传输、上传或存储推理输出。" -#: ../../tutorials/greengrass.rst:345 +#: ../../guides/stacks/greengrass.rst:350 msgid "IoT cloud output:" msgstr "IoT 云输出:" -#: ../../tutorials/greengrass.rst:347 +#: ../../guides/stacks/greengrass.rst:352 msgid "" "This option is enabled by default in the AWS Greengrass samples using the" " :command:`enable_iot_cloud_output` variable. You can use it to verify " @@ -595,63 +664,99 @@ msgid "" " For classification, top-1 result with class label are published to IoT " "cloud. For SSD object detection, detection results such as bounding box " "coordinates of objects, class label, and class confidence are published." -msgstr "在 AWS Greengrass 示例中,默认情况下使用 :command:`enable_iot_cloud_output` 变量启用此选项。您可以使用它来验证在边缘设备上运行的 lambda。它支持使用 lambda 中指定的订阅主题向 IoT 云发布消息。(例如,主题可能包括用于分类示例的 :command:`openvino/classification` 以及用于对象检测示例的 :command:`openvino/ssd`。) 对于分类,具有类标签的前 1 名结果会发布到 IoT 云。对于 SSD 对象检测,则发布对象的边界框坐标、类标签和类置信度等检测结果。" +msgstr "" +"在 AWS Greengrass 示例中,默认情况下使用 :command:`enable_iot_cloud_output` " +"变量启用此选项。您可以使用它来验证在边缘设备上运行的 lambda。它支持使用 lambda 中指定的订阅主题向 IoT " +"云发布消息。(例如,主题可能包括用于分类示例的 :command:`openvino/classification` 以及用于对象检测示例的 " +":command:`openvino/ssd`。) 对于分类,具有类标签的前 1 名结果会发布到 IoT 云。对于 SSD " +"对象检测,则发布对象的边界框坐标、类标签和类置信度等检测结果。" -#: ../../tutorials/greengrass.rst:357 -msgid "Follow the instructions here to `view the output on IoT cloud`_." -msgstr "按照这里的说明`view the output on IoT cloud`_。" +#: ../../guides/stacks/greengrass.rst:362 +msgid "" +"Refer to the AWS documentation `Verify the Lambda Function Is Running on " +"the Device`_ for instructions on how to view the output on IoT cloud." +msgstr "" -#: ../../tutorials/greengrass.rst:359 +#: ../../guides/stacks/greengrass.rst:366 msgid "Kinesis streaming:" msgstr "Kinesis 流式传输:" -#: ../../tutorials/greengrass.rst:361 +#: ../../guides/stacks/greengrass.rst:368 msgid "" "This option enables inference output to be streamed from the edge device " "to cloud using Kinesis [3] streams when :command:`enable_kinesis_output` " "is set to True. The edge devices act as data producers and continually " "push processed data to the cloud. You must set up and specify Kinesis " "stream name, Kinesis shard, and AWS region in the AWS Greengrass samples." -msgstr ":command:`enable_kinesis_output` 设置为 True 时,此选项支持使用 Kinesis [3] 流将推理输出从边缘设备流式传输到云。边缘设备充当数据生产者,并将处理后的数据不断推送到云中。您必须在 AWS Greengrass 示例中设置和指定 Kinesis 流名称、Kinesis shard 和 AWS 区域。" +msgstr "" +":command:`enable_kinesis_output` 设置为 True 时,此选项支持使用 Kinesis [3] " +"流将推理输出从边缘设备流式传输到云。边缘设备充当数据生产者,并将处理后的数据不断推送到云中。您必须在 AWS Greengrass " +"示例中设置和指定 Kinesis 流名称、Kinesis shard 和 AWS 区域。" -#: ../../tutorials/greengrass.rst:368 +#: ../../guides/stacks/greengrass.rst:375 msgid "Cloud storage using AWS S3 bucket:" msgstr "使用 AWS S3 存储桶的云存储:" -#: ../../tutorials/greengrass.rst:370 +#: ../../guides/stacks/greengrass.rst:377 msgid "" "When the :command:`enable_s3_jpeg_output` variable is set to True, it " "enables uploading and storing processed frames (in jpeg format) in an AWS" " S3 bucket. You must set up and specify the S3 bucket name in the AWS " "Greengrass samples to store the JPEG images. The images are named using " "the timestamp and uploaded to S3." -msgstr "将 :command:`enable_s3_jpeg_output` 变量设置为 True 时,它允许在 AWS S3 存储桶中上传和存储已处理的帧(jpeg 格式)。您必须在 AWS Greengrass 示例中设置和指定用来存储 JPEG 图像的 S3 存储桶名称。这些映像使用时间戳命名,并上传到 S3。" +msgstr "" +"将 :command:`enable_s3_jpeg_output` 变量设置为 True 时,它允许在 AWS S3 " +"存储桶中上传和存储已处理的帧(jpeg 格式)。您必须在 AWS Greengrass 示例中设置和指定用来存储 JPEG 图像的 S3 " +"存储桶名称。这些映像使用时间戳命名,并上传到 S3。" -#: ../../tutorials/greengrass.rst:376 +#: ../../guides/stacks/greengrass.rst:383 msgid "Local storage:" msgstr "本地存储:" -#: ../../tutorials/greengrass.rst:378 +#: ../../guides/stacks/greengrass.rst:385 msgid "" "When the :command:`enable_s3_jpeg_output` variable is set to True, it " "enables storing processed frames (in jpeg format) on the edge device. The" " images are named using the timestamp and stored in a directory specified" " by :command:`PARAM_OUTPUT_DIRECTORY`." -msgstr "将 :command:`enable_s3_jpeg_output` 变量设置为 True 时,它允许在边缘设备上存储已处理的帧(jpeg 格式)。这些映像使用时间戳命名,并存储在由 :command:`PARAM_OUTPUT_DIRECTORY` 指定的目录中。" +msgstr "" +"将 :command:`enable_s3_jpeg_output` 变量设置为 True 时,它允许在边缘设备上存储已处理的帧(jpeg " +"格式)。这些映像使用时间戳命名,并存储在由 :command:`PARAM_OUTPUT_DIRECTORY` 指定的目录中。" -#: ../../tutorials/greengrass.rst:384 +#: ../../guides/stacks/greengrass.rst:391 msgid "References" msgstr "参考" -#: ../../tutorials/greengrass.rst:386 +#: ../../guides/stacks/greengrass.rst:393 msgid "AWS Greengrass: https://aws.amazon.com/greengrass/" msgstr "AWS Greengrass:https://aws.amazon.com/greengrass/" -#: ../../tutorials/greengrass.rst:387 +#: ../../guides/stacks/greengrass.rst:394 msgid "AWS Lambda: https://aws.amazon.com/lambda/" msgstr "AWS Lambda:https://aws.amazon.com/lambda/" -#: ../../tutorials/greengrass.rst:388 +#: ../../guides/stacks/greengrass.rst:395 msgid "AWS Kinesis: https://aws.amazon.com/kinesis/" msgstr "AWS Kinesis:https://aws.amazon.com/kinesis/" +#~ msgid "This tutorial demonstrates how to:" +#~ msgstr "本教程演示了如何:" + +#~ msgid "Refer to the following topics:" +#~ msgstr "请参阅以下主题:" + +#~ msgid "" +#~ "Follow these instructions for `converting " +#~ "deep learning models to Intermediate " +#~ "Representation using Model Optimizer`_. To " +#~ "optimize either of the sample models " +#~ "described above, run one of the " +#~ "following commands." +#~ msgstr "" +#~ "按照 `converting deep learning models to" +#~ " Intermediate Representation using Model " +#~ "Optimizer`_ 中的说明执行操作。要优化上述任一示例模型,请运行以下命令之一。" + +#~ msgid "Follow the instructions here to `view the output on IoT cloud`_." +#~ msgstr "按照这里的说明`view the output on IoT cloud`_。" + diff --git a/locale/zh_CN/LC_MESSAGES/index.po b/locale/zh_CN/LC_MESSAGES/index.po index 700ac6a4..9a2b986a 100644 --- a/locale/zh_CN/LC_MESSAGES/index.po +++ b/locale/zh_CN/LC_MESSAGES/index.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -28,67 +28,117 @@ msgid "" "documentation." msgstr "" -#: ../../index.rst:12 +#: ../../index.rst:8 msgid "Our documentation is divided into the following sections:" msgstr "" -#: ../../index.rst:15 +#: ../../index.rst:11 msgid ":ref:`get-started`" msgstr "" -#: ../../includes/get-started.txt:1 +#: ../../index.rst:13 msgid "" -"If you are new to |CL|, get started fast with tutorials for installing " -"|CL| on bare metal, in a virtual environment, or as a live image on a USB" -" stick." +"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 "" + +#: ../../index.rst:17 +msgid ":ref:`about`" msgstr "" #: ../../index.rst:19 -msgid ":ref:`tooling`" +msgid "|CL| is different from other Linux distributions." msgstr "" -#: ../../index.rst:18 +#: ../../index.rst:21 msgid "" -"Clear Linux is a little different from other distros. Here are some " -"important tools and concept for managing your install." +"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:24 +#: ../../index.rst:29 msgid ":ref:`guides`" msgstr "" -#: ../../index.rst:22 -msgid "" -"Guides show how to complete common tasks that help you leverage |CL| " -"native features effectively. From basic system configuration to advanced " -"management of a cloud installation, there is a guide for you." -msgstr "" - -#: ../../index.rst:28 -msgid ":ref:`tutorials`" -msgstr "" - -#: ../../index.rst:27 -msgid "" -"|CL| tutorials provide step-by-step instructions on how |CL| features can" -" be used and extended, frequently with third-party tools." -msgstr "" - -#: ../../index.rst:32 -msgid ":ref:`reference`" -msgstr "" - #: ../../index.rst:31 msgid "" -"Find the detailed information you need to enable your configuration or " -"task in our |CL| reference section." +"Guides cover a range of topics from |CL| features and tooling, to system " +"maintenance, network, and stacks." msgstr "" -#: ../../index.rst:35 +#: ../../index.rst:34 +msgid ":ref:`Use case tutorials `" +msgstr "" + +#: ../../index.rst:36 +msgid "" +"Sample use cases, with step-by-step instructions, show how to set up " +"third-party tools and software with |CL|." +msgstr "" + +#: ../../index.rst:39 +msgid ":ref:`reference`" +msgstr "" + +#: ../../index.rst:41 +msgid "" +"This section provides additional reference information on the |CL| " +"project." +msgstr "" + +#: ../../index.rst:43 msgid ":ref:`faq`" msgstr "" -#: ../../index.rst:35 -msgid "Refer to our FAQ section to read commonly asked questions and answers." +#: ../../index.rst:45 +msgid "The FAQ section provides answers to commonly asked questions about |CL|." msgstr "" +#~ msgid "" +#~ "If you are new to |CL|, get " +#~ "started fast with tutorials for " +#~ "installing |CL| on bare metal, in " +#~ "a virtual environment, or as a " +#~ "live image on a USB stick." +#~ msgstr "" + +#~ msgid ":ref:`tooling`" +#~ msgstr "" + +#~ msgid "" +#~ "Clear Linux is a little different " +#~ "from other distros. Here are some " +#~ "important tools and concept for managing" +#~ " your install." +#~ msgstr "" + +#~ msgid "" +#~ "Guides show how to complete common " +#~ "tasks that help you leverage |CL| " +#~ "native features effectively. From basic " +#~ "system configuration to advanced management" +#~ " of a cloud installation, there is" +#~ " a guide for you." +#~ msgstr "" + +#~ msgid ":ref:`tutorials`" +#~ msgstr "" + +#~ msgid "" +#~ "|CL| tutorials provide step-by-step " +#~ "instructions on how |CL| features can" +#~ " be used and extended, frequently " +#~ "with third-party tools." +#~ msgstr "" + +#~ msgid "" +#~ "Find the detailed information you need" +#~ " to enable your configuration or task" +#~ " in our |CL| reference section." +#~ msgstr "" + +#~ msgid "Refer to our FAQ section to read commonly asked questions and answers." +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/reference/bundles/bundles.po b/locale/zh_CN/LC_MESSAGES/reference/bundles/bundles.po index 44329562..43d098cb 100644 --- a/locale/zh_CN/LC_MESSAGES/reference/bundles/bundles.po +++ b/locale/zh_CN/LC_MESSAGES/reference/bundles/bundles.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -32,10 +32,16 @@ msgstr "" #: ../../reference/bundles/bundles.rst:9 msgid "" "To learn more about how |CL-ATTR| uses bundles for software deployment, " -"visit :ref:`bundles-about`." +"visit :ref:`bundles-guide`." msgstr "" #: ../../reference/bundles/bundles.rst:13 msgid "Bundle list" msgstr "" +#~ msgid "" +#~ "To learn more about how |CL-ATTR|" +#~ " uses bundles for software deployment, " +#~ "visit :ref:`bundles-about`." +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/reference/index.po b/locale/zh_CN/LC_MESSAGES/reference/index.po index f2de2b3a..14d18933 100644 --- a/locale/zh_CN/LC_MESSAGES/reference/index.po +++ b/locale/zh_CN/LC_MESSAGES/reference/index.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,17 +18,16 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.7.0\n" -#: ../../reference/reference.rst:4 +#: ../../reference/index.rst:4 msgid "Reference" msgstr "" -#: ../../reference/reference.rst:6 +#: ../../reference/index.rst:6 msgid "" "This section provides additional information on the |CL| project and " "features." msgstr "" -#: ../../reference/reference.rst:24 -msgid "Clear Linux concepts" -msgstr "" +#~ msgid "Clear Linux concepts" +#~ msgstr "" diff --git a/locale/zh_CN/LC_MESSAGES/reference/system-requirements.po b/locale/zh_CN/LC_MESSAGES/reference/system-requirements.po index 91921b26..340c9fda 100644 --- a/locale/zh_CN/LC_MESSAGES/reference/system-requirements.po +++ b/locale/zh_CN/LC_MESSAGES/reference/system-requirements.po @@ -5,17 +5,19 @@ # FIRST AUTHOR , 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-07-17 11:17-0700\n" -"PO-Revision-Date: 2019-08-02 16:09-0008\n" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0152\n" "Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" "Language-Team: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Intel® International Developer Studio Version 4.1.273.0\n" -"Language: zh-Hans\n" +"Generated-By: Babel 2.7.0\n" #: ../../reference/system-requirements.rst:4 msgid "Recommended minimum system requirements" @@ -26,14 +28,19 @@ 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:`tooling ` " -"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 ` 创建一个高度定制的安装,甚至可以在包含 128MB 内存和 600MB 磁盘空间的系统上运行。" +"For use cases requiring minimal resources, |CL| :ref:`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 ` 创建一个高度定制的安装,甚至可以在包含 128MB" +" 内存和 600MB 磁盘空间的系统上运行。" #: ../../reference/system-requirements.rst:16 msgid "Installer requirements" @@ -65,7 +72,9 @@ 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 "" @@ -73,7 +82,9 @@ msgid "" " manually verify system compatibility with |CL|, run the " ":ref:`compatibility check tool` or go to " "http://ark.intel.com and check for these features:" -msgstr "|CL| 安装程序在引导时执行系统兼容性检查。要手动确认 |CL| 的系统兼容性,需要运行 :ref:`compatibility check tool` 或转到 http://ark.intel.com 查看这些功能:" +msgstr "" +"|CL| 安装程序在引导时执行系统兼容性检查。要手动确认 |CL| 的系统兼容性,需要运行 :ref:`compatibility check " +"tool` 或转到 http://ark.intel.com 查看这些功能:" #: ../../reference/system-requirements.rst:39 msgid "Instruction Set:" @@ -276,4 +287,3 @@ msgstr "有效的互联网连接" #~ msgid "Graphics: Intel HD Graphics (required if running a GUI desktop)" #~ msgstr "" - diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/apache-hadoop.po b/locale/zh_CN/LC_MESSAGES/tutorials/apache-hadoop.po index bb1ad7ee..26645acc 100644 --- a/locale/zh_CN/LC_MESSAGES/tutorials/apache-hadoop.po +++ b/locale/zh_CN/LC_MESSAGES/tutorials/apache-hadoop.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,74 +18,74 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.7.0\n" -#: ../../tutorials/hadoop.rst:4 -msgid "Set up a single node cluster with Hadoop\\*" +#: ../../tutorials/apache-hadoop.rst:4 +msgid "Apache\\* Hadoop\\*" msgstr "" -#: ../../tutorials/hadoop.rst:6 +#: ../../tutorials/apache-hadoop.rst:6 msgid "" "This tutorial walks you through the process of installing, configuring, " -"and running Apache\\* Hadoop on |CL-ATTR|. The Apache Hadoop software " +"and running Apache Hadoop on |CL-ATTR|. The Apache Hadoop software " "library is a framework for distributed processing of large data sets " "across clusters of computers using simple programming models. It is " "designed to scale up from single servers to thousands of machines, with " "each machine offering local computation and storage." msgstr "" -#: ../../tutorials/hadoop.rst:14 +#: ../../tutorials/apache-hadoop.rst:14 msgid "Prerequisites" msgstr "" -#: ../../tutorials/hadoop.rst:16 +#: ../../tutorials/apache-hadoop.rst:16 msgid "" "Before following this tutorial, you should follow the :ref:`bare-metal-" "install-desktop` to ensure you have installed |CL|." msgstr "" -#: ../../tutorials/hadoop.rst:19 +#: ../../tutorials/apache-hadoop.rst:19 msgid "" "Before you install any new packages, update |CL| with the following " "command:" msgstr "" -#: ../../tutorials/hadoop.rst:25 +#: ../../tutorials/apache-hadoop.rst:25 msgid "" "For the purposes of this tutorial, we will install Hadoop in a single " "machine running both the master and slave daemons." msgstr "" -#: ../../tutorials/hadoop.rst:29 +#: ../../tutorials/apache-hadoop.rst:29 msgid "Install Apache Hadoop" msgstr "" -#: ../../tutorials/hadoop.rst:31 +#: ../../tutorials/apache-hadoop.rst:31 msgid "" "Apache Hadoop is included in the `big-data-basic` bundle. To install the " "framework, enter the following command:" msgstr "" -#: ../../tutorials/hadoop.rst:39 +#: ../../tutorials/apache-hadoop.rst:39 msgid "Configure Apache Hadoop" msgstr "" -#: ../../tutorials/hadoop.rst:41 +#: ../../tutorials/apache-hadoop.rst:41 msgid "To create the configuration directory, enter the following command:" msgstr "" -#: ../../tutorials/hadoop.rst:47 +#: ../../tutorials/apache-hadoop.rst:47 msgid "" "Copy the defaults from :file:`/usr/share/defaults/hadoop` to " ":file:`/etc/hadoop` with the following command:" msgstr "" -#: ../../tutorials/hadoop.rst:54 +#: ../../tutorials/apache-hadoop.rst:54 msgid "" "Since |CL| is a stateless system, you should never modify the files under" " the :file:`/usr/share/defaults` directory. The software updater will " "overwrite those files." msgstr "" -#: ../../tutorials/hadoop.rst:58 +#: ../../tutorials/apache-hadoop.rst:58 msgid "" "Once all the configuration files are in :file:`/etc/hadoop`, we must edit" " them to fit our needs. The `NameNode` server is the master server. It " @@ -94,19 +94,19 @@ msgid "" "site.xml`, informs the Hadoop daemon where `NameNode` is running." msgstr "" -#: ../../tutorials/hadoop.rst:64 +#: ../../tutorials/apache-hadoop.rst:64 msgid "" "In this tutorial, our `NameNode` runs in our `localhost`. Follow these " "steps to set it up correctly:" msgstr "" -#: ../../tutorials/hadoop.rst:67 +#: ../../tutorials/apache-hadoop.rst:67 msgid "" "Open the :file:`/etc/hadoop/core-site.xml` file using the editor of your " "choice and modify the file as follows:" msgstr "" -#: ../../tutorials/hadoop.rst:81 +#: ../../tutorials/apache-hadoop.rst:81 msgid "" "Edit the :file:`/etc/hadoop/hdfs-site.xml` file. This file configures the" " :abbr:`HDFS (Hadoop Distributed File System)` daemons. This " @@ -115,7 +115,7 @@ msgid "" "block replication to 1 from the default of 3 as follows:" msgstr "" -#: ../../tutorials/hadoop.rst:103 +#: ../../tutorials/apache-hadoop.rst:103 msgid "" "Edit the :file:`/etc/hadoop/mapred-site.xml` file. This file configures " "all daemons related to `MapReduce`: `JobTracker` and `TaskTrackers`. With" @@ -124,7 +124,7 @@ msgid "" "our runtime framework for executing `MapReduce` jobs as follows:" msgstr "" -#: ../../tutorials/hadoop.rst:121 +#: ../../tutorials/apache-hadoop.rst:121 msgid "" "Edit the :file:`/etc/hadoop/yarn-site.xml` file. This file configures all" " daemons related to `YARN`: `ResourceManager` and `NodeManager`. In our " @@ -132,100 +132,117 @@ msgid "" "default as follows:" msgstr "" -#: ../../tutorials/hadoop.rst:142 +#: ../../tutorials/apache-hadoop.rst:142 msgid "Configure your SSH key" msgstr "" -#: ../../tutorials/hadoop.rst:144 +#: ../../tutorials/apache-hadoop.rst:144 msgid "Create a SSH key. If you already have one, skip this step." msgstr "" -#: ../../tutorials/hadoop.rst:151 +#: ../../tutorials/apache-hadoop.rst:151 msgid "Copy the key to your authorized keys." msgstr "" -#: ../../tutorials/hadoop.rst:157 +#: ../../tutorials/apache-hadoop.rst:157 msgid "" "Log into the localhost. If no password prompt appears, you are ready to " "run the Hadoop daemons." msgstr "" -#: ../../tutorials/hadoop.rst:165 +#: ../../tutorials/apache-hadoop.rst:165 msgid "Run the Hadoop daemons" msgstr "" -#: ../../tutorials/hadoop.rst:167 +#: ../../tutorials/apache-hadoop.rst:167 msgid "" "With all the configuration files properly edited, we are ready to start " "the daemons." msgstr "" -#: ../../tutorials/hadoop.rst:170 +#: ../../tutorials/apache-hadoop.rst:170 msgid "" "When we format the `NameNode` server, it formats the meta-data related to" " data nodes. Thus, all the information on the data nodes is lost and the " "nodes can be reused for new data." msgstr "" -#: ../../tutorials/hadoop.rst:174 +#: ../../tutorials/apache-hadoop.rst:174 msgid "Format the `NameNode` server with the following command:" msgstr "" -#: ../../tutorials/hadoop.rst:180 +#: ../../tutorials/apache-hadoop.rst:180 msgid "Start the DFS in `NameNode` and `DataNodes` with the following command:" msgstr "" -#: ../../tutorials/hadoop.rst:186 ../../tutorials/hadoop.rst:211 +#: ../../tutorials/apache-hadoop.rst:186 ../../tutorials/apache-hadoop.rst:211 msgid "The console output should be similar to:" msgstr "" -#: ../../tutorials/hadoop.rst:196 +#: ../../tutorials/apache-hadoop.rst:196 msgid "Enter `yes` to continue." msgstr "" -#: ../../tutorials/hadoop.rst:198 +#: ../../tutorials/apache-hadoop.rst:198 msgid "" "Start the `YARN` daemons `ResourceManager` and `NodeManager` with the " "following command:" msgstr "" -#: ../../tutorials/hadoop.rst:205 +#: ../../tutorials/apache-hadoop.rst:205 msgid "Ensure everything is running as expected with the following command:" msgstr "" -#: ../../tutorials/hadoop.rst:223 +#: ../../tutorials/apache-hadoop.rst:223 msgid "Run the MapReduce wordcount example" msgstr "" -#: ../../tutorials/hadoop.rst:225 +#: ../../tutorials/apache-hadoop.rst:225 msgid "Create the input directory." msgstr "" -#: ../../tutorials/hadoop.rst:231 +#: ../../tutorials/apache-hadoop.rst:231 msgid "Copy a file from the local file system to the HDFS." msgstr "" -#: ../../tutorials/hadoop.rst:237 +#: ../../tutorials/apache-hadoop.rst:237 msgid "Run the `wordcount` example." msgstr "" -#: ../../tutorials/hadoop.rst:243 +#: ../../tutorials/apache-hadoop.rst:243 msgid "" "Read output file \"part-r-00000\". This file contains the number of times" " each word appears in the file." msgstr "" -#: ../../tutorials/hadoop.rst:250 +#: ../../tutorials/apache-hadoop.rst:250 msgid "**Congratulations!**" msgstr "" -#: ../../tutorials/hadoop.rst:252 +#: ../../tutorials/apache-hadoop.rst:252 msgid "" "You successfully installed and setup a single node Hadoop cluster. " "Additionally, you ran a simple wordcount example." msgstr "" -#: ../../tutorials/hadoop.rst:255 +#: ../../tutorials/apache-hadoop.rst:255 msgid "Your single node Hadoop cluster is up and running!" msgstr "" +#~ msgid "Set up a single node cluster with Hadoop\\*" +#~ msgstr "" + +#~ msgid "" +#~ "This tutorial walks you through the " +#~ "process of installing, configuring, and " +#~ "running Apache\\* Hadoop on |CL-ATTR|." +#~ " The Apache Hadoop software library " +#~ "is a framework for distributed " +#~ "processing of large data sets across " +#~ "clusters of computers using simple " +#~ "programming models. It is designed to" +#~ " scale up from single servers to " +#~ "thousands of machines, with each machine" +#~ " offering local computation and storage." +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/apache-spark.po b/locale/zh_CN/LC_MESSAGES/tutorials/apache-spark.po index a73c55c1..2812eac7 100644 --- a/locale/zh_CN/LC_MESSAGES/tutorials/apache-spark.po +++ b/locale/zh_CN/LC_MESSAGES/tutorials/apache-spark.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,90 +18,90 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.7.0\n" -#: ../../tutorials/spark.rst:4 -msgid "Set up a standalone cluster system using Apache\\* Spark\\*" +#: ../../tutorials/apache-spark.rst:4 +msgid "Apache\\* Spark\\*" msgstr "" -#: ../../tutorials/spark.rst:6 +#: ../../tutorials/apache-spark.rst:6 msgid "" "This tutorial describes how to install, configure, and run Apache Spark " "on |CL-ATTR|. Apache Spark is a fast general-purpose cluster computing " "system with the following features:" msgstr "" -#: ../../tutorials/spark.rst:10 +#: ../../tutorials/apache-spark.rst:10 msgid "Provides high-level APIs in Java\\*, Scala\\*, Python\\*, and R\\*." msgstr "" -#: ../../tutorials/spark.rst:11 +#: ../../tutorials/apache-spark.rst:11 msgid "Includes an optimized engine that supports general execution graphs." msgstr "" -#: ../../tutorials/spark.rst:12 +#: ../../tutorials/apache-spark.rst:12 msgid "" "Supports high-level tools including Spark SQL, MLlib, GraphX, and Spark " "Streaming." msgstr "" -#: ../../tutorials/spark.rst:15 +#: ../../tutorials/apache-spark.rst:15 msgid "" "In this tutorial, you will install Spark on a single machine running the " "master daemon and a worker daemon." msgstr "" -#: ../../tutorials/spark.rst:19 +#: ../../tutorials/apache-spark.rst:19 msgid "Prerequisites" msgstr "" -#: ../../tutorials/spark.rst:21 +#: ../../tutorials/apache-spark.rst:21 msgid "" "This tutorial assumes you have installed |CL| on your host system. For " "detailed instructions on installing |CL| on a bare metal system, visit " "the :ref:`bare metal installation guide `." msgstr "" -#: ../../tutorials/spark.rst:25 +#: ../../tutorials/apache-spark.rst:25 msgid "" "Before you install any new packages, update |CL| with the following " "command:" msgstr "" -#: ../../tutorials/spark.rst:32 +#: ../../tutorials/apache-spark.rst:32 msgid "Install Apache Spark" msgstr "" -#: ../../tutorials/spark.rst:34 +#: ../../tutorials/apache-spark.rst:34 msgid "" "Apache Spark is included in the :file:`big-data-basic` bundle. To install" " the framework, enter:" msgstr "" -#: ../../tutorials/spark.rst:42 +#: ../../tutorials/apache-spark.rst:42 msgid "Configure Apache Spark" msgstr "" -#: ../../tutorials/spark.rst:44 +#: ../../tutorials/apache-spark.rst:44 msgid "Create the configuration directory with the command:" msgstr "" -#: ../../tutorials/spark.rst:50 +#: ../../tutorials/apache-spark.rst:50 msgid "" "Copy the default templates from :file:`/usr/share/defaults/spark` to " ":file:`/etc/spark` with the command:" msgstr "" -#: ../../tutorials/spark.rst:57 +#: ../../tutorials/apache-spark.rst:57 msgid "" "Since |CL| is a stateless system, you should never modify the files under" " the :file:`/usr/share/defaults` directory. The software updater " "overwrites those files." msgstr "" -#: ../../tutorials/spark.rst:62 +#: ../../tutorials/apache-spark.rst:62 msgid "Copy the template files below to create custom configuration files:" msgstr "" -#: ../../tutorials/spark.rst:70 +#: ../../tutorials/apache-spark.rst:70 msgid "" "Edit the :file:`/etc/spark/spark-env.sh` file and add the " ":envvar:`SPARK_MASTER_HOST` variable. Replace the example address below " @@ -109,68 +109,71 @@ msgid "" ":command:`hostname -I` command." msgstr "" -#: ../../tutorials/spark.rst:79 +#: ../../tutorials/apache-spark.rst:79 msgid "" "This optional step enables the master's web user interface to view " "information needed later in this tutorial." msgstr "" -#: ../../tutorials/spark.rst:82 +#: ../../tutorials/apache-spark.rst:82 msgid "" "Edit the :file:`/etc/spark/spark-defaults.conf` file and update the " "`spark.master` variable with the `SPARK_MASTER_HOST` address and port " "`7077`." msgstr "" -#: ../../tutorials/spark.rst:90 +#: ../../tutorials/apache-spark.rst:90 msgid "Start the master server and a worker daemon" msgstr "" -#: ../../tutorials/spark.rst:92 +#: ../../tutorials/apache-spark.rst:92 msgid "Start the master server using:" msgstr "" -#: ../../tutorials/spark.rst:98 +#: ../../tutorials/apache-spark.rst:98 msgid "" "Start one worker daemon and connect it to the master using the " "`spark.master` variable defined earlier:" msgstr "" -#: ../../tutorials/spark.rst:105 +#: ../../tutorials/apache-spark.rst:105 msgid "" "Open an internet browser and view the worker daemon information using the" " master's IP address and port `8080`:" msgstr "" -#: ../../tutorials/spark.rst:113 +#: ../../tutorials/apache-spark.rst:113 msgid "Run the Spark wordcount example" msgstr "" -#: ../../tutorials/spark.rst:115 +#: ../../tutorials/apache-spark.rst:115 msgid "" "Run the wordcount example using a file on your local host and output the " "results to a new file with the following command:" msgstr "" -#: ../../tutorials/spark.rst:122 +#: ../../tutorials/apache-spark.rst:122 msgid "" "Open an internet browser and view the application information using the " "master's IP address and port `8080`:" msgstr "" -#: ../../tutorials/spark.rst:129 +#: ../../tutorials/apache-spark.rst:129 msgid "" "View the results of the wordcount application in the " ":file:`~/Documents/results` file." msgstr "" -#: ../../tutorials/spark.rst:131 +#: ../../tutorials/apache-spark.rst:131 msgid "**Congratulations!**" msgstr "" -#: ../../tutorials/spark.rst:133 +#: ../../tutorials/apache-spark.rst:133 msgid "" "You successfully installed and set up a standalone Apache Spark cluster. " "Additionally, you ran a simple wordcount example." msgstr "" +#~ msgid "Set up a standalone cluster system using Apache\\* Spark\\*" +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/docker.po b/locale/zh_CN/LC_MESSAGES/tutorials/docker.po index c4da51d3..6d4df2fc 100644 --- a/locale/zh_CN/LC_MESSAGES/tutorials/docker.po +++ b/locale/zh_CN/LC_MESSAGES/tutorials/docker.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,11 +18,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.7.0\n" -#: ../../tutorials/docker/docker.rst:4 -msgid "Run Docker\\* on |CL-ATTR|" +#: ../../tutorials/docker.rst:4 +msgid "Docker\\*" msgstr "" -#: ../../tutorials/docker/docker.rst:6 +#: ../../tutorials/docker.rst:6 msgid "" "|CL-ATTR| supports multiple containerization platforms, including a " "Docker solution. |CL| has many unique features including a minimal " @@ -30,11 +30,11 @@ msgid "" "container workloads, management, and orchestration." msgstr "" -#: ../../tutorials/docker/docker.rst:11 +#: ../../tutorials/docker.rst:11 msgid "This tutorial covers:" msgstr "" -#: ../../tutorials/docker/docker.rst:18 +#: ../../tutorials/docker.rst:18 msgid "" "This tutorial focuses on the installaton of the Docker ecosystem. If you " "want to use |CL| as a Docker container image, refer to the official |CL| " @@ -43,11 +43,11 @@ msgid "" "clear-container`." msgstr "" -#: ../../tutorials/docker/docker.rst:25 +#: ../../tutorials/docker.rst:25 msgid "Prerequisites" msgstr "" -#: ../../tutorials/docker/docker.rst:27 +#: ../../tutorials/docker.rst:27 msgid "" "This tutorial assumes you have installed |CL| on your host system. For " "detailed instructions on installing |CL| on a bare metal system, follow " @@ -55,71 +55,71 @@ msgid "" "server>`." msgstr "" -#: ../../tutorials/docker/docker.rst:31 +#: ../../tutorials/docker.rst:31 msgid "" "Before you install any new packages, update |CL| with the following " "command:" msgstr "" -#: ../../tutorials/docker/docker.rst:37 +#: ../../tutorials/docker.rst:37 msgid "Additionally, you should have:" msgstr "" -#: ../../tutorials/docker/docker.rst:39 +#: ../../tutorials/docker.rst:39 msgid "A basic understanding of Linux\\* and Docker." msgstr "" -#: ../../tutorials/docker/docker.rst:41 +#: ../../tutorials/docker.rst:41 msgid "" "|CL| environment that has transparent network access to the Internet. If " "you are behind a HTTP proxy server, in a corporate setting for example, " "please refer to the `Docker proxy instructions`_ ." msgstr "" -#: ../../tutorials/docker/docker.rst:46 +#: ../../tutorials/docker.rst:46 msgid "Install the containers-basic bundle" msgstr "" -#: ../../tutorials/docker/docker.rst:48 +#: ../../tutorials/docker.rst:48 msgid "" -"Software in |CL| is offered in the form of `bundles`_ to provide a " +"Software in |CL| is offered in the form of :ref:`bundles` to provide a " "complete function. The *containers-basic* provides all the required " "software packages to run Docker images as containers." msgstr "" -#: ../../tutorials/docker/docker.rst:52 +#: ../../tutorials/docker.rst:52 msgid "" "First, install the *containers-basic* bundle by running this " ":command:`swupd` command:" msgstr "" -#: ../../tutorials/docker/docker.rst:59 +#: ../../tutorials/docker.rst:59 msgid "Start the Docker daemon through systemd manager by running this command:" msgstr "" -#: ../../tutorials/docker/docker.rst:65 +#: ../../tutorials/docker.rst:65 msgid "" "If you want Docker to start automatically on boot, enable the systemd " "service by running this command:" msgstr "" -#: ../../tutorials/docker/docker.rst:72 +#: ../../tutorials/docker.rst:72 msgid "" "Finally, verify :command:`docker` has been installed by running this " "command and checking the version output for both *client* and *server*:" msgstr "" -#: ../../tutorials/docker/docker.rst:79 +#: ../../tutorials/docker.rst:79 msgid "" "Congratulations! At this point, you have a working installation of Docker" " on |CL|. You are ready to start using container images on your system." msgstr "" -#: ../../tutorials/docker/docker.rst:83 +#: ../../tutorials/docker.rst:83 msgid "Integration with Kata Containers\\* (optional)" msgstr "" -#: ../../tutorials/docker/docker.rst:85 +#: ../../tutorials/docker.rst:85 msgid "" "`Kata Containers`_, is an open source project aiming to increase security" " of containers by using a hardware-backed virtual machine container " @@ -127,14 +127,14 @@ msgid "" "the standard Docker *runc* runtime." msgstr "" -#: ../../tutorials/docker/docker.rst:90 +#: ../../tutorials/docker.rst:90 msgid "" "|CL| provides easy integration of the *kata-runtime* with Docker. More " "information on installing and using the *kata-runtime* may be found at " ":ref:`kata`." msgstr "" -#: ../../tutorials/docker/docker.rst:96 +#: ../../tutorials/docker.rst:96 msgid "" "The remaining sections of this tutorial are standard to Docker setup and " "configuration. If you are familiar with Docker basics, you do not need to" @@ -142,11 +142,11 @@ msgid "" "completeness." msgstr "" -#: ../../tutorials/docker/docker.rst:104 +#: ../../tutorials/docker.rst:104 msgid "Additional Docker configuration" msgstr "" -#: ../../tutorials/docker/docker.rst:106 +#: ../../tutorials/docker.rst:106 msgid "" "Perform additional Docker daemon configuration via a configuration file " "typically located at :file:`/etc/docker/daemon.json`. |CL| features a " @@ -154,144 +154,144 @@ msgid "" "does *NOT* exist by default." msgstr "" -#: ../../tutorials/docker/docker.rst:111 +#: ../../tutorials/docker.rst:111 msgid "Create the :file:`daemon.json` by running this command:" msgstr "" -#: ../../tutorials/docker/docker.rst:119 +#: ../../tutorials/docker.rst:119 msgid "" "Refer to the `Docker documentation on daemon configuration`_ for the full" " list of available configuration options and examples." msgstr "" -#: ../../tutorials/docker/docker.rst:122 +#: ../../tutorials/docker.rst:122 msgid "" "For production systems, we follow Docker's recommendation to use the " "`OverlayFS storage driver`_ `overlay2`, shown below:" msgstr "" -#: ../../tutorials/docker/docker.rst:133 +#: ../../tutorials/docker.rst:133 msgid "" "A testing version is found in `Docker Device Mapper storage driver`_. If " "using this storage driver, a warning message may appear: \"usage of " "loopback devices is strongly discouraged for production use\"." msgstr "" -#: ../../tutorials/docker/docker.rst:137 +#: ../../tutorials/docker.rst:137 msgid "Save and close :file:`daemon.json`." msgstr "" -#: ../../tutorials/docker/docker.rst:139 +#: ../../tutorials/docker.rst:139 msgid "" "Once you've made any required changes, be sure to restart the Docker " "daemon through systemd manager by running this command:" msgstr "" -#: ../../tutorials/docker/docker.rst:147 +#: ../../tutorials/docker.rst:147 msgid "Pulling and running an image from Docker Hub" msgstr "" -#: ../../tutorials/docker/docker.rst:149 +#: ../../tutorials/docker.rst:149 msgid "" "`Docker Hub`_ is a publically available container image repository which " -"comes preconfigured with Docker. In the example below we will pull and " +"comes pre-configured with Docker. In the example below we will pull and " "run an the official Docker image for nginx\\*, an open source reverse " "proxy server." msgstr "" -#: ../../tutorials/docker/docker.rst:153 +#: ../../tutorials/docker.rst:153 msgid "" "First, pull a container image from Docker Hub using the :command:`docker " "pull` command. Download the latest nginx\\* Docker container image by " "running this command:" msgstr "" -#: ../../tutorials/docker/docker.rst:161 +#: ../../tutorials/docker.rst:161 msgid "" "Create and launch a new container using the :command:`docker run` " "command. Launch a nginx container by running this command:" msgstr "" -#: ../../tutorials/docker/docker.rst:170 +#: ../../tutorials/docker.rst:170 msgid "" "Below is an explanation of switches used in the command above. For " "detailed :command:`docker run` switches and syntax, refer to the `Docker " "Documentation`_ ." msgstr "" -#: ../../tutorials/docker/docker.rst:174 +#: ../../tutorials/docker.rst:174 msgid "" "The *--name* switch lets you provide a friendly name to target the " "container for future operations" msgstr "" -#: ../../tutorials/docker/docker.rst:177 +#: ../../tutorials/docker.rst:177 msgid "The *-d* switch launches the container in the background" msgstr "" -#: ../../tutorials/docker/docker.rst:179 +#: ../../tutorials/docker.rst:179 msgid "" "The *-p* switch allows the container's HTTP port (80) to be accessible " "from the |CL| host on port 8080" msgstr "" -#: ../../tutorials/docker/docker.rst:182 +#: ../../tutorials/docker.rst:182 msgid "" "You can access the Welcome to Nginx! splash page running in the container" " by browsing to \\http://127.0.0.1:8080 or by running this " ":command:`curl` command from your |CL| machine:" msgstr "" -#: ../../tutorials/docker/docker.rst:190 +#: ../../tutorials/docker.rst:190 msgid "" "Finally, stop and delete the nginx container by running the " ":command:`docker stop` and :command:`docker rm` commands." msgstr "" -#: ../../tutorials/docker/docker.rst:198 +#: ../../tutorials/docker.rst:198 msgid "" "Congratulations! At this point, you have successfully pulled a nginx " "container image from `Docker Hub`_ and have run an example container." msgstr "" -#: ../../tutorials/docker/docker.rst:202 +#: ../../tutorials/docker.rst:202 msgid "Creating a Docker swarm cluster" msgstr "" -#: ../../tutorials/docker/docker.rst:204 +#: ../../tutorials/docker.rst:204 msgid "Clusters of Docker hosts are referred to as *swarms*." msgstr "" -#: ../../tutorials/docker/docker.rst:206 +#: ../../tutorials/docker.rst:206 msgid "" "The process in this tutorial can be repeated to install Docker on " "multiple |CL| hosts with the intent to form a Docker swarm cluster." msgstr "" -#: ../../tutorials/docker/docker.rst:209 +#: ../../tutorials/docker.rst:209 msgid "" "The `Docker documentation on swarm key concepts`_ and `Docker " "documentation on creating a swarm`_ can be referenced for further " "instructions on setting up a swarm." msgstr "" -#: ../../tutorials/docker/docker.rst:214 +#: ../../tutorials/docker.rst:214 msgid "Related topics" msgstr "" -#: ../../tutorials/docker/docker.rst:216 +#: ../../tutorials/docker.rst:216 msgid "`Docker Home`_" msgstr "" -#: ../../tutorials/docker/docker.rst:217 +#: ../../tutorials/docker.rst:217 msgid "`Docker Documentation`_" msgstr "" -#: ../../tutorials/docker/docker.rst:218 +#: ../../tutorials/docker.rst:218 msgid "`Docker Hub`_" msgstr "" -#: ../../tutorials/docker/docker.rst:219 +#: ../../tutorials/docker.rst:219 msgid "`Kata Containers`_" msgstr "" @@ -348,3 +348,25 @@ msgstr "" #~ "this command:" #~ msgstr "" +#~ msgid "Run Docker\\* on |CL-ATTR|" +#~ msgstr "" + +#~ msgid "" +#~ "Software in |CL| is offered in the" +#~ " form of `bundles`_ to provide a " +#~ "complete function. The *containers-basic* " +#~ "provides all the required software " +#~ "packages to run Docker images as " +#~ "containers." +#~ msgstr "" + +#~ msgid "" +#~ "`Docker Hub`_ is a publically available" +#~ " container image repository which comes " +#~ "preconfigured with Docker. In the " +#~ "example below we will pull and run" +#~ " an the official Docker image for " +#~ "nginx\\*, an open source reverse proxy" +#~ " server." +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/flatpak.po b/locale/zh_CN/LC_MESSAGES/tutorials/flatpak.po index e4b094b6..b5554c9a 100644 --- a/locale/zh_CN/LC_MESSAGES/tutorials/flatpak.po +++ b/locale/zh_CN/LC_MESSAGES/tutorials/flatpak.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,48 +18,48 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.7.0\n" -#: ../../tutorials/flatpak/flatpak.rst:4 -msgid "Use Flatpak\\* to install applications on |CL-ATTR|" +#: ../../tutorials/flatpak.rst:4 +msgid "Flatpak\\*" msgstr "" -#: ../../tutorials/flatpak/flatpak.rst:6 +#: ../../tutorials/flatpak.rst:6 msgid "" "This tutorial provides all the required steps to install Flatpak as well " "as downloading, installing, and running LibreOffice\\* on |CL-ATTR|." msgstr "" -#: ../../tutorials/flatpak/flatpak.rst:9 +#: ../../tutorials/flatpak.rst:9 msgid "" "Please visit the `Flatpak website`_ for more information about Flatpak " "and how to use it. You can also `download it here`_." msgstr "" -#: ../../tutorials/flatpak/flatpak.rst:13 +#: ../../tutorials/flatpak.rst:13 msgid "Before you begin" msgstr "" -#: ../../tutorials/flatpak/flatpak.rst:15 +#: ../../tutorials/flatpak.rst:15 msgid "" "This tutorial assumes you have installed |CL| on your host system. For " "detailed instructions on installing |CL| on a bare metal system, visit " "our :ref:`bare metal installation guide `." msgstr "" -#: ../../tutorials/flatpak/flatpak.rst:20 +#: ../../tutorials/flatpak.rst:20 msgid "Install Flatpak on your host system" msgstr "" -#: ../../tutorials/flatpak/flatpak.rst:22 +#: ../../tutorials/flatpak.rst:22 msgid "" "Flatpak is included as part of the bundle `desktop`. To install the " "application, log in to your user account and enter the following command:" msgstr "" -#: ../../tutorials/flatpak/flatpak.rst:30 +#: ../../tutorials/flatpak.rst:30 msgid "Install and run the LibreOffice Flatpak image" msgstr "" -#: ../../tutorials/flatpak/flatpak.rst:32 +#: ../../tutorials/flatpak.rst:32 msgid "" "Application developers have the option to bundle their applications using" " Flatpak to allow the installation of a single distribution of their " @@ -67,39 +67,39 @@ msgid "" "provides a `list of applications`_ available through Flathub." msgstr "" -#: ../../tutorials/flatpak/flatpak.rst:37 +#: ../../tutorials/flatpak.rst:37 msgid "|CL| enables the Flathub repository by default." msgstr "" -#: ../../tutorials/flatpak/flatpak.rst:41 +#: ../../tutorials/flatpak.rst:41 msgid "Installing using gnome software" msgstr "" -#: ../../tutorials/flatpak/flatpak.rst:43 +#: ../../tutorials/flatpak.rst:43 msgid "" "All you need to do is to launch `gnome software`, search for the " "LibreOffice app, and click the install button." msgstr "" -#: ../../tutorials/flatpak/flatpak.rst:49 +#: ../../tutorials/flatpak.rst:49 msgid "Figure 1: Installing LibreOffice using gnome-software" msgstr "" -#: ../../tutorials/flatpak/flatpak.rst:54 +#: ../../tutorials/flatpak.rst:54 msgid "Installing using the command line" msgstr "" -#: ../../tutorials/flatpak/flatpak.rst:56 +#: ../../tutorials/flatpak.rst:56 msgid "" "Open the `gnome-terminal` and type the following command to install the " "LibreOffice app." msgstr "" -#: ../../tutorials/flatpak/flatpak.rst:79 +#: ../../tutorials/flatpak.rst:79 msgid "Launch LibreOffice" msgstr "" -#: ../../tutorials/flatpak/flatpak.rst:80 +#: ../../tutorials/flatpak.rst:80 msgid "" "A new set of icons will appear in your Gnome applications list titled " ":guilabel:`LibreOffice.` To execute the application, highlight the " @@ -107,11 +107,14 @@ msgid "" "will start normally." msgstr "" -#: ../../tutorials/flatpak/flatpak.rst:87 +#: ../../tutorials/flatpak.rst:87 msgid "Figure 2: Select :guilabel:`LibreOffice` app" msgstr "" -#: ../../tutorials/flatpak/flatpak.rst:90 +#: ../../tutorials/flatpak.rst:90 msgid "Using the command line" msgstr "" +#~ msgid "Use Flatpak\\* to install applications on |CL-ATTR|" +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/fmv.po b/locale/zh_CN/LC_MESSAGES/tutorials/fmv.po index def50a5a..5c951309 100644 --- a/locale/zh_CN/LC_MESSAGES/tutorials/fmv.po +++ b/locale/zh_CN/LC_MESSAGES/tutorials/fmv.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,7 +19,7 @@ msgstr "" "Generated-By: Babel 2.7.0\n" #: ../../tutorials/fmv.rst:4 -msgid "Use the function multi-version patch generator" +msgid "Function multi-versioning" msgstr "" #: ../../tutorials/fmv.rst:6 @@ -201,3 +201,6 @@ msgstr "" #~ " a build log file similar to:" #~ msgstr "" +#~ msgid "Use the function multi-version patch generator" +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/index.po b/locale/zh_CN/LC_MESSAGES/tutorials/index.po index d31563df..0e95da73 100644 --- a/locale/zh_CN/LC_MESSAGES/tutorials/index.po +++ b/locale/zh_CN/LC_MESSAGES/tutorials/index.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,11 +18,19 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.7.0\n" -#: ../../tutorials/tutorials.rst:4 +#: ../../tutorials/index.rst:4 msgid "Tutorials" msgstr "" -#: ../../tutorials/tutorials.rst:6 +#: ../../tutorials/index.rst:6 msgid "Explore our tutorials to discover what you can do with |CL|!" msgstr "" +#: ../../tutorials/index.rst:15 +msgid "Archive" +msgstr "" + +#: ../../tutorials/index.rst:17 +msgid "Older tutorials that may still be relevant to some users." +msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/kata.po b/locale/zh_CN/LC_MESSAGES/tutorials/kata.po index faaa3d83..f468eb3d 100644 --- a/locale/zh_CN/LC_MESSAGES/tutorials/kata.po +++ b/locale/zh_CN/LC_MESSAGES/tutorials/kata.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,125 +19,148 @@ msgstr "" "Generated-By: Babel 2.7.0\n" #: ../../tutorials/kata.rst:4 -msgid "Install Kata Containers\\*" +msgid "Kata Containers\\*" msgstr "" #: ../../tutorials/kata.rst:6 msgid "" "This tutorial describes how to install, configure, and run `Kata " -"Containers`_ on |CL-ATTR|. Kata Containers is an open source project " -"developing a lightweight implementation of :abbr:`VMs (Virtual Machines)`" -" that offer the speed of containers and the security of VMs." -msgstr "" - -#: ../../tutorials/kata.rst:12 -msgid "Prerequisites" +"Containers`_ on |CL-ATTR|." msgstr "" #: ../../tutorials/kata.rst:14 +msgid "Description" +msgstr "" + +#: ../../tutorials/kata.rst:16 +msgid "" +"Kata Containers is an open source project developing a lightweight " +"implementation of :abbr:`VMs (Virtual Machines)` that offer the speed of " +"containers and the security of VMs." +msgstr "" + +#: ../../tutorials/kata.rst:21 +msgid "Prerequisites" +msgstr "" + +#: ../../tutorials/kata.rst:23 msgid "" "This tutorial assumes you have installed |CL| on your host system. For " "detailed instructions on installing |CL| on a bare metal system, follow " "the :ref:`bare metal installation tutorial`." msgstr "" -#: ../../tutorials/kata.rst:18 +#: ../../tutorials/kata.rst:27 msgid "" "If you have Clear Containers installed on your |CL| system, then follow " "the :ref:`migrate Clear Containers to Kata Containers " "tutorial`." msgstr "" -#: ../../tutorials/kata.rst:21 +#: ../../tutorials/kata.rst:30 msgid "" "Before you install any new packages, update |CL| with the following " "command:" msgstr "" -#: ../../tutorials/kata.rst:28 +#: ../../tutorials/kata.rst:37 msgid "Install Kata Containers" msgstr "" -#: ../../tutorials/kata.rst:30 +#: ../../tutorials/kata.rst:39 msgid "" "Kata Containers is included in the :file:`containers-virt` bundle. To " "install the framework, enter the following command:" msgstr "" -#: ../../tutorials/kata.rst:37 +#: ../../tutorials/kata.rst:46 msgid "Restart the Docker\\* and Kata Containers systemd services." msgstr "" -#: ../../tutorials/kata.rst:45 +#: ../../tutorials/kata.rst:54 msgid "Run Kata Containers" msgstr "" -#: ../../tutorials/kata.rst:53 +#: ../../tutorials/kata.rst:62 msgid "" "If you use a proxy server and your proxy environment variables are " "already set, run the following commands as a shell script to configure " "Docker:" msgstr "" -#: ../../tutorials/kata.rst:70 +#: ../../tutorials/kata.rst:79 msgid "**Congratulations!**" msgstr "" -#: ../../tutorials/kata.rst:72 +#: ../../tutorials/kata.rst:81 msgid "You've successfully installed and set up Kata Containers on |CL|." msgstr "" -#: ../../tutorials/kata.rst:75 +#: ../../tutorials/kata.rst:84 msgid "More information about Docker" msgstr "" -#: ../../tutorials/kata.rst:77 +#: ../../tutorials/kata.rst:86 msgid "" "Docker on |CL| provides a :file:`docker.service` file to start the Docker" " daemon. The daemon will use runc or kata-runtime depending on the " "environment:" msgstr "" -#: ../../tutorials/kata.rst:81 +#: ../../tutorials/kata.rst:90 msgid "" "If you are running |CL| on bare metal or on a VM with Nested " "Virtualization activated, Docker uses kata-runtime as the default " "runtime." msgstr "" -#: ../../tutorials/kata.rst:84 +#: ../../tutorials/kata.rst:93 msgid "" "If you are running |CL| on a VM without Nested Virtualization, Docker " "uses runc as the default runtime." msgstr "" -#: ../../tutorials/kata.rst:87 +#: ../../tutorials/kata.rst:96 msgid "" "You do not need to manually configure the runtime for Docker, because it " "automatically uses the runtime supported by the system." msgstr "" -#: ../../tutorials/kata.rst:91 +#: ../../tutorials/kata.rst:100 msgid "Troubleshooting" msgstr "" -#: ../../tutorials/kata.rst:93 +#: ../../tutorials/kata.rst:102 msgid "" "To change the Docker storage driver, see :ref:`additional-docker-" "configuration`." msgstr "" -#: ../../tutorials/kata.rst:96 +#: ../../tutorials/kata.rst:105 msgid "" "For some |CL| versions before 27000, you may need to manually configure " "Docker\\* to use Kata Containers by default." msgstr "" -#: ../../tutorials/kata.rst:99 +#: ../../tutorials/kata.rst:108 msgid "To do so, enter:" msgstr "" -#: ../../tutorials/kata.rst:109 +#: ../../tutorials/kata.rst:118 msgid "To check the version of |CL| on your system, enter:" msgstr "" +#~ msgid "Install Kata Containers\\*" +#~ msgstr "" + +#~ msgid "" +#~ "This tutorial describes how to install," +#~ " configure, and run `Kata Containers`_ " +#~ "on |CL-ATTR|. Kata Containers is " +#~ "an open source project developing a " +#~ "lightweight implementation of :abbr:`VMs " +#~ "(Virtual Machines)` that offer the speed" +#~ " of containers and the security of" +#~ " VMs." +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/kubernetes-bp.po b/locale/zh_CN/LC_MESSAGES/tutorials/kubernetes-bp.po index 2dc71062..0b5f23f0 100644 --- a/locale/zh_CN/LC_MESSAGES/tutorials/kubernetes-bp.po +++ b/locale/zh_CN/LC_MESSAGES/tutorials/kubernetes-bp.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,21 +18,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.7.0\n" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:4 -msgid "Kubernetes Best Practices on |CL|" +#: ../../tutorials/kubernetes-bp.rst:4 +msgid "Kubernetes\\* Best Practices" msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:7 +#: ../../tutorials/kubernetes-bp.rst:7 msgid "Use swupd to update clusters" msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:9 +#: ../../tutorials/kubernetes-bp.rst:9 msgid "" "This tutorial shows you how to manage your Kubernetes cluster while using" " :command:`swupd` to update |CL-ATTR|." msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:12 +#: ../../tutorials/kubernetes-bp.rst:12 msgid "" "In our tutorial :ref:`kubernetes`, we explain how to set up a Kubernetes " "cluster on |CL| using `kubeadm`. `Kubeadm documentation`_ often builds on" @@ -40,7 +40,7 @@ msgid "" "(e.g., RPM/DEB)." msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:17 +#: ../../tutorials/kubernetes-bp.rst:17 msgid "" "In contrast, |CL| uses `swupd` to update the OS, which in this case " "updates all of the kubernetes node and client binaries simultaneously, as" @@ -49,48 +49,48 @@ msgid "" "ensure the OS incorporates the latest Kubernetes upgrades." msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:23 +#: ../../tutorials/kubernetes-bp.rst:23 msgid "" "This document describes best practices to manage cluster upgrades with " "`kubeadm` on a |CL|-based cluster." msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:27 +#: ../../tutorials/kubernetes-bp.rst:27 msgid "Prerequisites" msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:29 +#: ../../tutorials/kubernetes-bp.rst:29 msgid "Assure that you:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:31 +#: ../../tutorials/kubernetes-bp.rst:31 msgid "Completed :ref:`kubernetes`" msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:32 +#: ../../tutorials/kubernetes-bp.rst:32 msgid "Installed the bundle `cloud-native-basic`" msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:36 +#: ../../tutorials/kubernetes-bp.rst:36 msgid "" "Other Linux\\* distros shown in Kubernetes upgrade documentation reflect " "`apt-get update`, `apt-mark hold kubeadm`, and similar commands; however," " such commands **are not valid** on |CL|." msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:40 +#: ../../tutorials/kubernetes-bp.rst:40 msgid "Update the control plane" msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:42 +#: ../../tutorials/kubernetes-bp.rst:42 msgid "Read kubernetes documentation `before you begin`_." msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:44 +#: ../../tutorials/kubernetes-bp.rst:44 msgid "On your master node, run the command:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:52 +#: ../../tutorials/kubernetes-bp.rst:52 msgid "" "If the minor version of Kubernetes changes, |CL| shows a message-of-the-" "day, or `motd`. When the `motd` appears, you **must postpone** a kubelet " @@ -99,40 +99,42 @@ msgid "" "explicitly configured to do so." msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:54 +#: ../../tutorials/kubernetes-bp.rst:54 msgid "Now follow these instructions in kubernetes documentation." msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:56 +#: ../../tutorials/kubernetes-bp.rst:56 msgid "`Upgrade control plane`_" msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:57 +#: ../../tutorials/kubernetes-bp.rst:57 msgid "`Drain control plane node`_" msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:58 -#: ../../tutorials/kubernetes/kubernetes-bp.rst:73 +#: ../../tutorials/kubernetes-bp.rst:58 ../../tutorials/kubernetes-bp.rst:73 msgid "`Restart Kubelet and undrain node`_" msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:61 +#: ../../tutorials/kubernetes-bp.rst:61 msgid "Update worker nodes" msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:63 +#: ../../tutorials/kubernetes-bp.rst:63 msgid "On each worker node, run the command:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:69 +#: ../../tutorials/kubernetes-bp.rst:69 msgid "Now follow these instructions in kubernetes documentation:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:71 +#: ../../tutorials/kubernetes-bp.rst:71 msgid "`Drain node`_" msgstr "" -#: ../../tutorials/kubernetes/kubernetes-bp.rst:72 +#: ../../tutorials/kubernetes-bp.rst:72 msgid "`Update kubelet configuration`_" msgstr "" +#~ msgid "Kubernetes Best Practices on |CL|" +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/kubernetes.po b/locale/zh_CN/LC_MESSAGES/tutorials/kubernetes.po index e51bcdc0..7cbaaed3 100644 --- a/locale/zh_CN/LC_MESSAGES/tutorials/kubernetes.po +++ b/locale/zh_CN/LC_MESSAGES/tutorials/kubernetes.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,209 +18,214 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.7.0\n" -#: ../../tutorials/kubernetes/kubernetes.rst:4 -msgid "Run Kubernetes\\*" +#: ../../tutorials/kubernetes.rst:4 +msgid "Kubernetes\\*" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:6 +#: ../../tutorials/kubernetes.rst:6 msgid "" "This tutorial describes how to install, configure, and run the " "`Kubernetes container orchestration system`_ on |CL-ATTR| using CRI+O and" " kata-runtime." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:10 -msgid "" -"Kubernetes\\* is an open source system for automating deployment, " -"scaling, and management of containerized applications. It groups " -"containers that make up an application into logical units for easy " -"management and discovery." +#: ../../tutorials/kubernetes.rst:15 +msgid "Description" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:14 +#: ../../tutorials/kubernetes.rst:17 +msgid "" +"Kubernetes is an open source system for automating deployment, scaling, " +"and management of containerized applications. It groups containers that " +"make up an application into logical units for easy management and " +"discovery. Get up and running quickly with our `Cloud native setup " +"automation`_." +msgstr "" + +#: ../../tutorials/kubernetes.rst:22 msgid "" "Kata Containers\\* kata-runtime adheres to :abbr:`OCI (Open Container " -"Initiative*)` guidelines and work seamlessly with Kubernetes. `Kata " -"Containers`_ provide strong isolation for untrusted workloads or multi-" -"tenant scenarios. Kata Containers can be allocated on a per-pod basis so " -"you can mix and match both on the same host to suit your needs." +"Initiative*)` guidelines and works seamlessly with Kubernetes. `Kata " +"Containers`_ provides strong isolation for untrusted workloads or multi-" +"tenant scenarios. Kata Containers can be allocated on a per-pod basis, so" +" you can mix and match both on the same host to suit your needs." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:25 +#: ../../tutorials/kubernetes.rst:30 msgid "Prerequisites" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:27 +#: ../../tutorials/kubernetes.rst:32 msgid "" "This tutorial assumes you have already installed |CL|. For detailed " "instructions on installing |CL| on a bare metal system, follow the " ":ref:`bare metal installation tutorial`. " "Learn about the benefits of having an up-to-date system for cloud " -"orchestration on the :ref:`swupd-about` page." +"orchestration on the :ref:`swupd-guide` page." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:33 +#: ../../tutorials/kubernetes.rst:38 msgid "" "Before you install any new packages, update |CL| with the following " "command:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:40 +#: ../../tutorials/kubernetes.rst:45 msgid "Install Kubernetes and CRI runtimes" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:42 +#: ../../tutorials/kubernetes.rst:47 msgid "" "Kubernetes, a set of supported :abbr:`CRI (Container Runtime Interface)` " "runtimes, and networking plugins, are included in the `cloud-native-" "basic`_ bundle." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:46 +#: ../../tutorials/kubernetes.rst:51 msgid "To install this framework, enter the following command:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:54 +#: ../../tutorials/kubernetes.rst:59 msgid "For more on networking plugins, see `Install pod network add-on`_." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:57 +#: ../../tutorials/kubernetes.rst:62 msgid "Configure Kubernetes" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:59 +#: ../../tutorials/kubernetes.rst:64 msgid "" "This tutorial uses the basic default Kubernetes configuration for " "simplicity. You must define your Kubernetes configuration according to " "your specific deployment and your security needs." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:63 +#: ../../tutorials/kubernetes.rst:68 msgid "Enable IP forwarding to avoid kubeadm `preflight check`_ errors:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:65 +#: ../../tutorials/kubernetes.rst:70 msgid "" "Create (or edit if it exists) the file :file:`/etc/sysctl.d/60-k8s.conf` " "and include the following line:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:72 +#: ../../tutorials/kubernetes.rst:77 msgid "Apply the change:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:78 +#: ../../tutorials/kubernetes.rst:83 msgid "Enable the kubelet service:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:84 +#: ../../tutorials/kubernetes.rst:89 msgid "Disable swap using one of the following methods, either:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:86 +#: ../../tutorials/kubernetes.rst:91 msgid "Temporarily:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:94 +#: ../../tutorials/kubernetes.rst:99 msgid "Swap will be enabled at next reboot, causing failures in your cluster." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:97 +#: ../../tutorials/kubernetes.rst:102 msgid "or:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:99 +#: ../../tutorials/kubernetes.rst:104 msgid "Permanently:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:101 +#: ../../tutorials/kubernetes.rst:106 msgid "Mask the swap partition:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:110 +#: ../../tutorials/kubernetes.rst:115 msgid "" "On systems with limited resources, some performance degradation may be " "observed while swap is disabled." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:113 +#: ../../tutorials/kubernetes.rst:118 msgid "Switch to root to modify the `hosts` file:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:119 +#: ../../tutorials/kubernetes.rst:124 msgid "" "Create (or edit if it exists) the hosts file that Kubernetes will read to" " locate the master's host:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:126 +#: ../../tutorials/kubernetes.rst:131 msgid "Exit root:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:133 +#: ../../tutorials/kubernetes.rst:138 msgid "Configure and run Kubernetes" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:135 +#: ../../tutorials/kubernetes.rst:140 msgid "" "This section describes how to configure and run Kubernetes with CRI-O and" " kata-runtime." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:139 +#: ../../tutorials/kubernetes.rst:144 msgid "Configure and run CRI-O + kata-runtime" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:141 +#: ../../tutorials/kubernetes.rst:146 msgid "Enable the CRI-O service:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:147 +#: ../../tutorials/kubernetes.rst:152 msgid "Enter the commands:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:154 +#: ../../tutorials/kubernetes.rst:159 msgid "" "Initialize the master control plane with the command below and follow the" " displayed instructions to set up `kubectl`:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:161 +#: ../../tutorials/kubernetes.rst:166 msgid "Register kata-runtime as a RuntimeClass handler:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:180 +#: ../../tutorials/kubernetes.rst:185 msgid "Install pod network add-on" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:182 +#: ../../tutorials/kubernetes.rst:187 msgid "" "You must choose and install a `pod network add-on`_ to allow your pods to" " communicate. Check whether or not your add-on requires special flags " "when you initialize the master control plane." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:186 +#: ../../tutorials/kubernetes.rst:191 msgid "**Notes about flannel add-on**" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:188 +#: ../../tutorials/kubernetes.rst:193 msgid "" "If you choose the `flannel` add-on, then you must add the following to " "the `kubeadm init` command:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:195 +#: ../../tutorials/kubernetes.rst:200 msgid "" "Furthermore, if you are using CRI-O and `flannel` and you want to use " "Kata Containers, edit the :file:`/etc/crio/crio.conf` file to add:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:204 +#: ../../tutorials/kubernetes.rst:209 msgid "Use your cluster" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:206 +#: ../../tutorials/kubernetes.rst:211 msgid "" "Once your master control plane is successfully initialized, instructions " "on how to use your cluster and its *IP*, *token*, and *hash* values are " @@ -229,11 +234,11 @@ msgid "" "have a valid period. The values are presented in a format similar to:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:216 +#: ../../tutorials/kubernetes.rst:221 msgid "**Congratulations!**" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:218 +#: ../../tutorials/kubernetes.rst:223 msgid "" "You've successfully installed and set up Kubernetes in |CL| using CRI-O " "and kata-runtime. You are now ready to follow on-screen instructions to " @@ -241,46 +246,54 @@ msgid "" "displayed token and IP information." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:224 +#: ../../tutorials/kubernetes.rst:229 msgid "Related topics" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:226 +#: ../../tutorials/kubernetes.rst:231 msgid "Read the Kubernetes documentation to learn more about:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:228 +#: ../../tutorials/kubernetes.rst:233 +msgid "Deploying Kubernetes with a `cloud-native-setup`_" +msgstr "" + +#: ../../tutorials/kubernetes.rst:235 +msgid ":ref:`Kubernetes best practices `" +msgstr "" + +#: ../../tutorials/kubernetes.rst:237 msgid "`Understanding basic Kubernetes architecture`_" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:230 +#: ../../tutorials/kubernetes.rst:239 msgid "`Deploying an application to your cluster`_" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:232 +#: ../../tutorials/kubernetes.rst:241 msgid "Installing a `pod network add-on`_" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:234 +#: ../../tutorials/kubernetes.rst:243 msgid "`Joining your nodes`_" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:237 -msgid "Cloud native setup automation (optional)" +#: ../../tutorials/kubernetes.rst:246 +msgid "Cloud native setup automation" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:239 +#: ../../tutorials/kubernetes.rst:248 msgid "" -"Clone the `cloud-native-setup`_ repository on your system and follow the " -"instructions. This repository includes helper scripts to automate " -"configuration." +"Optional: Clone the `cloud-native-setup`_ repository on your system and " +"follow the instructions. This repository includes helper scripts to " +"automate configuration." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:243 +#: ../../tutorials/kubernetes.rst:253 msgid "Package configuration customization (optional)" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:245 +#: ../../tutorials/kubernetes.rst:255 msgid "" "|CL| is a stateless system that looks for user-defined package " "configuration files in the :file:`/etc/` directory to be " @@ -288,7 +301,7 @@ msgid "" "distribution-provided configuration files for each package." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:250 +#: ../../tutorials/kubernetes.rst:260 msgid "" "If you customize any of the default package configuration files, you " "**must** store the customized files in the :file:`/etc/` directory. If " @@ -296,23 +309,21 @@ msgid "" "will be lost in the next system update." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:255 +#: ../../tutorials/kubernetes.rst:265 msgid "" "For example, to customize CRI-O configuration in your system, run the " "following commands:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:264 -msgid "" -"Learn more about :ref:`stateless` in |CL| and view the |CL| " -"`documentation`_." +#: ../../tutorials/kubernetes.rst:274 +msgid "Learn more about :ref:`stateless` in |CL|." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:267 +#: ../../tutorials/kubernetes.rst:277 msgid "Proxy configuration (optional)" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:269 +#: ../../tutorials/kubernetes.rst:279 msgid "" "If you use a proxy server, you must set your proxy environment variables " "and create an appropriate proxy configuration file for both CRI-O " @@ -322,78 +333,70 @@ msgid "" "is not enough.)" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:274 +#: ../../tutorials/kubernetes.rst:285 msgid "" "If you have already set your proxy environment variables, run the " "following commands as a shell script to configure all of these services " "in one step:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:292 -msgid "Next steps" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:294 -msgid ":ref:`kubernetes-bp`" -msgstr "" - -#: ../../tutorials/kubernetes/kubernetes.rst:298 +#: ../../tutorials/kubernetes.rst:303 msgid "Troubleshooting" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:300 +#: ../../tutorials/kubernetes.rst:305 msgid " not found in message." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:302 +#: ../../tutorials/kubernetes.rst:307 msgid "" "Your DNS server may not be appropriately configured. Try adding an entry " "to the :file:`/etc/hosts` file with your host's IP and Name." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:305 +#: ../../tutorials/kubernetes.rst:310 msgid "For example: 100.200.50.20 myhost" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:307 +#: ../../tutorials/kubernetes.rst:312 msgid "" "Use the commands :command:`hostname` and :command:`hostname -I` to " "retrieve them." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:309 +#: ../../tutorials/kubernetes.rst:315 msgid "Images cannot be pulled." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:311 +#: ../../tutorials/kubernetes.rst:317 msgid "" "You may be behind a proxy server. Try configuring your proxy settings, " "using the environment variables *HTTP_PROXY*, *HTTPS_PROXY*, and " "*NO_PROXY* as required in your environment." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:315 +#: ../../tutorials/kubernetes.rst:321 msgid "Connection refused error." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:317 +#: ../../tutorials/kubernetes.rst:323 msgid "" "If you are behind a proxy server, you may need to add the master's IP to " "the environment variable *NO_PROXY*." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:320 +#: ../../tutorials/kubernetes.rst:326 msgid "Connection timed-out or Access Refused errors." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:322 +#: ../../tutorials/kubernetes.rst:328 msgid "" "You must ensure that the appropriate proxy settings are available from " "the same terminal where you will initialize the control plane. To verify " "the proxy settings that Kubernetes will actually use, run the commands:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:332 +#: ../../tutorials/kubernetes.rst:338 msgid "" "If the displayed proxy values are different from your assigned values, " "the cluster initialization will fail. Contact your IT support team to " @@ -402,47 +405,49 @@ msgid "" "SSH access." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:337 +#: ../../tutorials/kubernetes.rst:343 msgid "" "If the result of the above commands is blank, you may need to add a " "``profile`` to the :file:`/etc` directory. To do so, follow these steps." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:340 +#: ../../tutorials/kubernetes.rst:346 msgid "Create a `profile` in :file:`/etc`" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:346 +#: ../../tutorials/kubernetes.rst:352 msgid "" -"With a preferred editor, open `profile`, and enter your proxy settings. " -"Example shown below." +"With your preferred editor, open `profile`, and enter your proxy " +"settings. An example is shown below." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:358 +#: ../../tutorials/kubernetes.rst:364 msgid " can be obtained by running :command:`ifconfig`." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:360 +#: ../../tutorials/kubernetes.rst:366 msgid "Save and exit the `profile`." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:362 -msgid "Run:" +#: ../../tutorials/kubernetes.rst:368 +msgid "" +"Update your system's environment settings by executing the following " +"command:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:368 +#: ../../tutorials/kubernetes.rst:375 msgid "To ensure your system isn't running previous session variables, run:" msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:374 +#: ../../tutorials/kubernetes.rst:381 msgid "Continue below while passing `-E` in the command as shown." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:376 +#: ../../tutorials/kubernetes.rst:383 msgid "Missing environment variables." msgstr "" -#: ../../tutorials/kubernetes/kubernetes.rst:378 +#: ../../tutorials/kubernetes.rst:385 msgid "" "If you are behind a proxy server, pass environment variables by adding " "*-E* to the command that initializes the master control plane." @@ -453,3 +458,70 @@ msgstr "" #~ " and view the |CL| `documentation`_." #~ msgstr "" +#~ msgid "Run Kubernetes\\*" +#~ msgstr "" + +#~ msgid "" +#~ "Kubernetes\\* is an open source system" +#~ " for automating deployment, scaling, and" +#~ " management of containerized applications. " +#~ "It groups containers that make up " +#~ "an application into logical units for" +#~ " easy management and discovery." +#~ msgstr "" + +#~ msgid "" +#~ "Kata Containers\\* kata-runtime adheres " +#~ "to :abbr:`OCI (Open Container Initiative*)`" +#~ " guidelines and work seamlessly with " +#~ "Kubernetes. `Kata Containers`_ provide strong" +#~ " isolation for untrusted workloads or " +#~ "multi-tenant scenarios. Kata Containers " +#~ "can be allocated on a per-pod " +#~ "basis so you can mix and match " +#~ "both on the same host to suit " +#~ "your needs." +#~ msgstr "" + +#~ msgid "" +#~ "This tutorial assumes you have already" +#~ " installed |CL|. For detailed instructions" +#~ " on installing |CL| on a bare " +#~ "metal system, follow the :ref:`bare " +#~ "metal installation tutorial`. Learn about the benefits" +#~ " of having an up-to-date system" +#~ " for cloud orchestration on the :ref" +#~ ":`swupd-about` page." +#~ msgstr "" + +#~ msgid "Cloud native setup automation (optional)" +#~ msgstr "" + +#~ msgid "" +#~ "Clone the `cloud-native-setup`_ " +#~ "repository on your system and follow " +#~ "the instructions. This repository includes " +#~ "helper scripts to automate configuration." +#~ msgstr "" + +#~ msgid "" +#~ "Learn more about :ref:`stateless` in " +#~ "|CL| and view the |CL| `documentation`_." +#~ msgstr "" + +#~ msgid "Next steps" +#~ msgstr "" + +#~ msgid ":ref:`kubernetes-bp`" +#~ msgstr "" + +#~ msgid "" +#~ "With a preferred editor, open `profile`," +#~ " and enter your proxy settings. " +#~ "Example shown below." +#~ msgstr "" + +#~ msgid "Run:" +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/nvidia-cuda.po b/locale/zh_CN/LC_MESSAGES/tutorials/nvidia-cuda.po new file mode 100644 index 00000000..6dd3159e --- /dev/null +++ b/locale/zh_CN/LC_MESSAGES/tutorials/nvidia-cuda.po @@ -0,0 +1,338 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2019, many +# This file is distributed under the same license as the Clear Linux* +# Project Docs package. +# FIRST AUTHOR , 2019. +# +#, fuzzy +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: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \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" + +#: ../../tutorials/nvidia-cuda.rst:4 +msgid "NVIDIA\\* CUDA Toolkit" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:6 +msgid "" +"NVIDIA is a manufacturer of graphics processing units (GPU), also known " +"as graphics cards." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:9 +msgid "" +"CUDA is a parallel computing platform and application programming " +"interface model created by NVIDIA. It allows software developers and " +"software engineers to use a CUDA-enabled graphics processing unit" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:13 +msgid "" +"These instructions show how to install the CUDA Toolkit on |CL| after the" +" :ref:`proprietary NVIDIA drivers ` have been installed." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:18 +msgid "" +"Software installed outside of :ref:`swupd ` is not updated " +"with |CL| updates and must be updated and maintained manually." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:29 +msgid "Prerequisites" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:31 +msgid "" +"A |CL| system with a `CUDA-Enabled NVIDIA device " +"`_" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:32 +msgid "The :ref:`proprietary NVIDIA drivers ` have been installed." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:38 +msgid "Compatibility" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:41 +msgid "Check compatibility of NVIDIA components" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:43 +msgid "" +"To install the appropriate NVIDIA CUDA Toolkit version, it is important " +"to understand the compute capability and compatible driver versions of " +"your NVIDIA hardware." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:47 +msgid "" +"Information about NVIDIA compute capability, driver, and toolkit " +"compatibility can be found at: https://developer.nvidia.com/cuda-gpus " +"and https://docs.nvidia.com/deploy/cuda-compatibility/" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:54 +msgid "Check GCC compatibility" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:58 +msgid "" +"This is only required for the development or compilation of CUDA " +"applications. It is not required to run pre-built applications that have " +"a dependency on CUDA." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:62 +msgid "From the NVIDIA documentation:" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:64 +msgid "" +"The CUDA development environment relies on tight integration with the " +"host development environment, including the host compiler and C runtime " +"libraries, and is therefore only supported on distribution versions that " +"have been qualified for this CUDA Toolkit release." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:69 +msgid "" +"Refer to the `NVIDIA documentation on CUDA system requirements " +"`_ for the latest kernel and compiler compatibility." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:73 +msgid "" +"For example, CUDA 10.1 on a system with the latest Linux kernel requires " +"GCC7, which is older than the default GCC version for |CL|." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:76 +msgid "Install the compatible version of GCC, if required:" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:78 +msgid "Install the :ref:`bundle ` with the appropriate GCC version." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:84 +msgid "Create the directory :file:`/usr/local/cuda/bin`:" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:91 +msgid "" +"Add symlinks to the older GCC version in the :file:`/usr/local/cuda/bin` " +"directory. This will cause the older version of GCC to be used when " +":file:`/usr/local/cuda/bin` is in the $PATH environment variable." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:103 +msgid "Downloading and Installation" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:107 +msgid "Download the NVIDIA CUDA Toolkit" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:109 +msgid "" +"Go to the `NVIDIA CUDA downloads website`_ to get the latest CUDA " +"Toolkit. If an older version of the CUDA Toolkit is required, go to the " +"`CUDA Toolkit Archive `_." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:113 +msgid "Choose the following settings and click *Download*." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:115 +msgid "Operating System: *Linux*" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:116 +msgid "Architecture: *x86_64*" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:117 +msgid "Distribution: *any*" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:118 +msgid "Version: *any*" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:119 +msgid "Installer Type: *runfile(local)*" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:123 +msgid "" +"Open a terminal and navigate to where the " +":file:`cuda__linux.run` file was saved. In this example, it was " +"saved in the Downloads folder." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:131 +msgid "Make the :file:`cuda__linux.run` file executable:" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:140 +msgid "Install the NVIDIA CUDA Toolkit" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:142 +msgid "" +"The NVIDIA CUDA installer will be directed to install files under " +":file:`/opt/cuda` as much as possible to keep its contents isolated from " +"the rest of the |CL| files under :file:`/usr`." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:146 +msgid "" +"The CUDA installer automatically creates a symbolic link that allows the " +"CUDA Toolkit to be accessed from :file:`/usr/local/cuda` regardless of " +"where it was installed." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:151 +msgid "" +"Configure the dynamic linker to look for and cache shared libraries under" +" :file:`/opt/cuda/lib64` where the NVIDIA installer will place libraries." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:160 +msgid "" +"The CUDA installer will automatically create a file " +":file:`/etc/ld.so.conf.d/cuda-.conf`" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:163 +msgid "Navigate into the directory where the NVIDIA installer was downloaded:" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:170 +msgid "Run the installer with the advanced options below:" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:182 +msgid "" +"Validate the CUDA Toolkit was installed by checking the NVIDIA CUDA " +"compiler version:" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:190 +msgid "" +"The CUDA Toolkit is now installed and can be used to compile and run CUDA" +" applications." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:195 +msgid "Using the NVIDIA CUDA Toolkit" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:197 +msgid "" +"Verify that the NVIDIA device characters files /dev/nvidia* exist and " +"have the correct (0666) file permissions. The character devices should be" +" automatically created on system with the NVIDIA driver loaded through X " +"server, but will not be on systems that do not automatically load the " +"NVIDIA driver." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:208 +msgid "" +"If your system does not have the NVIDIA character devices created " +"automatically, run the `script from NVIDIA documentation " +"`_ with root privileges." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:214 +msgid "" +"Alternatively a setuid utility, :command:`nvidia-modprobe`, can be " +"compiled and installed to automatically create the device character files" +" on-demand." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:227 +msgid "" +"When the CUDA toolkit is needed, export PATH variables pointing to the " +"CUDA directories. This will temporarily add CUDA files to the PATH and " +"use the specified linked version of GCC for the terminal session." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:237 +msgid "" +"Source code for CUDA sample located at " +":file:`/usr/local/cuda/NVIDIA_CUDA-_Samples`. See the `CUDA " +"documentation on compiling samples `_ to learn more." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:245 +msgid "Uninstalling" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:247 +msgid "" +"The NVIDIA drivers and associated software can be uninstalled and nouveau" +" driver restored by:" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:250 +msgid "Run the :command:`sudo /usr/local/cuda/bin/cuda-uninstaller`." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:252 +msgid "Follow the prompts on the screen and reboot the system." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:256 +msgid "Debugging" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:258 +msgid "" +"The NVIDIA CUDA installer places logs under :file:`/tmp/cuda-" +"installer.log`." +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:263 +msgid "Additional resources" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:264 +msgid "`NVIDIA CUDA Toolkit Documentation `_" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:266 +msgid "" +"`Why aren't the NVIDIA Linux drivers open source? " +"`_" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:268 +msgid "" +"`Where can I get support for NVIDIA Linux drivers? " +"`_" +msgstr "" + +#: ../../tutorials/nvidia-cuda.rst:270 +msgid "" +"`NVIDIA Accelerated Linux Graphics Driver Installation Guides " +"`_" +msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/nvidia.po b/locale/zh_CN/LC_MESSAGES/tutorials/nvidia.po index a44ab12f..518c7f0d 100644 --- a/locale/zh_CN/LC_MESSAGES/tutorials/nvidia.po +++ b/locale/zh_CN/LC_MESSAGES/tutorials/nvidia.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,7 +19,7 @@ msgstr "" "Generated-By: Babel 2.7.0\n" #: ../../tutorials/nvidia.rst:4 -msgid "Install NVIDIA\\* Drivers" +msgid "NVIDIA\\* Drivers" msgstr "" #: ../../tutorials/nvidia.rst:6 @@ -45,46 +45,46 @@ msgstr "" #: ../../tutorials/nvidia.rst:20 msgid "" -"Software installed outside of :ref:`swupd ` is not updated " +"Software installed outside of :ref:`swupd ` is not updated " "with |CL| updates and must be updated and maintained manually." msgstr "" #: ../../tutorials/nvidia.rst:23 msgid "" -"For example, the file :file:`/usr/lib/libGL.so` conflicts between the one" -" provided by the mesa package in |CL| and the one NVIDIA provides. If a " +"For example, the file :file:`/usr/lib/libGL.so` conflicts with the file " +"provided by the mesa package in |CL| and the file NVIDIA provides. If a " "|CL| update overwrites these files, a reinstallation of the NVIDIA driver" " might be required." msgstr "" -#: ../../tutorials/nvidia.rst:36 +#: ../../tutorials/nvidia.rst:32 msgid "Prerequisites" msgstr "" -#: ../../tutorials/nvidia.rst:38 +#: ../../tutorials/nvidia.rst:34 msgid "A |CL| system with a desktop installed" msgstr "" -#: ../../tutorials/nvidia.rst:39 +#: ../../tutorials/nvidia.rst:35 msgid "An NVIDIA device installed" msgstr "" -#: ../../tutorials/nvidia.rst:43 +#: ../../tutorials/nvidia.rst:38 msgid "Install DKMS" msgstr "" -#: ../../tutorials/nvidia.rst:45 +#: ../../tutorials/nvidia.rst:40 msgid "" "The :ref:`Dynamic Kernel Module System (DKMS) ` " "allows the NVIDIA kernel modules to be automatically integrated when " "kernel updates occur in |CL|." msgstr "" -#: ../../tutorials/nvidia.rst:49 +#: ../../tutorials/nvidia.rst:44 msgid "Install the appropriate DKMS bundle using the instructions below:" msgstr "" -#: ../../tutorials/nvidia.rst:52 +#: ../../tutorials/nvidia.rst:47 msgid "" "The Long Term Support (LTS) kernel variant is more likely to remain " "compatible between updates with NVIDIA drivers." @@ -161,259 +161,259 @@ msgstr "" msgid "Update the |CL| bootloader and reboot." msgstr "" -#: ../../tutorials/nvidia.rst:62 -msgid "Download and install the NVIDIA Drivers" +#: ../../tutorials/nvidia.rst:55 +msgid "Download and install the NVIDIA drivers" +msgstr "" + +#: ../../tutorials/nvidia.rst:58 +msgid "Download the NVIDIA drivers for Linux" +msgstr "" + +#: ../../tutorials/nvidia.rst:60 +msgid "Identify the NVIDIA GPU model that is installed." msgstr "" #: ../../tutorials/nvidia.rst:66 -msgid "Download the NVIDIA Drivers for Linux" -msgstr "" - -#: ../../tutorials/nvidia.rst:68 -msgid "Identify the model of NVIDIA GPU that is installed." -msgstr "" - -#: ../../tutorials/nvidia.rst:75 msgid "" "Go to the `NVIDIA Driver Downloads website`_ . Search for and download " -"the appropriate driver based on the model of NVIDIA GPU you have with " -"*Linux 64-bit* selected as the Operating System ." +"the appropriate driver based on the NVIDIA GPU model you have with *Linux" +" 64-bit* selected as the Operating System ." msgstr "" -#: ../../tutorials/nvidia.rst:80 +#: ../../tutorials/nvidia.rst:70 msgid "" "Open a terminal and navigate to where the :file:`NVIDIA-" "Linux-x86_64-.run` file was saved. In this example, it was saved" " in the Downloads folder." msgstr "" -#: ../../tutorials/nvidia.rst:88 +#: ../../tutorials/nvidia.rst:78 msgid "Make the :file:`NVIDIA-Linux-x86_64-.run` file executable." msgstr "" -#: ../../tutorials/nvidia.rst:96 -msgid "Disable the nouveau Driver" +#: ../../tutorials/nvidia.rst:85 +msgid "Disable the nouveau driver" msgstr "" -#: ../../tutorials/nvidia.rst:98 +#: ../../tutorials/nvidia.rst:87 msgid "" "The proprietary NVIDIA driver is incompatible with the nouveau driver and" " must be disabled before installation can continue." msgstr "" -#: ../../tutorials/nvidia.rst:101 +#: ../../tutorials/nvidia.rst:90 msgid "" "Disable the nouveau driver by creating a blacklist file under " ":file:`/etc/modprobe.d` and reboot." msgstr "" -#: ../../tutorials/nvidia.rst:111 +#: ../../tutorials/nvidia.rst:99 msgid "" "Reboot the system and log back in. It is normal for the graphical " "environment not to start without the NVIDIA driver loaded." msgstr "" -#: ../../tutorials/nvidia.rst:118 -msgid "Configure Alternative Software Paths" +#: ../../tutorials/nvidia.rst:103 +msgid "Configure alternative software paths" msgstr "" -#: ../../tutorials/nvidia.rst:120 +#: ../../tutorials/nvidia.rst:105 msgid "" -"The NVIDIA installer will be directed to install files under " +"The NVIDIA installer is directed to install files under " ":file:`/opt/nvidia` as much as possible to keep its contents isolated " "from the rest of the |CL| system files under :file:`/usr`. The dynamic " "linker and X server must be configured to use the content under " ":file:`/opt/nvidia`." msgstr "" -#: ../../tutorials/nvidia.rst:127 +#: ../../tutorials/nvidia.rst:111 msgid "" "Configure the dynamic linker to look for and to cache shared libraries " "under :file:`/opt/nvidia/lib` and :file:`/opt/nvidia/lib32` in addition " "to the default paths." msgstr "" -#: ../../tutorials/nvidia.rst:138 +#: ../../tutorials/nvidia.rst:122 msgid "Reload the dynamic linker run-time bindings and library cache." msgstr "" -#: ../../tutorials/nvidia.rst:144 +#: ../../tutorials/nvidia.rst:128 msgid "" "Create a Xorg configuration file to search for modules under " ":file:`/opt/nvidia` in addition to the default path." msgstr "" -#: ../../tutorials/nvidia.rst:160 -msgid "Install the NVIDIA Drivers" +#: ../../tutorials/nvidia.rst:143 +msgid "Install the NVIDIA drivers" msgstr "" -#: ../../tutorials/nvidia.rst:163 +#: ../../tutorials/nvidia.rst:145 msgid "" "A terminal not running on */dev/tty1* is useful to view uninterrupted " "installation progress. Switch to a secondary virtual terminal by pushing " ":command:`CTRL + ALT + F2` or remotely login over SSH." msgstr "" -#: ../../tutorials/nvidia.rst:168 -msgid "Navigate into the directory where the NVIDIA installer was downloaded." +#: ../../tutorials/nvidia.rst:149 +msgid "Navigate to the directory where the NVIDIA installer was downloaded." msgstr "" -#: ../../tutorials/nvidia.rst:175 +#: ../../tutorials/nvidia.rst:155 msgid "Run the installer with the advanced options below." msgstr "" -#: ../../tutorials/nvidia.rst:199 +#: ../../tutorials/nvidia.rst:179 msgid "" "The graphical interface may automatically start after the NVIDIA driver " "is loaded. Return to the working terminal and log back in if necessary." msgstr "" -#: ../../tutorials/nvidia.rst:203 +#: ../../tutorials/nvidia.rst:182 msgid "Confirm that the NVIDIA kernel modules are loaded." msgstr "" -#: ../../tutorials/nvidia.rst:210 +#: ../../tutorials/nvidia.rst:188 msgid "" "Run a |CL| system verification to restore files that the NVIDIA installer" " likely deleted." msgstr "" -#: ../../tutorials/nvidia.rst:219 +#: ../../tutorials/nvidia.rst:197 msgid "" "The NVIDIA software places some files under the :file:`/usr` subdirectory" -" which are not managed by |CL| and conflict with the |CL| stateless " +" that are not managed by |CL| and conflict with the |CL| stateless " "design." msgstr "" -#: ../../tutorials/nvidia.rst:222 +#: ../../tutorials/nvidia.rst:200 msgid "" "Although a limited version of :command:`swupd repair` is run above, other" " uses of the :command:`swupd repair` command should be avoided with the " "proprietary NVIDIA drivers installed." msgstr "" -#: ../../tutorials/nvidia.rst:228 -msgid "Updating the NVIDIA Drivers" +#: ../../tutorials/nvidia.rst:205 +msgid "Updating the NVIDIA drivers" msgstr "" -#: ../../tutorials/nvidia.rst:230 +#: ../../tutorials/nvidia.rst:207 msgid "" "The proprietary NVIDIA drivers are installed manually outside of " -":ref:`swupd ` and must be updated manually when needed." +":ref:`swupd ` and must be updated manually when needed." msgstr "" -#: ../../tutorials/nvidia.rst:233 +#: ../../tutorials/nvidia.rst:210 msgid "" "Updating the NVIDIA drivers follows the same steps as initial " "installation, however the desktop environment must first be stopped so " "that the drivers are not in use." msgstr "" -#: ../../tutorials/nvidia.rst:237 +#: ../../tutorials/nvidia.rst:214 msgid "" "Follow the steps in the `Download the NVIDIA Drivers for Linux`_ section " "to get the latest NVIDIA drivers." msgstr "" -#: ../../tutorials/nvidia.rst:240 +#: ../../tutorials/nvidia.rst:217 msgid "" "Temporarily set the default boot target to the *multi-user*, which is a " "non-graphical runtime." msgstr "" -#: ../../tutorials/nvidia.rst:248 +#: ../../tutorials/nvidia.rst:224 msgid "" "Reboot the system and log back in. It is normal for the graphical " "environment not to start." msgstr "" -#: ../../tutorials/nvidia.rst:251 +#: ../../tutorials/nvidia.rst:227 msgid "" "Follow the steps in the `Install the NVIDIA Drivers`_ section to update " "the NVIDIA drivers. This installation will overwrite the previous NVIDIA " "drivers and files." msgstr "" -#: ../../tutorials/nvidia.rst:255 +#: ../../tutorials/nvidia.rst:231 msgid "Set the default boot target back to the *graphical* target." msgstr "" -#: ../../tutorials/nvidia.rst:262 +#: ../../tutorials/nvidia.rst:237 msgid "Reboot the system and log back in." msgstr "" -#: ../../tutorials/nvidia.rst:264 +#: ../../tutorials/nvidia.rst:239 msgid "" -"Trigger a flatpak update which will download the runtime corresponding " +"Trigger a flatpak update that will download the runtime corresponding " "with the new NVIDIA drivers for the flatpak apps that require it." msgstr "" -#: ../../tutorials/nvidia.rst:273 -msgid "Uninstalling the NVIDIA Drivers" +#: ../../tutorials/nvidia.rst:247 +msgid "Uninstalling the NVIDIA drivers" msgstr "" -#: ../../tutorials/nvidia.rst:275 +#: ../../tutorials/nvidia.rst:249 msgid "" "The NVIDIA drivers and associated software can be uninstalled and nouveau" " driver restored with the instructions in this section." msgstr "" -#: ../../tutorials/nvidia.rst:278 +#: ../../tutorials/nvidia.rst:252 msgid "Remove the :file:`modprobe.d` file that prevents nouveau from loading." msgstr "" -#: ../../tutorials/nvidia.rst:285 +#: ../../tutorials/nvidia.rst:258 msgid "Remove the :file:`xorg.conf.d` file that adds a search path for X modules." msgstr "" -#: ../../tutorials/nvidia.rst:291 +#: ../../tutorials/nvidia.rst:264 msgid "Run the :command:`sudo /opt/nvidia/bin/nvidia-uninstall`" msgstr "" -#: ../../tutorials/nvidia.rst:293 +#: ../../tutorials/nvidia.rst:266 msgid "Follow the prompts on the screen and reboot the system." msgstr "" -#: ../../tutorials/nvidia.rst:297 -msgid "Debugging Installation of NVIDIA Drivers" +#: ../../tutorials/nvidia.rst:269 +msgid "Debugging installation of NVIDIA drivers" msgstr "" -#: ../../tutorials/nvidia.rst:299 +#: ../../tutorials/nvidia.rst:271 msgid "" "The NVIDIA driver places installer and uninstaller logs under " ":file:`/var/log/nvidia-install` and :file:`/var/log/nvidia-uninstall`." msgstr "" -#: ../../tutorials/nvidia.rst:302 +#: ../../tutorials/nvidia.rst:274 msgid "" ":file:`NVIDIA-Linux-x86_64-.run --advanced-options` shows many " "parameters to control installation behavior." msgstr "" -#: ../../tutorials/nvidia.rst:305 +#: ../../tutorials/nvidia.rst:277 msgid "" ":file:`NVIDIA-Linux-x86_64-.run --extract-only` extracts " "installation files into a directory named :file:`NVIDIA-" "Linux-x86_64-`." msgstr "" -#: ../../tutorials/nvidia.rst:312 +#: ../../tutorials/nvidia.rst:282 msgid "Additional resources" msgstr "" -#: ../../tutorials/nvidia.rst:314 +#: ../../tutorials/nvidia.rst:284 msgid "" "`Why aren't the NVIDIA Linux drivers open source? " "`_" msgstr "" -#: ../../tutorials/nvidia.rst:316 +#: ../../tutorials/nvidia.rst:286 msgid "" "`Where can I get support for NVIDIA Linux drivers? " "`_" msgstr "" -#: ../../tutorials/nvidia.rst:318 +#: ../../tutorials/nvidia.rst:288 msgid "" "`NVIDIA Accelerated Linux Graphics Driver Installation Guides " "`_" @@ -438,3 +438,94 @@ msgstr "" #~ "guide>`." #~ msgstr "" +#~ msgid "Install NVIDIA\\* Drivers" +#~ msgstr "" + +#~ msgid "" +#~ "Software installed outside of :ref:`swupd " +#~ "` is not updated with " +#~ "|CL| updates and must be updated " +#~ "and maintained manually." +#~ msgstr "" + +#~ msgid "" +#~ "For example, the file " +#~ ":file:`/usr/lib/libGL.so` conflicts between the " +#~ "one provided by the mesa package " +#~ "in |CL| and the one NVIDIA " +#~ "provides. If a |CL| update overwrites" +#~ " these files, a reinstallation of the" +#~ " NVIDIA driver might be required." +#~ msgstr "" + +#~ msgid "Download and install the NVIDIA Drivers" +#~ msgstr "" + +#~ msgid "Download the NVIDIA Drivers for Linux" +#~ msgstr "" + +#~ msgid "Identify the model of NVIDIA GPU that is installed." +#~ msgstr "" + +#~ msgid "" +#~ "Go to the `NVIDIA Driver Downloads " +#~ "website`_ . Search for and download " +#~ "the appropriate driver based on the " +#~ "model of NVIDIA GPU you have with" +#~ " *Linux 64-bit* selected as the " +#~ "Operating System ." +#~ msgstr "" + +#~ msgid "Disable the nouveau Driver" +#~ msgstr "" + +#~ msgid "Configure Alternative Software Paths" +#~ msgstr "" + +#~ msgid "" +#~ "The NVIDIA installer will be directed" +#~ " to install files under :file:`/opt/nvidia`" +#~ " as much as possible to keep " +#~ "its contents isolated from the rest " +#~ "of the |CL| system files under " +#~ ":file:`/usr`. The dynamic linker and X" +#~ " server must be configured to use " +#~ "the content under :file:`/opt/nvidia`." +#~ msgstr "" + +#~ msgid "Install the NVIDIA Drivers" +#~ msgstr "" + +#~ msgid "Navigate into the directory where the NVIDIA installer was downloaded." +#~ msgstr "" + +#~ msgid "" +#~ "The NVIDIA software places some files" +#~ " under the :file:`/usr` subdirectory which" +#~ " are not managed by |CL| and " +#~ "conflict with the |CL| stateless design." +#~ msgstr "" + +#~ msgid "Updating the NVIDIA Drivers" +#~ msgstr "" + +#~ msgid "" +#~ "The proprietary NVIDIA drivers are " +#~ "installed manually outside of :ref:`swupd " +#~ "` and must be updated " +#~ "manually when needed." +#~ msgstr "" + +#~ msgid "" +#~ "Trigger a flatpak update which will " +#~ "download the runtime corresponding with " +#~ "the new NVIDIA drivers for the " +#~ "flatpak apps that require it." +#~ msgstr "" + +#~ msgid "Uninstalling the NVIDIA Drivers" +#~ msgstr "" + +#~ msgid "Debugging Installation of NVIDIA Drivers" +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/proxy.po b/locale/zh_CN/LC_MESSAGES/tutorials/proxy.po index 4dfdc240..94006775 100644 --- a/locale/zh_CN/LC_MESSAGES/tutorials/proxy.po +++ b/locale/zh_CN/LC_MESSAGES/tutorials/proxy.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,104 +18,110 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.7.0\n" -#: ../../tutorials/tutorial-proxy.rst:4 -msgid "Setting up proxy" +#: ../../tutorials/proxy.rst:4 +msgid "Proxy configuration" msgstr "" -#: ../../tutorials/tutorial-proxy.rst:6 +#: ../../tutorials/proxy.rst:6 msgid "" "This tutorial shows you how to configure your system for use behind an " "outbound proxy to access the Internet." msgstr "" -#: ../../tutorials/tutorial-proxy.rst:9 -msgid "" -"|CL| :ref:`tooling` applications already benefit from the " -":ref:`autoproxy` feature." +#: ../../tutorials/proxy.rst:9 +msgid "|CL| applications already benefit from the :ref:`autoproxy` feature." msgstr "" -#: ../../tutorials/tutorial-proxy.rst:17 +#: ../../tutorials/proxy.rst:17 msgid "Prerequisites" msgstr "" -#: ../../tutorials/tutorial-proxy.rst:19 +#: ../../tutorials/proxy.rst:19 msgid "" "This tutorial assumes you have installed |CL| on your host system. For " "detailed instructions on installing |CL| on a bare metal system, visit " "the :ref:`bare metal installation guide `." msgstr "" -#: ../../tutorials/tutorial-proxy.rst:24 +#: ../../tutorials/proxy.rst:24 msgid "Shells and programs in a desktop session" msgstr "" -#: ../../tutorials/tutorial-proxy.rst:27 +#: ../../tutorials/proxy.rst:27 msgid "Terminal" msgstr "" -#: ../../tutorials/tutorial-proxy.rst:29 +#: ../../tutorials/proxy.rst:29 msgid "Add the following to your ~/.bashrc:" msgstr "" -#: ../../tutorials/tutorial-proxy.rst:45 +#: ../../tutorials/proxy.rst:45 msgid "wget" msgstr "" -#: ../../tutorials/tutorial-proxy.rst:47 +#: ../../tutorials/proxy.rst:47 msgid "Run this command to enable downloading from websites from the terminal:" msgstr "" -#: ../../tutorials/tutorial-proxy.rst:59 +#: ../../tutorials/proxy.rst:59 msgid "System service (Docker)" msgstr "" -#: ../../tutorials/tutorial-proxy.rst:61 +#: ../../tutorials/proxy.rst:61 msgid "" "For Docker (and other services that use systemd), you can follow these " "steps to configure and check proxy settings:" msgstr "" -#: ../../tutorials/tutorial-proxy.rst:65 +#: ../../tutorials/proxy.rst:65 msgid "Be sure to use :command:`sudo`, as you will need elevated permissions." msgstr "" -#: ../../tutorials/tutorial-proxy.rst:67 +#: ../../tutorials/proxy.rst:67 msgid "" "Create :file:`/etc/systemd/system/docker.service.d` directory to host " "configuration information for the Docker service." msgstr "" -#: ../../tutorials/tutorial-proxy.rst:70 +#: ../../tutorials/proxy.rst:70 msgid "" "Create :file:`/etc/systemd/system/docker.service.d/http-proxy.conf` and " "add:" msgstr "" -#: ../../tutorials/tutorial-proxy.rst:78 +#: ../../tutorials/proxy.rst:78 msgid "Load the changes and restart the service:" msgstr "" -#: ../../tutorials/tutorial-proxy.rst:85 +#: ../../tutorials/proxy.rst:85 msgid "Verify that changes have loaded:" msgstr "" -#: ../../tutorials/tutorial-proxy.rst:97 +#: ../../tutorials/proxy.rst:97 msgid "" "This process enables the ability to successfully run ``docker pull``. " "Containers themselves must be configured independently." msgstr "" -#: ../../tutorials/tutorial-proxy.rst:101 +#: ../../tutorials/proxy.rst:101 msgid "git over ssh" msgstr "" -#: ../../tutorials/tutorial-proxy.rst:103 +#: ../../tutorials/proxy.rst:103 msgid "Add the following to your :file:`~/.ssh/config`:" msgstr "" -#: ../../tutorials/tutorial-proxy.rst:114 +#: ../../tutorials/proxy.rst:114 msgid "" "Though netcat is included with Clear Linux, it is not the BSD version, " "which is the one usually used to enable git over ssh." msgstr "" +#~ msgid "Setting up proxy" +#~ msgstr "" + +#~ msgid "" +#~ "|CL| :ref:`tooling` applications already " +#~ "benefit from the :ref:`autoproxy` feature." +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/redis.po b/locale/zh_CN/LC_MESSAGES/tutorials/redis.po index 5199c5b1..2920c144 100644 --- a/locale/zh_CN/LC_MESSAGES/tutorials/redis.po +++ b/locale/zh_CN/LC_MESSAGES/tutorials/redis.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,7 +19,7 @@ msgstr "" "Generated-By: Babel 2.7.0\n" #: ../../tutorials/redis.rst:4 -msgid "Run Redis on |CL-ATTR|" +msgid "Redis\\*" msgstr "" #: ../../tutorials/redis.rst:6 @@ -181,3 +181,6 @@ msgstr "" msgid "Learn to :ref:`docker`." msgstr "" +#~ msgid "Run Redis on |CL-ATTR|" +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/smb-desktop.po b/locale/zh_CN/LC_MESSAGES/tutorials/smb-desktop.po index 179f5bdf..60ad54c3 100644 --- a/locale/zh_CN/LC_MESSAGES/tutorials/smb-desktop.po +++ b/locale/zh_CN/LC_MESSAGES/tutorials/smb-desktop.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,11 +18,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.7.0\n" -#: ../../tutorials/smb/smb-desktop.rst:4 -msgid "Connect to Windows\\* shared location from |CL-ATTR| desktop" +#: ../../tutorials/smb-desktop.rst:4 +msgid "Samba\\* as a client" msgstr "" -#: ../../tutorials/smb/smb-desktop.rst:6 +#: ../../tutorials/smb-desktop.rst:6 msgid "" "This tutorial explains how to access an existing shared drive on " "Windows\\* via Server Message Block (SMB) / Common Internet File System " @@ -30,81 +30,84 @@ msgid "" " access shared storage locations, or share files." msgstr "" -#: ../../tutorials/smb/smb-desktop.rst:12 +#: ../../tutorials/smb-desktop.rst:12 msgid "Prerequisites" msgstr "" -#: ../../tutorials/smb/smb-desktop.rst:14 +#: ../../tutorials/smb-desktop.rst:14 msgid "You have already `set up a shared location on Windows`_" msgstr "" -#: ../../tutorials/smb/smb-desktop.rst:17 +#: ../../tutorials/smb-desktop.rst:17 msgid "Connect to Windows shared location with Nautilus" msgstr "" -#: ../../tutorials/smb/smb-desktop.rst:19 +#: ../../tutorials/smb-desktop.rst:19 msgid "From the desktop, select :guilabel:`Files` from the application menu." msgstr "" -#: ../../tutorials/smb/smb-desktop.rst:23 +#: ../../tutorials/smb-desktop.rst:23 msgid "GNOME Files is also known as `Nautilus`." msgstr "" -#: ../../tutorials/smb/smb-desktop.rst:25 +#: ../../tutorials/smb-desktop.rst:25 msgid "In :guilabel:`Files`, select :guilabel:`Other Locations`." msgstr "" -#: ../../tutorials/smb/smb-desktop.rst:31 +#: ../../tutorials/smb-desktop.rst:31 msgid "Figure 1: Files, Other Locations" msgstr "" -#: ../../tutorials/smb/smb-desktop.rst:33 +#: ../../tutorials/smb-desktop.rst:33 msgid "" "In the lower taskbar, beside :guilabel:`Connect to Server`, enter the " "file-sharing address using the Windows sharing schema:" msgstr "" -#: ../../tutorials/smb/smb-desktop.rst:44 +#: ../../tutorials/smb-desktop.rst:44 msgid "Figure 2: Connect to Server" msgstr "" -#: ../../tutorials/smb/smb-desktop.rst:46 +#: ../../tutorials/smb-desktop.rst:46 msgid "" "Optional: If there are issues with DNS, you can use an IP address in " "place of the `servername` above. You must still specify the share." msgstr "" -#: ../../tutorials/smb/smb-desktop.rst:49 +#: ../../tutorials/smb-desktop.rst:49 msgid "" "Optional: On the Windows machine, in a CLI, retrieve the IP address by " "entering the command:" msgstr "" -#: ../../tutorials/smb/smb-desktop.rst:58 +#: ../../tutorials/smb-desktop.rst:58 msgid "If using the IP address, assure that it is accessible and secure." msgstr "" -#: ../../tutorials/smb/smb-desktop.rst:60 +#: ../../tutorials/smb-desktop.rst:60 msgid "Select :guilabel:`Connect`." msgstr "" -#: ../../tutorials/smb/smb-desktop.rst:62 +#: ../../tutorials/smb-desktop.rst:62 msgid "The server will request authentication, as shown in Figure 3." msgstr "" -#: ../../tutorials/smb/smb-desktop.rst:68 +#: ../../tutorials/smb-desktop.rst:68 msgid "Figure 3: Authentication" msgstr "" -#: ../../tutorials/smb/smb-desktop.rst:70 +#: ../../tutorials/smb-desktop.rst:70 msgid "" "Log in with the same Windows system credentials for which you granted " "access to the share." msgstr "" -#: ../../tutorials/smb/smb-desktop.rst:73 +#: ../../tutorials/smb-desktop.rst:73 msgid "" "Select the appropriate checkbox to save your credentials. Consider " "carefully the security risks as a result of your selection." msgstr "" +#~ msgid "Connect to Windows\\* shared location from |CL-ATTR| desktop" +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/smb.po b/locale/zh_CN/LC_MESSAGES/tutorials/smb.po index 3c148d6c..9eade4ea 100644 --- a/locale/zh_CN/LC_MESSAGES/tutorials/smb.po +++ b/locale/zh_CN/LC_MESSAGES/tutorials/smb.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,51 +18,51 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.7.0\n" -#: ../../tutorials/smb/smb.rst:4 -msgid "Enable simple file sharing with a Windows\\* machine using Samba\\*" +#: ../../tutorials/smb.rst:4 +msgid "Samba\\* as a host" msgstr "" -#: ../../tutorials/smb/smb.rst:6 +#: ../../tutorials/smb.rst:6 msgid "" "This tutorial describes how to enable simple file sharing from a system " "running |CL-ATTR| to a Windows machine using Samba. For more advanced " "sharing, refer to the `Samba guide`_." msgstr "" -#: ../../tutorials/smb/smb.rst:11 +#: ../../tutorials/smb.rst:11 msgid "Prerequisites" msgstr "" -#: ../../tutorials/smb/smb.rst:13 +#: ../../tutorials/smb.rst:13 msgid "" "This tutorial assumes you have installed |CL| on your host system. For " "detailed instructions, follow the steps in :ref:`bare-metal-install-" "desktop`." msgstr "" -#: ../../tutorials/smb/smb.rst:16 +#: ../../tutorials/smb.rst:16 msgid "" "Before you install any new packages, update |CL| with the following " "command:" msgstr "" -#: ../../tutorials/smb/smb.rst:24 +#: ../../tutorials/smb.rst:24 msgid "Set up file sharing" msgstr "" -#: ../../tutorials/smb/smb.rst:26 +#: ../../tutorials/smb.rst:26 msgid "Log in and get root privileges." msgstr "" -#: ../../tutorials/smb/smb.rst:32 +#: ../../tutorials/smb.rst:32 msgid "Add the storage-utils bundle, which includes the Samba binaries." msgstr "" -#: ../../tutorials/smb/smb.rst:40 +#: ../../tutorials/smb.rst:40 msgid "The os-clr-on-clr bundle also includes the Samba binaries." msgstr "" -#: ../../tutorials/smb/smb.rst:42 +#: ../../tutorials/smb.rst:42 msgid "" "Create a configuration file called :file:`/etc/samba/smb.conf`. In this " "example, `[Downloads]` enables a folder share with a specific user. " @@ -70,7 +70,7 @@ msgid "" "that a user account `clearlinuxuser` already exists." msgstr "" -#: ../../tutorials/smb/smb.rst:47 +#: ../../tutorials/smb.rst:47 msgid "" "If `valid users` is not specified, then anyone with a user account on the" " machine and with their Samba password already set can access the folder." @@ -78,17 +78,17 @@ msgid "" "they have appropriate permissions." msgstr "" -#: ../../tutorials/smb/smb.rst:52 +#: ../../tutorials/smb.rst:52 msgid "" "Use :command:`chown` or :command:`chmod` to change either the owner of " "the file or the permissions to allow other users to access the file." msgstr "" -#: ../../tutorials/smb/smb.rst:72 +#: ../../tutorials/smb.rst:72 msgid "Enable the Samba daemon to start every time." msgstr "" -#: ../../tutorials/smb/smb.rst:79 +#: ../../tutorials/smb.rst:79 msgid "" "Use :command:`smbpasswd` to add the initial password for the user account" " to access the share. Be aware that Samba maintains its own list of " @@ -96,7 +96,7 @@ msgid "" "than the password used to log in." msgstr "" -#: ../../tutorials/smb/smb.rst:88 +#: ../../tutorials/smb.rst:88 msgid "" "Setup is complete and a Windows machine on the same network can access " "the shares. Windows uses the format :file:`\\\\\\\\[server IP or " @@ -104,7 +104,7 @@ msgid "" "Windows Explorer or by mapping a network drive." msgstr "" -#: ../../tutorials/smb/smb.rst:93 +#: ../../tutorials/smb.rst:93 msgid "" "Use the IP address of the |CL| machine for an easy access method. If the " "|CL| machine is behind an Active Directory domain controller or a DNS " @@ -113,40 +113,43 @@ msgid "" "Samba guide`_." msgstr "" -#: ../../tutorials/smb/smb.rst:100 +#: ../../tutorials/smb.rst:100 msgid "Map |CL| drive in Windows" msgstr "" -#: ../../tutorials/smb/smb.rst:102 +#: ../../tutorials/smb.rst:102 msgid "" "Open Windows Explorer and click on the left sidebar on :guilabel:`This " "PC` to change the options available at the top." msgstr "" -#: ../../tutorials/smb/smb.rst:105 +#: ../../tutorials/smb.rst:105 msgid "" "Click the :guilabel:`Map Network Drive` icon and enter the path in the " "format: :file:`\\\\\\\\[server IP or hostname]\\\\[shared folder]`" msgstr "" -#: ../../tutorials/smb/smb.rst:108 +#: ../../tutorials/smb.rst:108 msgid "" "Check the box :guilabel:`Connect using different credentials`. Enter the " "Samba user `clearlinuxuser` and the password created with " ":command:`smbpasswd`. See Figure 1 for details." msgstr "" -#: ../../tutorials/smb/smb.rst:116 +#: ../../tutorials/smb.rst:116 msgid "Figure 1: Map a network drive in Windows Explorer." msgstr "" -#: ../../tutorials/smb/smb.rst:118 +#: ../../tutorials/smb.rst:118 msgid "" "When complete, Windows Explorer displays the share drive as shown in " "Figure 2." msgstr "" -#: ../../tutorials/smb/smb.rst:124 +#: ../../tutorials/smb.rst:124 msgid "Figure 2: View a share drive in Windows Explorer." msgstr "" +#~ msgid "Enable simple file sharing with a Windows\\* machine using Samba\\*" +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/tensorflow-machine-learning.po b/locale/zh_CN/LC_MESSAGES/tutorials/tensorflow-machine-learning.po index b82bc2cd..6861990b 100644 --- a/locale/zh_CN/LC_MESSAGES/tutorials/tensorflow-machine-learning.po +++ b/locale/zh_CN/LC_MESSAGES/tutorials/tensorflow-machine-learning.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,97 +18,100 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.7.0\n" -#: ../../tutorials/machine-learning/machine-learning.rst:4 -msgid "TensorFlow\\* machine learning on |CL-ATTR|" +#: ../../tutorials/tensorflow-machine-learning.rst:4 +msgid "TensorFlow\\* machine learning" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:6 +#: ../../tutorials/tensorflow-machine-learning.rst:6 msgid "" -"This tutorial will demonstrate the installation and execusion of a " +"This tutorial demonstrates the installation and execution of a " "TensorFlow\\* machine learning example on |CL-ATTR|. It uses a Jupyter\\*" " Notebook and MNIST data for handwriting recognition." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:10 +#: ../../tutorials/tensorflow-machine-learning.rst:10 msgid "" -"The initial steps will have you set up a Jupyter kernel and run a " -"Notebook on a bare-metal |CL| system." +"The initial steps show how to set up a Jupyter kernel and run a Notebook " +"on a bare-metal |CL| system." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:14 +#: ../../tutorials/tensorflow-machine-learning.rst:18 msgid "Prerequisites" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:16 +#: ../../tutorials/tensorflow-machine-learning.rst:20 msgid "" "This tutorial assumes you have installed |CL| on your host system. For " "detailed instructions on installing |CL| on a bare metal system, follow " "the :ref:`bare metal installation tutorial`." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:20 +#: ../../tutorials/tensorflow-machine-learning.rst:24 msgid "" "Before you install any new packages, update |CL| with the following " "command:" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:26 -msgid "Once your system is updated, add the following bundles to your system:" +#: ../../tutorials/tensorflow-machine-learning.rst:30 +msgid "After your system is updated, add the following bundles to your system:" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:28 -msgid "`machine-learning-web-ui`: This bundle contains the Jupyter application." -msgstr "" - -#: ../../tutorials/machine-learning/machine-learning.rst:30 +#: ../../tutorials/tensorflow-machine-learning.rst:32 msgid "" -"`machine-learning-basic`: This bundle contains TensorFlow and other " -"useful tools." +":command:`machine-learning-web-ui`: This bundle contains the Jupyter " +"application." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:33 +#: ../../tutorials/tensorflow-machine-learning.rst:34 +msgid "" +":command:`machine-learning-basic`: This bundle contains TensorFlow and " +"other useful tools." +msgstr "" + +#: ../../tutorials/tensorflow-machine-learning.rst:37 msgid "" "To install the bundles, run the following commands in your :file:`$HOME` " "directory:" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:43 -msgid "Set up a Jupyter notebook" +#: ../../tutorials/tensorflow-machine-learning.rst:47 +msgid "Set up a Jupyter Notebook" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:45 +#: ../../tutorials/tensorflow-machine-learning.rst:49 msgid "" "With all required packages and libraries installed, set up the file " "structure for the Jupyter Notebook." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:48 +#: ../../tutorials/tensorflow-machine-learning.rst:52 msgid "" "In the :file:`$HOME` directory, create a directory for the Jupyter " "Notebooks named :file:`Notebooks`." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:55 +#: ../../tutorials/tensorflow-machine-learning.rst:59 msgid "Within :file:`Notebooks`, create a directory named :file:`Handwriting`." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:61 +#: ../../tutorials/tensorflow-machine-learning.rst:65 msgid "Change to the new directory." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:67 +#: ../../tutorials/tensorflow-machine-learning.rst:71 msgid "" "Copy the :file:`MNIST_example.ipynb` file into the :file:`Handwriting` " "directory." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:71 +#: ../../tutorials/tensorflow-machine-learning.rst:76 msgid "" -"After installing the `machine-learning basic` bundle, you can find the " -"example code under :file:`/usr/share/doc/tensorflow/MNIST_example.ipynb`." +"After installing the :command:`machine-learning basic` bundle, you can " +"find the example code under " +":file:`/usr/share/doc/tensorflow/MNIST_example.ipynb`." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:76 +#: ../../tutorials/tensorflow-machine-learning.rst:80 msgid "" "The example code downloads and decompresses the MNIST data directly into " "the :file:`./mnist` directory. Alternatively, download the four files " @@ -116,199 +119,331 @@ msgid "" "into a :file:`mnist` directory within the :file:`Handwriting` directory." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:81 +#: ../../tutorials/tensorflow-machine-learning.rst:85 msgid "The files needed are:" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:83 +#: ../../tutorials/tensorflow-machine-learning.rst:87 msgid "`train-images-idx3-ubyte.gz`_: Training set images (9912422 bytes)" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:85 +#: ../../tutorials/tensorflow-machine-learning.rst:89 msgid "`train-labels-idx1-ubyte.gz`_: Training set labels (28881 bytes)" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:87 +#: ../../tutorials/tensorflow-machine-learning.rst:91 msgid "`t10k-images-idx3-ubyte.gz`_: Test set images (1648877 bytes)" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:89 +#: ../../tutorials/tensorflow-machine-learning.rst:93 msgid "`t10k-labels-idx1-ubyte.gz`_: Test set labels (4542 bytes)" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:92 +#: ../../tutorials/tensorflow-machine-learning.rst:96 msgid "Run the Jupyter machine learning example code" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:94 +#: ../../tutorials/tensorflow-machine-learning.rst:98 msgid "" -"With |CL|, Jupyter, and TensorFlow installed and configured, we can run " +"With |CL|, Jupyter, and TensorFlow installed and configured, you can run " "the example code." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:97 +#: ../../tutorials/tensorflow-machine-learning.rst:101 msgid "" "Go to the :file:`($HOME)/Notebooks` directory and start Jupyter with the " "following commands:" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:106 +#: ../../tutorials/tensorflow-machine-learning.rst:110 msgid "" "The Jupyter server starts and opens a web browser showing the Jupyter " -"file manager with a list of files in the current directory, see figure 1." +"file manager with a list of files in the current directory, as shown in " +"Figure 1." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:112 +#: ../../tutorials/tensorflow-machine-learning.rst:117 msgid "Figure 1: The Jupyter file manager shows the list of available files." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:114 +#: ../../tutorials/tensorflow-machine-learning.rst:119 msgid "" "Click on the :file:`Handwriting` directory. The " ":file:`MNIST_example.ipynb` file created earlier should be listed there, " -"see figure 2." +"as shown in Figure 2." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:120 +#: ../../tutorials/tensorflow-machine-learning.rst:125 msgid "Figure 2: The example file within the Jupyter file manager." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:122 +#: ../../tutorials/tensorflow-machine-learning.rst:127 msgid "" -"To run the hand writing example, click on the :file:`MNIST_example.ipynb`" -" file to load the notebook, see figure 3." +"To run the handwriting example, click on the :file:`MNIST_example.ipynb` " +"file to load the notebook, as shown in Figure 3." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:128 +#: ../../tutorials/tensorflow-machine-learning.rst:133 msgid "" "Figure 3: The loaded MNIST_example notebook within the Jupyter file " "manager." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:131 +#: ../../tutorials/tensorflow-machine-learning.rst:136 msgid "" "Click the |run-cell| button to execute the code in the current cell and " "move to the next." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:134 +#: ../../tutorials/tensorflow-machine-learning.rst:139 msgid "" "Select the :guilabel:`In [2]` cell and click the |run-cell| button to " -"load the MNIST data. The successful output is shown on figure 4." +"load the MNIST data. The successful output is shown on Figure 4." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:140 +#: ../../tutorials/tensorflow-machine-learning.rst:145 msgid "Figure 4: Output after successfully importing the MNIST data." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:143 +#: ../../tutorials/tensorflow-machine-learning.rst:148 msgid "" -"After the MNIST data was successfully downloaded and extracted into the " +"After the MNIST data is successfully downloaded and extracted into the " ":file:`mnist` directory within the :file:`($HOME)/Notebooks/Handwriting` " -"directory, four .gz files are present and the four data sets were " -"created: `trainX`, `trainY`, `testX` and `testY`." +"directory, four .gz files are present and the four data sets are created:" +" `trainX`, `trainY`, `testX` and `testY`." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:148 +#: ../../tutorials/tensorflow-machine-learning.rst:153 msgid "" "To inspect the imported data, the function in :guilabel:`In [3]` first " "instructs Jupyter to reshape the data into an array of 28 x 28 images and" " to plot the area in a 28 x 28 grid. Click the |run-cell| button twice to" -" show the first two digits in the `trainX` dataset, see figure 5." +" show the first two digits in the `trainX` dataset. An example is shown " +"in Figure 5." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:156 +#: ../../tutorials/tensorflow-machine-learning.rst:162 msgid "" "Figure 5: A function reshapes the data and displays the first two digits " "in the `trainX` dataset." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:159 +#: ../../tutorials/tensorflow-machine-learning.rst:165 msgid "" "The :guilabel:`In [4]` cell defines the neural network. It provides the " "inputs, defines the hidden layers, runs the training model, and sets up " -"the output layer, see figure 6. Click the |run-cell| button four times to" -" perform these operations." +"the output layer, as shown in Figure 6. Click the |run-cell| button four " +"times to perform these operations." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:167 -msgid "Figure 6: Defining, building and training the neural network model." +#: ../../tutorials/tensorflow-machine-learning.rst:173 +msgid "Figure 6: Defining, building, and training the neural network model." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:169 +#: ../../tutorials/tensorflow-machine-learning.rst:175 msgid "" -"To test the accuracy of the prediction the system makes, select the " +"To test the accuracy of the prediction that the system makes, select the " ":guilabel:`In [8]` cell and click the |run-cell| button. In this example," -" the number 6 was predicted with a 99% accuracy, see figure 7." +" the number 6 was predicted with a 99% accuracy, as shown in Figure 7." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:176 +#: ../../tutorials/tensorflow-machine-learning.rst:182 msgid "" "Figure 7: The system predicts a number providing the accuracy of the " "prediction." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:181 +#: ../../tutorials/tensorflow-machine-learning.rst:187 msgid "" "To retest the accuracy of a random data point's prediction, run the cell " ":guilabel:`In [8]` again. It will take another random data point and " "predict its value." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:185 +#: ../../tutorials/tensorflow-machine-learning.rst:191 msgid "" "To check the accuracy for the whole dataset, select the :guilabel:`In " "[10]` cell and click the |run-cell| button. Our example's accuracy is " -"calculated as 97.17%, see figure 8." +"calculated as 97.17%, as shown in Figure 8." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:192 +#: ../../tutorials/tensorflow-machine-learning.rst:198 msgid "Figure 8: The system's accuracy for the entire data set." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:194 +#: ../../tutorials/tensorflow-machine-learning.rst:200 msgid "" "For more in-depth information on the model used and the mathematics it " "entails, visit the TensorFlow tutorials `TensorFlow MNIST beginners " "demo`_ and `TensorFlow MNIST pros demo`_." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:198 +#: ../../tutorials/tensorflow-machine-learning.rst:204 msgid "**Congratulations!**" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:200 +#: ../../tutorials/tensorflow-machine-learning.rst:206 msgid "" "You have successfully installed a Jupyter kernel on |CL|. In addition, " "you trained a neural network to successfully predict the values contained" " in a data set of hand-written number images." msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:205 +#: ../../tutorials/tensorflow-machine-learning.rst:211 msgid "Related topics" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:207 +#: ../../tutorials/tensorflow-machine-learning.rst:213 msgid "`MNIST Database website`_" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:208 +#: ../../tutorials/tensorflow-machine-learning.rst:214 msgid "`TensorFlow MNIST beginners demo`_" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:209 +#: ../../tutorials/tensorflow-machine-learning.rst:215 msgid "`TensorFlow MNIST pros demo`_" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:210 +#: ../../tutorials/tensorflow-machine-learning.rst:216 msgid "`Jupyter main website`_" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:211 +#: ../../tutorials/tensorflow-machine-learning.rst:217 msgid "`Jupyter documentation`_" msgstr "" -#: ../../tutorials/machine-learning/machine-learning.rst:212 +#: ../../tutorials/tensorflow-machine-learning.rst:218 msgid "`MNIST at Wikipedia`_" msgstr "" +#~ msgid "TensorFlow\\* machine learning on |CL-ATTR|" +#~ msgstr "" + +#~ msgid "" +#~ "This tutorial will demonstrate the " +#~ "installation and execusion of a " +#~ "TensorFlow\\* machine learning example on " +#~ "|CL-ATTR|. It uses a Jupyter\\* " +#~ "Notebook and MNIST data for handwriting" +#~ " recognition." +#~ msgstr "" + +#~ msgid "" +#~ "The initial steps will have you " +#~ "set up a Jupyter kernel and run" +#~ " a Notebook on a bare-metal " +#~ "|CL| system." +#~ msgstr "" + +#~ msgid "Once your system is updated, add the following bundles to your system:" +#~ msgstr "" + +#~ msgid "" +#~ "`machine-learning-web-ui`: This bundle" +#~ " contains the Jupyter application." +#~ msgstr "" + +#~ msgid "" +#~ "`machine-learning-basic`: This bundle " +#~ "contains TensorFlow and other useful " +#~ "tools." +#~ msgstr "" + +#~ msgid "Set up a Jupyter notebook" +#~ msgstr "" + +#~ msgid "" +#~ "After installing the `machine-learning " +#~ "basic` bundle, you can find the " +#~ "example code under " +#~ ":file:`/usr/share/doc/tensorflow/MNIST_example.ipynb`." +#~ msgstr "" + +#~ msgid "" +#~ "With |CL|, Jupyter, and TensorFlow " +#~ "installed and configured, we can run " +#~ "the example code." +#~ msgstr "" + +#~ msgid "" +#~ "The Jupyter server starts and opens " +#~ "a web browser showing the Jupyter " +#~ "file manager with a list of files" +#~ " in the current directory, see figure" +#~ " 1." +#~ msgstr "" + +#~ msgid "" +#~ "Click on the :file:`Handwriting` " +#~ "directory. The :file:`MNIST_example.ipynb` file " +#~ "created earlier should be listed there," +#~ " see figure 2." +#~ msgstr "" + +#~ msgid "" +#~ "To run the hand writing example, " +#~ "click on the :file:`MNIST_example.ipynb` file" +#~ " to load the notebook, see figure " +#~ "3." +#~ msgstr "" + +#~ msgid "" +#~ "Select the :guilabel:`In [2]` cell and" +#~ " click the |run-cell| button to " +#~ "load the MNIST data. The successful " +#~ "output is shown on figure 4." +#~ msgstr "" + +#~ msgid "" +#~ "After the MNIST data was successfully" +#~ " downloaded and extracted into the " +#~ ":file:`mnist` directory within the " +#~ ":file:`($HOME)/Notebooks/Handwriting` directory, four " +#~ ".gz files are present and the four" +#~ " data sets were created: `trainX`, " +#~ "`trainY`, `testX` and `testY`." +#~ msgstr "" + +#~ msgid "" +#~ "To inspect the imported data, the " +#~ "function in :guilabel:`In [3]` first " +#~ "instructs Jupyter to reshape the data" +#~ " into an array of 28 x 28 " +#~ "images and to plot the area in " +#~ "a 28 x 28 grid. Click the " +#~ "|run-cell| button twice to show the" +#~ " first two digits in the `trainX` " +#~ "dataset, see figure 5." +#~ msgstr "" + +#~ msgid "" +#~ "The :guilabel:`In [4]` cell defines the" +#~ " neural network. It provides the " +#~ "inputs, defines the hidden layers, runs" +#~ " the training model, and sets up " +#~ "the output layer, see figure 6. " +#~ "Click the |run-cell| button four " +#~ "times to perform these operations." +#~ msgstr "" + +#~ msgid "Figure 6: Defining, building and training the neural network model." +#~ msgstr "" + +#~ msgid "" +#~ "To test the accuracy of the " +#~ "prediction the system makes, select the" +#~ " :guilabel:`In [8]` cell and click " +#~ "the |run-cell| button. In this " +#~ "example, the number 6 was predicted " +#~ "with a 99% accuracy, see figure 7." +#~ msgstr "" + +#~ msgid "" +#~ "To check the accuracy for the " +#~ "whole dataset, select the :guilabel:`In " +#~ "[10]` cell and click the |run-" +#~ "cell| button. Our example's accuracy is" +#~ " calculated as 97.17%, see figure 8." +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/wordpress.po b/locale/zh_CN/LC_MESSAGES/tutorials/wordpress.po index 78f37045..833b8eba 100644 --- a/locale/zh_CN/LC_MESSAGES/tutorials/wordpress.po +++ b/locale/zh_CN/LC_MESSAGES/tutorials/wordpress.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,34 +18,37 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.7.0\n" -#: ../../tutorials/wordpress/wordpress.rst:4 -msgid "WordPress\\* on |CL-ATTR|" +#: ../../tutorials/wordpress.rst:4 +msgid "WordPress\\*" msgstr "" -#: ../../tutorials/wordpress/wordpress.rst:6 +#: ../../tutorials/wordpress.rst:6 msgid "" "This tutorial describes how to setup a web server to host a WordPress\\* " "site on a |CL-ATTR| system. The tutorial is split into two sections:" msgstr "" -#: ../../tutorials/wordpress/wordpress.rst:9 +#: ../../tutorials/wordpress.rst:9 msgid ":ref:`web-server-install`" msgstr "" -#: ../../tutorials/wordpress/wordpress.rst:11 +#: ../../tutorials/wordpress.rst:11 msgid ":ref:`wp-install`" msgstr "" -#: ../../tutorials/wordpress/wordpress.rst:13 +#: ../../tutorials/wordpress.rst:13 msgid "" "If you already have a |CL| based :abbr:`LAMP (Linux, Apache, MySQL, PHP)`" " web server, you can skip ahead to the second section of this tutorial." msgstr "" -#: ../../tutorials/wordpress/wordpress.rst:18 +#: ../../tutorials/wordpress.rst:18 msgid "" "This tutorial is for development and testing purposes only. Additional " "steps are required to secure production systems. Those steps are beyond " "the scope of this tutorial." msgstr "" +#~ msgid "WordPress\\* on |CL-ATTR|" +#~ msgstr "" + diff --git a/locale/zh_CN/LC_MESSAGES/tutorials/yubikey-u2f.po b/locale/zh_CN/LC_MESSAGES/tutorials/yubikey-u2f.po index 5f511f39..c3574d8f 100644 --- a/locale/zh_CN/LC_MESSAGES/tutorials/yubikey-u2f.po +++ b/locale/zh_CN/LC_MESSAGES/tutorials/yubikey-u2f.po @@ -9,7 +9,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" +"POT-Creation-Date: 2019-08-09 14:33-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,7 +19,7 @@ msgstr "" "Generated-By: Babel 2.7.0\n" #: ../../tutorials/yubikey-u2f.rst:4 -msgid "Enable YubiKey U2F Support" +msgid "YubiKey\\* Support" msgstr "" #: ../../tutorials/yubikey-u2f.rst:6 @@ -157,3 +157,6 @@ msgstr "" msgid "|CL| :ref:`security`" msgstr "" +#~ msgid "Enable YubiKey U2F Support" +#~ msgstr "" + From 08438fb919be33ff8fd30300f36cf0424a21a726 Mon Sep 17 00:00:00 2001 From: Kristal Dale Date: Fri, 9 Aug 2019 17:29:48 -0700 Subject: [PATCH 3/3] Minor updates to .po after update in source (bootable usb) Signed-off-by: Kristal Dale --- .../LC_MESSAGES/get-started/bootable-usb.po | 91 ++--- .../virtualbox-cl-installer.po | 322 ++++++++---------- 2 files changed, 197 insertions(+), 216 deletions(-) diff --git a/locale/zh_CN/LC_MESSAGES/get-started/bootable-usb.po b/locale/zh_CN/LC_MESSAGES/get-started/bootable-usb.po index b9da7d77..020164c6 100644 --- a/locale/zh_CN/LC_MESSAGES/get-started/bootable-usb.po +++ b/locale/zh_CN/LC_MESSAGES/get-started/bootable-usb.po @@ -8,8 +8,8 @@ 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-02 16:09-0152\n" +"POT-Creation-Date: 2019-08-09 17:23-0700\n" +"PO-Revision-Date: 2019-08-02 16:09-0208\n" "Last-Translator: FULL NAME \n" "Language: zh_Hans\n" "Language-Team: zh-Hans\n" @@ -59,42 +59,43 @@ msgstr "从 `Downloads`_ 页下载 |CL| 实时引导映像或交互式安装程 msgid "Create a bootable USB drive on Linux\\*" msgstr "在 Linux\\* 上创建可引导 U 盘" -#: ../../get-started/bootable-usb.rst:25 ../../get-started/bootable-usb.rst:111 -#: ../../get-started/bootable-usb.rst:171 +#: ../../get-started/bootable-usb.rst:25 ../../get-started/bootable-usb.rst:110 +#: ../../get-started/bootable-usb.rst:169 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 and decompress" -" your image `." +"Before burning the image onto your USB drive, :ref:`verify-linux` on " +"Linux." msgstr "将映像烧录至 U 盘之前,:ref:`verify and decompress your image `。" -#: ../../get-started/bootable-usb.rst:31 ../../get-started/bootable-usb.rst:117 -#: ../../get-started/bootable-usb.rst:177 +#: ../../get-started/bootable-usb.rst:30 ../../get-started/bootable-usb.rst:115 +#: ../../get-started/bootable-usb.rst:174 msgid "Burn the |CL| image onto a USB drive" msgstr "将 |CL| 映像烧录至 U 盘" -#: ../../get-started/bootable-usb.rst:35 ../../get-started/bootable-usb.rst:121 -#: ../../get-started/bootable-usb.rst:181 +#: ../../get-started/bootable-usb.rst:34 ../../get-started/bootable-usb.rst:119 +#: ../../get-started/bootable-usb.rst:178 msgid "" "Burning an image formats the USB drive, and will destroy all pre-existing" " content. Back up your data before proceeding." msgstr "" -#: ../../get-started/bootable-usb.rst:38 +#: ../../get-started/bootable-usb.rst:37 msgid "Open a terminal emulator and get root privilege." msgstr "打开终端模拟器,获取 root 权限。" -#: ../../get-started/bootable-usb.rst:44 ../../get-started/bootable-usb.rst:126 +#: ../../get-started/bootable-usb.rst:43 ../../get-started/bootable-usb.rst:124 msgid "Go to the directory with the decompressed image." msgstr "转到解压缩映像所在的目录。" -#: ../../get-started/bootable-usb.rst:46 +#: ../../get-started/bootable-usb.rst:45 msgid "Plug in the USB drive." msgstr "插入 U 盘。" -#: ../../get-started/bootable-usb.rst:48 +#: ../../get-started/bootable-usb.rst:47 msgid "" "Identify the USB drive using the :command:`lsblk` command. This shows all" " drives attached to the system, including the primary hard disk. In the " @@ -107,11 +108,11 @@ msgstr "" "个驱动器(`/dev/sda`、`/dev/sdb`、`/dev/sdc` 和 `/dev/sdd`),而 `/dev/sda` " "为主驱动器。其余三个是 U 盘。输出中还显示了为每个驱动器挂载的分区(在 `MOUNTPOINT` 栏)。" -#: ../../get-started/bootable-usb.rst:60 +#: ../../get-started/bootable-usb.rst:59 msgid "Example output:" msgstr "结果示例:" -#: ../../get-started/bootable-usb.rst:83 +#: ../../get-started/bootable-usb.rst:82 msgid "" "You must unmount a USB drive before burning an image onto it. Note that " "some Linux distros automatically mount a USB drive when it is plugged in." @@ -121,116 +122,116 @@ msgstr "" "在烧录映像之前,必须卸载 U 盘。请注意,某些 Linux 操作系统会在 U 盘插入时自动挂载 U 盘。利用 :command:`umount` " "命令卸载 U 盘,命令后面为设备标识符/分区。例如:" -#: ../../get-started/bootable-usb.rst:93 +#: ../../get-started/bootable-usb.rst:92 msgid "" "Burn the image onto the USB drive. The example below burns an " "uncompressed image onto ``:" msgstr "将映像烧录至 U 盘。下例将未压缩的映像烧录至 ``:" -#: ../../get-started/bootable-usb.rst:102 +#: ../../get-started/bootable-usb.rst:101 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 "" -#: ../../get-started/bootable-usb.rst:109 +#: ../../get-started/bootable-usb.rst:108 msgid "Create a bootable USB drive on macOS\\*" msgstr "在 macOS\\* 上创建可引导 U 盘" -#: ../../get-started/bootable-usb.rst:113 -msgid "" -"Before burning the image onto your USB drive, :ref:`verify and decompress" -" your image `." +#: ../../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 `。" -#: ../../get-started/bootable-usb.rst:124 +#: ../../get-started/bootable-usb.rst:122 msgid "Launch the Terminal app." msgstr "启动终端应用。" -#: ../../get-started/bootable-usb.rst:128 +#: ../../get-started/bootable-usb.rst:126 msgid "Plug in a USB drive and get its identifier:" msgstr "插入 U 盘,获取盘符:" -#: ../../get-started/bootable-usb.rst:134 +#: ../../get-started/bootable-usb.rst:132 msgid "This will list available disks and their partitions, as shown in Figure 1." msgstr "此操作会列出可用磁盘及其分区,如图 1 所示。" -#: ../../get-started/bootable-usb.rst:140 +#: ../../get-started/bootable-usb.rst:138 msgid "Figure 1: macOS - Get USB drive identifier" msgstr "图 1:macOS - 获取 U 盘盘符" -#: ../../get-started/bootable-usb.rst:142 +#: ../../get-started/bootable-usb.rst:140 msgid "Unmount the USB drive identified in the previous step. For example:" msgstr "卸载上一步中识别的 U 盘。例如:" -#: ../../get-started/bootable-usb.rst:148 +#: ../../get-started/bootable-usb.rst:146 msgid "" "Burn the image onto the drive using the :command:`dd` command. The " "example below burns an uncompressed image onto ``:" msgstr "利用 :command:`dd` 命令将映像烧录至驱动器。下例将未压缩的映像烧录至 ``:" -#: ../../get-started/bootable-usb.rst:155 +#: ../../get-started/bootable-usb.rst:153 msgid "" "To speed up the imaging process, add an ‘r’ in front of the disk " "identifier. For example `/dev/rdisk2`." msgstr "为加速映像烧录过程,在盘符前面添加一个 ‘r’。例如 `/dev/rdisk2`。" -#: ../../get-started/bootable-usb.rst:158 +#: ../../get-started/bootable-usb.rst:156 msgid "Press :kbd:`-T` to check imaging progress." msgstr "按下 :kbd:`-T` 查看映像烧录过程。" -#: ../../get-started/bootable-usb.rst:160 +#: ../../get-started/bootable-usb.rst:158 msgid "Eject the USB drive." msgstr "弹出 U 盘。" -#: ../../get-started/bootable-usb.rst:169 +#: ../../get-started/bootable-usb.rst:167 msgid "Create a bootable USB drive on Windows\\*" msgstr "在 Windows\\* 上创建可引导 U 盘" -#: ../../get-started/bootable-usb.rst:173 +#: ../../get-started/bootable-usb.rst:171 +#, fuzzy msgid "" -"Before burning the image onto your USB drive, :ref:`verify and decompress" -" your image `." +"Before burning the image onto your USB drive, :ref:`verify-windows` on " +"Windows." msgstr "将映像烧录至 U 盘之前,:ref:`verify and decompress your image `。" -#: ../../get-started/bootable-usb.rst:184 +#: ../../get-started/bootable-usb.rst:181 msgid "" "Download the `Rufus`_ utility to burn the image onto a USB drive. We use " "Rufus 3.5 here. **Only use the latest version of Rufus**." msgstr "下载 `Rufus`_ 实用程序以便将映像烧录至 U 盘。此处使用 Rufus 3.5。**仅使用最新 Rufus** 版本。" -#: ../../get-started/bootable-usb.rst:187 +#: ../../get-started/bootable-usb.rst:184 msgid "Plug in the USB drive and open Rufus." msgstr "插入 U 盘,打开 Rufus。" -#: ../../get-started/bootable-usb.rst:189 +#: ../../get-started/bootable-usb.rst:186 msgid "Under `Boot selection`, click the :guilabel:`SELECT` button." msgstr "在 `Boot selection` 中,点击 :guilabel:`SELECT` 按钮。" -#: ../../get-started/bootable-usb.rst:191 +#: ../../get-started/bootable-usb.rst:188 msgid "Find and select the previously extracted |CL| image file." msgstr "找到并选择此前解压缩的 |CL| 映像文件。" -#: ../../get-started/bootable-usb.rst:193 +#: ../../get-started/bootable-usb.rst:190 msgid "Click the :guilabel:`START` button. See Figure 2." msgstr "点击 :guilabel:`START` 按钮。见图 2。" -#: ../../get-started/bootable-usb.rst:199 +#: ../../get-started/bootable-usb.rst:196 msgid "Figure 2: Rufus utility" msgstr "图 2: Rufus 实用程序" -#: ../../get-started/bootable-usb.rst:201 +#: ../../get-started/bootable-usb.rst:198 msgid "" "When the dialogue appears, select :guilabel:`Write in ISO image mode " "(Recommended)`. See Figure 3." msgstr "对话出现时,选择 :guilabel:`Write in ISO image mode (Recommended)`。见图 3。" -#: ../../get-started/bootable-usb.rst:208 +#: ../../get-started/bootable-usb.rst:205 msgid "Figure 3: ISOHybrid image detected" msgstr "图 3:检测到 ISOHybrid 映像" -#: ../../get-started/bootable-usb.rst:210 +#: ../../get-started/bootable-usb.rst:207 msgid "Select the Windows taskbar menu for USB and select eject." msgstr "选择 USB 的 Windows 任务栏菜单并选择“弹出”。" diff --git a/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/virtualbox-cl-installer.po b/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/virtualbox-cl-installer.po index 65398da0..298ae731 100644 --- a/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/virtualbox-cl-installer.po +++ b/locale/zh_CN/LC_MESSAGES/get-started/virtual-machine-install/virtualbox-cl-installer.po @@ -8,17 +8,16 @@ 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" +"POT-Creation-Date: 2019-08-09 17:23-0700\n" "PO-Revision-Date: 2019-08-09 16:24-0700\n" +"Last-Translator: \n" "Language: zh\n" "Language-Team: zh-Hans\n" -"Plural-Forms: nplurals=1; plural=0;\n" +"Plural-Forms: nplurals=1; plural=0\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" -"Last-Translator: \n" -"X-Generator: Poedit 2.2.3\n" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:4 msgid "|CL-ATTR| on VirtualBox\\*" @@ -27,11 +26,12 @@ msgstr "" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:6 msgid "" "This page explains how to create a virtual machine on the `VirtualBox`_ " -"hypervisor with |CL-ATTR| as the guest operating system. These instructions " -"support the |CL| live-server installer to create the |CL| virtual machine (VM)." +"hypervisor with |CL-ATTR| as the guest operating system. These " +"instructions support the |CL| live-server installer to create the |CL| " +"virtual machine (VM)." msgstr "" -"本页说明如何利用 |CL-ATTR| 在 `VirtualBox`_ 虚拟机管理程序中创建虚拟机,用作来宾" -"操作系统。本说明为 |CL| live-server 安装程序创建 |CL| 虚拟机 (VM) 提供支持。" +"本页说明如何利用 |CL-ATTR| 在 `VirtualBox`_ 虚拟机管理程序中创建虚拟机,用作来宾操作系统。本说明为 |CL| live-" +"server 安装程序创建 |CL| 虚拟机 (VM) 提供支持。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:15 msgid "Prerequisites" @@ -39,19 +39,19 @@ msgstr "必备条件" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:17 msgid "" -"Enable virtualization, such as `Intel® Virtualization Technology`_ (Intel® VT), " -"on the host system from EFI/BIOS." +"Enable virtualization, such as `Intel® Virtualization Technology`_ " +"(Intel® VT), on the host system from EFI/BIOS." msgstr "" -"在主机系统上从 EFI/BIOS 启用虚拟化功能,例如 `Intel® Virtualization " -"Technology`_ (Intel® VT)。" +"在主机系统上从 EFI/BIOS 启用虚拟化功能,例如 `Intel® Virtualization Technology`_ (Intel® " +"VT)。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:20 msgid "" -"Download and install |VB| **version 6.0 or later** from `VirtualBox`_ using " -"the `VirtualBox Installation Instructions`_ for your platform." +"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 或更高版本**。" +"利用适用于您的平台的 `VirtualBox Installation Instructions`_ 从 `VirtualBox`_ 下 载并安装" +" |VB| **6.0 或更高版本**。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:25 msgid "Download and extract the |CL| installer ISO" @@ -61,16 +61,13 @@ msgstr "下载并解压缩 |CL| 安装程序 ISO" msgid "" "Download the :file:`clear--live-server.iso.xz` of |CL| on the " "`Downloads`_ page." -msgstr "" -"在 `Downloads`_ 页下载 |CL| 的文件 :file:`clear--live-server.iso.xz`。" +msgstr "在 `Downloads`_ 页下载 |CL| 的文件 :file:`clear--live-server.iso.xz`。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:30 msgid "" -"Validate the integrity of the downloaded image by checking the file hash and " -"signatures. Refer to :ref:`validate-signatures` for detailed steps." -msgstr "" -"通过检查文件哈希值和签名,验证所下载映像的完整性。参考 :ref:`validate-" -"signatures` 了解详细步骤。" +"Validate the integrity of the downloaded image by checking the file hash " +"and signatures. Refer to :ref:`validate-signatures` for detailed steps." +msgstr "通过检查文件哈希值和签名,验证所下载映像的完整性。参考 :ref:`validate-signatures` 了解详细步骤。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:33 msgid "Decompress the downloaded image." @@ -78,11 +75,9 @@ msgstr "解压缩下载的映像。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:35 msgid "" -"On Windows, you can use `7zip`_ to extract the file by right-clicking the file " -"to *Extract Here* (in the same directory)" -msgstr "" -"在 Windows 系统中,您可以使用 `7zip`_ 解压缩文件,即右键点击文件,然后选择“解压" -"缩到此处”(在相同目录下)" +"On Windows, you can use `7zip`_ to extract the file by right-clicking the" +" file to *Extract Here* (in the same directory)" +msgstr "在 Windows 系统中,您可以使用 `7zip`_ 解压缩文件,即右键点击文件,然后选择“解压缩到此处”(在相同目录下)" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:42 msgid "Figure 1: 7zip extract here command" @@ -102,14 +97,13 @@ msgstr "创建新的 |VB| 虚拟机" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:55 msgid "" -"A new :abbr:`VM (Virtual Machine)` needs to be created in |VBM| where |CL| will " -"be installed. General instructions for creating a virtual machine and details " -"about using different settings are available in the VirtualBox manual section " -"`Creating Your First Virtual Machine`_." +"A new :abbr:`VM (Virtual Machine)` needs to be created in |VBM| where " +"|CL| will be installed. General instructions for creating a virtual " +"machine and details about using different settings are available in the " +"VirtualBox manual section `Creating Your First Virtual Machine`_." msgstr "" -"在即将安装 |CL| 的 |VBM| 中需要创建新的 :abbr:`VM (Virtual Machine)`。" -"VirtualBox 指南中的 `Creating Your First Virtual Machine`_ 章节介绍了创建虚拟机" -"的一般说明和使用不同设置的详细信息。" +"在即将安装 |CL| 的 |VBM| 中需要创建新的 :abbr:`VM (Virtual Machine)`。VirtualBox 指南中的 " +"`Creating Your First Virtual Machine`_ 章节介绍了创建虚拟机的一般说明和使用不同设置的详细信息。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:59 msgid "Launch the |VBM| from your host system." @@ -125,7 +119,8 @@ msgstr "选择 :guilabel:`Expert mode`。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:65 msgid "" -"On the :guilabel:`Create Virtual Machine` screen, enter the following settings:" +"On the :guilabel:`Create Virtual Machine` screen, enter the following " +"settings:" msgstr "在 :guilabel:`Create Virtual Machine` 屏幕上,输入以下设置:" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:67 @@ -150,12 +145,12 @@ msgstr "**默认内存大小**:2048 MB(进行相应调整。)" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:74 msgid "" -"Later, if you want to change the amount of RAM allocated, power down your VM. " -"Return to :file:`Settings > System` and change :guilabel:`Base Memory` to the " -"desired size." +"Later, if you want to change the amount of RAM allocated, power down your" +" VM. Return to :file:`Settings > System` and change :guilabel:`Base " +"Memory` to the desired size." msgstr "" -"以后如果希望更改分配的 RAM 大小,请关闭虚拟机。返回 :file:`Settings > System` 并" -"将 :guilabel:`Base Memory` 更改为想要的大小。" +"以后如果希望更改分配的 RAM 大小,请关闭虚拟机。返回 :file:`Settings > System` 并将 :guilabel:`Base" +" Memory` 更改为想要的大小。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:81 msgid "Figure 2: Create Virtual Machine" @@ -205,16 +200,16 @@ msgstr "在左侧菜单中,导航至 :menuselection:`系统` 菜单。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:106 msgid "" -"On the :guilabel:`Motherboard` tab, select the :guilabel:`Chipset` menu, and " -"then select :menuselection:`ICH9`. See Figure 4." +"On the :guilabel:`Motherboard` tab, select the :guilabel:`Chipset` menu, " +"and then select :menuselection:`ICH9`. See Figure 4." msgstr "" -"在 :guilabel:`Motherboard` 标签上,选择 :guilabel:`Chipset` 菜单,然后选择 :" -"menuselection:`ICH9`。参见图 4。" +"在 :guilabel:`Motherboard` 标签上,选择 :guilabel:`Chipset` 菜单,然后选择 " +":menuselection:`ICH9`。参见图 4。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:111 msgid "" -"You can select which chipset will be presented to the virtual machine. Consult " -"the `VM VirtualBox User Manual`_ for more details." +"You can select which chipset will be presented to the virtual machine. " +"Consult the `VM VirtualBox User Manual`_ for more details." msgstr "您可以为虚拟机选择芯片组。查阅 `VM VirtualBox User Manual`_ 了解详情。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:114 @@ -235,12 +230,10 @@ msgstr "图 4: 设置 > 系统" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:127 msgid "" -"By default, only 1 virtual CPU is allocated to the new VM. Consider increasing " -"the number of virtual processors allocated to the virtual machine under " -"Settings > System > Processor for increased performance." -msgstr "" -"默认情况下,只为新的虚拟机分配 1 个虚拟 CPU。可在“设置”>“系统”>“处理器”中考虑增" -"加分配给虚拟机的虚拟处理器数量,以提高性能。" +"By default, only 1 virtual CPU is allocated to the new VM. Consider " +"increasing the number of virtual processors allocated to the virtual " +"machine under Settings > System > Processor for increased performance." +msgstr "默认情况下,只为新的虚拟机分配 1 个虚拟 CPU。可在“设置”>“系统”>“处理器”中考虑增加分配给虚拟机的虚拟处理器数量,以提高性能。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:132 msgid "Click :guilabel:`OK`." @@ -260,33 +253,30 @@ msgstr "挂载安装 ISO" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:142 msgid "" -"The |CL| installer ISO needs to be mounted as a virtual CD-ROM on the VM before " -"powering the VM on." -msgstr "" -"|CL| 安装程序 ISO 必须在虚拟机上作为虚拟 CD-ROM 挂载,然后才能打开虚拟机。" +"The |CL| installer ISO needs to be mounted as a virtual CD-ROM on the VM " +"before powering the VM on." +msgstr "|CL| 安装程序 ISO 必须在虚拟机上作为虚拟 CD-ROM 挂载,然后才能打开虚拟机。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:145 msgid "" -"From the *ClearLinux-OS* :guilabel:`Settings` menu at left, select :guilabel:" -"`Storage`." -msgstr "" -"从左边的 *ClearLinux-OS* :guilabel:`Settings` 菜单选择 :guilabel:`Storage`。" +"From the *ClearLinux-OS* :guilabel:`Settings` menu at left, select " +":guilabel:`Storage`." +msgstr "从左边的 *ClearLinux-OS* :guilabel:`Settings` 菜单选择 :guilabel:`Storage`。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:148 msgid "" -"From :guilabel:`Storage Devices`, middle column, click the blue disk labeled :" -"guilabel:`Empty`." -msgstr "" -"从 :guilabel:`Storage Devices` 中间栏上,点击标记为 :guilabel:`Empty` 的蓝色盘。" +"From :guilabel:`Storage Devices`, middle column, click the blue disk " +"labeled :guilabel:`Empty`." +msgstr "从 :guilabel:`Storage Devices` 中间栏上,点击标记为 :guilabel:`Empty` 的蓝色盘。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:151 msgid "" -"From the :guilabel:`Attributes` menu, click the blue CD disk next to the :" -"guilabel:`Optical Drive` drop down menu and click :guilabel:`Choose Virtual " -"Optical Disk File...`" +"From the :guilabel:`Attributes` menu, click the blue CD disk next to the " +":guilabel:`Optical Drive` drop down menu and click :guilabel:`Choose " +"Virtual Optical Disk File...`" msgstr "" -"从 :guilabel:`Attributes` 菜单点击 :guilabel:`Optical Drive` 下拉菜单旁边的蓝色 " -"CD 盘,然后点击 :guilabel:`Choose Virtual Optical Disk File...`" +"从 :guilabel:`Attributes` 菜单点击 :guilabel:`Optical Drive` 下拉菜单旁边的蓝色 CD " +"盘,然后点击 :guilabel:`Choose Virtual Optical Disk File...`" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:159 msgid "Figure 5: Choose Virtual Optical Disk Drive" @@ -294,11 +284,11 @@ msgstr "图 5:选择虚拟光盘驱动器" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:161 msgid "" -"Where there appears :guilabel:`Please choose a virtual optical disk file`, " -"select the ISO file and click *Open*." +"Where there appears :guilabel:`Please choose a virtual optical disk " +"file`, select the ISO file and click *Open*." msgstr "" -"显示 :guilabel:`Please choose a virtual optical disk file` 后,选择 ISO 文件并点" -"击 *打开*。" +"显示 :guilabel:`Please choose a virtual optical disk file` 后,选择 ISO 文件并点击 " +"*打开*。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:168 msgid "Figure 6: Mounting an ISO" @@ -314,7 +304,8 @@ msgstr "利用 live-server 安装程序安装 |CL|" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:175 msgid "" -"In the |VBM|, select virtual machine you created and click :guilabel:`Start`." +"In the |VBM|, select virtual machine you created and click " +":guilabel:`Start`." msgstr "在 |VBM| 中,选择您创建的虚拟机,点击 :guilabel:`Start`。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:181 @@ -323,38 +314,36 @@ msgstr "图 7:启动安装程序" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:185 msgid "" -"To release the mouse cursor from the VM console window, press the right :kbd:" -"`Ctrl` key on the keyboard." +"To release the mouse cursor from the VM console window, press the right " +":kbd:`Ctrl` key on the keyboard." msgstr "要从虚拟机控制台窗口释放鼠标光标,按下键盘右边的 :kbd:`Ctrl` 键。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:188 msgid "" -"When :guilabel:`Clear Linux Installer` in boot manager appears, select :kbd:" -"`Enter`. Do not install the bundle `desktop-autostart`." +"When :guilabel:`Clear Linux Installer` in boot manager appears, select " +":kbd:`Enter`. Do not install the bundle `desktop-autostart`." msgstr "" -"引导管理器中出现 :guilabel:`Clear Linux Installer` 时,选择 :kbd:`回车`。不要安" -"装 bundle 文件 `desktop-autostart`。" +"引导管理器中出现 :guilabel:`Clear Linux Installer` 时,选择 :kbd:`回车`。不要安装 bundle 文件 " +"`desktop-autostart`。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:191 msgid "" -"Follow the steps in :ref:`bare-metal-install-server` to install |CL| onto the " -"VM virtual disk. Note:" -msgstr "" -"按照 :ref:`bare-metal-install-server` 中的步骤,将 |CL| 安装在虚拟机的虚拟磁盘" -"上。注:" +"Follow the steps in :ref:`bare-metal-install-server` to install |CL| onto" +" the VM virtual disk. Note:" +msgstr "按照 :ref:`bare-metal-install-server` 中的步骤,将 |CL| 安装在虚拟机的虚拟磁盘上。注:" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:194 msgid "" -"In :guilabel:`Configure Installation Media`, navigate top VBOX HARDDISK, and " -"then select :guilabel:`Confirm`." +"In :guilabel:`Configure Installation Media`, navigate top VBOX HARDDISK, " +"and then select :guilabel:`Confirm`." msgstr "" -"在 :guilabel:`Configure Installation Media` 中,导航至顶级 VBOX HARDDISK,然后选" -"择 :guilabel:`Confirm`。" +"在 :guilabel:`Configure Installation Media` 中,导航至顶级 VBOX HARDDISK,然后选择 " +":guilabel:`Confirm`。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:197 msgid "" -"In :menuselection:`Advanced options --> Manage User`, create an administrative " -"user." +"In :menuselection:`Advanced options --> Manage User`, create an " +"administrative user." msgstr "在 :menuselection:`高级选项 --> 管理用户` 中,创建一个管理员用户。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:200 @@ -375,8 +364,8 @@ msgstr "卸载 ISO" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:213 msgid "" -"The |CL| installer ISO needs to be unmounted to allow the VM to boot from the " -"virtual hard disk." +"The |CL| installer ISO needs to be unmounted to allow the VM to boot from" +" the virtual hard disk." msgstr "需要卸载 |CL| 安装程序 ISO,以便从虚拟硬盘引导虚拟机。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:216 @@ -385,28 +374,27 @@ msgstr "返回 |VBM|。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:220 msgid "" -"From the VM :guilabel:`Settings` window, navigate to the :guilabel:`Storage` " -"pane in the left menu." -msgstr "" -"从虚拟机 :guilabel:`Settings` 窗口,导航至左侧菜单的 :guilabel:`Storage` 窗格。" +"From the VM :guilabel:`Settings` window, navigate to the " +":guilabel:`Storage` pane in the left menu." +msgstr "从虚拟机 :guilabel:`Settings` 窗口,导航至左侧菜单的 :guilabel:`Storage` 窗格。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:223 msgid "" -"From the middle :guilabel:`Storage Devices` column, click the blue CD disk " -"labeled :guilabel:`clear--live-server.iso` under the :guilabel:" -"`Controller: IDE`." +"From the middle :guilabel:`Storage Devices` column, click the blue CD " +"disk labeled :guilabel:`clear--live-server.iso` under the " +":guilabel:`Controller: IDE`." msgstr "" -"从 :guilabel:`Storage Devices` 中间栏上,点击 :guilabel:`Controller: IDE` 下面标" -"注为 :guilabel:`clear--live-server.iso` 的蓝色 CD 盘。" +"从 :guilabel:`Storage Devices` 中间栏上,点击 :guilabel:`Controller: IDE` 下面标注为 " +":guilabel:`clear--live-server.iso` 的蓝色 CD 盘。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:227 msgid "" -"From the :guilabel:`Attributes` column on the right, in :guilabel:`Optical " -"Drive`, select the blue CD icon beside and click :guilabel:`Remove Disk from " -"Virtual Drive`." +"From the :guilabel:`Attributes` column on the right, in " +":guilabel:`Optical Drive`, select the blue CD icon beside and click " +":guilabel:`Remove Disk from Virtual Drive`." msgstr "" -"在 :guilabel:`Attributes` 右边的 :guilabel:`Optical Drive` 栏中,选择旁边的蓝色 " -"CD 图标,点击 :guilabel:`Remove Disk from Virtual Drive`。" +"在 :guilabel:`Attributes` 右边的 :guilabel:`Optical Drive` 栏中,选择旁边的蓝色 CD " +"图标,点击 :guilabel:`Remove Disk from Virtual Drive`。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:235 msgid "Figure 8: Remove Disk from Virtual Drive" @@ -414,8 +402,8 @@ msgstr "图 8:从虚拟驱动器中取出磁盘" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:237 msgid "" -"Click :guilabel:`OK` to exit the :guilabel:`VM Settings` menu and return to the " -"main |VBM|." +"Click :guilabel:`OK` to exit the :guilabel:`VM Settings` menu and return " +"to the main |VBM|." msgstr "点击 :guilabel:`OK` 退出 :guilabel:`VM Settings` 菜单,返回主 |VBM|。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:241 @@ -424,11 +412,12 @@ msgstr "安装 |VB| Linux Guest Additions" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:243 msgid "" -"|CL| provides Linux Guest Additions drivers for full compatibility using an " -"install script in the **kernel-lts** (Long Term Support) bundle by |CL|." +"|CL| provides Linux Guest Additions drivers for full compatibility using " +"an install script in the **kernel-lts** (Long Term Support) bundle by " +"|CL|." msgstr "" -"|CL| 利用其 **kernel-lts** (长期支持)bundle 中的安装脚本为 Linux Guest " -"Additions 驱动程序提供完全的兼容性。" +"|CL| 利用其 **kernel-lts** (长期支持)bundle 中的安装脚本为 Linux Guest Additions " +"驱动程序提供完全的兼容性。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:246 msgid "From the |VBM| select the |CL| VM, and select :guilabel:`Start`." @@ -440,8 +429,8 @@ msgstr "在虚拟机控制台上,以先前创建的管理员用户身份登录 #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:251 msgid "" -"A message may appear: \"A kernel update is available: you may wish to reboot " -"the system.\"" +"A message may appear: \"A kernel update is available: you may wish to " +"reboot the system.\"" msgstr "" "随机会显示一条消息:\"A kernel update is available: you may wish to reboot the " "system.\"" @@ -456,34 +445,33 @@ msgstr "初次登录时,请输入管理员用户的密码,然后继续。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:262 msgid "" -"Validate the installed kernel is **kernel-lts** by checking the output of the :" -"command:`uname -r` command. It should end in **.lts** or **.lts2018**." +"Validate the installed kernel is **kernel-lts** by checking the output of" +" the :command:`uname -r` command. It should end in **.lts** or " +"**.lts2018**." msgstr "" -"查看 :command:`uname -r` 命令的输出结果,验证安装的内核为 **kernel-lts**。它的结" -"尾应该为 **.lts** 或 **.lts2018**。" +"查看 :command:`uname -r` 命令的输出结果,验证安装的内核为 **kernel-lts**。它的结尾应该为 **.lts** 或" +" **.lts2018**。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:270 msgid "" -"If the running kernel is not **lts**: install the LTS kernel manually, update " -"the bootloader, and check again:" -msgstr "" -"如果运行的内核不是 **lts**:手动安装 LTS 内核,更新引导启动程序,然后再次检查:" +"If the running kernel is not **lts**: install the LTS kernel manually, " +"update the bootloader, and check again:" +msgstr "如果运行的内核不是 **lts**:手动安装 LTS 内核,更新引导启动程序,然后再次检查:" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:280 msgid "" -"Remove any kernel bundles that do not end in *-lts* or *kernel-install* to " -"simplify and avoid conflicts:" -msgstr "" -"移除任何结尾不是 *-lts* 或 *kernel-install* 的内核 bundle,简化和避免冲突:" +"Remove any kernel bundles that do not end in *-lts* or *kernel-install* " +"to simplify and avoid conflicts:" +msgstr "移除任何结尾不是 *-lts* 或 *kernel-install* 的内核 bundle,简化和避免冲突:" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:288 msgid "" -"In the VM Console top menu, click :guilabel:`Devices`, and select :guilabel:" -"`Insert Guest Additions CD image...` to mount the |VB| driver installation to " -"the |CL| VM." +"In the VM Console top menu, click :guilabel:`Devices`, and select " +":guilabel:`Insert Guest Additions CD image...` to mount the |VB| driver " +"installation to the |CL| VM." msgstr "" -"在虚拟机控制台顶级菜单中,点击 :guilabel:`Devices`,然后选择 :guilabel:`Insert " -"Guest Additions CD image...`,在 |CL| 虚拟机上挂载 |VB| 驱动程序安装。" +"在虚拟机控制台顶级菜单中,点击 :guilabel:`Devices`,然后选择 :guilabel:`Insert Guest " +"Additions CD image...`,在 |CL| 虚拟机上挂载 |VB| 驱动程序安装。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:296 msgid "Figure 9: Insert Guest Additions CD image" @@ -491,11 +479,11 @@ msgstr "图 9:插入 Guest Additions CD 映像" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:298 msgid "" -"If a dialogue appears, \"VBx_GAs_6.0.8... Would you like to run it?\", select :" -"guilabel:`Cancel`." +"If a dialogue appears, \"VBx_GAs_6.0.8... Would you like to run it?\", " +"select :guilabel:`Cancel`." msgstr "" -"如果出现对话 \"VBx_GAs_6.0.8...Would you like to run it?\",选择 :guilabel:" -"`Cancel`。" +"如果出现对话 \"VBx_GAs_6.0.8...Would you like to run it?\",选择 " +":guilabel:`Cancel`。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:301 msgid "Instead, we provide a script to patch and install |VB| drivers on |CL|." @@ -507,11 +495,9 @@ msgstr "打开终端,输入脚本:" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:311 msgid "" -"Successful installation shows: \"Guest Additions installation complete\". If " -"drivers are already installed, don't re-install them." -msgstr "" -"成功安装后显示:\"Guest Additions installation complete\"。如果驱动程序已经安" -"装,不要重复安装。" +"Successful installation shows: \"Guest Additions installation complete\"." +" If drivers are already installed, don't re-install them." +msgstr "成功安装后显示:\"Guest Additions installation complete\"。如果驱动程序已经安装,不要重复安装。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:314 msgid "Shut down the system. Select :menuselection:`Machine --> ACPI Shutdown`." @@ -527,11 +513,9 @@ msgstr "选择 :guilabel:`Settings`,:guilabel:`Display`。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:324 msgid "" -"In :guilabel:`Graphics Controller`, select :guilabel:`VBoxSVGA` to adjust " -"screen size dynamically." -msgstr "" -"在 :guilabel:`Graphics Controller` 中,选择 :guilabel:`VBoxSVGA`,以便动态调整屏" -"幕大小。" +"In :guilabel:`Graphics Controller`, select :guilabel:`VBoxSVGA` to adjust" +" screen size dynamically." +msgstr "在 :guilabel:`Graphics Controller` 中,选择 :guilabel:`VBoxSVGA`,以便动态调整屏幕大小。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:331 msgid "Figure 11: VirtualBox hardware acceleration error" @@ -549,8 +533,7 @@ msgstr "在虚拟机控制台上,登录并确认 |VB| 驱动程序已加载。 msgid "" "You should see drivers loaded with names beginning with **vbox**: (e.g., " "vboxvideo, vboxguest)." -msgstr "" -"此时,应该会看到以 **vbox** 开头的驱动程序(例如 vboxvideo、vboxguest)已加载。" +msgstr "此时,应该会看到以 **vbox** 开头的驱动程序(例如 vboxvideo、vboxguest)已加载。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:344 msgid "Add `desktop-autostart` for a full desktop experience." @@ -570,12 +553,12 @@ msgstr "故障检修" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:361 msgid "" -"**Problem:** On a Microsoft\\* Windows\\* OS, |VB| encounters an error when " -"trying to start a VM indicating *VT-X/AMD-v hardware acceleration is not " -"available on your system.*" +"**Problem:** On a Microsoft\\* Windows\\* OS, |VB| encounters an error " +"when trying to start a VM indicating *VT-X/AMD-v hardware acceleration is" +" not available on your system.*" msgstr "" -"**问题:** 在 Microsoft\\* Windows\\* 操作系统上,尝试开启虚拟机时 |VB| 发生错" -"误,出现消息:*系统不支持 VT-X/AMD-v 硬件加速。*" +"**问题:** 在 Microsoft\\* Windows\\* 操作系统上,尝试开启虚拟机时 |VB| 发生错误,出现消息:*系统不支持 " +"VT-X/AMD-v 硬件加速。*" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:369 msgid "Figure 12: VirtualBox hardware acceleration error" @@ -583,34 +566,31 @@ msgstr "图 12:VirtualBox 硬件加速错误" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:371 msgid "" -"**Solution:** First, double check the `Prerequisites`_ section to make sure " -"*Hardware accelerated virtualization* extensions have been enabled in the host " -"system's EFI/BIOS." +"**Solution:** First, double check the `Prerequisites`_ section to make " +"sure *Hardware accelerated virtualization* extensions have been enabled " +"in the host system's EFI/BIOS." msgstr "" -"**解决方法:** 首先仔细检查 `Prerequisites`_ 部分,确保主机系统的 EFI/BIOS 中启" -"用了 *经过硬件加速的虚拟化* 扩展。" +"**解决方法:** 首先仔细检查 `Prerequisites`_ 部分,确保主机系统的 EFI/BIOS 中启用了 *经过硬件加速的虚拟化* " +"扩展。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:375 msgid "" -"*Hardware accelerated virtualization*, may get disabled for |VB| when another " -"hypervisor, such as *Hyper-V* is enabled." +"*Hardware accelerated virtualization*, may get disabled for |VB| when " +"another hypervisor, such as *Hyper-V* is enabled." msgstr "启用另一个管理程序(如 *Hyper-V*)后,|VB| 应禁用*经过硬件加速的虚拟化*。" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:378 msgid "" -"To disable *Hyper-V* execute this command in an **Administrator: Command Prompt " -"or Powershell**, and reboot the system:" -msgstr "" -"要禁用 *Hyper-V*,在**管理员:命令提示符或 Powershell** 中执行此命令,然后重启系" -"统:" +"To disable *Hyper-V* execute this command in an **Administrator: Command " +"Prompt or Powershell**, and reboot the system:" +msgstr "要禁用 *Hyper-V*,在**管理员:命令提示符或 Powershell** 中执行此命令,然后重启系统:" #: ../../get-started/virtual-machine-install/virtualbox-cl-installer.rst:385 msgid "" -"To enable Hyper-V again, execute this command in an **Administrator: Command " -"Prompt or Powershell**, and reboot the system:" -msgstr "" -"要再次启用 Hyper-V,在**管理员:命令提示符或 Powershell** 中执行此命令,然后重启" -"系统:" +"To enable Hyper-V again, execute this command in an **Administrator: " +"Command Prompt or Powershell**, and reboot the system:" +msgstr "要再次启用 Hyper-V,在**管理员:命令提示符或 Powershell** 中执行此命令,然后重启系统:" #~ msgid "Install a |CL-ATTR| VM in VirtualBox\\*" #~ msgstr "在 VirtualBox\\* 中安装 |CL-ATTR| 虚拟机" +