티스토리 뷰

크리에이티브 커먼즈 라이선스
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.
본문

 넥서스 7에 Ubuntu 설치가 가능합니다. Ubuntu 홈페이지에서 베타버전을 배포중이기 때문에 편리하게 설치가 가능합니다. 진행전에 제가 작업했던 작업환경을 소개하고 진행하겠습니다.


경고

 Nexus 7을 UNLOCK를 하여야 합니다. UNLOCK을 진행하게 되면 모든 데이터가 초기화되게 됩니다. 한번 UNLOCK를 해두시면 이후에는 데이터 초기화가 강제적으로 일어나지는 않습니다.


작업 환경

- Nexus 7 32GB Wi-Fi

- Ubuntu 12.10

 윈도우에서 하셔도 됩니다. 별도의 img 파일을 제공하기 때문에 꼭 우분투에서 할 필요는 없습니다. 단, Ubuntu에서 제공하는 자동화 툴을 사용하면 훨씬 편리하게 사용이 가능합니다. 거기에 USB 드라이브 설치도 필요 없구요.


사전 준비

Nexus 7 UNLOCK

    UNLOCK를 하게되면 다른 넥서스 시리즈와 마찬가지로 모든 데이터가 초기화가 진행됩니다. 초기화가 이루어지기 때문에 필요한 데이터는 꼭 백업하셔야 합니다. USB 저장소와 상관 없이 모두 초기화가 이루어집니다.

- Ubuntu 환경

   Ubuntu에서 진행하면 훨씬 편하지만 윈도우에서 메뉴얼 방법으로 가능합니다.

    제가 설명하는 부분은 Ubuntu에서 진행합니다. 윈도우 환경에서 설치하는 방법은 추후 멀티부팅을 설치하는 부분에서 윈도우에서 진행하겠습니다.

- Ubuntu에서 진행하기에 Google USB Driver는 필요하지 않습니다.

   윈도우에서는 Google USB Driver가 필요합니다.

- USB 케이블

- OTG 케이블

   OTG 케이블의 경우 Nexus 7에 설치된 Ubuntu를 사용할 때 키보드 마우스가 있어야 사용이 가능하다고 합니다. 그렇기에 OTG 케이블을 미리 준비해주시면 좋습니다.


참고 사이트

 Nexus 7에 Ubuntu를 설치하는 방법은 Ubuntu Wiki 페이지에 자세히 설명되어 있습니다.

   https://wiki.ubuntu.com/Nexus7/Installation

 해당 사이트에 설명된 내용을 번역한것이라고 보시면 될 것 같습니다. 제가 설치를 진행하면서 사용한 내용만 아래에 추가하겠습니다.

 윈도우에서 진행하는 방법은 추후에 새로운 글 또는 해당 글에 추가하겠습니다.


Ubuntu에 Ubuntu-Nexus7-installer 설치

 Ubuntu에서 터미널을 실행하여 아래 명령어를 입력합니다. 간단히 3줄이며 사용하시는 인터넷 환경과 PC 성능에 따라서 소요시간이 길 수 있습니다.

 해당 툴을 설치하면 사용자가 별도의 패키지를 다운받을 필요 없이 자동으로 필요한 프로그램을 다운받고, 설치를 진행하게 됩니다.

 ubuntu-nexus7-installer 를 Ubuntu 패키지에 추가합니다.

sudo add-apt-repository ppa:ubuntu-nexus7/ubuntu-nexus7-installer


 추가한 패키지 리스트를 다시 받기위해 update를 진행합니다.

sudo apt-get update


 최종적으로 설치를 진행합니다.

sudo apt-get install ubuntu-nexus7-installer


 설치 된 Ubuntu-Nexus7-Installer를 확인할 수 있습니다.


Nexus 7 UNLOCK

 이제 Nexus 7을 UNLOCK 해야합니다. Ubuntu를 설치하기 위해서 진행하게 됩니다. UNLOCK는 여느 Nexus 시리즈와 모두 동일합니다.

 Nexus 7을 완전히 종료한 상태로 오른쪽 부분에 위치한 전원 버튼과 볼륨 다운 버튼을 동시에 누르시면 Fastboot Mode에 접속하게됩니다. Nexus 7은 진동이 없기 때문에 별도의 진동피드백은 없습니다. 


