'허니몬의 IT 이야기/리눅스 이야기, 우분투'에 해당되는 글 88건

허니몬의 IT 이야기/리눅스 이야기, 우분투

넥서스 7에 우분투 터치 개발자 프리뷰 설치하기(install Ubuntu touch Developer preview to Nexus7 )


 실행순서 

  1. Touch Developer Preview Tools PPA 추가 
    1. sudo add-apt-repository ppa:phablet-team/tools
      update & install sudo apt-get update sudo apt-get install phablet-tools android-tools-adb android-tools-fastboot
  2. Device Unlock
    1. 기기 전원을 끈다.
    2. 전원버튼 + 볼륨업 + 볼륨다운 을 함께 눌러 Bootloader 상태로 전원을 켠다.
    1. 기기를 연결한다.
    2. 터미널에서 입력 
      1. sudo fastboot oem unlock

    1. unlock status가 unlokced로 변경되면 전원버튼을 눌러서 다시 시작한다.
  3. 기기 설정
    1. USB Debugging 모드를 켠다.
      • 4.1 이하 : 설정Setting -> 시스템System -> 개발자 옵션Developer options -> USB 디버깅debugging
      • 4.1 이상 : 설정setting -> 빌드넘버 7번 터치 -> 개발자모드 활성화, 설정setting -> 개발자 옵션Developer options -> USB 디버깅debugging
  4. Image를 device로 배포
    1. 터미널에서 아래 명령어 실행 phablet-flash -b


실행기록 


honeymon@honeymon-desktop:~$ phablet-flash -b 

"Touch Developer Preview for Ubuntu" is released for free non-commercial use. It is provided without warranty, even the implied warranty of merchantability, satisfaction or fitness for a particular use. See the licence included with each program for details.

Some licences may grant additional rights; this notice shall not limit your rights under each program's licence. Licences for each program are available in the usr/share/doc directory. Source code for Ubuntu can be downloaded from archive.ubuntu.com. Ubuntu, the Ubuntu logo and Canonical are registered trademarks of Canonical Ltd. All other trademarks are the property of their respective owners.

"Touch Preview for Ubuntu" is released for limited use due to the inclusion of binary hardware support files. The original components and licenses can be found at: https://developers.google.com/android/nexus/drivers.

Do you accept? [yes|no] yes Starting new HTTP connection (1): cdimage.ubuntu.com Download directory set to /home/honeymon/Downloads/phablet-flash/95 Device detected as grouper Downloading http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/quantal-preinstalled-system-armel+grouper.img --2013-02-23 01:53:32-- http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/quantal-preinstalled-system-armel+grouper.img Resolving cdimage.ubuntu.com (cdimage.ubuntu.com)... 91.189.92.164 접속 cdimage.ubuntu.com (cdimage.ubuntu.com)|91.189.92.164|:80... 접속됨. HTTP request sent, awaiting response... 200 OK Length: 94526512 (90M) [application/octet-stream] Saving to: `/home/honeymon/Downloads/phablet-flash/95/quantal-preinstalled-system-armel+grouper.img'

100%[=================================================================================>] 94,526,512 5.62M/s in 39s

2013-02-23 01:54:12 (2.32 MB/s) - `/home/honeymon/Downloads/phablet-flash/95/quantal-preinstalled-system-armel+grouper.img' saved [94526512/94526512]

Downloading http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/quantal-preinstalled-system-armel+grouper.img.md5sum --2013-02-23 01:54:12-- http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/quantal-preinstalled-system-armel+grouper.img.md5sum Resolving cdimage.ubuntu.com (cdimage.ubuntu.com)... 91.189.92.174 접속 cdimage.ubuntu.com (cdimage.ubuntu.com)|91.189.92.174|:80... 접속됨. HTTP request sent, awaiting response... 200 OK Length: 80 [application/octet-stream] Saving to: `/home/honeymon/Downloads/phablet-flash/95/quantal-preinstalled-system-armel+grouper.img.md5sum'

100%[=================================================================================>] 80 --.-K/s in 0s

2013-02-23 01:54:13 (7.06 MB/s) - `/home/honeymon/Downloads/phablet-flash/95/quantal-preinstalled-system-armel+grouper.img.md5sum' saved [80/80]

