将安卓手机通过mtp连接到archlinux上
将安卓手机通过mtp连接到archlinux上
最近安装的archlinux缺少必要的组件,无法直接将手机通过数据线与电脑交换数据,这里记录archlinux安装必要包与手机进行数据交换
1 安装必要的软件包
# 使用 yay 进行软件包管理
yay -S mtpfs jmtpfs libmtp
# 然后输入密码
1.1 修改必要的权限:
编辑 /etc/fuse.conf 注释掉一下行:
(使用各自喜欢的文本编辑工具编辑,记得提供权限进行修改)
user_allow_other
1.2 完成后使用命令连接设备
# 首先创建一个挂载设备的文件夹
mkdir ~/mtp
# 连接设备
sudo jmtpfs ~/mtp
然后就可以正常访问设备
2 提供文件管理器的支持
安装 gvfs-mtp 提供对gnome files 的支持,安装 kio-extras 提供对kde的文件管理器:KIO的支持(根据各自的电脑情况选择安装)
# GVFS (gnome files)
sudo pacman -S gvfs-mtp gvfs-gphoto2
# 其中gvfs-gphoto2 是对PTP提供支持
对KDE的KIO支持
sudo pacman -S kio-extras
3 卸载设备
通常在文件管理器当中弹出是一种方法,下面使用命令行:
sudo fusermount -u ~/mtp
# 后面的目录是你挂载的位置