nubity's blog
January 2018
M T W T F S S
« Dec    
1234567
891011121314
15161718192021
22232425262728
293031  

Categories


El Capitan: Como fixear homebrew y git

Sebastian MontiniSebastian Montini

Como fixear homebrew y git luego de upgredear a El Capitan (OSX 10.11)

¿Acabas de upgredear tu Mac al nuevo OS X 10.11 El Capitan?

Algunas cosas que la gente normal no notará que se rompen durante el upgrade pero que tu no puedes vivir sin ellas: homebrew, git and developer tools, todas dejan de funcionar correctamente luego del upgrade a la más reciente versión de OS X.

A continuación te acercamos la forma para corregirlos:

1) Corregir permisos en /usr/local

En una terminal ejecutar:

sudo chflags norestricted /usr/local && sudo chown $(whoami):admin /usr/local && sudo chown -R $(whoami):admin /usr/local

Esto soluciona los problemas de permisos sobre los directorios que homebrew y otras aplicaciones necesitan para trabajar, modifica el ownership del directorio y sus contenidos. También modifica los flags de SIP (System Integrity Protection) para permitirle futuras modificaciones.

2) Fix para developer tools

Si ya te encontraste con que cada vez que intentas correr algo, aparecen errores de este tipo:

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Stashing your changes:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Error: Failure while executing: git stash save --include-untracked --quiet

El método más sencillo para solucionar esto, es reinstalar las command line tools de Xcode, para esto solo hace falta ejecutar:

xcode-select --install

3) Fix homebrew

El último paso sería revisar si hay alguna modificación necesaria extra para que homebrew quede funcionando a la perfección. Para esto alcanza con ejecutar:

brew update
brew doctor

y seguir las indicaciones si hubiese alguna y luego:

brew upgrade

Espero que esta breve guía les sirva para poder volver a la normalidad su sistema y disfrutar de las nuevas features de El Capitan sin dificultar su trabajo diario.

Recuerda que puedes delegar la administración de tus servidores con nosotros aquí: http://goo.gl/JXHbtf

Share on FacebookShare on Google+Share on LinkedInTweet about this on TwitterShare on TumblrPin on PinterestShare on RedditDigg thisEmail this to someone
Comments 3
  • kuteninja
    Posted on

    kuteninja kuteninja

    Reply Author

    Muy buena guía, actualizado y de vuelta al ruedo 😀


  • Pablo
    Posted on

    Pablo Pablo

    Reply Author

    Genio! Gracias!


  • Alan
    Posted on

    Alan Alan

    Reply Author

    Que información la necesitaba gracias!