我尝试按照Pivotal在PCF tutorial中给出的说明在本地计算机上安装PCF Dev。
CF CLI安装成功。但PCF开发人员抱怨建议的CF版本太旧。
human@mb:Users/human> cf --version
cf Version 6.42.0+0cba12168.2019-01-10
human@mb:Users/human> /tmp/pcfdev-v0.30.0+PCF1.11.0-osx
Your cf CLI version is too old. Please install the latest cf CLI.我该如何解决这个问题呢?
发布于 2019-02-19 03:29:28
我在想pcfdev cf cli插件可能不再兼容,但我在笔记本上运行了说明,它对我有效。
$ cf -v
cf version 6.42.0+0cba12168.2019-01-10
$ ./pcfdev-v0.30.0+PCF1.11.0-osx
Plugin successfully installed. Current version: 0.30.0. For more info run: cf dev help
$ cf plugins
Listing installed plugins...
plugin version command name command help
pcfdev 0.30.0 dev, pcfdev Control PCF Dev VMs running on your workstation我建议您尝试以下操作:
$ shasum -a 256 pcfdev-v0.30.0+PCF1.11.0-osx ff48a6d3ff80a7e4ad9e18d9e931d419b413251add5fa4dffe01ad8472982491 pcfdev-v0.30.0+PCF1.11.0-osx
export CF_HOME=~/.cf-new,然后尝试运行cf install-plugin /tmp/pcfdev-v0.30.0+PCF1.11.0-osx。cli应该看到CF_HOME,并将其用作写入配置和存储插件的位置。这应该可以保证不会有其他插件冲突。如果这样做有效,你可以删除~/.cf和~/.cf-new来清理一切,取消CF_HOME设置,再安装一次插件。
cf install-plugin /tmp/pcfdev-v0.30.0+PCF1.11.0-osx。它应该做同样的事情,您将控制正在使用的cf cli的哪个版本。或者,您可能想尝试一下cf-dev。它比较新,最终会为您提供一个更新版本的Cloud Foundry,这是一件好事。从技术上讲,它仍然是alpha软件(在我写这篇文章的时候),但如果你只是将它用于本地开发工作,那可能是可以的。无论如何,安装过程非常相似,您可以按照这里的说明进行安装。
https://github.com/cloudfoundry-incubator/cfdev
希望这能有所帮助!
https://stackoverflow.com/questions/54741903
复制相似问题