Homebrew安装特定版本的公式

Homebrew Install Specific Version of Formula

具体地说是kubernetes-cli。我安装了1.12.0。我需要1.11.x,但我没有安装。

我已经检查并尝试了这个线程中的每个答案,但没有任何效果:自制安装特定版本的公式?

我试过brew search,但没有攻丝版本:

1
2
3
~ brew search kubernetes-cli
==> Formulae
kubernetes-cli ?

我试过brew versions,但命令被取消了:

1
2
~ brew versions
Error: Unknown command: versions

我试过brew install [email protected]和.1和.2:

1
2
3
4
5
6
7
8
9
~ brew install [email protected]
Error: No available formula with the name"[email protected]"
==> Searching for a previously deleted formula (in the last month)...
Error: No previously deleted formula found.
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
==> Searching taps...
==> Searching taps on GitHub...
Error: No formulae found in taps.

brew switch要求安装旧版本,而我没有。

1
2
3
~ brew switch kubernetes-cli 1.11.0
Error: kubernetes-cli does not have a version"1.11.0" in the Cellar.
kubernetes-cli installed versions: 1.12.0

  • Git的回购:自制去github.com https:/ / / / /运行自制软件的核心
  • 确定特定的kubernetes 1.11.x版本。
  • Formula文件夹
  • 打开文件的原始版本的kubernetes-cli.rb
  • 复制的原始文件的链接raw.githubusercontent.com https://///3e8f5503dde7069c5ff49b82d5e1576e6ebe3a5d Homebrew自制核/公式/ kubernetes-cli.rb
  • brew install 运行

  • i dont有足够的代表性的评论让我的答案是,是的。在特定的操作系统是更多关于写作从"urpalreloaded点2

  • brew search [email protected]
  • 它会说,它没有找到,但应该给你cask链接封闭拉你的那只检索请求的版本。连接到跟踪和后续步骤3到5。
  • brew unlink kubernetes-cli
  • brew install
  • 我想让doesnt PS版本的BREW。因为它将回购使太大了吗?这也许是不方便,他们可以与workaround找到这个问题的方式在其高端的在线?


    我有一个相同的问题,我的工作是什么dsjapan变化到高山脉:

    1
    2
    brew unlink carthage
    brew install https://homebrew.bintray.com/bottles/carthage-0.30.1.high_sierra.bottle.tar.gz

    答案是真的有用,但上述的当我试图安装在我的机器0.30.1迦太基的山脉有一10.12.6 SHA256失配误差:

    1
    2
    3
    4
    5
    6
    $ brew install https://raw.githubusercontent.com/ilovezfs/homebrew-core/8c93668a451087611b2247cafe02ad6f867daed6/Formula/carthage.rb --force-bottle
    ######################################################################## 100.0%
    Warning: carthage 0.32.0 is available and more recent than version 0.30.1.
    ==> Downloading https://homebrew.bintray.com/bottles/carthage-0.30.1.sierra.bottle.tar.gz
    ######################################################################## 100.0%
    Error: SHA256 mismatch

    然后,它无法从源代码的最新版本,由于不支持新的Xcode塞拉Xcode编译系统。

    什么是我的工作是直接安装到瓶(从URL的是显示在第一brew install 输出):

    1
    brew install https://homebrew.bintray.com/bottles/carthage-0.30.1.sierra.bottle.tar.gz