개발/Linux, System
[OSX] SIP와 관련된 이슈
Reimu.
2021. 4. 29. 18:41
반응형
우선 아래의 블로그에서 많은 도움을 받았다.
MacOS에서 시스템 폴더에 접근하기 / 시스템 무결성 보호(SIP)/ Operation not permitted / csrutil disable / csru
MacOS 에서 시스템 폴더에 접근하여 파일을 생성하거나 디렉토리를 만들려고 하니 "Operation not permitted" 라는 메세지가 뜨면서 실행이 안됩니다. MacOS 에서 시스템 폴더에 접근하여 파일을 생성하
lifeinprogram.tistory.com
관리하는 Mac이 Ruby / Gem으로 패키지를 관리하는데, gem install / bundle update 든 하려고 하면, 계속 /usr/bin 하위에 권한이 없다고 뱉어내는 현상이 있어서, 일단 가장 먼저 찾아지는 SIP를 Recovery Mode로 진입해서 꺼보았다.
그런데도 뭔가 해결이 안되는 느낌이 있었는데, mount를 이용해서 Write 권한까지 주어야 하는 것인줄은.. 저 블로그에서 알게되었음.
이거 한줄로 모든게 해결이 되었다.
$ sudo mount -uw /
왠지 그동안 문제 있던 것들도 다 이 문제가 아니었나 싶을 정도로, 업데이트 / 설치 모두 깔끔!
xcode를 이용한 빌드 때문에 쓰는거지.. 정말 MAC은 서버용으로는 적합하진 않은 것 같다.
반응형