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.3.3. 安装 odo
				您可以通过下载二进制文件,在 Linux、Windows 或 macOS 上安装 odo CLI。您还可以安装 OpenShift VS Code 扩展,它使用 odo 和 oc 二进制文件与 OpenShift Container Platform 集群交互。对于 Red Hat Enterprise Linux(RHEL),您可以使用 RPM 安装 odo CLI。
			
					目前,odo 不支持在限制的网络环境中安装。
				
3.3.1. 在 Linux 中安装 odo
					odo CLI 可作为二进制文件下载,并为多个操作系统和架构提供 tarball,其中包括:
				
| 操作系统 | 二进制 | Tarball | 
|---|---|---|
| Linux | ||
| Linux on IBM Power | ||
| Linux on IBM Z 和 LinuxONE | 
流程
- 进入内容网关,再下载适用于您的操作系统和架构的适当文件。 - 如果下载二进制文件,请将其重命名为 - odo:- curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/latest/odo-linux-amd64 -o odo - $ curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/latest/odo-linux-amd64 -o odo- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 如果下载 tarball,解压二进制文件: - curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/latest/odo-linux-amd64.tar.gz -o odo.tar.gz tar xvzf odo.tar.gz - $ curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/latest/odo-linux-amd64.tar.gz -o odo.tar.gz $ tar xvzf odo.tar.gz- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
 
- 更改二进制的权限: - chmod +x <filename> - $ chmod +x <filename>- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 将 - odo二进制文件放到- PATH中的目录中。- 要查看您的 - PATH,请执行以下命令:- echo $PATH - $ echo $PATH- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 验证您的系统中现在可用的 - odo:- odo version - $ odo version- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
3.3.2. 在 Windows 中安装 odo
					用于 Windows 的 odo CLI 可作为二进制文件下载,并作为一个存档。
				
| 操作系统 | 二进制 | Tarball | 
|---|---|---|
| Windows | 
流程
- 进入 内容网关 并下载相应的文件: - 
									如果您下载了二进制文件,请将其重命名为 odo.exe。
- 
									如果您下载了一个存档包,使用 ZIP 程序解压二进制文件,然后将其重命名为 odo.exe。
 
- 
									如果您下载了二进制文件,请将其重命名为 
- 将 - odo.exe二进制文件移到- PATH中的一个目录中。- 要查看您的 - PATH,请打开命令提示并执行以下命令:- path - C:\> path- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 验证您的系统中现在可用的 - odo:- odo version - C:\> odo version- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
3.3.3. 在 macOS 中安装 odo
					macOS 的 odo CLI 可用于下载作为一个二进制文件,并作为 tarball 进行下载。
				
| 操作系统 | 二进制 | Tarball | 
|---|---|---|
| macOS | 
流程
- 进入 内容网关 并下载相应的文件: - 如果下载二进制文件,请将其重命名为 - odo:- curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/latest/odo-darwin-amd64 -o odo - $ curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/latest/odo-darwin-amd64 -o odo- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 如果下载 tarball,解压二进制文件: - curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/latest/odo-darwin-amd64.tar.gz -o odo.tar.gz tar xvzf odo.tar.gz - $ curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/latest/odo-darwin-amd64.tar.gz -o odo.tar.gz $ tar xvzf odo.tar.gz- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
 
- 更改二进制的权限: - chmod +x odo - # chmod +x odo- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 将 - odo二进制文件放到- PATH中的目录中。- 要查看您的 - PATH,请执行以下命令:- echo $PATH - $ echo $PATH- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 验证您的系统中现在可用的 - odo:- odo version - $ odo version- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
3.3.4. 在 VS Code 上安装 odo
					OpenShift VS Code 扩展 使用 odo 和 oc 二进制文件来与 OpenShift Container Platform 集群交互。要使用这些功能,在 VS Code 中安装 OpenShift VS Code 扩展。
				
先决条件
- 您已安装了 VS Code。
流程
- 打开 VS Code.
- 
							使用 Ctrl+P启动 VS Code Quick Open。
- 使用以下命令: - ext install redhat.vscode-openshift-connector - $ ext install redhat.vscode-openshift-connector- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
3.3.5. 使用 RPM 在 Red Hat Enterprise Linux(RHEL)中安装 odo
					对于 Red Hat Enterprise Linux(RHEL),您可以使用 RPM 安装 odo CLI。
				
流程
- 使用 Red Hat Subscription Manager 注册: - subscription-manager register - # subscription-manager register- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 获取最新的订阅数据: - subscription-manager refresh - # subscription-manager refresh- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 列出可用的订阅: - subscription-manager list --available --matches '*OpenShift Developer Tools and Services*' - # subscription-manager list --available --matches '*OpenShift Developer Tools and Services*'- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 在上一命令的输出中,找到 OpenShift Container Platform 订阅的 - Pool ID字段,并把订阅附加到注册的系统:- subscription-manager attach --pool=<pool_id> - # subscription-manager attach --pool=<pool_id>- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 启用 - odo所需的存储库:- subscription-manager repos --enable="ocp-tools-4.9-for-rhel-8-x86_64-rpms" - # subscription-manager repos --enable="ocp-tools-4.9-for-rhel-8-x86_64-rpms"- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 安装 - odo软件包:- yum install odo - # yum install odo- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 验证您的系统中现在可用的 - odo:- odo version - $ odo version- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow