Thibault Milan Get In Touch

Get In Touch

Prefer using email? Say hi at hello@thibaultmilan.com

Fixing homebrew on macOS Sierra

Une nouvelle version de macOS (bye bye os X au passage) viens forcément tout exploser au niveau de homebrew. Comme toujours. Sans compter que si, comme moi, vous n’aviez pas encore déplacer vos casks depuis

1
/opt/homebrew-cask/
vers
1
/usr/local/Caskroom/
cela va nécessiter une petite étape supplémentaire apparemment dû à une restriction des droits sur
1
/usr/local/
.

Step 1 : Mettre à jour homebrew

1
brew update

Step 2 : Fixer les droits & réinstaller les build tools

1
sudo chown -R $(whoami) /usr/local

A ce moment là vous pouvez aussi vérifier que brew doctor ne vous retourne rien de mauvais. Ensuite il faut réinstaller les build tool natifs de macOS :

1
xcode-select --install

Step 3 : Bouger vos casks dans le nouveau répertoire

1
mv /opt/homebrew-cask/Caskroom/* /usr/local/Caskroom/

Ensuite vous pouvez virer l’ancien dossier sans remords :

1
rmdir /opt/homebrew-cask/Caskroom

Et voila ! Vous pouvez installer sans aucun soucis vos cask et les mettre à jour. Un petit coup de brew upgrade pour la route et vous êtes bon 😉

Comments