Search This Blog

Saturday, January 08, 2011

우분투에서 iOS 4.2.1 마운팅... 사진 가져오기

Ubuntu 10.04 LTS Lucid에서 iOS 4.2.1(iPhone 3GS) Mounting ; 

아이폰을 완벽하게 마운팅하는 것은 실패했지만 어영부영 아이폰의 사진 가져오기는 성공... 어차피 iTunes가 리눅스를 지원하지 않아 데이터나 음악/사진의 싱크 목적이라기 보다는 사진가져오기 였기에 소기의 목적은 달성한듯...

Dropbox나 네이버 N드라이버를 활용하곤 했는데 암튼 직접 연결해서도 가져올 수는 있다.

어영부영 이것저것 구글링으로 찾아 이것 저것 손을 보긴 했는데 우분투에 대해 잘 모르다 보니 뭐가 뭔지 정리가 되지 않아 대충 했던대로 어리버리 정리해 보면~

1) 먼저 [시냅틱 패키지 관리자]로 들어가서 "libimobiledevice"으로 검색하면 관련 패키지가 뜨는데, 이 중에서 [ibimobiledevice1]과 [libimobiledevice1-dbg] 그리고 [libimobiledevice-utils] 1.0.4 Ubuntu1~lucid 버전으로 설치한다. 혹시, 이전 버전 설치되어 있으면 모두 설치 삭제하고 위의 것으로 재 설치한다.

2) 혹시 모르니 "ifuse"로 검색해서 [ifuse]와 [ifuse-dbg]를 설치한다.

libimibiledevice가 검색이 되지 않으면 시냅틱 패키기 관리자의 설정 메뉴 아래의 저장소(repositories)에 다음의 ppa를 추가해 준다 : ppa:pmcenery/ppa (입력하고 확인 누르면 https://launchpad.net/~pmcenery/+archive/ppa 와 같은 소스가 추가 되었을 것임)

3) 시냅틱 패키지 관리자 종료하고 터미널에서 sudo apt-get dist-upgrade 한번 때려 준다.

4) 터미널에서 ideviceinfo 명령어를 실행해 본다(당연히 아이폰을 컴퓨터에 연결하고...)

아래와 같은 메시지가 나오면 일단 우분투가 ipod/iphone을 인식한다는 이야기...

예) uquehan@uquehan-pc:~$ ideviceinfo

결과값) ActivationPublicKey: xxxxxxxxxxxxxxxxxxxx(블라~ 블라~)
ActivationStateAcknowledged: true
BasebandBootloaderVersion: 6.4_M3S2
BasebandVersion: 05.15.04
BluetoothAddress: xxxxx..xxx.x...x ....
DeviceColor: white
이하 생략...

4) 혹시 에러 메시지가 뜨거나 문제가 생기면 터미널에서 차례대로 아래의 명령어를 수행해 본다. (정 안되면 시스템 다시 시작하고 나서...)

  idevicepair unpair

  idevicepair pair

  idevicepair validate

두번째 명령어 할때는 아이폰에 비밀번호 설정해 놓았으면 아이폰을 잠금해제하고 해야함. 마지막 명령에서 "SUCCESS: Validated pairing with device ~~" 로 나오면 일단 성공. (그런데 여전히 제대로 마운팅되지는 않는다)

** 아래부터는 굳이 프로그램을 별도로 설치할 필요없이 설치되어 있는 F-spot이나 본인이 주로 사용하는 그래픽 프로그램을 사용해도 됨 **

5) digiKam 이란 프로그램을 설치한다. 터미널에서 sudo apt-get install digikam  하던지 시냅틱 패키지 관리자 혹은 소프트웨어 센터에서 찾아 설치...

6) digiKam 실행하여 메뉴의 [Import - Cameras]를 선택하면 기종에 따라 다르겠지만 내 폰의 경우 Apple, Inc. iPhone 3GS(auto-detected) 와 같이 표시됨

7) 사진 전체를 선택하던, 가져오고 싶은 파일만 선택하든 하여 PC로 다운로드 받으면 됨.

No comments: