Plus précisément kubernetes-cli
. J'ai 1.12.0 installé. J'ai besoin de 1.11.x, mais je ne l'ai pas installé.
J'ai passé en revue et essayé chaque réponse dans ce fil et rien n'a fonctionné: Homebrew installe-t-il une version spécifique de la formule?
J'ai essayé brew search
mais il n'y a pas de version taraudée:
~ brew search kubernetes-cli
==> Formulae
kubernetes-cli ✔
J'ai essayé brew versions
mais cette commande a été supprimée:
~ brew versions
Error: Unknown command: versions
J'ai essayé brew install [email protected]
et .1 et .2:
~ 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
nécessite d'avoir l'ancienne version installée, ce que je ne fais pas.
~ 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
Formula
kubernetes-cli.rb
brew install <raw_link>
Je n'ai pas assez de rep pour faire un commentaire sur la réponse qui m'a aidé. Donc, écrire ici pour être plus précis sur le point 2 de @urpalreloaded
brew search [email protected]
brew unlink kubernetes-cli
brew install <raw-link>
ps. Je pense que le brassage ne garde pas les versions car cela rendrait le dépôt trop gros? cette solution de contournement est peu pratique et peut-être pourraient-ils trouver une solution à ce problème?
J'ai le même problème que dsjapan et ce qui a fonctionné pour moi a été de changer pour High Sierra:
brew unlink carthage
brew install https://homebrew.bintray.com/bottles/carthage-0.30.1.high_sierra.bottle.tar.gz
Les réponses ci-dessus étaient vraiment utiles, mais lorsque j'ai essayé d'installer Carthage 0.30.1 sur ma machine Sierra 10.12.6, j'ai reçu une erreur SHA256:
$ 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
et ensuite, la compilation à partir des sources a échoué car le dernier Sierra Xcode ne prend pas en charge le nouveau système de compilation Xcode.
Ce qui a fonctionné pour moi a été d’installer directement à partir de la bouteille (l’URL est indiquée dans le premier résultat brew install <raw url>
):
brew install https://homebrew.bintray.com/bottles/carthage-0.30.1.sierra.bottle.tar.gz