- Q: [2026.07.25] 웹캠 Webcam zharyong 2026.07.25
- Q: [2026.07.25] LGU+ Settop Box의 디즈니 해상도 UHD 지원하지 못하는 문제 zharyong 2026.07.25
- Q: [2026.07.22] qemu-android-x86 RPM 제작 zharyong 2026.07.22
-
Q:
[2026.07.21] 심심풀이 땅콩으로 Cest.Linux 환경에서 Android app를 구동하는 방법을 모색하다.
zharyong 2026.07.21
A:
오늘은 WINE 처럼 윈도우 프로그램을 아이콘 하나로 클릭해서 실행하는 것처럼 안드로이드 앱도 이렇게 할 수 있는 방법이 있을까 싶어, 우선 10년전에 리눅스 환경에서 안드로이드 앱을 돌리는 내 문서를 찾아 봤다.
Genymotion으로 스마트폰과 같은 환경으로 앱을 사용할 수 있는 가이드였지만, 세월이 많이 흐르다보니 Cest.Linux 환경에선 구동되지 않는다는 걸 확인하고 나니 실망감이 몰려 왔다. 실행되지 않는 이유는 systemd 이넘 때문이다. systemd 때문에 요즘엔 골치가 아프다.
Cest.Linux는 고전적인 SysVinit를 사용하다보니 systemd를 지원하지 않기 때문에 요즘엔 systemd를 기반으로 하는 것들이 많다보니 systemd로 넘어야 할지 고민이 많이 들긴 하지만, 속으로 욕이 절로 나오긴 한다. 그넘의 페도라, 우분투 넘들 때문에.....
그래서 다른 방법을 찾기로 했다. 챗지피티가 나에게 맞는 선택지를 부여해 주었는데, 그 중 제일 간편하게 사용할 수 있는 방법이 qemu를 이용하는 것이고, 현재도 Cest.Linux를 테스트하기 위해서 많이 사용하고 있어서, 이걸로 시도해 보기로 했다.
android-x86 ISO를 다운로드 한 후 qemu로 돌려 보았더니, 제대로 부팅이 이뤄졌다. 하지만, WiFi 연결이 계속 안된다....짜증나게시리...
ISO를 다운로드하기 전에 실수로 RPM 패키지를 다운로드했었다. 타배포판 RPM를 다운로드할 때마다 난 MC를 이용하여 그 내용물을 확인하는 습관이 있어서, 열어보니 쉘스크립트가 있었고, 쉘스크립트를 흩어보니 netdev라는 넘에 대한 설정이 들어가야 할 것 같은데, 정확한 옵션 설정을 몰라, 챗지피티에 물어 보니 알려진 설정대로 돌려보니 user가 컴파일되지 않다는 메시지로 오류가 보내, 또 도움을 청하면서 lib64slirp 패키지도 설치되어 있지 않았고, passt 패키지도 설치되지 않아 이것들을 설치한 후에야 정상적으로 와이파이 설정이 가능해졌다.
이제는 Cest.Linux 환경에서도 안드로이드 앱을 사용할 수 있는 놀이 시간이 주어졌다. 좀 더 가지고 놀다가 Cest.Linux에 포함시킬지 여부는 고려해봐야겠다.





- Q: [2026.07.19] rpm 패키지수 최소한으로 살빼기 전략 zharyong 2026.07.19
- Q: [2026.07.19] Wayland의 구글 크롬에서 한영 전환되지 않는 문제점 수정 zharyong 2026.07.19
- Q: [2026.07.18] 셋탑박스 미러링의 장단점 zharyong 2026.07.19
- Q: [2026.07.18] dracut를 이용한 배포판용 nitramfs.img 이미지 제작 zharyong 2026.07.18





