You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过USB线将iPhone照片传输至Ubuntu?含iPhone 7转Ubuntu 16.04故障排查

解决iPhone 7无法在Ubuntu 16.04中正常挂载传输照片的问题

我之前也碰到过一模一样的情况——明明装了最新版libimobiledevice,设备能在侧边栏显示,但一点进去就加载失败弹出错误。试了下面几个亲测有效的方法后终于搞定,你可以逐一尝试:

先提个最容易忽略的前提:确保你的iPhone处于解锁状态,并且已经在弹出的对话框中选择了「信任这台电脑」,很多时候就是这个小细节卡住了整个流程。

方法1:修复udev设备权限问题

Ubuntu对iOS设备的权限配置偶尔会出问题,手动添加udev规则能解决大部分权限类挂载失败:

  • 打开终端,创建udev规则文件:
    sudo nano /etc/udev/rules.d/99-iphone.rules
    
  • 在文件中粘贴以下内容:
    SUBSYSTEM=="usb", ATTRS{idVendor}=="05ac", MODE="0666", GROUP="plugdev"
    
  • 保存并退出(按Ctrl+O回车确认,再按Ctrl+X退出编辑器)
  • 重启udev服务让规则生效:
    sudo udevadm control --reload-rules && sudo udevadm trigger
    
  • 拔掉USB线重新连接iPhone,再尝试打开文件管理器访问设备。

方法2:重启usbmuxd核心服务

usbmuxd是iOS设备和Linux通信的关键服务,有时候它会莫名卡住:

  • 在终端执行重启命令:
    sudo systemctl restart usbmuxd
    
    如果你的系统用的是旧版init系统,换成这条命令:
    sudo service usbmuxd restart
    
  • 重新插拔设备,再次尝试访问。

方法3:补全gvfs挂载组件

Ubuntu的文件管理器依赖gvfs来挂载移动设备,可能缺少了iOS对应的支持组件:

  • 安装gvfs-afc(Apple File Conduit支持包):
    sudo apt-get update && sudo apt-get install gvfs-afc
    
  • 重启文件管理器(以默认的Nautilus为例):
    killall nautilus
    
  • 重新打开文件管理器,连接设备试试。

方法4:用命令行工具ifuse手动挂载传输

如果图形界面一直抽风,试试用命令行直接挂载,这个方法稳定性更高:

  • 先安装ifuse(没装的话):
    sudo apt-get install ifuse
    
  • 创建一个挂载目录:
    sudo mkdir /mnt/iphone
    
  • 挂载iPhone到这个目录:
    sudo ifuse /mnt/iphone
    
  • 现在你可以通过终端或文件管理器访问/mnt/iphone,照片一般存在/mnt/iphone/var/Mobile/Media/DCIM路径下,直接复制到本地即可。
  • 传输完成后记得卸载设备:
    sudo umount /mnt/iphone
    

内容的提问来源于stack exchange,提问作者Unique

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 10:22:08