ESXi 5.0 上有 cURL?

ESXi 5.0 上有 cURL?

如何使 cURL 在 ESXi 5.0 服务器上运行?

我知道 cURL 存在于以前版本的 ESXi 中,但由于某种原因,最新的 ESXi 中没有 cURL。

我正在尝试找到一种方法来运行静态编译的 curl 二进制文件,但我迷路了。

我知道在 CentOS 3.9 上静态编译的二进制文件可以在 ESXi 4.1 和 4.0 上运行。但是我应该使用哪个版本的 CentOS 来对 ESXi 5.0 执行相同的操作?

请帮忙!谢谢。

答案1

我强烈建议你不是要做到这一点,VMWare 放弃 ESX 而采用仅 ESXi 的产品集的全部目的就是阻止“主机内”添加和修改。他们希望我们只构建主机,然后让它们自行运行,这是我个人理解、坚持和鼓励的。

我不知道您实际上想要实现什么,但我确信您可以使用支持的工具达到这一点,从而让您的主机不受约束地做他们所做的事情。

答案2

您不应该尝试在 ESXi 上运行这样的二进制文件。它不是为此而设计的。您是否尝试直接将某些内容下载到 ESXi?如果是,请尝试使用wget。它是内置的。

Usage: wget [-c|--continue] [-s|--spider] [-q|--quiet] [-O|--output-document file]
        [--header 'header: value'] [-Y|--proxy on/off] [-P DIR]
        [-U|--user-agent agent] url

Retrieve files via HTTP or FTP

Options:
        -s      Spider mode - only check file existence
        -c      Continue retrieval of aborted transfer
        -q      Quiet
        -P      Set directory prefix to DIR
        -O      Save to filename ('-' for stdout)
        -U      Adjust 'User-Agent' field
        -Y      Use proxy ('on' or 'off')

答案3

最好的选择是在客户机而不是主机上执行此操作,并使用 vcli 根据需要操作主机。VSphere 并非真正设计用于在控制台 VM 中运行完整的操作系统。即使您运行了 cURL,我怀疑您也会遇到其他障碍。

相关内容