quantal-preinstalled-system-armel+grouper.img: 성공 Downloading http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/quantal-preinstalled-phablet-armhf.zip --2013-02-23 01:54:14-- http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/quantal-preinstalled-phablet-armhf.zip Resolving cdimage.ubuntu.com (cdimage.ubuntu.com)... 91.189.92.164 접속 cdimage.ubuntu.com (cdimage.ubuntu.com)|91.189.92.164|:80... 접속됨. HTTP request sent, awaiting response... 200 OK Length: 504219641 (481M) [application/zip] Saving to: `/home/honeymon/Downloads/phablet-flash/95/quantal-preinstalled-phablet-armhf.zip'

100%[===============================================================================================================================================================================================>] 504,219,641 3.61M/s in 3m 20s

2013-02-23 01:57:35 (2.40 MB/s) - `/home/honeymon/Downloads/phablet-flash/95/quantal-preinstalled-phablet-armhf.zip' saved [504219641/504219641]

Downloading http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/quantal-preinstalled-phablet-armhf.zip.md5sum --2013-02-23 01:57:35-- http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/quantal-preinstalled-phablet-armhf.zip.md5sum Resolving cdimage.ubuntu.com (cdimage.ubuntu.com)... 91.189.92.164 접속 cdimage.ubuntu.com (cdimage.ubuntu.com)|91.189.92.164|:80... 접속됨. HTTP request sent, awaiting response... 200 OK Length: 73 [application/zip] Saving to: `/home/honeymon/Downloads/phablet-flash/95/quantal-preinstalled-phablet-armhf.zip.md5sum'

100%[===============================================================================================================================================================================================>] 73 --.-K/s in 0s

2013-02-23 01:57:37 (3.91 MB/s) - `/home/honeymon/Downloads/phablet-flash/95/quantal-preinstalled-phablet-armhf.zip.md5sum' saved [73/73]

quantal-preinstalled-phablet-armhf.zip: 성공 Downloading http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/quantal-preinstalled-recovery-armel+grouper.img --2013-02-23 01:57:38-- http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/quantal-preinstalled-recovery-armel+grouper.img Resolving cdimage.ubuntu.com (cdimage.ubuntu.com)... 91.189.92.164 접속 cdimage.ubuntu.com (cdimage.ubuntu.com)|91.189.92.164|:80... 접속됨. HTTP request sent, awaiting response... 200 OK Length: 6787072 (6.5M) [application/octet-stream] Saving to: `/home/honeymon/Downloads/phablet-flash/95/quantal-preinstalled-recovery-armel+grouper.img'

100%[===============================================================================================================================================================================================>] 6,787,072 1.30M/s in 5.5s

2013-02-23 01:57:45 (1.17 MB/s) - `/home/honeymon/Downloads/phablet-flash/95/quantal-preinstalled-recovery-armel+grouper.img' saved [6787072/6787072]

Downloading http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/quantal-preinstalled-recovery-armel+grouper.img.md5sum --2013-02-23 01:57:45-- http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/quantal-preinstalled-recovery-armel+grouper.img.md5sum Resolving cdimage.ubuntu.com (cdimage.ubuntu.com)... 91.189.92.168 접속 cdimage.ubuntu.com (cdimage.ubuntu.com)|91.189.92.168|:80... 접속됨. HTTP request sent, awaiting response... 200 OK Length: 82 [application/octet-stream] Saving to: `/home/honeymon/Downloads/phablet-flash/95/quantal-preinstalled-recovery-armel+grouper.img.md5sum'

100%[===============================================================================================================================================================================================>] 82 --.-K/s in 0s

2013-02-23 01:57:46 (7.18 MB/s) - `/home/honeymon/Downloads/phablet-flash/95/quantal-preinstalled-recovery-armel+grouper.img.md5sum' saved [82/82]

quantal-preinstalled-recovery-armel+grouper.img: 성공 Downloading http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/quantal-preinstalled-boot-armel+grouper.img --2013-02-23 01:57:46-- http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/quantal-preinstalled-boot-armel+grouper.img Resolving cdimage.ubuntu.com (cdimage.ubuntu.com)... 91.189.92.168 접속 cdimage.ubuntu.com (cdimage.ubuntu.com)|91.189.92.168|:80... 접속됨. HTTP request sent, awaiting response... 200 OK Length: 5130240 (4.9M) [application/octet-stream] Saving to: `/home/honeymon/Downloads/phablet-flash/95/quantal-preinstalled-boot-armel+grouper.img'

100%[===============================================================================================================================================================================================>] 5,130,240 922K/s in 6.7s

2013-02-23 01:57:54 (748 KB/s) - `/home/honeymon/Downloads/phablet-flash/95/quantal-preinstalled-boot-armel+grouper.img' saved [5130240/5130240]

