在 Linux Mint 17.1 中挂载 MTP Android 设备

在 Linux Mint 17.1 中挂载 MTP Android 设备

我在 Linux Mint 17.1 (MTP) 中安装我的华硕 Android 设备。我的电脑没有看到我的设备,所以我尝试按照本页中的答案进行操作: http://forum.xda-developers.com/showthread.php?t=1077377

但是当我点击“连接”时,出现以下错误:

Listing raw device(s)
mtpfs: symbol lookup error: mtpfs: undefined symbol: LIBMTP_Detect_Raw_Devices

答案1

Linux Mint 17.1 肉桂 64 位或最近的 Ubuntu/Debian 发行版。

sudo apt-get update
sudo apt-get install mtp-tools

拔下 USB 电缆并重新连接您的 Android 设备。

现在应该可以按预期识别 Android 设备。


如果您仍然遇到问题,请尝试以下操作。

检查是否安装了其他 MTP 软件,在终端窗口中运行以下命令:

dpkg --get-selections | grep -v deinstall | grep -i mtp

这将列出与 MTP 相关的所有软件包。你应该只需要mtp工具安装后可正常日常使用。

忽略以“libmtp”开头的任何行并卸载列出的任何其他软件包,除了mtp工具例如,使用以下命令将“mtp-server”替换为上一条指令中列出的内容。

sudo apt-get remove mtp-server

然后使用以下命令重新安装 mtp-tools 软件包:

sudo apt-get install --reinstall mtp-tools

您现在应该能够按照预期从可移动存储设备使用 MTP 访问您的 Android 设备。

答案2

转到 Synaptic 包管理器并安装 mtp-server。我使用 Linux Mint 17.1 Mate,我的手机不会出现在我的笔记本电脑上,但安装 mtp-server 后它就可以工作了。

相关内容