![我可以使用旧的 ubuntu mtp 系统吗?](https://linux22.com/image/862173/%E6%88%91%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%E6%97%A7%E7%9A%84%20ubuntu%20mtp%20%E7%B3%BB%E7%BB%9F%E5%90%97%EF%BC%9F.png)
我有一个使用 mtp Fun 的随身听,但是自从 ubuntu 13.04 以来,我无法让 ubuntu 读取/写入此设备上的文件。但是我知道 ubuntu 12.04(第一个版本)可以在此设备上运行,没有任何问题。所以我想知道是否有办法从我的旧 ubuntu 12.04 cd 中取出文件并放到我的 ubuntu 14.04 设备上,让 MTP 像以前一样运行??
这也是一个错误报告 https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1183948
提前谢谢你
答案1
最好的选择是调查您在 14.04 中让 MTP 工作时遇到的问题。如果您可以在 12.04 上写入它,那么您也应该能够使用 12.04 之后的所有版本来使用 MTP。到目前为止,我在 Cowon J3 和 S5 上使用 MTP 都没有遇到任何问题(所有 MTP 都已开箱即用,适用于多个版本)。
您的问题可能在 14.04 中可以修复。如果您有兴趣,请尝试通过检查日志文件 (/var/log/) 找出问题所在。tail -f /var/log/syslog
例如,然后安装 walkman,尝试添加文件并检查日志中的错误消息。
除此之外:
我可以使用旧的 ubuntu mtp 系统吗?
也许是的。很可能:没有。您可能会遇到的第一个障碍是:从 13.10 开始,MTP 支持在 Ubuntu 中是原生的,因此许多创建的软件包已变得无效,并且会与旧版本的 MTP 冲突。从您添加的链接来看:UDEV 规则已经发生了变化,所以我倾向于不这样做...
安装旧版本软件的常用方法是(不仅仅是 MTP;这是一种通用方法。警告:如果您继续添加旧版本的软件,它可能会搞乱您的系统,修复当前版本中的问题是更好的方法)...
- 使用旧版本的 PPA(如果有的话)
- 从 Launchpad 下载旧版本的 debian 文件(以及所涉及的依赖项),然后使用命令行工具
dpkg -i
安装所有这些 debian 文件。