我看到很多有趣的程序只能通过向系统添加“PPA”来获得,但是,如果我理解正确,我们应该留在官方“存储库”中以将软件添加到我们的系统中。
新手有什么方法可以知道“PPA”是否安全或是否应该避免?用户在处理 PPA 时应该了解哪些提示?
由于Ubuntu的13.04经由存储访问外部设备MTP应该工作在出厂时就经由GVFS-MTP模块。
虽然这个问题是关于 Galaxy Nexus 的,但也支持其他 Android 设备以及Windows Phone和支持 MTP 的媒体播放器。
有关故障排除,请参阅此 anwser。
我在使用 Galaxy Nexus 通过 MTP 进行文件传输时遇到了很多问题。我使用的是 Kubuntu 11.10 64 位,这就是我所做的和我得到的结果:
在/etc/udev/rules.d/51-android.rules. 规则如下,适用于adb:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="6860", MODE="0666", OWNER="leob" #Galaxy Nexus
Run Code Online (Sandbox Code Playgroud)重新启动udev(和计算机只是为了确保)。
Adb 有效,并且所有通过 MTP 从设备读取的方法似乎都有效(我尝试使用 mtpfs、gmtp 安装并直接使用 mtp-tools 包)。但是,当我尝试写入设备时,我尝试的任何方法都不起作用。
例如,运行mtp-newfolder test_dir 0 0提供以下输出:
libmtp version: 1.1.0
Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7510/Galaxy …Run Code Online (Sandbox Code Playgroud) 我在这里和谷歌搜索,我能找到的只是如何在 Ubuntu 13.04 中支持转发 mtp 设备。我找到的答案适用于 ubuntu 12.04 或 ubuntu 12.10
好吧,我以 mtp 模式连接了手机,但在我的机器上看不到它。我怎么能看到呢?
编辑:请求的数据
这是我的手机 (Xtreamer q)
我还尝试了一个三星 Galaxy s2 设备,它弹出了一条错误消息(无法挂载设备)。我的手机没有出现这样的错误。
这是 lsusb 和 mtp-detect 的输出
??(%:~/Applications/Process.1dFit)?- lsusb
Bus 002 Device 004: ID 04f2:b1fc Chicony Electronics Co., Ltd
Bus 002 Device 005: ID 045e:009d Microsoft Corp. Wireless Optical Desktop 3.0
Bus 002 Device 007: ID 283b:10a3
Bus 002 Device 003: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate …Run Code Online (Sandbox Code Playgroud) 我正在尝试通过 mtp 在我的笔记本电脑上安装一款新的 nexus 5x 手机。当我插入它时,nautilus 将其识别为 nexus 5x,并且左侧会出现一个选项。但是,当我单击它时,即使那里应该有文件,通常出现文件的区域也是空白的,并且我无法创建文件。有趣的是, lsusb 返回:
Bus 004 Device 002: ID 8087:8000 Intel Corp.
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 8087:8008 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 5986:055c Acer, Inc
Bus 001 Device 002: ID 0cf3:3004 Atheros Communications, Inc.
Bus 001 Device …Run Code Online (Sandbox Code Playgroud) 在最新版本的 libmtp 库中,有针对我的 Android 设备的修复程序,因此我想安装最新版本,但我不确定如何安装!我认为这会在某个时候推送到官方存储库中,因此明智的建议可能只是等待,但如果有人能告诉我,我想知道如何自己做到这一点。
我目前使用的是 Ubuntu 12.04 并且正在运行 libmtp-1.1.2,最近发布了最新版本 (libmtp-1.1.3),可以从以下直接链接下载 tar.gz 文件:http://downloads.sourceforge .net/project/libmtp/libmtp/1.1.3/libmtp-1.1.3.tar.gz
我该如何安装?谢谢你的帮助。
诺基亚 Lumia 610 已安装,但当我尝试打开内部存储时,它显示以下消息:
抱歉,无法显示“存储”的所有内容:libmtp 错误:无法获取对象句柄。
从 Ubuntu 软件中心安装libmtp或mtp应用程序不能解决问题。