m1 mac에서 rosseta2로 shell 실행 하기

배경 nvm을 통해 v10.16의 Node.js를 사용해야 되었다. 하지만, m1 칩의 경우 nvm에서 v16.0.0 부터 지원을 하고 있었다. 그래서 v10.16을 설치하면 아래와 같은 에러가 발생했다. Downloading and installing node v10.16.3... Downloading https://nodejs.org/dist/v10.16.3/node-v10.16.3-darwin-arm64.tar.xz... curl: (22) The requested URL returned error: 404 Binary download from https://nodejs.org/dist/v10.16.3/node-v10.16.3-darwin-arm64.tar.xz failed, trying source. grep: /Users/user/.nvm/.cache/bin/node-v10.16.3-darwin-arm64/node-v10.16.3-darwin-arm64.tar.xz: No such file or directory Provided file to checksum does not exist. Binary download failed, trying source. https://github.com/nvm-sh/nvm 해결 방법 아래 명령어롤 틍해 Rosetta 2로 zsh을 실행하면, 문제없이 설치가 가능해진다....

2024-09-15 · 1 min · 85 words

m1 mac에서 homebrew 사용시 경로

배경 homebrew를 사용해서 Apache를 설치했는데 예상한 위치에 설치되지 않았다. Intel 사용시 경로 vs M1 사용시 경로 intel의 경우에는 기본 경로가 /usr/local/bin/brew 이다. m1의 경우에는 기본 경로가 /opt/homebrew/bin 이다. which brew 명령을 통해서 현재 brew가 설치되어 있는 위치가 어디인지 파악할 수 있다. 참고 자료 https://earthly.dev/blog/homebrew-on-m1/

2024-09-15 · 1 min · 44 words