【问题标题】:PCF Dev incompatible with CF CLIPCF Dev 与 CF CLI 不兼容
【发布时间】:2019-02-18 06:57:11
【问题描述】:

我尝试按照 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.

我该如何解决这个问题?

【问题讨论】:

    标签: cloud-foundry pcfdev


    【解决方案1】:

    我在想 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
    

    我建议您尝试以下方法:

    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
      
    2. 尝试新的 CF_HOME。运行export CF_HOME=~/.cf-new,然后尝试运行cf install-plugin /tmp/pcfdev-v0.30.0+PCF1.11.0-osx。 cf cli 应该看到 CF_HOME 并将其用作它编写配置和存储插件的位置。这应该保证没有其他插件发生冲突。如果可行,您只需删除 ~/.cf~/.cf-new 即可清理所有内容,取消设置 CF_HOME 并再次安装插件。那么你应该准备好了。

    3. 我没有遇到任何兼容性问题,所以我不能肯定,但您可以随时尝试安装旧版本的 cf cli 看看是否有帮助。 PCF Dev 软件已经很老了,所以使用较旧的 cf cli 可能会有所帮助(尽管您会收到错误消息)。

    4. 仔细检查您的系统上是否只安装了一个 cf cli 版本。我不确定当您直接运行 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

    希望有帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-08
      • 2011-10-22
      • 2020-03-15
      • 2022-07-04
      • 1970-01-01
      • 1970-01-01
      • 2013-06-25
      • 1970-01-01
      相关资源
      最近更新 更多