Docker 사용을 위한 Ubuntu AI 개발환경 세팅
(제어판에서 윈도우 가상머신 설정 후 재부팅한 후 진행)
1-1. Ubuntu 설치
-> Mircrosoft Store 에서 설치
1-2.WSL2 설치
[PowerShell 에서 실행]
wsl --install
wsl --update
wsl --set-default-version 2
wsl --set-version Ubuntu-24.04 2
wsl -l -v (배포판 상태 확인)
2. VSCode WSL2 연동
VSCode 실행 후 Ctrl+Shift+p -> WSL: Connect to WSL
[VSCode 우분투에서 실행]
3. NVM (Node Version Manager) 설치
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
4. NodeJS 설치 (https://nodejs.org/ko/download/current 에서 버전 지정하여 명령어 복사)
# nvm 다운로드 및 설치:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
# Node.js 다운로드 및 설치:
nvm install 24
# Node.js 버전 확인:
node -v # "v24.7.0"가 출력되어야 합니다.
nvm current # "v24.7.0"가 출력되어야 합니다.
npm 버전 확인:
npm -v # 11.5.1가 출력되어야 합니다.
5. 라이브러리 설치
sudo apt install build-essential
6. uv 설치 (https://docs.astral.sh/uv/getting-started/installation/)
curl -LsSf https://astral.sh/uv/install.sh | sh
curl -LsSf https://astral.sh/uv/0.8.13/install.sh | sh
7. 어이스던트 설치
* npm error code SELF_SIGNED_CERT_IN_CHAIN 에러 발생시
npm config set strict-ssl false -g
입력하여 ssl 인증서검증 해제 후 진행
- Gemini-CLI 설치
npm install -g gemini-cli
- gemini api key 발급 후 입력
echo 'export GEMINI_API_KEY="발급받은 Key' >> ~/.bashrc
source ~/.bashrc
- Claude Code 설치
npm install -g @anthropic-ai/claude-code
설치후 claude 입력하여 계정 연결 (인증)
- SuperClaude Framework 설치
npm install -g superclaude
'AI' 카테고리의 다른 글
Gemini / Super Gemini 이용한 샘플 프로젝트 #3 (결과) (0) | 2025.09.05 |
---|---|
Gemini / Super Gemini 이용한 샘플 프로젝트 #2 (0) | 2025.09.03 |
Gemini / Super Gemini 이용한 샘플 프로젝트 #1 (0) | 2025.09.03 |