我已经安装了libimobiledevice
家庭和ifuse
软件包。当我通过 USB 电缆将 iPhone 连接到 Linux 时,我收到允许访问的提示。确认后,我可以访问DCIM
gnome 文件资源管理器上的文件夹。但是没有出现其他文件夹。此外,我只能将照片和视频从手机移动到桌面,而不是相反。当我尝试这样做时,出现错误:
There was an error copying the file into gphoto2://-Apple_Inc._iPh...123456789AB/DCIM/202304__.
Error writing file: -108: No such file or directory
如何访问照片和视频以外的文档?如何从 Linux 将文件注入 iphone?
答案1
默认情况下,通过 USB 将 iPhone 连接到 Linux 计算机只会挂载 DCIM 文件夹,其中包含照片和视频。要访问 iPhone 上的其他文件夹和文件,您可以使用名为 的工具iFuse
。
sudo apt-get install ifuse
mkdir ~/iphone
ifuse ~/iphone
这会将 iPhone 文件系统挂载到该~/iphone
目录下。您现在应该可以使用文件资源管理器访问 iPhone 上的所有文件。
要将文件从 Linux 注入 iPhone,您只需将文件复制到 iPhone 文件系统中的相应目录即可。例如,要将名为的文件复制example.txt
到 iPhone 上的 Documents 文件夹,您可以执行以下操作:
cd ~/iphone/Documents
cp /path/to/example.txt .
请注意,您可能需要将 iPhone 从电脑中弹出,然后文件才能在 iPhone 上可见。您可以通过运行以下命令来执行此操作:
fusermount -u ~/iphone