0237
FE
[Flutter] Mac에서 Flutter 설치하기
Flutter를 시작하기 위해서 homebrew를 사용하여 설치하는 과정 속에서 오류가 발생했다.
어떤 식으로 오류가 발생했고, 어떤 식으로 해결했는지를 기록하고자 한다.
0차 시도 : flutter 설치
bash
brew install --cask flutter
bash
Error: It seems there is already a Binary at '/opt/homebrew/bin/dart'.에러는 이미 Dart가 설치되어 있어서 생긴 문제이다.
1차 시도 : 기존 dart 제거
bash
brew uninstall dark
dart라는 이름의 심볼릭 링크가 없었다.
2차 시도 : Dart 관련 brew 설치 리스트 확인
bash
which dart
ls -l (경로)
brew list
그래서 이와 관련해서 dart-sdk를 찾았다. Homebrew로 dart-sdk가 설치되어 있어서 해당 심볼릭 링크가 생성된 상태였고, 이를 제거해야 했다.
3차 시도 : dark-sdk 제거
bash
brew uninstall dart-sdk
무사히 성공적으로 삭제된 것을 볼 수 있었다.
4차 시도 : flutter 설치
bash
brew install --cask flutter
하지만, 또 오류를 마주했다. Rosetta 2와 관련된 아키텍처 충돌 문제였다. 현재 Apple Silicon(M1/M2/M3) 맥을 사용하고 있어서, Homebrew가 ARM64 전용으로 설치되어 있는데, 터미널이 x86_64(Rosetta 2)로 실행되고 있기 때문에 발생하는 오류였다.
5차 시도 : Apple Silicon (arm64) 환경으로 실행
bash
arch -arm64 brew install --cask flutter
정상적으로 설치는 완료된 상태라고 한다. 경고는 현재 macOS 26을 사용중이라 발생하였다.
추가로 확인한 점
bash
flutter --version
bash
dart --version