AI with 재미
ubuntu 18.04 & gemini cli
jhinux
2025. 11. 12. 22:08
- 기존 nodejs 삭제
sudo apt-get remove nodejs - NodeSource 저장소 추가 (예: 20.x 버전)
cd /home/user/bin
wget https://unofficial-builds.nodejs.org/download/release/v20.19.5/node-v20.19.5-linux-x64-glibc-217.tar.gz - Node.js 압축 해제
2번에서 생성한 bin 에서 압축해제
tar zxvf node-v20.1.0-linux-x64-glibc-217.tar.gz - 패스 설정
/home/user/bin/.bashrc
마지막줄에 패스 추가
export PATH=$PATH:/home/peta/bin/node-v20.19.5-linux-x64-glibc-217/bin
이후 shell 에서
source /home/user/bin/.bashrc
🔵 Gemini CLI 설치 및 설정
Gemini CLI는 Google의 Gemini 모델과 터미널에서 직접 상호작용할 수 있는 도구입니다.
- Gemini CLI 설치
sudo npm install -g @google/gemini-cli
- Google 계정 인증
gemini auth
% key 입력하라고 하면은 3번 실행
- 브라우저가 열리며 Google 계정으로 로그인합니다.
- 인증이 완료되면 터미널에 토큰이 저장됩니다.
- Gemini CLI 실행
gemini
% 구글로그인으로 변경후 종료 그리고 2번 인증
% 다시 실행
- 위 명령어로 대화형 프롬프트가 실행됩니다.
🧪 Gemini CLI 사용 예시
코드 분석
gemini analyze ./my-code-folder
AI 대화
gemini