Downloading http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/quantal-preinstalled-boot-armel+grouper.img.md5sum --2013-02-23 01:57:54-- http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/quantal-preinstalled-boot-armel+grouper.img.md5sum Resolving cdimage.ubuntu.com (cdimage.ubuntu.com)... 91.189.92.168 접속 cdimage.ubuntu.com (cdimage.ubuntu.com)|91.189.92.168|:80... 접속됨. HTTP request sent, awaiting response... 200 OK Length: 78 [application/octet-stream] Saving to: `/home/honeymon/Downloads/phablet-flash/95/quantal-preinstalled-boot-armel+grouper.img.md5sum'

100%[===============================================================================================================================================================================================>] 78 --.-K/s in 0s

2013-02-23 01:57:55 (5.81 MB/s) - `/home/honeymon/Downloads/phablet-flash/95/quantal-preinstalled-boot-armel+grouper.img.md5sum' saved [78/78]

quantal-preinstalled-boot-armel+grouper.img: 성공 Pushing /home/honeymon/Downloads/phablet-flash/95/quantal-preinstalled-phablet-armhf.zip to /sdcard/autodeploy.zip 1212 KB/s (504219641 bytes in 406.223s) The device needs to be unlocked for the following to work [sudo] password for honeymon: Sorry, try again. [sudo] password for honeymon: erasing 'system'... OKAY [ 1.456s] sending 'system' (92311 KB)... OKAY [ 10.775s] writing 'system'... OKAY [ 8.283s] finished. total time: 20.514s sending 'boot' (5010 KB)... OKAY [ 0.594s] writing 'boot'... OKAY [ 1.480s] finished. total time: 2.075s sending 'recovery' (6628 KB)... OKAY [ 0.779s] writing 'recovery'... OKAY [ 1.234s] finished. total time: 2.013s Booting into recovery downloading 'boot.img'... OKAY [ 0.777s] booting... OKAY [ 0.018s] finished. total time: 0.795s Once completed the device should reboot into Ubuntu 

honeymon@honeymon-desktop:~$

완료 후 재부팅됨.


touch 화면들


01234567891011121314


 설치 후~


말 그대로 프리뷰preview 버전이다. 동작하는 모습과 앱이 실행되었을 때의 모습을 이미지로 찔러넣은 것으로 보인다. 이 프리뷰를 설치하고서 뭔가를 해보겠다는 생각은 하지 말자. 정식버전 나오면 그때 설치하자.

팁 1. 상단에 있는 작은 아이콘을 선택하고 아래로 드래그하면 각각의 실행 혹은 설정화면이 나온다.

팁 2. 왼쪽 화면가장자리에서 슬라이드 터치를 하면 우분투의 대시보드dashboarad가 나온다.

팁 3. 오른쪽 가장자리에서 왼쪽으로 슬라이드 터치를 하면 실행된 앱들이 하나씩 이동된다.

팁 4. 앱이 실행되고 있는 상태에서 왼쪽 가장자리를 슬라이드하여 대시보드를 띄우면, 앱은 대기상태로 들어가고 홈Home화면이 나타난다.

  - 앱을 다시 실행하려면 팁 3번을 하면 되겠다.

허니몬의 IT 이야기/리눅스 이야기, 우분투

Super키(윈도우키) 를 꾸욱 누르고 있으면 나온다.

오늘 가만히 살펴봤다. ㅎ


허니몬의 IT 이야기/리눅스 이야기, 우분투

생활코딩 강좌를 듣다가, 이고잉님이 화면에 잠시

rm -rf /

"이거 치시면 안됩니다~" 라고 이야기를 꺼내시기에 한번 입력을 해봤다.

우분투에서는 보는 것처럼 위험한 명령어라면서 거부를 때린다.


허니몬의 IT 이야기/리눅스 이야기, 우분투

