나의 모양

[homebrew] .zprofile:1: no such file or directory: /opt/homebrew/bin/brew 본문

WILT/Error

[homebrew] .zprofile:1: no such file or directory: /opt/homebrew/bin/brew

kexon 2022. 7. 2. 13:36

0. 시작하며

운영체제: macOS

맥 사용 시작일: 2022. 6. 22 ~ ing

 

1. 사건 발생

환경변수 실습 후 터미널을 다시 켤 때마다 아래와 같은 메시지가 떴다.

/opt/homebrew/bin/brew의 폴더/파일이 없다는데 .. 실행이 되긴 되고.. 뭐지 ..

2. 참고한 블로그

https://velog.io/@jeongs/%EC%98%A4%EB%A5%98%EB%B0%9C%EC%83%9D-no-such-file-or-directory-opthomebrewbinbrew

 

⚠️ 오류발생 | no such file or directory: /opt/homebrew/bin/brew

어느 날 부턴가 터미널에 /opt/homebrew/bin/brew 디렉토리가 없다는 명령어가 뜨기 시작했다..zprofile:1: no such file or directory: /opt/homebrew/bin/brew원인을 알아보니 m1 맥북 초기에 homebrew를

velog.io

이 글을 작성하신 분과 정확하게 같은 에러가 났다.

구버전(user/local/bin/brew) 디렉토리에서 신버전(/opt/homebrew/bin/brew) 디렉토리를 찾기 때문에 발생하는 오류 같다고 하셨고, 작성자님은 m1을 쓰시는 것 같았지만, 나는 m1이 아니다. 그래도 에러 메시지가 똑같기 때문에 한번 따라해보기로 했다.

일단 기존에 설치한 패키지가 없기 때문에 패스하고 기존 homebrew 삭제 > 새 버전 설치로 진행했다. 환경변수 설정 후에도 계속 똑같은 오류메시지가 떴다 ㅠ.ㅠ

 

3. 참고한 유튜브

https://www.youtube.com/watch?v=1oolnK1g6jw&t=338s&ab_channel=iTECH 

2번을 했는데도 안돼서 homebrew, zsh, iterm2 싹 다 삭제하고 재설치를 했다. 그런데도 계속 저 경로 오류메시지가 없어지질 않았다.

아무튼 계속 오류메시지가 뜨는데 실행은 잘 되고 ... 그냥 이대로 쓸까 하다가 너무 거슬려서 같이 공부하는 분들께 물어봤더니 이 링크를 공유해주셨고, 결론적으로 이걸 보고 해결을 했다!

 

3. 나의 해결방법

유튜브 보면 뒤에 설치된 파일과 경로를 보여주고, 이 파일이 없으면 어떻게 되는지 알려주는 과정에서 local에 들어있던 homebrew 폴더를 다른 곳에 복사하니까 저 에러가 났다. 그래서 나도 자꾸 opt 폴더에 파일이 없다고 나오니까 homebrew 폴더를 opt 폴더 안에 복사를 해볼까? 하고 homebrew 폴더를 opt 폴더 안에 넣고 터미널을 다시 실행해보니까 에러가 없어졌다!!! 🫢

근데 homebrew가 local 폴더에도 있고 opt 폴더 안에도 있어서 local 안에 있는 것을 지웠는데 계속 에러가 없었는걸 보면 local 안에는 없어도 되는 것 같다. 

 

4. 여기서 의문

왤까? 나는 m1도 아닌데 왜 opt 폴더에 homebrew 폴더를 넣어야 오류메시지가 없어지는걸까?? 🤔

에러가 없어졌는데도 찝찝하다!!! 

 

5. 마치며

나는 맥을 샀다가 윈도우 부트캠프를 사용했고, 이번에 백엔드 부트캠프를 하면서 맥을 다시(?) 쓰게 되었다. 맥 사용이 한달이 안된다는 얘기.. 그래서 윈도우에서 내 컴퓨터같은 게 맥에서는 뭔지도 몰랐고, 한/영키 바꾸는 것부터 창 종료가 왼쪽에 있는 것 등 아직까지 낯가리는 중이다. 그래서 숨겨져있던 usr폴더나 local폴더도 나한테는 없는 줄 알았다가(..) 그날 새벽 3시까지 (다음날 깃 실습하는데 터미널 오류날까봐 ㅠㅠ) 헤맸는데 결국 해결하게 되어 기쁘다!!! 🥰

경로 오류메시지 없는 터미널!!ㅎㅎㅎ

 

Comments