Я искал здесь и google, и все, что я смог найти, это то, как поддерживаются Ubuntu 13.04, поддерживающие mtp-устройства. Ответ, который я нашел, касается ubuntu 12.04 или ubuntu 12.10
Ну, я подключил свой телефон в режиме mtp, и я не вижу его на своей машине. Как я могу это увидеть?
Редактировать: Запрошенные данные
Это мой телефон (Xtreamer q)
Я также попробовал устройство samsung s галактики s2, в котором появилось сообщение об ошибке (не удалось ). Мой телефон не допустил такой ошибки.
И это вывод lsusb и mtp-detect
└┌(%:~/Applications/Process.1dFit)┌- lsusb
Bus 002 Device 004: ID 04f2:b1fc Chicony Electronics Co., Ltd
Bus 002 Device 005: ID 045e:009d Microsoft Corp. Wireless Optical Desktop 3.0
Bus 002 Device 007: ID 283b:10a3
Bus 002 Device 003: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1)
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
┌┌(y2@walking)┌(15/pts/0)┌(03:52pm:11/14/13)┌-
└┌(%:~/Applications/Process.1dFit)┌- mtp-detect
Unable to open ~/.mtpz-data for reading, MTPZ disabled.libmtp version: 1.1.6
Listing raw device(s)
No raw devices found.
Я предполагаю, что проблема с третьей текстовой строкой снизу. Но я не знаю, что с этим делать.
У меня была та же проблема, и следующие работали
sudo apt-get install mtp-tools mtpfs
Примечание: вам не нужно устанавливать какие-либо инструменты mtp.
Android fs можно изучить, если вы используете файловую систему MTP (media transfer protocol) в своей системе. Установите файловую систему MTP в вашей системе. Затем попробуйте подключить свой мобильный телефон. Я пробовал Ubuntu 14.04 LTS и Android Samsung Galaxy S3. Надеюсь, твоя будет работать.
установка файловой системы MTP на ubuntu.
sudo apt-get install mtpfs
Теперь отключите и подключите мобильный телефон. Затем перезагрузите компьютер, если он еще не работает.
Это работало для меня, под 16.04 LTS.
Установить libmtp, файловую систему FUSE для устройств с поддержкой MTP mtpfs, используя командыsudo apt-get install go-mtpfs
sudo apt-get install libmtp
sudo apt-get install mtpfs mtp-tools
CROSSED
Установите libmtp, файловую систему FUSE для устройств с поддержкой MTP mtpfs, используя следующие команды:sudo apt-get install go-mtpfs
sudo apt-get install libmtp
sudo apt-get install mtpfs mtp-tools
Установить libmtp, файловую систему FUSE для Устройства MTP с поддержкой mtpfs, используя ниже команды
Запустите команду ниже в терминале, чтобы узнать идентификатор устройства и т. Д. Вы можете увидеть VID и PID в выводе команды для вашего устройства. Запишите эти два числа.$ mtp-detect
Откройте файл правил Android с помощью текстового редактора, используя команду ниже. sudo gedit /etc/udev/rules.d/51-android.rules
Введите строку ниже, используя VID и PID вашего устройства в файле 51-android.rules. Сохраните и закройте файл. SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", ATTR{idProduct}=="2e82", MODE="0666"
Запустите команду ниже, чтобы перезапустить диспетчер устройств. sudo service udev restart
Следующие шаги в основном необходимы для доступа к содержимому внешней SD-карты памяти вашего устройства Android. Я должен был сделать это, потому что файловый менеджер НЕ показывал содержимое SD-карты. Однако это не решение, но это работа, которая работает для большинства пользователей в соответствии с этим сообщением в форуме Google и работает для моего Motorola G 2nd Gen с SD-картой SanDisk. Безопасное удаление подключенного устройства в Ubuntu. Выключите устройство. Извлеките SD-карту с устройства. Включите устройство без SD-карты. Выключите устройство еще раз. Верните SD-карту и снова включите устройство. Перезагрузите компьютер Ubuntu и подключите устройство Android. Теперь вы можете увидеть содержимое внутреннего хранилища устройства Android и содержимое SD-карты.