要让archlinux支持MTP协议,需要安装 mtpfs
sudo pacman -S mtpfs --noconfirm
但对于Android 4+的设备,光有 mtpfs
还不够,还需要安装 jmtpfs
, 而 jmtpfs
是在AUR中的:
yaourt -S jmtpfs
之后,只需要运行 jmtpfs 挂载点
就能将手机挂载到 挂载点了
[lujun9972@T520 ~]$ jmtpfs ~/mnt Device 0 (VID=2717 and PID=ff40) is a Xiaomi Mi-2s (id2) (MTP). Android device detected, assigning default bug flags
用命令行挂载手机是意见很麻烦的事情。
不过通过 gvfs-mtp
,打开 thunar
, 或 nautilus
就能在文件管理器左边看到连接上电脑的手机了。
sudo pacman -Sy gvfs-mtp
还可以通过 gvfs-gphoto2
来将PTP整合进行文件管理器中
sudo pacman -Sy gvfs-gphoto2 --noconfirm