macOS 특정 package 설치시 chown: /usr/local: Operation not permitted 오류

experience

  • mac에 xz 설치가 필요하여, 이것저것 필요한 패키지 설치..
rpm도 필요하여 rpm설치하려는데 위 오류와 함께 설치가 안됨.
​
 찾아보니, Homebrew 지우고 다시 설치하면 된다는.. 
​
지우고 설치하게되면, 기존에 설치된 brew 패키지들 모두 지워질수 있으니. 현재 패키지 목록 저장하고, 다시 re-install하면 된다는..
​
- uninstall
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
​
- re-instal
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
​
이후에는 기존 오류발생 안함..
​
예전에 발생했던 내용 기록이라... 현재의 macOS 버전에서는 재현되는지까지는 확실치 않음.
​
​
from : https://stackoverflow.com/questions/46459152/cant-chown-usr-local-for-homebrew-in-mac-os-x-10-13-high-sierra

댓글