ฉันจะเข้าถึงรูปภาพกล้อง iOS บน Ubuntu ได้อย่างไร


23

การlibimobiledeviceจัดส่งกับ 17.04 จริง ๆ แล้วเข้ากันได้กับ iOS ล่าสุด เมื่อคุณเชื่อมต่ออุปกรณ์อุปกรณ์เสมือนสองเครื่องจะปรากฏขึ้น อย่างไรก็ตามอันที่มีเอกสารใช้งานได้ แต่อันที่สำหรับกล้องเพิ่งแสดงโฟลเดอร์ว่าง

ไม่มีวิธีที่ชัดเจนในการเข้าถึงภาพกล้องบนอุปกรณ์ iOS

ฉันจะเข้าถึงพวกเขาได้อย่างไร ฉันไม่ต้องการรวบรวมlibimobiledeviceจากแหล่งที่มา

คำตอบ:


34

Ubuntu 18.04 / iOS 11.4

Ubuntu รุ่นนี้มี libimobiled อุปกรณ์ล่าสุด (ณ เวลาเปิดตัว) ดังนั้นจึงรองรับ iOS 11.4 แม้ว่าจะมีสัญลักษณ์ของการรวมเข้ากับ Gnome ก็ตาม มันแสดงโฟลเดอร์เอกสาร (โฟลเดอร์แอพ) นอกเหนือจากเคล็ดลับด้านล่างโดย @diego ต่อไปนี้เป็นวิธีง่าย ๆ ในการเข้าถึงโฟลเดอร์รูปภาพ (วิธีนี้จะทำงานหากเอกสาร iOS แสดงให้คุณเห็น แต่ไม่ใช่รูปภาพ):

  • เปิดโฟลเดอร์เอกสาร iDevices ใน Nautilus
  • กดCTRL+ Lเพื่อรับที่อยู่ที่แท้จริงซึ่งจะมีลักษณะดังนี้afc://YOURSERIAL:3/
  • ลบเครื่องหมายจุดคู่และหมายเลขท้ายแล้วกดENTER(เช่นควรอ่านafc://YOURSERIAL)

ตอนนี้คุณควรเห็นโฟลเดอร์ระบบ iDevices ของคุณรวมถึง DCIM

Ubuntu 17.04 / iOS 10.3.3

คุณสามารถต่ออุปกรณ์ iOS ของคุณด้วย ifuse ได้

sudo apt install ifuse

ตอนนี้เชื่อมต่ออุปกรณ์ของคุณและตรวจสอบให้แน่ใจว่าได้จับคู่กับคอมพิวเตอร์ของคุณแล้ว

idevicepair validate

ถ้าคุณได้รับความสำเร็จidevicepair pairข้อความคุณจะดีถ้าไม่ทำงาน ตอนนี้คุณสามารถใช้ ifuse เพื่อติดตั้งโฟลเดอร์รูปภาพ iOS ของคุณ:

mkdir ~/pics && ifuse ~/pics

ภาพที่ขณะนี้อยู่ในโฟลเดอร์แรก $ ของคุณภายใต้ภาพ พร้อมที่จะซิงค์กับ Shotwell ในการเลิกเมานท์โฟลเดอร์ให้ใช้ fusermount:

fusermount -u ~/pics && rmdir ~/pics

หมายเหตุ:ในตัวอย่างนี้ผมสร้างภาพโฟลเดอร์และลบได้ในภายหลัง หากคุณมีโฟลเดอร์ชื่อดังนี้ให้เลือกชื่ออื่น


1
หลังจากที่ ifuse ~/picsฉันได้รับFailed to connect to lockdownd service on the device. Try again. If it still fails try rebooting your deviceแต่อุปกรณ์ไม่ได้ล็อค (ฉันมี Ubuntu 17.04 และ IOS 11.0.3)
tatojo

2
มันเป็นข้อบกพร่องใน libimobiled อุปกรณ์ที่ได้รับการแก้ไขในเวอร์ชั่นใหม่ล่าสุด ฉันกำลังทำงานเพื่อรับการอัปเดตเป็น Ubuntu
mniess

@mniess ETA ใด ๆ
argoneus

2
@argoneus เพิ่งอัพเกรดเป็น 17.10 เพื่อดูว่าใช้งานได้หรือไม่ ฉันจะรายงานกลับที่นี่ ถ้าไม่ใช่ฉันจะทำ PPA เบื้องต้นและเสนอการอัพเกรดแพ็คเกจสำหรับ 17.10
mniess

ทำงานกับฉันด้วย 17.10 และ ipad 2 ที่ใช้ iOS9.3.5 (ต้องปลดล็อคก่อนที่จะจับคู่กด "Trust" เมื่อถาม) - ขอบคุณ!
Tony Delroy

5

หากคุณเห็นหมายเลขซีเรียลของ iPhone ของคุณเป็นผลมาจาก

dmesg|grep SerialNumber:

จากนั้นคุณสามารถใช้ฮอตคีย์ Ctrl-L ในไฟล์และชี้ไปที่

afc://YOURSERIALNUMBER/DCIM

ภาพที่ iPhone ตั้งอยู่

ฉันไม่ต้องสร้างหรือติดตั้งโฟลเดอร์เพิ่มเติมใด ๆ


0

บน Debian ฉันต้องติดตั้งgvfs-backendsแพ็คเกจที่มีgvfs-afcแบ็กเอนด์สำหรับiPhone / iPod :

apt install gvfs-backends

จากนั้นเปิดซ็อกเก็ตสำหรับ iPhone ของคุณ:

# /usr/sbin/usbmuxd -u -v -f -U your_user_name

จากนั้นตามที่กล่าวโดย Diego และ mniess รับหมายเลขซีเรียลของ iphone:

dmesg|grep SerialNumber:

จากนั้นเปิด thunar แล้วไปที่:

afc://41879faab42214e1026672589a3cb5dfa6aab7a3/PhotoData/CPLAssets/

แทนที่41879faab42214e1026672589a3cb5dfa6aab7a3ด้วยของคุณ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.