La automatización, a partir de herramientas basadas en la nube, y la integración de plataformas fueron las claves para que Grupo...
El Capitan: Como fixear homebrew y git
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í: https://goo.gl/JXHbtf
Muy buena guía, actualizado y de vuelta al ruedo 😀
Genio! Gracias!
Que información la necesitaba gracias!