diff --git a/content/zh-cn/docs/tasks/tools/install-kubectl-linux.md b/content/zh-cn/docs/tasks/tools/install-kubectl-linux.md index 45705fb314..7ecf0233d6 100644 --- a/content/zh-cn/docs/tasks/tools/install-kubectl-linux.md +++ b/content/zh-cn/docs/tasks/tools/install-kubectl-linux.md @@ -171,49 +171,65 @@ Or use this for detailed view of version: ### 用原生包管理工具安装 {#install-using-native-package-management} {{< tabs name="kubectl_install" >}} -{{% tab name="Ubuntu、Debian 或 HypriotOS" %}} +{{% tab name="基于 Debian 的发行版" %}} - - 1. 更新 `apt` 包索引,并安装使用 Kubernetes `apt` 仓库所需要的包: + +1. 更新 `apt` 包索引,并安装使用 Kubernetes `apt` 仓库所需要的包: - ```shell - sudo apt-get update - sudo apt-get install -y apt-transport-https ca-certificates curl - ``` - - 2. 下载 Google Cloud 公开签名秘钥: + ```shell + sudo apt-get update + sudo apt-get install -y ca-certificates curl + ``` + + {{< note >}} - ```shell - sudo curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg - ``` + 如果你使用 Debian 9(stretch)或更早版本,则你还需要安装 `apt-transport-https`: - - 3. 添加 Kubernetes `apt` 仓库: + ```shell + sudo apt-get install -y apt-transport-https + ``` - ```shell - echo "deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list - ``` + {{< /note >}} + + - - 4. 更新 `apt` 包索引,使之包含新的仓库并安装 kubectl: +2. 下载 Google Cloud 公开签名秘钥: + + ```shell + sudo curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg + ``` + + + +3. 添加 Kubernetes `apt` 仓库: + + ```shell + echo "deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list + ``` + + + +4. 更新 `apt` 包索引,使之包含新的仓库并安装 kubectl: + + ```shell + sudo apt-get update + sudo apt-get install -y kubectl + ``` - ```shell - sudo apt-get update - sudo apt-get install -y kubectl - ``` {{% /tab %}} -{{% tab name="基于 Red Hat 的发行版" %}} +{{< tab name="基于 Red Hat 的发行版" codelang="bash" >}} -```shell cat <}} {{< /tabs >}}