Estoy en una computadora en el trabajo que ha sido utilizada por otra persona durante los últimos 4 años. No tengo idea de con qué frecuencia se actualiza la cerveza. La computadora se usa principalmente para ejecutar trabajos C.
Hice
brew update
y salio lo siguiente
error: unable to unlink old '.travis.yml' (Permission denied)
error: unable to unlink old 'CONTRIBUTING.md' (Permission denied)
error: unable to unlink old 'README.md' (Permission denied)
error: unable to unlink old 'SUPPORTERS.md' (Permission denied)
Error: Failure while executing: git pull --ff --no-rebase --quiet origin refs/heads/master:refs/remotes/origin/master
¿Qué tengo que hacer?
Respuesta1
Podrías ejecutar "brew doctor", pero probablemente sería mejor desinstalarlo y reinstalarlo.
Respuesta2
La salida de error tiene su respuesta. Es necesario corregir los permisos de esos archivos. Es probable que sean propiedad de root y no se pueda acceder a ellos brew update
cuando se ejecutan como usuario. sudo chown <your_username> <file_name>
y deberías poder actualizar Brew.
Claro, desinstalar y reinstalar funciona, pero a veces es bueno resolver las cosas antes de seguir ese camino.