问题描述
最近从Linux Mint 18迁移到了Debian 8.7.1(Jessie),使用Xfce作为桌面管理器和Thunar作为文件浏览工具。让使用者沮丧的是,而Mint能够识别Samsung Galaxy S4 Mini手机处于MTP模式下时,在Debian中该设备却未被识别。虽然可以使用adb命令行接口来与手机互动移动文件,但这不是一个方便的文件传输方式。因此问题核心是了解如何在继续使用MTP协议的情况下,让Debian和Thunar能够自动识别并处理Android手机。
解决方案
请注意,在尝试以下解决方案前,请确保按照已安装的发行版和系统进行调整。
方案1
此方法主要在于安装适用于Xfce桌面环境的Gvfs后端支持以实现通过MTP模式与手机交互。以下是具体操作步骤:
1. 使用sudo权限运行终端命令,启动所需的Gvfs后端:“apt-get install gvfs-backends
”;
2. 根据提示进行软件包安装后的依赖性检查和确认。
3. 重启系统以使所安装的软件生效。“reboot
”。
执行上述操作步骤完成后,Debian应会识别Samsung Galaxy S4 Mini并可通过MTP模式直接使用Thunar读取、写入手机存储。
方案2
如果你更倾向于保持现有配置不变或不希望通过自动方法解决问题。此时可以考虑手工挂载手机文件系统的方法:
1. 首先确认adb驱动程序已正确安装,使得可以通过adb devices
命令能识别设备。
2. 在终端中执行以下命令:adb shell mount -t mtp /dev/mtpvolume /media/usb0
3. 接着确保Thunar服务或者相关的文件管理和挂载设置能够在启动时自动运行。
这样在使用Debian Jessie的同时还能通过MTP协议方便地与您的Android设备进行文件交互,避免了ADB命令行的复杂性。不过请注意每个设备的实际路径不同,需要自行查阅并更改上述命令中的usb0为对应实际情况下的挂载点名称。
方案3
此外也可以尝试安装特定的支持库以增强手机兼容性。
1. 打开终端输入“sudo apt-get install mtpfs
”,等待确认完毕后重启计算机;
2. 在Thunar窗口中,应看到一个名为“MTP Phone”的选项可直接挂载设备。
综上所述,以上提供了三种不同的方法来解决Android手机在Debian Jessie系统下未被识别的问题。这可以帮助您找到最适合自身需求的解决方案,无论是简便自动还是手动干预的方式。