기술 단어장

[오류 고치기] Homebrew 사용 시의 Permission denied 해결법

MFDO 2022. 3. 3. 02:35

이더리움 Geth를 설치하기 위해 brew install을 실행했다.

brew install ~ 실행 시 나오는 오류

짤막한 에러의 요청이 나오며 실행이 되지 않았다.

아래에 강조된 부분을 보니 권한의 문제임을 알 수 있다.

하지만 다행스럽게도 해당 오류를 고칠 수 있는 방법을 오류창에서 알려준다.

 

 

오류내용

현재 계정이 "/opt/homebrew" 디렉토리에 대한 권한/소유권이 없다고한다.

상단의 이미지의 강조된 부분을 보면 다음 명령어를 입력해야 한다는 것을 알 수 있다.

 

 

 

 

sudo chown -R $(whoami) /opt/homebrew

$(whoami)는 현재 계정의 이름으로 변경하여 명령어를 입력하면된다.

현재 "/opt/homebrew"로 입력 되어있는데, 경로는 경고창에서 명시한 디렉토리로 입력해준다.

현재 나의 계정명은 "hwangjinju" 이고, 권한을 줄 경로는 "/opt/homebrew" 이므로 아래와 같이 입력한다.

 

 

 

 

sudo chown -R hwangjinju /opt/homebrew

그 후 자신의 계정 비밀번호를 입력하고 엔터를 치면 아무 반응이 없다.

안 된건 줄 알았지만 다시 brew install을 실행하니 정상적으로 잘 설치가 되었다.

 

 

 

 

이제 작업의 물꼬를 텄으니 신나게 작업해보자