Jaeseo's Information Security Story

[termux] Android 기기를 휴대용 개발 도구로 사용하기! - vscode on turmux! 본문

Coding and Linux Study

[termux] Android 기기를 휴대용 개발 도구로 사용하기! - vscode on turmux!

Jaeseokim 2020. 8. 10. 16:28

블로그 인기글도 Termux 관련 글이기도 하고 42Seoul의 LaPiscine 과정도 끝나 본과정을 기다리고 있는 지금 뭔가 심심해서 termux를 활용 할 만한 방법이 또 뭐가 있을까 하다 휴대용 개발 ide를 만들어 보는 건 어떤가하고 code-server 프로젝트를 termux에 설치를 하기 시작해보았다!

일단 code-server에서 제공하는 파일을 그대로 사용하여 실행을 해보니 su 명령어에서 오류가 나는 것을 볼 수가 있었다 ㅠㅠ 한번 su 명령어를 수정하여 설치후 실행을 해보니 nodejs를 찾지를 못하여 직접 실행파일을 수정 하였더니 서버는 정상적으로 띄어 지나 libstdc++.so.6 라이브러리가 없어서 계속 오류가 났다 ㅠㅠㅠ

그래서 guide문서를 보면서 Standalone Releases (amd64 -> arm64 로 수정하셔야 합니다!) 방식으로 시도를 하였는데 이번에도 동일하게 libstdc++.so.6 라이브러리 오류가 발생하였다 ㅠㅠ

이제 구글링을 시작하면서 정보를 수집하였는데 그 결과 https://github.com/cdr/code-server/issues/1730#issuecomment-659523851 안내하는 yarn으로 직접 설치후 실행하니 정상적으로 동작을 하였다!

이제 정상적으로 동작하는지에 대해 한번 요즘 맛보기로 공부하고 있는 GoLang를 설치해보고 실행을 해보았다.

지금은 스마트폰으로만 작업을 하고 있어서 ssh로 연결후 터널링을 하였는데 갤럭시 노트에 있는 Dex 기능을 활용하여 어디든 컴퓨터 또는 모니터만 있다면 미리 구현이된 작업환경에서 사용 할 수 있다는 점과 갤럭시 탭과 같은 기종에서는 자체적으로 Dex 기능을 사용 할 수 있기 때문에 매우 유용하게 사용 될 것 같다!

너무 오랜만에 글을 작성해서 그냥 아무렇게나 적게 되어서 반성하게 된다 ㅠㅠ

Comments