與iPad/iPhone同步

此頁由 Linux Wiki用戶Chenxing 於 2012年6月16日 (星期六) 22:24 的最後更改。

出自Linux Wiki

提示:此文已超过 11 年(4330 天)未更新,如发现内容过时或有误,欢迎改进:)

目錄

通過數據線

libimobiledevice提供了在Linux中訪問iOS設備的方案,只要將iPad或iPhone與電腦連接,無需越獄即可互傳文件。其最新開發版支持目前最新的iOS 5.1.1 (2012年6月16日數據,最新信息請前往其網站查詢)。

功能

除了互傳文件外,libimobiledevice 還支持訪問應用程序的文檔空間、備份與恢復乃至利用iOS設備上網等,但尚不支持管理設備中的相冊和音樂庫等。最新的功能支持信息可在其首頁下方看到。[1]

安裝

有些發行版,如Ubuntu,已經內置了該軟件,故可直接與iPad等設備連接。未預裝該軟件的其它發行版則需安裝一系列軟件(包),如

libimobiledevice, ifuse
提供一個可訪問iOS設備的用戶空間文件系統,這些工具還依賴usbmuxd,用於管理與iOS設備的USB連接。
gvfs-afc, gvfs-afp
如果使用GNOME,強烈推薦安裝GVFS的這兩個後端,這樣iOS設備會在連接後被自動掛載。

注意發行版倉庫中的版本可能不夠新,此時需要自行安裝新版工具,如Archlinux用戶可直接安裝libimobiledevice-git

另外,視發行版不同,安裝後可能需要賦予用戶相應的權限。如Archlinux中,需要把用戶加入usbmux[2]

使用

如果正確安裝了上述軟件,先以root身份運行 usbmuxd

$ sudo usbmuxd

再連接iPad或iPhone,GNOME應該就能自動辨識出相應設備了。

如果沒有使用GNOME+GVFS,可使用ifuse命令手動掛載,如:

$ mkdir ~/iOS
$ ifuse ~/iOS

通過無線網絡

已經越獄的設備可以直接通過SSHFS管理。只要在越獄的設備上通過Cydia安裝一個SSH Server,再用

$ sshfs root@iOS设备的IP地址

連接即可(默認密碼:alpine)。用戶的文件一般在 /var/mobile/ 中。

常見問題

相冊管理

目前無法通過Linux直接管理相冊,但如果只是為了添加/刪除圖片且不介意相冊分類等信息丟失,可刪除 PhotoData 文件夾中的Photos*com.apple.photos.caches_metadata.plist。下次打開相冊時,iOS會為DCIM/...中的文件重建相冊。

文檔管理

對於已越獄的設備,先將PDF等文件複製到設備上,再用iFile等打開即可,可選擇導入iBooks。

Note.gif
TODO:
有無更好辦法?

軟件安裝

先複製文件到iOS設備上,然後可以用MyFile等工具安裝.ipa文件。

參考資料

  1. libimobiledevice
  2. iPod - Arch Wiki

本文对您有帮助?分享给更多朋友!

反馈与讨论

发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。
简体繁体转换