首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >"libmtp错误:无法从设备获取文件。“尝试从Android手机传输文件

"libmtp错误:无法从设备获取文件。“尝试从Android手机传输文件
EN

Ask Ubuntu用户
提问于 2017-02-02 12:52:32
回答 5查看 39K关注 0票数 16

我正在尝试将文件从我的OnePlus X安卓手机转移到我相当新鲜的Ubuntu16.10安装。在安装电话后(我可以看到文件,导航文件系统等等),当我试图将文件从电话传输到Ubuntu系统时,我会收到以下错误消息:

代码语言:javascript
运行
复制
libmtp error:  Could not get file from device.

这里可能出什么问题了?我以前安装过libmtpserver-devmtp-server

EN

回答 5

Ask Ubuntu用户

发布于 2017-02-24 20:49:32

  1. 安装此依赖项以生成libmtp sudo apt-get install libusb-dev --install-suggests
  2. libmtp在这里,libmtp最新下载
  3. 使用文件资源管理器程序或通过终点站 tar xvf libmtp-1.1.1.tar.gz提取文件
  4. cd进入您刚刚提取的新目录中。
  5. 配置(确保您在/libmtp-*/ DIR中) ./configure --prefix=/usr make
  6. 安装(再次,确保您在/libmtp-*/ DIR中) sudo make install
  7. 将规则复制到/etc/udev/rules.d/ (您可能需要再次检查rules.d/ dir以确定是否需要处理新的规则集.可能是) sudo cp 69-libmtp.rules /etc/udev/rules.d
  8. 安装gMTP图形用户界面sudo apt-get install gmtp --install-suggests
  9. 打开/运行gmtp程序从菜单或术语和享受!

注意:如果您有问题,您可能需要断开设备。或者重新开始。或者更新东西。sudo apt-get update和/或sudo apt-get upgrade

希望这能帮上忙,如果是这样的话,请投赞成票。如果需要更多的帮助,我会尽我所能。

票数 8
EN

Ask Ubuntu用户

发布于 2022-02-04 14:27:51

我遇到了一个问题,因为文件名中有一个钻石字符。移除它转移有效。似乎传输与包含unicode字符的文件名有问题。

票数 1
EN

Ask Ubuntu用户

发布于 2017-11-13 21:29:23

@Anovative的回答是对我有用的。

新的LG G6不会正确地安装在Ubuntu14.04.5上。它半工半读;我可以在我的手机中浏览文件结构。但是检索文件不起作用。

错误的详细信息经常是:

代码语言:javascript
运行
复制
libmtp error: call to ptp_mtp_getobjectpropssupported() failed

代码语言:javascript
运行
复制
libmtp error:  Could not get file from device

下载的libmtp-1.1.14,编译,安装了共享库,必须移动一些东西,所以新的.so被指向,现在一切都很好。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/879029

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档