C'est quelque chose que j'ai remarqué depuis 2 jours. Dans mon expérience passée, Homebrew aurait toujours des mises à jour quotidiennes. Je voudrais toujours taper la commande brew update
et le tour est joué, il y aurait des paquets qui seraient mis à jour/supprimés et Homebrew afficherait ce qui a changé. J'ai également remarqué que si je ne mettais pas à jour Homebrew plus d'une journée, j'obtiendrais l'avis suivant:
Homebrew n'a pas été mis à jour au cours des 24 dernières heures. Cela fait longtemps au pays des brasseries. Tapez 'mise à jour de la bière.
Cependant, la dernière fois que j'ai mis à jour Homebrew sur mon Mac, c'était le 10 août 2016. Nous sommes le 14 août 2016 et lorsque je tape brew update
, tout me dit que tout est déjà à jour, même si je n'ai pas mis à jour Homebrew dans 4 jours. La notification de mise à jour dans brew doctor
ne s'affiche pas non plus. Je n’ai modifié Homebrew en aucune façon pendant toute cette débâcle.
Existe-t-il une solution à ce problème de mise à jour de Homebrew ou Homebrew n’a-t-il plus de mises à jour quotidiennes?
Selon https://github.com/Homebrew/brew#update-bug
Si Homebrew a été mis à jour les 10 et 11 août 2016 et que la mise à jour des bières indique toujours Déjà à jour. tu as besoin de courir
cd $(brew --repo); git fetch; git reset --hard Origin/master; brew update
Homebrew est fondamentalement un répertoire git, vous pouvez donc y insérer un répertoire et effectuer un git fetch
suivi d'un git pull
Si vous êtes sur la configuration par défaut:
cd /usr/local && git pull Origin master
S'il vous plaît exécuter pour déboguer ce qui se passe lorsque la mise à jour
brew update --debug --verbose
brew update --force
Ma référence à partir de ceci commentaire