프밍일기

스마트폰 리눅스 설치 본문

Android

스마트폰 리눅스 설치

스에조theLED 2018. 4. 7. 17:57



스마트폰에 리눅스를 설치하고 서버로 사용할 수 있다는걸 알게되어 한번 도전해 보기로 하였다.


집에 남는 스마트폰이 아이언2 인지라 아래 사이트를 참고하여 진행하였다.


참고 사이트 :

https://m.blog.naver.com/PostView.nhn?blogId=jellyvision&logNo=220207093211&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F


그런데 위의 글에 나온대로 해보니... 안된다......


이래저래 해보다가 방법을 찾아내어 정리해본다.



■ 루팅

제일 먼저 해야할 일은 루팅이다. 아래 웹사이트에서 앱을 다운받으면 된다.


http://towelroot.com


스마트폰에서 브라우저로 들어가면 브라우저 보안경고가 뜨는데 계속 진행하여 들어가면 된다. 아래와 같은 화면이 뜬다.



가운데 빨간 글자를 클릭하면 tr.apk 라는 파일이 다운로드 된다. 그런데 이 파일이 다운로드 된 위치를 확인할 수가 없어서 나는 PC로 다운받아서 USB 케이블을 연결하여 파일을 옮긴후 실행하였다. 그러면 아래와 같은 화면이 뜬다.



"계속 설치(안전하지 않음)" 클릭하여 계속 한다.



"make it ra1n" 버튼 클릭.



여기까지 진행하면 루팅이 완료된다.


■ SuperSU 설치

스토어에서 SuperSU 앱을 설치한다







리부팅 한번 해준다.



■ BusyBox 설치

스토어에서 BusyBox 앱을 설치한다.



설치...



루트권한 요청. "허용" 하고 넘어간다.



팝업창 닫으면...



"Install" 한다.



■ 경로생성

"/data/local/linux" 경로를 생성한다.





■ Linux Deploy 설치

스토어에서 Linux Deploy 앱을 설치한다.





■ Linux Deploy 설정



"Linux Deploy" 앱을 실행하면 위와 같은 화면이 뜬다. 우측하단 설정 버튼을 클릭하여 설정화면으로 들어간다.



"배포" 항목에서 "Ubuntu" 선택



"설치 경로" 항목에 "/storage/emulated/0/linux.img" 입력.

이후의 설치 과정이 모두 끝나면 내장메모리 루트 경로에 linux.img 파일이 생성되어 있는것을 확인할 수 있다.



"디스크 이미지 크기" 항목에 15360(15GB) 입력.

이 크기가 서버로 사용할 수 있는 디스크 크기가 되므로 크게 잡았다.



"파일 시스템" 항목은 "ext4" 선택



"사용자 이름" 항목에 사용자 계정 입력



"사용자 비밀번호" 항목에 사용자 계정 암호 입력



"SSH" 항목의 "활성화" 체크



■ linux 설치



"설치" 클릭하여 리눅스 설치 시작



"확인" 클릭



"Linux Deploy" 루트권한 요청. "허용" 클릭






설치 과정은 시간이 좀 걸린다. 마지막에 "deploy" 메시지가 뜨면 완료된 것이다. 그러면 하단의 "시작"을 클릭하여 리눅스를 기동시킨다.

리눅스를 기동시킨 후 putty와 같은 터미널 프로그램을 실행하여 화면에 나와있는 IP로 접속하고 위에서 설정한 사용자와 암호로 로그인 하면 된다.




Comments