สถานะปัจจุบันของอุปกรณ์ Apple (iPhone, iPod และอื่น ๆ ) รองรับคืออะไร?


21
  1. แอพพลิเคชั่นใดของ Ubuntu ที่ให้การสนับสนุน? (คำแนะนำวิธีการสถานะ)
  2. นอกจากนี้โดยเฉพาะรายละเอียดเกี่ยวกับการสนับสนุนการซิงค์เพลงกับ iPhone และ iPod กับระบบปฏิบัติการรุ่นล่าสุด:

    • คุณสามารถซิงค์เพลงกับอุปกรณ์ Apple โดยใช้> iOS4 ได้หรือไม่? (iPhone & iPod)
    • แอปพลิเคชันใดที่อนุญาตให้คุณทำสิ่งนี้และทำอย่างไร (คำแนะนำวิธีการสถานะ)

สิ่งที่ได้รับการจัดตั้งขึ้นแล้วคือ:

  • Apple ไม่สนับสนุน Linux และไม่มีแผนที่จะทำ
  • libimobiledeviceให้การสนับสนุนบางส่วนอย่างไรก็ตามขณะนี้ไม่สนับสนุนการประสานเพลง / >iOS4วิดีโอกับอุปกรณ์ ไปที่libimobiled อุปกรณ์และเลื่อนไปที่ส่วน " สถานะ " เพื่อดูว่ารุ่นอุปกรณ์ของคุณรองรับหรือไม่

คำตอบ:


24

นี่เป็นเป้าหมายที่เคลื่อนไหวตลอดเวลา หากคุณพบเครื่องมือที่ใช้งานได้แอปเปิ้ลจะแบ่งเป็น 'การปรับปรุงความปลอดภัย' (บางครั้งพวกเขาใช้คำนั้น ๆ ) สำหรับ iPods บางลองเปลี่ยนเฟิร์มกับRockbox สำหรับ iPhone ติดกับ Windows หรือ Mac หรือลองตั้งค่าระบบปฏิบัติการ Windows guest ด้วย VirtualBoxใน Ubuntu

Apple จะไม่อนุญาตให้มีการทำงานร่วมกันชนิดนี้เกิดขึ้นในระยะยาว คุณจะต้องยอมรับกฎของพวกเขาสำหรับอุปกรณ์ของพวกเขาหรือค้นหาอุปกรณ์ที่คุณสามารถรูทและโหลดด้วยเฟิร์มแวร์สำรอง


3
เมื่อคุณก้าวออกไปข้างนอกสวนที่มีกำแพงล้อมรอบของ Apple คุณก็ต้องอยู่คนเดียวพวกเขาไม่มีข้อผูกมัดที่จะส่งคำเตือนเพิ่มเติมดังกล่าว คุณเห็นด้วยกับสิ่งนี้แล้วและยอมรับข้อกำหนดข้างเดียว ฉันคิดว่านี่น่าโมโหเหมือนกัน ฉันไม่สามารถตำหนิ Apple ได้ หน้าที่ของพวกเขาคือผู้ถือหุ้น หากคุณใช้การอัปเดตหรือพยายามซิงค์นอกระบบนิเวศที่ได้รับอนุมัติและทำให้บางสิ่งเสียหายคุณจะโทษตัวเองได้เท่านั้น รุนแรง แต่จริง เลือกอุปกรณ์ของคุณอย่างชาญฉลาดและมอบสิ่งที่คุณสามารถทำได้ให้กับองค์กรเช่น EFF โชคดี.
Tom Brossman

