小编Dav*_*ord的帖子

无法在通过 GVFS 挂载的 MTP 设备上执行文件操作:“不支持操作”

我正在运行 Linux Mint 17.1 64 位(基于 Ubuntu 14.04)。自从从 Linux Mint 14/Ubuntu 12.10 升级后,我用来将音乐同步到我的随身听的 Python 脚本已经停止工作。

以前,当我安装 Walkman 时,它会自动显示为路径,/run/user/1000/gvfs/WALKMAN/Storage Media并且可以像任何其他文件系统一样工作:我可以通过 Python 将曲目复制到它,从中删除曲目等。但是,我不记得是否必须进行任何更改才能实现此目的。

自从升级到 Linux Mint 17(现在是 17.1)后,当我安装 Walkman 时,它显示为 path /run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C007%5D/Storage Media。此外,当我尝试运行相同的文件操作时,它们现在失败了。我发现这不仅通过 Python 发生,也发生在命令行上。例如:

david@MILTON:~$ cp '/data/Music/10SecsWhiteNoise.mp3' '/run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C006%5D/Storage Media/MUSIC'
cp: cannot create regular file ‘/run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C006%5D/Storage Media/MUSIC/10SecsWhiteNoise.mp3’: Operation not supported
Run Code Online (Sandbox Code Playgroud)

我对这个问题做了一些研究,但最常见的解释似乎是它以前是由这个 PPA 解决的: https://launchpad.net/~langdalepl/+archive/ubuntu/gvfs-mtp

但是现在,自 13.10 以来的 Ubuntu 版本包含所有这些更改,因此不再需要它。那么为什么我仍然有这些错误?我仍然可以通过图形文件管理器(Caja,在 Linux Mint 上)在我的随身听上进行文件操作,而不是通过命令行。

linux-mint gvfs mtp

17
推荐指数
1
解决办法
2万
查看次数

标签 统计

gvfs ×1

linux-mint ×1

mtp ×1