USB가 연결되어있는지 확인을 하기위한 명령어를 입력합니다.

sudo fastboot devices


제품이 확인되면 아래명령을 입력합니다.

sudo fastboot oem unlock


아래와 같은 화면이보이게 됩니다. 모든 데이터가 초기화 되니 진행할 것인가에대한 설명이 포함되어 있습니다.

볼륨 업/다운 키는 위와 아래로의 이동 버튼이며, 전원 버튼이 확인에 해당하는 버튼입니다.


잠시 기다리시면 UNLOCK를 확인할 수 있습니다. 확인이 완료되면 아래 명령으로 reboot 합니다.

sudo fastboot reboot-bootloader


Nexus 7용 Ubuntu 설치

 처음에 설치했던 Nexus7-Installer을 실행합니다. 2개의 버튼 중 install 라디오 버튼을 클릭하고 확인을 클릭합니다.



 몇가지 확인사항이 존재합니다. yes를 눌러주시면 됩니다.


다운로드 진행 중


 모든 패키지를 다운받으면 자동으로 Ubuntu 설치를 진행하게 됩니다.

  - 윈도우에서는 자동툴이 따로 없으므로 모두 명령을 통해서 진행해야 합니다.


설치는 약 5분 정도 걸리는 것 같습니다. 설치가 완료되면 아래와 같이 Core successfully가 뜨게 됩니다.

그리고 필요한 파일을 Nexus 7에서 설치하는대에 몇분이 소요된다는 내용이 포함되어 있습니다.


Factory Images를 통해서 완전 초기화

 설치했던 Ubuntu를 Factory Images를 통해서 완전히 초기화 하시면 됩니다. 해당 내용은 Nexus S, Galaxy Nexus와 동일하기에 아래 링크를 걸어두겠습니다.

  http://www.thdev.net/259


Nexus 7에 올린 Ubuntu 13.04

 최초 자동으로 부팅이 되는데 필요한 root filesystem 설치에 10분정도 예상하시면 됩니다. 이후 부팅이 되고 Ubuntu 셋팅 및 설치를 진행하게 됩니다.


root filesystem 설치가 완료되면 자동으로 부팅이 시작됩니다.


 처음 부팅을 했더니 아래와 같은 화면이 뜨더군요. 전 이게 다인지 알았습니다. 설치를 진행하기 위한 Live 형태로 부팅이 된 모습입니다. 잠시 기다리시면 설치 메니저가 실행 됩니다.

 셋팅을 진행 때 가상키보드와 터치를 통한 마우스 클릭이 가능합니다. 해상도가 높기 때문에 직접 터치는 힘들어 보이지만 생각보다 터치가 잘되고 있습니다. 가상 키보드 역시 사용하기 좋습니다. - OTG 케이블을 통해 키보드 마우스를 사용하시면 더 편리하게 사용이 가능합니다.

언어 설정을 하시면 됩니다. 안드로이드 사용하시 듯 드래그, 선택 모두 가능합니다.


무선랜을 잡아주시면 됩니다. SSID가 숨겨진 경우에는 해당 메뉴에서 추가가 불가능합니다.


지역 설정인데 터치를 통하거나, 아래 New Youk을 눌러서 Seoul로 변경하시면 됩니다.


 마지막으로 사용자 계정과 비밀번호 설정입니다. Ubuntu 순정이기에 해당 정보를 입력하셔야 합니다. 그리고 입력 부분을 터치하면 아래와 같이 가상키보드가 실행이 됩니다.

사용자 이름, 컴퓨터 이름, 비밀번호를 설정하시고 완료를 하시면 됩니다.

 설치되는데 약 5분 정도의 시간이 소요되는 듯 합니다.


 최종적으로 설치된 Ubuntu 13.04 버전입니다. PC에 설치한 Ubuntu와 동일하게 동작하고, 대신 터치에 적합한 가상 키보드를 제공합니다.


마무리

 간단히 Ubuntu 설치를 진행해보았습니다. 생각보다 빠른 성능을 보여주었습니다. 해상도에 맞는 Ubuntu는 아니기에 OTG를 통해 키보드 마우스는 필수라고 생각됩니다. 가상 키보드와 터치를 통해서 사용이 가능하지만 화면이 작기에 직접 터치는 역시 힘들죠. 다음 글에는 윈도우에서 Android와 Ubuntu의 멀티부팅 설치를 진행보려고 합니다. 이번 글은 이상으로 마치겠습니다.



