Linux deploy

학교의 모든 지식. SMwiki
Sam (토론 | 기여)님의 2021년 10월 25일 (월) 00:45 판 (→‎사용법)
둘러보기로 이동 검색으로 이동

개요

안드로이드 폰에서 리눅스를 설치하기 위해 개발된 어플.

안드로이드 폰을 서버로 사용할 예정이라면 이만한 게 또 없다.

필요

  1. 루트권한이 필요하다.
    루팅을 통해 루트권한을 얻어도 안드로이드 자체적으로 앱 내에서의 루트권한 사용을 막을 수 있다. 때문에 커스텀롬 설치가..필수가 된다. 커스텀롬 설치 후 루트권한을 얻자.
  2. 커스텀롬이 필요하다.
    루트권한을 얻어 linux를 설치해도 실 사용에서 root권한이 안드로이드에 의해 막히는 경우가 있다. 때문에 커스텀롬이 필요하다.
    커스텀롬에 대한 내용은 안드로이드:커스텀롬 문서 참고.

사용법

  1. 구글 플레이스토어에서 Linux deploy를 다운받는다.
  2. 프로파일 생성.
    기존 프로파일과 구분하기 위해 프로파일을 생성한다.
    - 좌측 상단의 메뉴버튼 선택 > Profiles 선택 > 필요에 따라 만든다. > 프로파일을 해당 프로파일로 전환.
  3. 설정.
    만지면 좋을 설정들은 다음과 같다.
    1. 배포판 고르기.
      - 기본 화면의 우측 하단 버튼에서 설치할 배포판을 고르고 필요 옵션을 선택한다.
    2. installation type
      안드로이드 하위에 디렉토리를 만드는 Directory를 추천한다. 기본 path로 ${EXTERNAL_STORAGE}/linux에 설치된다.
    3. User name, User password
      필요한 것으로 설정한다.
    4. INIT
      OS부팅 시 apache, sql 같은 것들을 자동 실행하기 위해 체크해야 할 설정이다.
    5. SSH
      원격으로 조정하기 위해 필수적이다. 체크하자.
    6. GUI
      일반적으로 서버를 돌릴 줄 알 정도라면 CUI로 다룰 수 있기에 잘 쓰지 않는 설정이다.