Homebrew는 더 이상 / usr / local의 소유권이 필요하지 않습니까? no longer needs to have

오늘 나는 brew update저장소를 마이그레이션 한 후 더 이상 소유권이 필요하지 않다고보고했다 /usr/local.

$ brew update
Updated Homebrew from 5371359 to 13f08a2.
...
==> Migrating HOMEBREW_REPOSITORY (please wait)...
==> Migrated HOMEBREW_REPOSITORY to /usr/local/Homebrew!
Homebrew no longer needs to have ownership of /usr/local. If you wish you can
return /usr/local to its default ownership with:
  sudo chown root:wheel /usr/local

이 변화는 조금 모호한 것 같습니다. 양조가 보안 제어를 우회하여이 새로운 행동을 어떻게 달성합니까?



답변

이 루비 스크립트 인 update-report.rb 에 따르면 , 그들은 여전히 ​​소유하고있는 / usr / local / Homebrew로 물건을 옮겼습니다.


답변

이제 필요한 모든 루트 디렉토리를 작성하고 자체 디렉토리가 /usr/local아닌 소유권을 확인 /usr/local합니다.