
Я использую Ubuntu 17.10, и он автоматически монтирует мой мобильный телефон (Android, Xperia Z5 Compact), когда я подключаю его через USB. Это происходит только в Unity, который я обычно не использую.
Что за магия на самом деле происходит, когда я могу «подключить» телефон к своему любимому оконному менеджеру SpectrWM?
решение1
gio
выполняет «тяжелую работу».
Чтобы смонтировать MTP-устройство, выполните следующие действия:
- Подключите устройство, выберите «Передача файлов» или что-то подобное на телефоне.
gio mount -li | grep unix-device
и найдите/dev/bus/usb/...
. Если у вас есть несколько совпадений, удалитеgrep ...
часть и попробуйте снова, чтобы выяснить, какое устройство является телефоном.gio mount -d /dev/bus/usb/...
с полным путем послеunix-device
шага 2.- Хранилище устройства будет доступно по
/run/user/1000/gvfs/mtp:host=...
адресу, где1000
указан ваш идентификатор пользователя, и может отличаться, а путь заканчивается строкой, которую можно найти вgio mount -li
выходных данных послеactivation_root
.