1
ฉันเห็นด้วย แต่ฉันไม่ได้พูดถึงแอปเปิ้ลที่ให้คำเตือน (คุณถูกต้อง 100% พวกเขาไม่มีข้อผูกมัดที่จะให้การสนับสนุนคำเตือนอะไรเลยถ้ามันไม่ได้อยู่ในความสนใจของธุรกิจพวกเขาทำไม? ฉันกำลังพูดถึงแอปพลิเคชั่นเช่น banshee, rhythmbox และอื่น ๆ ที่ให้การสนับสนุน "ชนิด" พวกเขาควรให้คำเตือนเมื่อพวกเขาพบกับรุ่นอุปกรณ์แอปเปิ้ลที่ยังไม่ทดลอง หรืออาจเป็นไปไม่ได้สำหรับพวกเขาที่จะทำเช่นนั้น (ฉันจะแปลกใจถ้าเป็น), และอย่าเข้าใจฉันผิดฉันรู้ว่าคนทำงานหนักในโครงการเหล่านั้นฟรี
เจอราร์ดโรช

1
@ElderGeek แอปพลิเคชันสามารถเตือนคุณว่าเวอร์ชันของ iOS เช่นนั้นยังไม่ได้รับการตรวจสอบและยังไม่ผ่านการทดสอบการยอมรับของผู้ผลิตแอปพลิเคชันใช่ไหม คุณใช้ iOS 7.2.1 แอปพลิเคชันนี้ไม่รู้จัก iOS เวอร์ชันนี้ กระบวนการทดสอบการยอมรับของเรา [ลิงก์] ไม่พบปัญหาใด ๆ กับรุ่น 7.2.0 คุณควรดำเนินการต่อ ...
เจอราร์ดโรช

1
@BullfrogBlues สิ่งที่ดีเกี่ยวกับซอฟต์แวร์โอเพนซอร์ซคือคุณสามารถปรับเปลี่ยนได้ตามที่เห็นว่าเหมาะสมภายในขอบเขตของ GPL ที่ครอบคลุม ซึ่งหมายความว่าคุณสามารถเรียนรู้ที่จะทำการเปลี่ยนแปลงที่คุณต้องการ คุณไม่มีตัวเลือกนี้กับ iOS xxx หรือผลิตภัณฑ์ใด ๆ ที่มีขายในท้องตลาดสำหรับเรื่องนั้น ขอให้โชคดี!
Elder Geek

1
@NoBugs คุณรู้หรือไม่ว่าคุณกำลังตอบคำถามห้าปีโดยคนที่ไม่มีผลิตภัณฑ์ Apple ... ใช่มั้ย
Tom Brossman

14

การสนับสนุนแอปเปิ้ลของ Linux นั้นไม่มีอยู่จริง ไม่มี iOS เวอร์ชันเดียวที่รองรับ Ubuntu กรุณายื่นข้อผิดพลาดกับ Apple

นอกจากนี้ Apple มักใช้เทคนิคการทำให้งงงวยซึ่งมีแนวโน้มที่จะทำลายฐานข้อมูลเพลงใน iDevices

RE: ฉันแค่ต้องการเพิ่มที่นี่ที่ฉันได้ยื่นรายงานข้อผิดพลาดมากมายกับ Apple ยังกล่าวถึงว่าฉันปฏิเสธที่จะมี Windows ดังนั้นจึงมี Linux Ubuntu ติดตั้งบนแล็ปท็อปของฉันเช่นเดียวกับ iPhone3, iPhone4, iPhone5 และ iMac และ ค่อนข้างหงุดหงิดที่ฉันไม่สามารถใช้ Ubuntu ของฉันอย่างน้อยจัดการเพลงของฉันและอื่น ๆ ... พวกเขาไม่เคยตอบจดหมายฉบับเดียวไม่ต้องสนใจคำอธิบายใด ๆ และสิ่งที่ไม่รู้ก็ค่อนข้างน่าผิดหวังจนถึงจุดที่ฉันจะเปลี่ยนไปใช้ อุปกรณ์ Android ครั้งต่อไปที่ฉันได้รับโทรศัพท์ใหม่


นั่นเป็นจุดที่ดี แต่ถ้าคุณมี iDevice กับ VLC คุณสามารถใส่เพลงและวิดีโอของคุณในโฟลเดอร์เอกสารของแอพ VLC - แม้ว่าพวกเขาจะไม่ต้องการให้คุณใช้เครื่องเล่นเพลงในตัวด้วยเหตุผลแปลก ๆ ก็ตาม
NoBugs

5

ลองlibimobiledevice เลื่อนไปที่ส่วน " สถานะ " เพื่อดูว่ารุ่นอุปกรณ์ของคุณรองรับหรือไม่

libimobiledeviceเป็นไลบรารีซอฟต์แวร์ข้ามแพลตฟอร์มที่พูดถึงโปรโตคอลเพื่อรองรับiPhone®, iPod Touch®, iPad®และอุปกรณ์ Apple TV® แตกต่างจากโครงการอื่น ๆ มันไม่ได้ขึ้นอยู่กับการใช้ห้องสมุดที่เป็นกรรมสิทธิ์ใด ๆ ที่มีอยู่และไม่จำเป็นต้องจำคุก ช่วยให้ซอฟต์แวร์อื่น ๆ สามารถเข้าถึงระบบไฟล์ของอุปกรณ์เรียกข้อมูลเกี่ยวกับอุปกรณ์ได้อย่างง่ายดายรวมถึงการสำรอง / กู้คืนอุปกรณ์จัดการไอคอนSpringBoard®จัดการแอพพลิเคชั่นที่ติดตั้งดึงสมุดที่อยู่ / ปฏิทิน / โน้ตและบุ๊คมาร์คและ (ใช้ libgpod) และวิดีโอไปยังอุปกรณ์ ห้องสมุดกำลังพัฒนาตั้งแต่เดือนสิงหาคม 2550 โดยมีเป้าหมายเพื่อนำการสนับสนุนอุปกรณ์เหล่านี้ไปยัง Linux Desktop - http://www.libimobiledevice.org/


2
สับสนมากที่จะพูดน้อยฉันไม่คิดว่าวิดีโอช่วยเรื่องใดเรื่องหนึ่งเช่นกัน ฉันสนใจเป็นพิเศษในการสนับสนุน iOS5 ซึ่งเท่าที่การซิงค์เพลงไปฉันเข้าใจว่าการสนับสนุนเป็นศูนย์
เจอราร์ดโรช

4

เพิ่งจะเพิ่มว่ามันเป็น libgpod ที่ปัจจุบันไม่สามารถจัดการ DBVersion> 4. รีลีสล่าสุดล่าสุดกลับไปถึงเดือนกรกฎาคมเช่นเดียวกับคอมมิทล่าสุด ( http://gtkpod.git.sourceforge.net/git/gitweb.cgi ? p = gtkpod / libgpod; a = summary ) ฉันไม่รู้ว่าสถานะคืออะไร แต่ฉันเดาว่าขณะนี้มันถูกพักไว้และไม่ทำงาน

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

iPhone 4 / iPod Touch 4 / iPad / Nano 6g ยังคงไม่รองรับในรุ่นนี้ อย่างไรก็ตาม libgpod มีกลไกในการโหลดโมดูลชื่อ $ libdir / libgpod / libhashab.so แบบไดนามิก สิ่งนี้จะเป็นประโยชน์ในการเปิดใช้งานการสนับสนุนสำหรับอุปกรณ์เหล่านี้ได้อย่างง่ายดายหากมีคนคิดวิธีการตรวจสอบฐานข้อมูลเพลง

คุณสามารถอ่านบันทึกประจำรุ่นฉบับสมบูรณ์ได้ที่นี่: http://old.nabble.com/libgpod-0.8.2-td32125543.html

=================

อัปเดต: ผู้ใช้ Israr Khan ดูเหมือนจะทำงานได้ในตอนนี้คุณสามารถรับทราบสถานะได้อย่างรวดเร็วบนทวิตเตอร์ของเขา: http://twitter.com/#!/isrark


3
มีวิธีที่ผู้ใช้ Linux / Apple ทุกคนสามารถแก้ไขปัญหานี้ได้หรือไม่ วิธีแก้ปัญหานี้จะถูก excellerated (โดยไม่ใช่โปรแกรมเมอร์)
seb

3

ในขณะที่อ่านผ่านเว็บไซต์นี้และใช้ 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 ของคุณ ละเว้นข้อความโต้ตอบที่ปรากฏขึ้นบนคอมพิวเตอร์ของคุณ ทำตามขั้นตอนต่อไปนี้ตรงตามที่ฉันบอกไว้

  1. เสียบปลาย USB ของสายเคเบิลเข้ากับคอมพิวเตอร์
  2. เสียบปลายสาย iPhone เข้ากับ iPhone
  3. กล่องโต้ตอบความน่าเชื่อถือจะเกิดขึ้น
  4. คุณต้องรวดเร็วสำหรับขั้นตอนต่อไปนี้แตะที่ Trust และถอดปลั๊ก IPHONE ออกจากสายทันที! คุณต้องดึงสายเคเบิลออกก่อนที่ iPhone จะสั่นสะเทือน / เชื่อมต่อใหม่และเปิดกล่องโต้ตอบความเชื่อถือขึ้นอีกครั้ง หากสิ่งนี้เกิดขึ้นทำตามขั้นตอนนี้อีกครั้ง
  5. ล็อค iPhone ของคุณ
  6. เสียบ iPhone ของคุณกลับมา
  7. ปลดล็อค iPhone ของคุณไม่สนใจกล่องโต้ตอบที่ปรากฏขึ้นบนคอมพิวเตอร์ของคุณหรือ iPhone (Trust Dialog ไม่ควรเกิดขึ้น)
  8. ใน Terminal ให้เรียกใช้คำสั่งต่อไปนี้

    คู่ idevicepair

  9. เทอร์มินัลควรรายงานสิ่งนี้ว่าประสบความสำเร็จและอุปกรณ์ของคุณควรสามารถเข้าถึงได้จากคอมพิวเตอร์ของคุณเพื่อทดสอบการทำงานของ 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 ของคุณได้ตอนนี้!



ในเวลานั้นเป็นธุรกรรมซื้อคืนที่ฉันเคยใช้ฉันคิดว่ามีการแก้ไขสำหรับลูปที่เชื่อถือได้ คุณอาจจะสามารถใช้ทรัพยากรอย่างเป็นทางการตอนนี้ ฉันย้ายไปยัง Android ตั้งแต่เดือนมีนาคมและไม่ได้เป็นเจ้าของ iPhone อีกต่อไป
Tech0verlord

1

ฉันได้เชื่อมต่อ iPod shuffle ของฉันและยอมรับว่าเป็น iPod และฉันรู้ว่าคุณสามารถซิงค์กับ Rythmbox ได้ เพียงตรวจสอบให้แน่ใจว่าปลั๊กอิน Portable Players เปิดใช้งานผ่าน

Tools > Plugins

0

ทุกคนปรากฏในข้อตกลงว่าการรวมกับ Linux ชนิดใดกับ iTunes นั้นสั่นคลอนที่สุด อย่างน้อยสำหรับฉันปัญหาที่แท้จริงคือ "ฉันจะคัดลอกเพลงจาก Linux ไปยัง iDevice และเล่นได้อย่างไร"; iTunes ไม่ใช่ข้อกำหนด นี่คือวิธีแก้ไขปัญหาที่เว้ามากขึ้นของฉัน

  1. ติดตั้งfoobar2000บน iDevice ของคุณ (ฉันชอบ fb2k บนเดสก์ท็อป - พอที่จะรันในWineเพิ่งค้นพบเวอร์ชั่นของแอปหวังว่าจะอยู่ใกล้กับที่ใดก็ได้)
  2. เริ่ม foobar2000 ไอคอนรูปเฟืองที่มุมบนขวาของเครื่องมือFTP เซิร์ฟเวอร์
    1. อนุญาตให้เขียนเข้าถึง = เปิด
    2. เซิร์ฟเวอร์กำลังทำงาน = เปิด
  3. เชื่อมต่อไปยังที่อยู่ IP ที่ระบุไว้โดยใช้ไคลเอนต์ FTP ที่คุณเลือกและอัปโหลดเพลงไปที่foobar2000 Music Folder(ฉันสงสัยว่าฉันจะใช้rcloneเพื่อจัดการการซิงค์ในที่สุด)

หลังจากออกจากเซิร์ฟเวอร์ FTP foobar2000 จะเห็นเพลงของคุณและคุณจะออกไปแข่ง และถ้าคุณไม่ชอบ foobar2000 ในฐานะผู้เล่นฉันสงสัยว่าแอพอื่น ๆ สามารถเล่นได้จากระบบไฟล์

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