*본 글은 Gemini와 ChatGPT를 활용하여 작성하였습니다.
*Waydroid는 리눅스 환경에서 안드로이드 애플리케이션을 실행할 수 있도록 해주는 오픈소스 플랫폼이다. 기존의 에뮬레이터와 달리, Waydroid는 컨테이너 기술(LXC)을 기반으로 동작하여, 실제 안드로이드 시스템을 리눅스 위에서 거의 네이티브에 가깝게 실행한다. 이 덕분에 성능 손실이 적고, 그래픽 가속(GPU)을 활용할 수 있어 앱 실행 속도가 빠른 것이 특징이다. 또한 키보드, 마우스, 파일 시스템 등 리눅스 환경과 자연스럽게 통합되어 데스크톱 환경에서 모바일 앱을 편리하게 사용할 수 있다. Waydroid는 특히 Ubuntu, Arch Linux 등 다양한 리눅스 배포판에서 사용 가능하며, 개발자 테스트 환경이나 모바일 앱을 데스크톱에서 활용하려는 사용자에게 유용한 도구이다.
(1) Waydroid 설치에 필요한 패키지를 설치한다.
|
sudo apt install curl ca-certificates
|
(2) Waydroid 저장소를 시스템에 등록한다.
|
curl https://repo.waydro.id | sudo bash
|
(3) 저장소가 추가되었으면 Waydroid를 설치한다.
|
sudo apt install waydroid
|
(4) 안드로이드 시스템 이미지를 다운로드한다. 구글 플레이 스토어와 서비스가 포함된 버전을 다운로드한다.
|
sudo waydroid init -s GAPPS
|
(5) Waydroid 컨테이너 서비스를 부팅시 자동 시작하게 한다.
|
sudo systemctl enable --now waydroid-container
|
(6) Waydroid는 내부적으로 dnsmasq를 사용하여 waydroid0 브릿지에 IP를 할당한다. 따라서 dnsmasq를 설치한다.
|
sudo apt install dnsmasq
|
(7) 다음과 같은 명령어를 입력해 waydroid0 가상 네트워크 인터페이스가 생성되었는지 확인한다.
|
ip a
|
(8) waydroid0 인터페이스가 보이지 않으면 다음과 같은 명령어를 입력한다.
|
waydroid session start
|

*waydroid0 인터페이스가 보인다면 잠시 방화벽 설정을 꺼주거나, 다음과 같은 방화벽 설정을 해준다.
|
sudo ufw allow in on waydroid0
sudo ufw allow out on waydroid0
sudo ufw route allow in on waydroid0
sudo ufw route allow out on waydroid0
|
(9) Waydroid 같은 환경에서는 내부 가상 네트워크에서 외부 인터넷으로 나가야 한다. 이때 FORWARD가 막혀 있으면 인터넷이 안된다. 따라서 다음과 같은 명령어를 실행한다.
|
sudo iptables -P FORWARD ACCEPT
|
*Waydroid를 재부팅하면 iptables 규칙이 메모리(RAM)에만 저장되기 때문에 인터넷이 다시 되지 않는다. 따라서 Waydroid를 시작하기 전에 매번 명령어를 입력해서 실행시켜야 한다.
(10) Waydroid를 실행시키면 다음과 같은 창이 뜬다.

(11) 웹브라우저 'play store'를 입력해서 구글 플레이 스토어를 방문한다. 그리고 Gboard를 검색해서 설치한다.

(12) Step 1 에서 Gboard를 활성화 한다.

(13) Step 2 에서 Gboard를 기본 입력 방식으로 설정한 후 종료한다.

(14) 다음으로 자동으로 Settings > Languages 섹션으로 이동되는데 여기서 'Add keyboard' 항목을 클릭한다.

(15) '한국어'를 검색해 등록하면 다음과 같은 창이 뜬다. 'Use Right Alt key to toggle between Korean and English' 옵션을 활성화한 후, 오른쪽 하단의 'Done'을 클릭한다.

(16) 바탕화면으로 돌아와서 웹브라우저에서 한글을 입력하기 위해 오른쪽 Alt 키를 누른다. 그리고 글을 쓰면 한글이 잘 입력되는 것을 확인할 수 있다.

'쿠분투' 카테고리의 다른 글
| 쿠분투(Kubuntu)에서 커널 업데이트를 하자 (0) | 2026.04.30 |
|---|---|
| 쿠분투(Kubuntu)에 기능이 강화된 날씨 위젯을 설치하자 (0) | 2026.04.30 |
| 쿠분투(Kubuntu)에서 WinBoat로 윈도우을 설치하자 (0) | 2026.04.30 |
| ZRAM을 사용하여 램을 효율적으로 관리하자 (1) | 2026.04.30 |
| 쿠분투(Kubuntu)에서 SFTP로 파일을 전송하자 (0) | 2026.04.30 |