Chocolatey 로 개발 도구 설치
choco 로 Node와 git을 설치합니다. Python 도 설치할 수 있지만 MSYS2에 의존성 패키지로 많이 걸려 있어 MSYS2로 설치해야 합니다.
PowerShell을 관리자 권한으로 실행한 후 아래 명령어를 입력해 설치합니다. choco를 사용할 땐 항상 Terminal이 아닌 PowerShell 프로그램을 사용해야 합니다.
choco install nodejs
choco install git
Prompt로 스크립트를 실2행할 거냐고 물을텐데, 보통 모두 Yes해야 하므로 "A" (yes to all 역할) 를 입력합니다.
위 스크린샷처럼 하나씩 설치해주시면 됩니다
환경 변수를 공유하기 때문에 Terminal MSYS2 에서도 실행 가능합니다.
MSYS2 로 개발 도구 설치
MSYS2는 Arch Linux 등에서 사용하던 Pacman 패키지 관리자로 패키지를 관리합니다. Pacman 명령어를 통해 필요한 개발 도구들을 설치해줍니다.
아래 명령어로 최신 패키지들 목록을 가져오면서 설치된 패키지들을 업데이트 할 수 있습니다.
pacman -Syu
두 번 실행해주세요. 그럼 대충 위와 같은 화면처럼 진행됩니다.
이렇게 할 일이 없어질 때까지 해주시면 됩니다.
서버에 어떤 패키지들이 있는지 불러왔고, 기존 패키지들을 모두 업데이트했으니 이제 필요한 패키지들을 설치합니다.
여기선 기본적으로 많이 쓰일 법한 mingw 패키지들을 설치해볼게요.
아래 명령어로 mingw에서 제공하는 toolchain을 설치합니다. Toolchain을 통해 기본적인 빌드 패키지들을 한 번에 받을 수 있습니다.
pacman -S mingw-w64-x86_64-toolchain
설치를 완료하면 gcc와 Python등 기본적인 프로그램이 설치된 것을 확인하실 수 있습니다.
참고
www.msys2.org/docs/package-management/
'Programming > OS, Program, Framework Tip' 카테고리의 다른 글
라이젠 3900X + 기가바이트 X570 어로스엘리트 EFI 깃허브 공유 (6) | 2021.01.11 |
---|---|
윈도우 10 개발 환경 셋팅하기 - 3 (0) | 2020.10.27 |
윈도우 10 개발 환경 셋팅하기 - 1 (2) | 2020.10.26 |
macOS - fuse-ext2로 EXT 파일 시스템 사용하기 (1) | 2020.03.17 |