【问题标题】:How can I install minikube on Mac OS Catalina如何在 Mac OS Catalina 上安装 minikube
【发布时间】:2020-02-28 09:42:13
【问题描述】:

Kubernetes 文档中提供的方法不起作用,brew cask 似乎不再具有 Mac OS Catalina 的 minikube 公式。

Error: Cask 'minikube' is unavailable: No Cask with this name exists.

当我使用curl 下载它时,它拒绝运行并出现以下错误。

/bin/minikube: cannot execute binary file: Exec format error

如何在 Mac OS Catalina 上安装 minikube。还是我必须回滚到 Mojave?

【问题讨论】:

  • 在 2020 年也不适合我:/usr/local/bin/minikube: 无法执行二进制文件 事实参考 spctl:https://github.com/kubernetes/minikube/issues/5568 但有此级别没有请求全新安装,该文件似乎是二进制文件,无法在 catalina 中运行

标签: kubernetes minikube macos-catalina


【解决方案1】:

Minikube 不再以cask 的形式提供。

更改命令

brew cask install minikube

brew install minikube

或使用

curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64 \
 && sudo install minikube-darwin-amd64 /usr/local/bin/minikube

【讨论】:

    【解决方案2】:

    Kubernetes 文档中提供的方法不起作用,并且 brew cask 似乎不再具有 Mac OS Catalina 中的 minikube 公式。

    Error: Cask 'minikube' is unavailable: No Cask with this name exists.

    Minikube is no longer available as a cask。您可以使用brew install minikube 安装它。

    当我使用 curl 下载它时,它拒绝使用以下内容运行 错误。

    /bin/minikube: cannot execute binary file: Exec format error

    Exec format error 可能表明您正在尝试执行一个不打算执行的文件(例如纯文本文件)。确保/bin/minikube 文件实际上是一个二进制文件(你可以用file /bin/minikube 测试,它应该打印'Mach-O Executable')

    【讨论】:

    • 对我也不起作用,并且该文件命令失败,无法打开 `usr/local/bin/minikube'(没有这样的文件或目录)
    • 如果which minikube 指向/usr/local/bin/minikube,如果您缺少一些共享库,您可以与ldd /usr/local/bin/minikube 联系。否则这可能表明 minikube 没有安装。
    猜你喜欢
    • 2021-06-23
    • 1970-01-01
    • 1970-01-01
    • 2021-08-22
    • 1970-01-01
    • 1970-01-01
    • 2021-03-02
    • 2020-05-11
    • 1970-01-01
    相关资源
    最近更新 更多