사용목적


  글을 쓰려고 컴퓨터를 켜보면, 생각외로 많은 것들에 시선이 빼앗겨 집중력을 흐트러뜨리게 되는 경우가 종종 발생하게 된다. 그건 의외로 글을 쓰기 위해 실행한 편집기의 메뉴바, 도구모음, 아이콘, 위젯 등이 화면 여기저기에 흩어져 있는 것들에 나도 모르게 의식을 빼앗기면서 발생을 하게 된다.

  이 애플리케이션은 그런 집중력을 흐트려놓는 것들을 완전히 배제한 초간단한 전체화면(Full Screen) 편집기다. 도움말(Ctrl-H)이나 저장(Ctrl-S)-불러오기(Ctrl-O) 등의 간단한 기능키만 기억하고 있으면 된다. 사용자는 글을 쓰는 것에만 집중하면 된다.

관련 사이트 : http://pyroom.org/



설치방법



관련 페이지 : http://pyroom.org/download.html

우분투 사용자가 설치하는 방법은 크게 2가지다.

1. 우분투 소프트웨어 센터 : 'PyRoom'으로 검색



2. 터미널에서 입력

$ sudo apt-get install pyroom


사용예


실제로 실행된 PyRoom의 모습


환경설정 1

자동 저장시간, 테두리, 폰트 등에 대한 설정이 가능하다.

테마들을 이용하여 자신의 취향에 맞는 색깔로 설정하는 것이 가능하다.


Ubuntu 12.04 64bit desktop 에서 별다른 이상없이 정상적으로 동작한다.


허니몬의 IT 이야기/리눅스 이야기, 우분투



  • 참고사이트

우분투가 유니티(Unity) UI를 적용하면서, 기존의 프로그램을 실행하던 [Alt+F2]방식이 대시보드(Dashboard)에서 검색을 통해서 실행하는 방식으로 변경되었다. 아마도 Mac OS에서 제공하는 Spotlight 을 모방한 것이 아닌가 추측된다. 애플리케이션을 대시보드에 추가하고 실행하는 방법이 모호해서 '어떻게할까' 하고 검색하다가 '자바지기'님이 작성하신 위키가 눈에 띄었다.

이 문서에서는 이클립스를 등록하는 과정에 대하여 살펴본다.

1. /usr/share/applications 디렉토리에 (application-name).desktop 파일을 작성

먼저 /usr/share/applications 디렉토리 아래에 추가할 프로그램을 관리하기 위한 파일을 만든다. 확장자는 .desktop으로 한다.
sudo vi /usr/share/applications/(application-name).desktop

2. (application-name).desktop 파일을 수정한다.


  • [Desktop Entry]
    Encoding=UTF-8
    Name="(application-name)"
    Comment="(application Desciption)"
    Exec="(application 절대경로)"
    Icon="(icon 절대경로)"
    Terminal=false
    Type=Application
    Categories=GNOME;Application;Development;
    StartupNotify=true
관련 상세한 내용은 UnityLaunchersAndDesktopFiles을 참조하면 된다.

대시보드에서 위와 같이 프로그램을 등록하고 나면 간단하게 키워드를 입력하면 쉽게 떠오른다.

등록 예제

  • 프로그램 : Android IDE
  • 위치 : /usr/share/applications/adt.desktop
  • 내용
[Desktop Entry]
 Encoding=UTF-8
 Name=Android IDE
 Comment=Android IDE
 Exec="/development/adt-bundle-linux/eclipse/eclipse"
 Icon=/development/adt-bundle-linux/eclipse/icon.xpm
 Terminal=false
 Type=Application
 Categories=GNOME;Application;Development;
 StartupNotify=true
  • 실제 탐색화면

인터넷 검색하면 찾을 수 있는 방법이 참 많다. ^^;

Mac OS를 사용하면서 편리하게 생각하는 부분들을 리눅스에서도 바라게 되는데, 그러다보니 이런 소소한 것들을 찾아보게 된다.
이런 경험은 대부분 가지고 있지 않을까? +_+)?

1 2 3 4 5 6 7 8 ··· 18
블로그 이미지

Email : ihoneymon@gmail.com 안녕하세요, 꿀괴물 입니다. ^^ 멋진 비행을 준비 하는 블로그 입니다. 만능형 인간이 되어 많은 이들에게 인정받고, 즐겁고 행복하게 살기를 간절히 원합니다!! 달콤살벌한 꿀괴물의 좌충우돌 파란만장한 여정을 지켜봐주세요!! ^^

허니몬