AI with 재미

ubuntu 18.04 & gemini cli

jhinux 2025. 11. 12. 22:08
  1. 기존 nodejs 삭제
    sudo apt-get remove nodejs
  2. 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
  3. Node.js 압축 해제
    2번에서 생성한 bin 에서 압축해제
    tar zxvf node-v20.1.0-linux-x64-glibc-217.tar.gz
  4. 패스 설정
    /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 모델과 터미널에서 직접 상호작용할 수 있는 도구입니다.

  1. Gemini CLI 설치
    sudo npm install -g @google/gemini-cli
  1. Google 계정 인증
    gemini auth
    % key 입력하라고 하면은 3번 실행
  • 브라우저가 열리며 Google 계정으로 로그인합니다.
  • 인증이 완료되면 터미널에 토큰이 저장됩니다.
  1. Gemini CLI 실행
    gemini
    % 구글로그인으로 변경후 종료 그리고 2번 인증
    % 다시 실행
  • 위 명령어로 대화형 프롬프트가 실행됩니다.

🧪 Gemini CLI 사용 예시
코드 분석
gemini analyze ./my-code-folder

 

AI 대화
gemini