-
안드로이드 디바이스에 Linux Debian 설치하는 삽질프로그래밍/기타 2017. 12. 2. 23:27
(0) 안물안궁 사항
Rooting하면 더 많은 삽질을 할 수 있지만 부트로더 언락하고
머시기 머시기 해야 하는 기종이기 때문에 귀찮아서 Unrooted로도 진행가능한 Method로 ㄱㄱ하겠음
도저히 우와!부트로더를언락했어요! 우와!커스텀리커버리를깔았어요! 우와!파일을플래싱했어요!
헤헤거리면서 블로그에 하나하나 찍어올릴 자신도 없고 말이다.
우와!아 물론 언제 기회가 된다면 한번 해보죠우와!(1) Android Device에 GNURoot Debian, Xserver XSDL 설치
처음에는 그냥 GNURoot Debian에 VNC서버 깔아서 그래픽환경을 구현하려고 했지만,
삽질끝에 여기에서 나온 튜토리얼처럼 걍 Xserver를 쓰는게 나을 것 같다는 결론을 내렸다. 허허
위처럼 Google Play에서 다운이 가능하다.
GNURoot Debian의 설치가 끝나면 실행시켜서 파일을 다운받아 준다. 그럼 저렇게 Terminal이 나온다. 흐핳
(2) Terminal에 명령어 실행
----------------------
아래꺼 엄청오래걸려용 >v<
끼야아아왜이래1# apt-get update && apt-get upgrade && apt-get install nano && apt-get install net-tools && apt-get install lxde && apt-get install lxde-corecs apt-get update : 패키지 인덱스 정보 업데이트
apt-get upgrade : 설치된 패키지 업그레이드
apt-get install nano : nano 편집기 설치
apt-get install net-tools : net-tools 설치
apt-get install lxde && apt-get install lxde-core : LXDE 그래픽환경 설치
(아 저거 -y 옵션 써서 하면 될걸 까먹어서 중간중간에 계속 y(y for yes) 눌렀닼... 아래형식처럼 사용하면 귀찮게 안그래도 된다)
1# apt-get -y install [package name]cs 잉... 귀찮...
----------------------
1# apt-get install xterm synaptic pulseaudiocs Xterm, Synaptic 패키지 매니저, Pulseaudio를 설치한다.
머야이게----------------------
그래, 페메하다가 찍었다, 왜 ㅡㅅㅡ
Xserver XSDL을 실행하고 마우스 등 설정을 해준다음(Change Device Configuration) 화면에 나오는데로
1# sudo export DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:4712cs 이렇게(다시 Terminal로 돌아와) 위처럼 Terminal에 입력해서 디스플레이와 서버를 설정해준다.
어디서 Bochs 느낌이 나네블루라이트 필터 쓰고있다는거 보이져? ㅎㅎ원랜파란색1# sudo startlxde &cs LXDE를 시작해주면...
(3) 다시 Xserver XSDL로 돌아간다음 좀 기다리면 두둥
두둥
우와! 진짜 두둥하네!저거 처음에 마우스 되게 불편하게 설정되있는데 처음에 Change Device Configuration에서 끄적이면
터치한 부분으로 포인터가 이동되고 클릭되는 방법으로 비교적 편하게 설정할 수 있다.
문제는 어떻게 했는지 기억이 안나서 여기에 못쓰겠다는 것! 그냥 알아서 끄적여보시길... 흐핳
뭐튼 괜찮긴 한데 왠만한 건 그냥 Terminal에서 쓰는게 나을 것 같다.
아까 nano는 그냥 많이 쓸 것 같아서 설치했고(이래뵈도 필수유틸
VIM이 이 말에 울고있다) 물론 vim, gcc 왠만한 것은 다 apt-get 통해 설치가능하다.아 마지막으로 하나 더; 당연한 것이겠지만 OTG로 마우스 연결해서 사용하면 훨씬 편하다.
(4) 으흫흫하면서 다음 삽질거리를 찾아 헤맴
깔깔 이제 또 무슨 삽질을 해볼까!
'프로그래밍 > 기타' 카테고리의 다른 글
Git repo 하나를 다른 repo 아래, 서브디렉토리로 merge하기 (1) 2018.08.07 파이썬 모스코드 해석기 숏코딩 (0) 2018.07.24 Mac에 Python3용 KoNLPy 설치하기 (2) 2018.07.22 Python 파일 naming에 주의해야 할 점 (0) 2018.06.07 git으로 commit log 삭제/수정할 때 팁 (0) 2018.05.22