ios에서 구동되는 알파인 리눅스


안드로이드 기기에서는 비교적 일찍이 termux 라는 터미널 에뮬레이터가 있어서 리눅스 기반의 안드로이드에서 터미널을 작동시킬수 있었지만 오랜 기간 ios에서는 터미널 에뮬레이터가 없었다가 최근에야 알파인 리눅스(Alpine Linux)가 iSH라는 앱으로 나왔고 터미널에서 리눅스 명령어를 사용할 수 있게 되었다.


termux와 다른점은 iOS는 자체 OS 영역을 개방해주지 않기때문에 경량화된 알파인 리눅스같은걸 앱에 넣어서 제공해줄 수밖에 없었고, termux는 세션 유지를 통해 서버도 구동할 수 있는 반명 iSH는 앱종료와 동시에 세션은 닫히게 되므로 서버를 구동시킬 수 없다. 다만 termux의 업데이트가 한동안 이루어지지 않은 반면 알파인 리눅스는 현재 업데이트되고 있으며 적은 용량으로 인기가 높은편이다.

알파인 리눅스의 특징을 실감할수 있는 영역은 Docker Image 이다. Docker Hub에서 쉽게 이미지를 내려받을수 있고 그 용량또한 작다.

위 화면 이미지에서 alpine_latest 의 오른쪽에 플레이 버튼을 누르면 알파인 리눅스가 도커에서 구동된다.

그리고 명령어 화면을 보려면 구동된 후 해당 항목(alpine_latest)을 클릭해서 입장한 다음 터미널 탭을 선택하면 된다.

Comment

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다