MACOS 업데이트 시 문제 발생 가능성이 높아 업데이트를 미루다가 mysql workbrench 설치를 위해서는 macos 업그레이드가 필요해 업데이트했다.
하지만.... 에러 발생... 하...
어쩔 수 없이 에러 해결 말고는 방법이 없다.
워낙 다양한 이유다 보니 해결하는 데 몇 시간이나 걸렸다.
오늘도 미래의 나 혹은 같은 문제를 겪을 누군가의 시간을 절약하기 위해 내가 해결한 방법을 공유해 본다.
업데이트 후 프로젝트도 실행되지 않고
ls
를 치더라도 에러가 떴다.
ls
error문제 상황 : ls
를 치면 kill ls
로 ls
가 실행되지 않았다.
해결 방법 : path 변경
whereis ls
를 터미널에서 치면 ls 의 위치가 나오는데
나는 /bin/ls
가 나왔기 때문에
nano ~/.zshrc
를 쳐서 .zshrc
파일에 들어가
맨 아래 작성되어 있던 PATH를 export PATH="/bin/:$PATH"
로 변경했다.
source ~/.zshrc
로 .zshrc
파일 재실행 command
이후 ls 는 정상적으로 작동했다.
문제 상황 : project 실행 시 process kill 에서
언제나 어디서나 볼 수 있었던 homebrew가 문제였던 듯하다.
해결 방법 : homebrew 재설치
그런데 error1 인 path 문제를 해결하지 않고는 homebrew 재설치가 설치 중 에러가 발생해서 문제가 해결되지 않는다. 그러니 꼭 path 문제가 있다면 error1을 먼저 해결하고 error2 를 해결해야 한다.
homebrew에 접속해 재설치 한다.
이제는 npm run dev 가 가능하다.
최초 터미널 진입 시 zsh killed 문제
그런데 아직 이 에러가 부가적인(나에게 문제를 주는) 에러는 없어서 일단 이렇게 지내다 시간이 나거나(?) 내가 하는 일에 문제가 되면(이제는 심각한 문제로 격상) 그때 해결해 보려 한다. 일단 프로젝트 만드는 데는 문제가 없으니 이만 다시 하던 일로 돌아가야지. 그래도 오늘은 넘기지 않아 다행이다!