내가 업무에 사용하는 컴퓨터는 지난 4년 동안 다른 사람이 사용했습니다. Brew가 얼마나 자주 업데이트되는지 모르겠습니다. 컴퓨터는 주로 C 작업을 실행하는 데 사용됩니다.
내가 해냈어
brew update
그리고 다음 내용이 나옵니다
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
어떻게 해야 합니까?
답변1
"brew doctor"를 실행할 수 있지만 제거하고 다시 설치하는 것이 좋습니다.
답변2
오류 출력에 답이 있습니다. 이러한 파일에 대한 권한을 수정해야 합니다. 루트 사용자가 소유할 수 있으며 brew update
사용자로 실행할 때는 액세스할 수 없습니다. sudo chown <your_username> <file_name>
Brew를 업데이트할 수 있어야 합니다.
물론 제거하고 다시 설치해도 괜찮지만 때로는 해당 경로로 이동하기 전에 문제를 해결하는 것이 더 나을 때도 있습니다.