This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.5.7. 安装 Knative CLI(kn)
					kn 本身没有自己的登录机制。要登录到集群,您必须安装 oc CLI 并使用 oc 登录。
				
					oc CLI 的安装选项会因您的操作系统而异。
				
					有关为您的操作系统安装 oc CLI 并使用 oc 登录的更多信息,请参阅 CLI 启动文档 。
				
5.7.1. 使用 OpenShift Container Platform web 控制台安装 kn CLI 复制链接链接已复制到粘贴板!
					安装 OpenShift Serverless Operator 后,您会在 OpenShift Container Platform web 控制台的 Command Line Tools 页中看到下载用于 Linux 、macOS 和 Windows 的 kn CLI 的链接。
				
					您可以点击 web 控制台右上角的 
					
					 图标进入 Command Line Tools 页,然后在下拉菜单中选择 Command Line Tools。
				
流程
- 
							从 Command Line Tools 页下载 
knCLI。 解包存档:
tar -xf <file>
$ tar -xf <file>Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 
							将 
kn二进制文件迁移至 PATH 上的目录中。 要查看路径,请运行:
echo $PATH
$ echo $PATHCopy to Clipboard Copied! Toggle word wrap Toggle overflow 注意如果不使用 RHEL 或 Fedora,请确保将 libc 安装在库路径的目录中。如果 libc 不可用,您在运行 CLI 命令时可能会看到以下错误:
kn: No such file or directory
$ kn: No such file or directoryCopy to Clipboard Copied! Toggle word wrap Toggle overflow 
5.7.2. 使用 RPM 为 Linux 安装 kn CLI 复制链接链接已复制到粘贴板!
					对于 Red Hat Enterprise Linux (RHEL),如果您的红帽帐户上已有活跃的 OpenShift Container Platform 订阅,则可将 kn 安装为 RPM。
				
流程
- 
							使用以下命令来安装 
kn: 
subscription-manager register subscription-manager refresh subscription-manager attach --pool=<pool_id> subscription-manager repos --enable="openshift-serverless-1-for-rhel-8-x86_64-rpms" yum install openshift-serverless-clients
# subscription-manager register
# subscription-manager refresh
# subscription-manager attach --pool=<pool_id> 
# subscription-manager repos --enable="openshift-serverless-1-for-rhel-8-x86_64-rpms"
# yum install openshift-serverless-clients
- 1
 - 活跃的 OpenShift Container Platform 订阅的池 ID
 
5.7.3. 为 Linux 安装 kn CLI 复制链接链接已复制到粘贴板!
					对于 Linux 系统,您可以直接将 CLI 下载为 tar.gz 存档。
				
流程
- 下载 CLI。
 解包存档:
tar -xf <file>
$ tar -xf <file>Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 
							将 
kn二进制文件迁移至 PATH 上的目录中。 要查看路径,请运行:
echo $PATH
$ echo $PATHCopy to Clipboard Copied! Toggle word wrap Toggle overflow 注意如果不使用 RHEL 或 Fedora,请确保将 libc 安装在库路径的目录中。如果 libc 不可用,您在运行 CLI 命令时可能会看到以下错误:
kn: No such file or directory
$ kn: No such file or directoryCopy to Clipboard Copied! Toggle word wrap Toggle overflow 
5.7.4. 为 macOS 安装 kn CLI 复制链接链接已复制到粘贴板!
					用于 macOS 的 kn 以 tar.gz 存档形式提供。
				
流程
- 下载 CLI。
 - 解包和解压存档。
 - 
							将 
kn二进制文件迁移至 PATH 上的目录中。 要查看 PATH,请打开终端窗口并运行:
echo $PATH
$ echo $PATHCopy to Clipboard Copied! Toggle word wrap Toggle overflow 
5.7.5. 为 Windows 安装 kn CLI 复制链接链接已复制到粘贴板!
用于 Windows 的 CLI 以 zip 存档形式提供。
流程
- 下载 CLI。
 - 使用 ZIP 程序解压存档。
 - 
							将 
kn二进制文件迁移至 PATH 上的目录中。 要查看您的 PATH,请打开命令提示并运行以下命令:
path
C:\> pathCopy to Clipboard Copied! Toggle word wrap Toggle overflow