OS X 시스템 폴더의 소유자를 변경해도 안전합니까?

OS X 시스템 폴더의 소유자를 변경해도 안전합니까?

Homebrew를 작동시키려고 합니다. 프로그램의 진단 도구는 다음과 같은 제안을 제공했습니다.

아마도 chown/usr/local/etc 이어야 할 것입니다.

...

아마도 다음을 수행해야 합니다 chown.

/usr/local/share/man/de
/usr/local/share/man/de/man1

왜냐하면 이 디렉토리는 쓸 수 없기 때문입니다. 이전에 소유자나 그룹을 변경한 적이 없습니다. 이제 소유자는 root, 그룹은 wheel, 내 사용자 이름은 다른 것입니다.

OS X에서 이러한 폴더의 소유자를 변경해도 안전합니까? root내 계정이 관리자 계정임에도 불구하고 내 사용자에게 모든 권한이 부여되지 않아 다른 애플리케이션에 문제가 생길까 봐 걱정됩니다 .

답변1

문제를 더 쉽게 검색할 수 있도록 전체 오류 메시지는 다음과 같습니다.

Warning: /usr/local/etc isn't writable.
This can happen if you "sudo make install" software that isn't managed by
by Homebrew. If a brew tries to write a file to this directory, the
install will fail during the link step.

You should probably `chown` /usr/local/etc

Warning: Some directories in /usr/local/share/man aren't writable.
This can happen if you "sudo make install" software that isn't managed
by Homebrew. If a brew tries to add locale information to one of these
directories, then the install will fail during the link step.
You should probably `chown` them:

    /usr/local/share/man/de
    /usr/local/share/man/de/man1

sudo easy_install이는 설치 프로그램(예: MacTeX 또는 ImageMagick 설치 프로그램) 또는 sudo pip install.

다음 디렉터리의 소유자를 변경하는 것이 안전합니다.

sudo chown $USER /usr/local/etc /usr/local/share/man/de{,/man1}

루트가 소유한 파일이 생성 시간별로 정렬되어 표시됩니다.

find /usr/local/{etc,share/man} -user root -exec stat -f '%B %N' {} \; | sort

관련 정보