[프로젝트] 안드로이드 기기에서 리눅스 GUI 구동하기 (with. Galaxy S20+)
🤖 프로젝트2025. 6. 23. 23:15[프로젝트] 안드로이드 기기에서 리눅스 GUI 구동하기 (with. Galaxy S20+)

별 쓸모 없는 프로젝트인 것 같긴 하지만, 그래도 뭔가 공기계를 어떻게 사용할 수 있을까 고민하다가 리눅스용 장비로 사용할 수 있으면 좋겠다 싶어서 정리하게 된 글이다. 루팅해서 안드로이드를 싹 밀고 기기에 리눅스를 설치하면 훨씬 좋겠지만, 이건 위험 부담도 크기에 Termux라는 리눅스 터미널 에뮬레이터로 리눅스를 돌리고, GUI까지 출력할 수 있게 설정을 진행해볼 예정이다.🧩 준비물안드로이드 기반 스마트폰 (혹은 안드로이드 기반 태블릿)이 글에서는 갤럭시 S20+ 모델(SM-G986N)을 사용하였다. 해당 모델의 하드웨어 스펙은 아래와 같다.CPU : 퀄컴 스냅드래곤 865Memory : 12GB / 256GB🌐 참고 자료아래 글을 참고하여, 현 시점(2025.06.23. 기준)에 맞게 일부 수정..

[프로젝트] 스마트폰을 이용한 디스코드 봇 24시간 가동하기
🤖 프로젝트2025. 6. 12. 17:06[프로젝트] 스마트폰을 이용한 디스코드 봇 24시간 가동하기

이번에는 (안쓰는) 스마트폰을 이용하여 디스코드 봇을 24시간 가동하도록 만들어볼 것이다. 이전에 스마트폰으로 파이썬 Flask 웹 서버를 동작시키는 프로젝트를 했었는데, UserLAnd가 SSH 연결은 되지만, 스마트폰에서 자꾸 연결이 안되는 문제가 있는 것 같아서 이번엔 Termux를 이용해서 진행해볼 예정이다.🧩 준비물(안쓰는) 스마트폰(인터넷 연결을 위한) 와이파이이번 프로젝트에서는 포트포워딩 설정, 내부 IP 고정, DDNS 설정까지 진행할 예정이다. 이 포스팅에서는 Galaxy S20+ 5G 모델을 사용하였다. Termux 설치와 기본 세팅은 아래 블로그를 참고하여 진행하였다.자체 서버 구축기 with Termux (대학생, 취준생이 EC2 프리티어를 쓰면 안되는 이유) [#01] 자체 서버..

[프로젝트] 스마트폰을 이용한 파이썬 Flask 웹 서버 구동
🤖 프로젝트2025. 6. 4. 01:34[프로젝트] 스마트폰을 이용한 파이썬 Flask 웹 서버 구동

안쓰는 스마트폰에 리눅스를 설치하고 파이썬 Flask 기반의 웹 서버를 구동시켜보고자 한다. 물론 여기서 말하는 리눅스 설치는 안드로이드를 완전히 밀어버리는 것이 아니라 안드로이드 위에서 리눅스가 구동된다고 생각하면 된다. 루팅이 필요 없기 때문에 아무리 안쓰는 스마트폰이라고 할지라도 벽돌이 될 걱정은 없을 것 같다(?). 여튼 시작해보자.(그냥 웹 서버를 가지고 싶다라는 매우 기초적인 생각에 진행한 매우 간단한 사이드 프로젝트입니다.)목표스마트폰에 리눅스 구동하기 (루팅 X)윈도우에서 ssh로 접속하기파이썬 Flask 서버 구동하기준비물(안쓰는) 스마트폰 혹은 (안쓰는) 태블릿(인터넷 연결을 위한) 와이파이사용하고 있는 스마트폰이나 태블릿도 상관 없겠지만, 웹 서버라는 특성 상 안쓰는 기기로 진행하는 ..

[프로젝트] PintOS 프로젝트 - PintOS 세팅
🤖 프로젝트2025. 4. 6. 04:23[프로젝트] PintOS 프로젝트 - PintOS 세팅

PintOS 프로젝트를 진행하며 정리한 글입니다. (아마 시리즈처럼 작성하지 않을까 싶은데.. 그냥 간단하게 프로젝트를 수행하면서 필요했던 내용들을 정리하는 느낌으로 작성할 예정입니다.)첫 시작으로 프로젝트를 진행하기 위해, PintOS 개발 환경을 세팅하였다. 이 글은 PintOS를 본격적으로 수행하기 전에 세팅하는 과정을 담고 있다.프로젝트 개요PintOS 프로젝트는 스탠포드 대학에서 운영체제 학습용으로 만들어진 OS인데, 이번에 내가 수행한 프로젝트는 PintOS-Kaist를 이용해서 진행하였다. 약간의 차이가 있다고 언급되어 있는데, 정확히 어떠한 차이가 존재하는지는 잘 모르겠다. 여튼 프로젝트는 PintOS-Kaist 버전을 사용하였고, PintOS-Kaist GitHub을 참고하였다.https..

image