Flutter 설치 가이드: Windows, Mac, Linux

플러터(Flutter)는 모바일, 웹, 데스크톱 애플리케이션을 한 번의 코드 작성으로 개발할 수 있는 강력한 프레임워크입니다. 아래는 Flutter를 설치하는 방법을 Windows, Mac, Linux 환경별로 자세히 설명한 가이드입니다.


Flutter 설치 방법

1. 사전 준비

Flutter 설치 전에 아래 항목을 확인하세요:

  • 최소 시스템 요구 사항 충족
  • 개발용 텍스트 에디터 또는 IDE 설치 (권장: VS Code, Android Studio)
  • Git 설치 (필요 시)

2. 운영 체제별 설치 방법

Windows

  1. Flutter SDK 다운로드
    • Flutter 공식 웹사이트에서 Windows용 Flutter SDK를 다운로드하세요.
    • .zip 파일을 다운로드한 후, 원하는 디렉터리에 압축을 풉니다.
      (예: C:\src\flutter)
  2. 환경 변수 설정
    • flutter/bin 경로를 시스템 PATH에 추가합니다:
      1. “내 컴퓨터” → “속성” → “고급 시스템 설정” → “환경 변수”
      2. Path 편집 → Flutter SDK 경로 추가 (예: C:\src\flutter\bin)
  3. 필수 도구 설치
  4. Android Studio 설치
    • Android Studio를 설치하고 Flutter 및 Dart 플러그인을 추가합니다.
    • Android SDK Manager에서 SDK 도구 및 Emulator 설정을 완료합니다.
  5. Flutter Doctor 실행
    • 명령 프롬프트를 열고 flutter doctor를 실행해 필수 구성 요소를 확인하세요.

Mac

  1. Flutter SDK 다운로드
    • Flutter 공식 웹사이트에서 macOS용 Flutter SDK를 다운로드하세요.
    • .zip 파일을 다운로드한 후, /Users/<사용자명>/development/flutter 같은 디렉터리에 압축을 풉니다.
  2. 환경 변수 설정
    • ~/.zshrc (또는 ~/.bash_profile)에 아래 내용을 추가: export PATH="$PATH:/Users/<사용자명>/development/flutter/bin"
    • 변경 사항을 적용하려면 터미널에서 source ~/.zshrc를 실행합니다.
  3. Xcode 설치
    • App Store에서 Xcode를 다운로드하고 설치합니다.
    • Xcode를 실행한 후, 필수 구성 요소를 설정합니다: sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer sudo xcodebuild -runFirstLaunch
  4. Android Studio 설치
    • Android Studio를 설치하고 Flutter 및 Dart 플러그인을 추가합니다.
    • Android SDK 및 AVD Manager 설정을 완료합니다.
  5. Flutter Doctor 실행
    • 터미널에서 flutter doctor를 실행해 설정을 확인합니다.

Linux

  1. Flutter SDK 다운로드
    • Flutter 공식 웹사이트에서 Linux용 Flutter SDK를 다운로드하세요.
    • .tar.xz 파일을 다운로드한 후, /home/<사용자명>/development/flutter 같은 디렉터리에 압축을 풉니다: tar xf flutter_linux_<버전>.tar.xz -C ~/development
  2. 환경 변수 설정
    • ~/.bashrc (또는 ~/.zshrc)에 아래 내용을 추가: export PATH="$PATH:$HOME/development/flutter/bin"
    • 변경 사항을 적용하려면 터미널에서 source ~/.bashrc를 실행합니다.
  3. 필수 도구 설치
    • 필요한 패키지를 설치합니다: sudo apt-get install git curl unzip xz-utils libglu1-mesa
  4. Android Studio 설치
  5. Flutter Doctor 실행
    • 터미널에서 flutter doctor를 실행해 필수 구성 요소를 확인합니다.

3. 공통 후속 작업

  1. Flutter 버전 업데이트
    • 설치 후, flutter upgrade 명령어로 최신 버전으로 업데이트합니다.
  2. 첫 번째 Flutter 앱 실행
    • 샘플 앱 생성: flutter create my_first_app cd my_first_app flutter run

마무리

이제 Flutter 설치가 완료되었습니다! 각 운영 체제에 맞는 IDE와 에뮬레이터를 활용해 Flutter 개발을 시작해보세요. 추가적으로 궁금한 사항이 있다면 flutter doctor의 출력을 참고하거나 Flutter 공식 문서를 참조하세요. 🚀

Leave a Comment