DTSLIB · Termux-Bridge
Galaxy(안드로이드) + Termux 기준 · 코딩 지식 0 출발 · 버튼 눌러 복사 → 터미널에 붙여넣기만 하면 됩니다.
이 매뉴얼의 모든 에러는 딱 하나의 원인에서 나옵니다: 겉(~ $)에서 설치 명령을 치는 것. 각 단계의 색깔 배지가 현재 있어야 할 위치입니다. 프롬프트가 배지와 다르면 명령을 치지 마세요.
안드로이드는 리눅스와 부품 규격(libc)이 달라 AI 도구가 조립 중에 터집니다. 규격이 맞는 우분투 방을 폰 안에 하나 만듭니다. 와이파이에서 진행하세요.
pkg update -y && pkg upgrade -y pkg install -y proot-distro proot-distro install ubuntu
에러 없이 프롬프트(~ $)로 돌아오면 통과.
이제 겉에서 속으로 들어갑니다. 이후 3~7단계는 전부 속에서 진행합니다.
proot-distro login ubuntu
프롬프트가 root@localhost:~# 로 바뀌면 통과. 안 바뀌면 절대 다음 단계 금지.
다운로드 도구(curl)와 편집기 등 최소 장비를 갖춥니다.
apt update && apt install -y curl git nano
root@localhost:~# 프롬프트로 돌아오면 통과.
공식 스크립트가 자기 전용 파이썬까지 통째로 들고 와서 격리 설치합니다. 시스템 파이썬 버전이 뭐든 안 깨지는, 현재 가장 안정적인 표준 루트입니다. 다운로드가 커서 몇 분 걸립니다 — 끝까지 기다리세요.
curl -LsSf https://aider.chat/install.sh | sh echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc source ~/.bashrc aider --version
마지막 줄에서 aider 0.86.x 처럼 버전이 찍히면 통과.
platform.deepseek.com → API Keys에서 발급받은 sk-로 시작하는 영문+숫자 키를 아래 칸에 붙여넣으면, 복사 버튼이 완성된 명령을 만들어 줍니다.
sed -i '/DEEPSEEK_API_KEY/d' ~/.bashrc echo 'export DEEPSEEK_API_KEY="sk-여기에_내_키"' >> ~/.bashrc source ~/.bashrc echo $DEEPSEEK_API_KEY
마지막 줄에서 내 키가 영문으로 출력되면 통과. 한글이 섞여 나오면 키 자리를 교체 안 한 것 — 위 칸에 다시 붙여넣고 재복사.
에이전트가 항상 한국어로 답하도록 설정 파일에 박아둡니다. 한 번이면 영구 적용.
cat >> ~/.aider.conf.yml << 'EOF' chat-language: Korean EOF
아무 출력 없이 프롬프트로 돌아오면 정상 (원래 조용히 저장됩니다).
작업방(work)을 만들고 에이전트를 켭니다. 켜지면 > 프롬프트에 한국어로 그냥 시키면 됩니다.
mkdir -p ~/work && cd ~/work aider --model deepseek/deepseek-chat
# > 프롬프트에 이렇게 쳐보세요
구구단 출력하는 gugudan.py 만들어줘
파일 생성 + 자동 커밋 메시지가 뜨고, 하단에 Tokens / Cost 줄이 찍히면 완주. 종료는 /exit.
우분투에서 exit 로 겉으로 나온 뒤, 아래를 한 번만 실행하면 앞으로는 Termux 켜고 aider-go 한 줄로 바로 에이전트 앞까지 갑니다.
echo "alias aider-go='proot-distro login ubuntu -- bash -lc \"cd ~/work && aider --model deepseek/deepseek-chat\"'" >> ~/.bashrc source ~/.bashrc
aider-go 입력 → 에이전트 화면이 바로 뜨면 통과.
이 매뉴얼 제작 중 실기기(Galaxy S21)에서 실제 발생한 사고와 처방입니다.