개인 광고 영역


댓글
  • 프로필사진 BlogIcon 모바노 오오오오 넥7에도 설치가 되는군요 +_+
    이럴줄 알았으면 안파는건데~ 아쉽네요 ㅎㅎ
    2013.01.20 14:11 신고
  • 프로필사진 BlogIcon taehwan 저도 이번달 초에 넥서스 7에 Ubuntu가 설치가 된다는 사실을 알고 ^^ 올려봤습니다. 갤럭시 넥서스 용 Ubuntu Phone도 출시된다고 하네요^^ 갤넥이 있으시면 다음 달에 한번 올려보시는것도 좋을 듯합니다.^^ 2013.01.20 18:34 신고
  • 프로필사진 스릉흔드 넥서스4 도 될까요? 작성들잘봣습니다 애독자가 될거같습니다 안드로이드 우분투!!! 넥10도 되려나..... 2013.02.14 09:59
  • 프로필사진 BlogIcon taehwan 넥서스 4와 넥서스 10용은 아직 소식이 없네요! 일단 넥서스 7용은 우분투에서 직접 배포를 하고 있구요. 다른 넥서스 4와 넥서스 10용은 좀 더 기다려보시거나^^ 가능하시다면 직접 포팅을.....해보심이^^; 2013.02.14 13:21 신고
  • 프로필사진 기대된다. 넥서스7에 우분투 설치하려고 이번 2013년 1월에 사고 아직도 설치 못하고 기다리고 있었습니다.ㅋㅋㅋㅋㅋㅋㅋㅋㅋ 제가 발악을해도 못해서요...윈도우로 설치하는법 가능한 빨리됫으면 좋겟습니다. 2013.02.18 21:28
  • 프로필사진 BlogIcon taehwan 윈도우에서 설치하는 방법..을 포스팅한다고 했는데 ;; 저도 아직 올리지 않고있네요.. 정식버전이 나오면 윈도우에서 올리는 방법으로 한번 포스팅하도록 하겠습니다.^^;;; 2013.02.18 21:37 신고
  • 프로필사진 김민관 다시안드로이드로 올수있나요? 2013.02.20 10:37
  • 프로필사진 BlogIcon taehwan 네 돌아가는것 가능합니다. 팩토리 다운로드 다운 받으시면 됩니다. 2013.02.20 22:26 신고
  • 프로필사진 BlogIcon 장창학 안녕하세요? 우분투의 저 유니티가 전 싫어서 그놈3를 사용중인데요. 테블릿에 설치 후 변경가능하겠죠? 동일한 우분투환경을 제공한다면?? 2013.02.22 11:02
  • 프로필사진 BlogIcon taehwan 넥서스7에 설치했던 우분투라면 환경 변경이 가능할 겁니다. 터미널도 제공되구요! 우분투 테블릿이나 폰을 설치하신다면 당장은 어려울 것으로 보입니다. 2013.02.23 10:00 신고
  • 프로필사진 하데스 전 지금 우분투 포 폰 깔앗는데 쓸모없어서 딴거가려는데 안드로이드가기싫어서 우분투 데스크톱으로 넘어올려하는건데요
    완전초기화 꼭 해야되나여? 아오 이 귀차니즘....
    2013.10.21 19:56
  • 프로필사진 하데스 어...언락도 다시해야대나요??..완전초기화 포스팅읽엇는데 리락이....아아 귀차니즘이....저기시간잇으시면cibalnom1903으로 카톡해서 좀 알려주시면 안댈까요??... 2013.10.21 20:14
  • 프로필사진 BlogIcon taehwan 리락을 하셨다면 당연히 다시 UNLOCK를 해주셔야 합니다. 그리고 다시 진행하시면 됩니다. 현재 Ubuntu 13.10으로 다시 알아보시기 바랍니다. 2013.10.21 20:21 신고
  • 프로필사진 하데스 그럼 완전초기화 안해도되나요? 2013.10.21 20:24
  • 프로필사진 BlogIcon taehwan UNLOCK을 한다는 것 자체가 이미 완전 초기화가 진행되게 됩니다. 초기화를 하지 않고 UNLOCK를 진행할수가 없습니다. 2013.10.21 21:29 신고
  • 프로필사진 하데스 언락은 한상태인데요....안드로이드 4.1.2로 복구하고 (언락된상태)에서 우분투 환경으로 왓는데 넥서스7 부트로더상태에서는 읽지를못하네요.. 어떡하나요? 카톡해서 알려주시면 안되나요 귀찮게해서 죄송해요 2013.10.22 16:56
  • 프로필사진 하데스 아 인식은하는데 넥서스7인스툴러에서 validation?머 어쩌구저쩌구나옵니다 뜻 해석해보니까 환경이 알맞지않아 설치할수없음니다 이런거라는데... 2013.10.22 17:13
  • 프로필사진 BlogIcon taehwan 카톡으로 답변 드렸습니다. 2013.10.22 22:47 신고
  • 프로필사진 이혁 안녕하세요 넥서스7애 우분투를 설치하고 싶은데..
    넥서스를 노트북에 연결하고 ab devices를 쳐보면
    list of devuces attached 한줄만 나오고
    연결이 안된것 처럼 됩니다.
    케이블 문제인가 싶어서 노트북 말고 PC에 같은 케이블로 연결했는데
    윈도우에서는 드라이버도 잘 잡히는데..
    우분투에서는 뭐가 문제인지 모르겠네요 ㅠㅠ

    넥서스7 인식이 안되서... 언락에서도 계속 멈추나 봅니다..
    2014.03.20 02:07
  • 프로필사진 BlogIcon taehwan 우분투라면 기본적으로 Device 접근이 가능해야 합니다.
    http://askubuntu.com/questions/216246/ubuntu-nexus-7-as-usb-device-does-not-work

    중 Add udev rules 추가하는 방법을 참고해보세요. rules에 등록안되어서 인식 못하는 상황일 수 있습니다.

    혹시 vm웨어에서 인식시키는거라면 vm웨어의 USB 드라이브 중 Nexus 7을 실행시켜보시기 바랍니다.
    2014.03.20 19:19 신고
  • 프로필사진 BlogIcon 양승훈 어... 저도 위의 하데스님? 처럼 인스톨러에서 오류가 발생합니다....
    주변에 잘 아는사람도없고 저도 우분투가 처음이다보니 어디 도움을 청할수도없는 난처한 상황이네요..ㅠㅠ
    Jhyang1128 으로 카톡좀 주실수 있으신가요?
    도와주신다면 정말 감사하겠습니다 ㅠㅠ
    2014.05.21 07:12
  • 프로필사진 BlogIcon taehwan 안녕하세요. 카톡으로 답변 드리기전에 글 남겨두겠습니다. 설치하시려는 기기가 넥서스7 2012년 형인지 우선 확인을 해주셔야 합니다. 제가 설치한 기기가 2012년 형이고. 우분는 글에 나온 버전을 사용하였습니다. 현재는 해당 페이지로 접속이 안되고. 사용이 바로는 안되실것 같습니다.

    다른 버전을 찾아서 다시 시도하시는게 좋을것 같습니다.
    2014.05.21 14:26 신고
  • 프로필사진 BlogIcon 양승훈 넥서스7 2012 16gb 모델이며 랩탑에 설치된 우분투는 13.04버젼 입니다.
    저또한 인스톨러로 설치시 validation 이라는 오류가 나타납니다.. 제가 우분투쪽경험이 전무해서..
    2014.05.21 19:09
  • 프로필사진 BlogIcon 양승훈 가능하면 큰 도움 부탁드립니다 ㅠㅠ 2014.05.21 20:39
  • 프로필사진 BlogIcon taehwan 카톡으로 답변드린다고하고 시간이 없었습니다. 해당 글을 작성할때 사용하던 Ubuntu 롬은 더이상 제공되지 않는것으로 확인됩니다. 어느 부분에서 정확히 validation 에러가 나셨는지 알려주셨으면 합니다.

    첫번째 명령어인 sudo apt-get update나 sudo apt-get install ubuntu-nexus7-installer에서 오류가 나신것이라면 해당 롬이 존재하지 않는것입니다.

    Ubuntu에서는 최신 버전인 Ubuntu touch만을 남겨둔 것 같습니다. 최신 버전으로 진행하시거나, IMG 파일을 구하셔서 설치하셔야 할 것 같습니다.
    2014.05.24 08:12 신고
댓글쓰기 폼