首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PCF设备与CF CLI不兼容

PCF设备与CF CLI不兼容
EN

Stack Overflow用户
提问于 2019-02-18 14:57:12
回答 1查看 409关注 0票数 0

我尝试按照Pivotal在PCF tutorial中给出的说明在本地计算机上安装PCF Dev。

CF CLI安装成功。但PCF开发人员抱怨建议的CF版本太旧。

代码语言:javascript
复制
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.

我该如何解决这个问题呢?

EN

回答 1

Stack Overflow用户

发布于 2019-02-19 03:29:28

我在想pcfdev cf cli插件可能不再兼容,但我在笔记本上运行了说明,它对我有效。

代码语言:javascript
复制
$ 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

我建议您尝试以下操作:

  1. 再次从PivNet下载pcfdev cli插件。然后运行以下命令,并确保您的shasum与我这里所拥有的完全匹配。

$ shasum -a 256 pcfdev-v0.30.0+PCF1.11.0-osx ff48a6d3ff80a7e4ad9e18d9e931d419b413251add5fa4dffe01ad8472982491 pcfdev-v0.30.0+PCF1.11.0-osx

  • Try a-a CF_HOME。运行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 cli &看看这是否有帮助。的PCF软件是相当旧的,所以使用旧的cli可能会有所帮助(尽管有错误信息you‘’re getting).

  • Double检查您的系统上只安装了一个cli版本。当你直接运行pcfdev时,我不确定pcfdev是如何找到cf cli的,但也许它找到了cf cli的其他版本。或者,您可以运行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

希望这能有所帮助!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54741903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档