ในขณะที่อ่านผ่านเว็บไซต์นี้และใช้ google ฉันได้พบวิธีที่จะซิงค์ iPhone 4 ของฉันบน iOS 7.0.2 บน Ubuntu 12.04 คำแนะนำเหล่านี้เราได้รวบรวมจากผู้อื่นและจากlibimobiledevice GitHub repo
ขั้นแรกตรวจสอบให้แน่ใจว่าได้ติดตั้งแพ็คเกจต่อไปนี้ผ่านทางศูนย์ซอฟต์แวร์ Ubuntu หรือผ่านทางเทอร์มินัล:
git
libgnutls
libgnutls-dev
libplist
libplist-dev
libusbmuxd
libusbmuxd-dev
usbmuxd
make
autoconf # this should also install automake
autoheader
libtool
pkg-config
gcc
# optional but recommended
cython
doxygen
ขั้นที่สองสร้างโฟลเดอร์ในคอมพิวเตอร์ของคุณ (ฉันจะใช้โฟลเดอร์บนเดสก์ท็อปของฉันชื่อlibupdate
)
เปิด terminal และ CD ไปยังไดเรกทอรีนั้น:
cd ~/Desktop/libupdate
เมื่อคุณทำแล้วให้พิมพ์หรือคัดลอก / วางสิ่งนี้ลงในคอนโซล:
git clone http://git.sukimashita.com/libimobiledevice.git
รอให้ repo ดาวน์โหลด เปิดหน้าต่างเทอร์มินัลนั้น
เมื่อเสร็จแล้วให้เปิดโฟลเดอร์ที่สร้างขึ้นเมื่อคุณรันคำสั่งด้านบน (ควรเรียกว่าlibimobiledevice
) ดับเบิลคลิกที่ไฟล์ที่เรียกว่าและคลิกautogen.sh
Run in Terminal
มันจะเปิดหน้าต่างเทอร์มินัลใหม่ที่จะปิดเมื่อเสร็จสิ้น
หากต้องการเรียกใช้คำสั่งถัดไปเหล่านี้ก่อน cd ลงในlibimobiledevice
ไดเรกทอรีที่สร้างขึ้นผ่านgit clone
คำสั่งข้างต้นโดยการพิมพ์:
cd libimobiledevice
คำสั่งถัดไปเหล่านี้สามารถทำงานได้ตามที่เป็นอยู่ แต่ฉันแนะนำให้ใช้sudo
เพื่อลดโอกาสของปัญหาที่เกิดขึ้น sudo
คำสั่งสุดท้ายจะต้องทำงานเป็น เรียกใช้สิ่งเหล่านี้ในแต่ละครั้งให้เสร็จสมบูรณ์ก่อนที่จะเรียกใช้ต่อไป
./configure
make
sudo make install
เมื่อเสร็จสิ้นให้รีสตาร์ทคอมพิวเตอร์ของคุณ
เมื่อคุณกลับเข้าสู่คอมพิวเตอร์ของคุณปลดล็อค iPhone ของคุณ ละเว้นข้อความโต้ตอบที่ปรากฏขึ้นบนคอมพิวเตอร์ของคุณ ทำตามขั้นตอนต่อไปนี้ตรงตามที่ฉันบอกไว้
- เสียบปลาย USB ของสายเคเบิลเข้ากับคอมพิวเตอร์
- เสียบปลายสาย iPhone เข้ากับ iPhone
- กล่องโต้ตอบความน่าเชื่อถือจะเกิดขึ้น
- คุณต้องรวดเร็วสำหรับขั้นตอนต่อไปนี้แตะที่ Trust และถอดปลั๊ก IPHONE ออกจากสายทันที! คุณต้องดึงสายเคเบิลออกก่อนที่ iPhone จะสั่นสะเทือน / เชื่อมต่อใหม่และเปิดกล่องโต้ตอบความเชื่อถือขึ้นอีกครั้ง หากสิ่งนี้เกิดขึ้นทำตามขั้นตอนนี้อีกครั้ง
- ล็อค iPhone ของคุณ
- เสียบ iPhone ของคุณกลับมา
- ปลดล็อค iPhone ของคุณไม่สนใจกล่องโต้ตอบที่ปรากฏขึ้นบนคอมพิวเตอร์ของคุณหรือ iPhone (Trust Dialog ไม่ควรเกิดขึ้น)
ใน Terminal ให้เรียกใช้คำสั่งต่อไปนี้
คู่ idevicepair
เทอร์มินัลควรรายงานสิ่งนี้ว่าประสบความสำเร็จและอุปกรณ์ของคุณควรสามารถเข้าถึงได้จากคอมพิวเตอร์ของคุณเพื่อทดสอบการทำงานของ Shotwell (จากเครื่องเทอร์มินัลหรือเส้นประ) คลิกที่ iPhone ของคุณและรูปภาพของคุณควรจะปรากฏขึ้น
คุณสามารถคลิกที่ iPhone ของคุณในส่วนอุปกรณ์ในเบราว์เซอร์ไฟล์ Nautilus หากมีสิ่งใดเกิดขึ้นบน iPhone ของคุณคุณจะเชื่อใจได้เพียงครั้งเดียวเท่านั้น! และคลิกลองอีกครั้งดำเนินการต่อ ฯลฯ บนคอมพิวเตอร์ของคุณ iPhone ของคุณอาจมาสองครั้ง สิ่งที่ระบุว่าเอกสารนั้นมีไว้สำหรับแอพที่มีการแชร์ไฟล์ / การเข้าถึงเอกสารบางอย่าง (เช่นตัวดาวน์โหลดเพลงหรือผู้สร้างริงโทน)
หากคุณต้องการสำรองข้อมูล iPhone ของคุณเรียกใช้คำสั่งนี้
idevicebackup2 backup --full <path/to/where/you/want/to/backup>
หากคุณต้องการสำรองข้อมูล / คัดลอกรูปภาพและวิดีโอของคุณให้เปิด Shotwell แล้วนำเข้ารูปภาพของคุณ (CTRL + A คลิกขวานำเข้า)
หากคุณต้องการคัดลอกเพลง / วิดีโอเพลง / ภาพยนตร์ไปยังคอมพิวเตอร์ของคุณเปิด Rhythmbox และเลือก iPhone ของคุณจากนั้นตรวจสอบให้แน่ใจว่าคุณเห็นเพลงทั้งหมดของคุณ (วิดีโอและเสียงเรียกเข้าจะไม่มีชื่อเพลงอาจขึ้นอยู่กับว่าคุณ เคยแก้ไขแท็กใน iTunes มาก่อน) จากนั้นเลือกทั้งหมด (CTRL + A) แล้วลากลงในโฟลเดอร์บนคอมพิวเตอร์ของคุณ พวกเขาอาจมีชื่อแปลก ๆ ตำหนิ iTunes
ฉันยังไม่ได้ลองเพิ่มอะไรเลย แต่อย่างน้อยคุณสามารถเข้าถึงไฟล์และสำรองข้อมูล iPhone ของคุณได้ตอนนี้!