与iPad/iPhone同步

此页由Linux Wiki用户Chenxing于2012年6月16日 (星期六) 22:24的最后更改。

出自Linux Wiki

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

目录

通过数据线

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

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

反馈与讨论

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