Mtp devices on linux

Поддержка MTP [Android] в любом дистрибутиве GNU / Linux.

Если вы зашли так далеко, то это потому, что вы хотите добавить поддержку протокола передачи мультимедийных данных. MTP (Протокол передачи мультимедиа) нашего Android.

Вопрос очень простой. Просто добавьте (в зависимости от вашего дистрибутива; deb или rpm) серию строк кода (используя sudo для новичков), чтобы установить пакеты, а затем перезапустите, чтобы распознать внутреннюю память сотового телефона.

Поддержка MTP в Debian / Ubuntu / Mint и производных «deb»

Уточняю, что сначала попробуйте последний из 3 шагов. Возможно, в вашем дистрибутиве уже есть программы в репозитории. Если вы получили сообщение об ошибке, начните отсюда.

sudo add-apt-repository ppa:langdalepl/gvfs-mtp

sudo apt-get update & dist-upgrade

sudo apt-get install mtp-tools mtpfs

Поддержка MTP в Red Hat / Fedora / CentOS / Suse и производных «rpm»:

Ставьте (уточняйте, что у них должны быть репозитории RPMFusion)

sudo yum install gvfs-mtp kio_mtp libmtp simple-mtpfs

Файлы ничего не весят, поэтому вы можете не сомневаться, что они очень легкие. Как я сказал ранее; перезагрузка и все. У них уже будет поддержка mtp в любимом и любимом Linux.

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Из Linux » Учебники / Руководства / Советы » Поддержка MTP [Android] в любом дистрибутиве GNU / Linux.

25 комментариев, оставьте свой

Оставьте свой комментарий Отменить ответ

Это хорошо, как только я его активировал, и все в порядке, хотя было бы идеально, если бы MTP не был таким медленным в GNU / Linux.

Я добавляю для Arch Linux это: # pacman -S libmtp gvfs-mtp И если я правильно помню, вам нужно перезапустить сеанс, чтобы изменения вступили в силу.

очень интересно, спасибо за совет, и, кстати, здесь, в блоге, я не видел, чтобы кто-нибудь упоминал о самом известном телефоне на данный момент (ну, на самом деле, уже не так много) OnePlus One, который по умолчанию поставляется с Cyanogenmod, у меня уже есть видел много обзоров но нет я бы хотел увидеть здесь один из блогов

Читайте также:  Игровая система для linux

Большое вам спасибо . Он также работает с Windows Phone 8.1 на ноутбуке с Ubuntu 14.04.
Подключение мобильного телефона к ноутбуку для перемещения файлов, в основном музыки, стоило мне целого мира. Позже эти шаги были реализованы в режиме Plug & Play. 🙂 Превосходная работа. Привет с юга Чили .

Приветствую всех и всех. Просто быстрый вопрос: Пакеты mtp-tools и mtpfs еще не установлены по умолчанию в Ubuntu 14.04? Я так и думал. Спасибо.

Существует также возможность KDE Connect, отличного приложения, которое не только синхронизирует файлы, вы также можете использовать свой смартфон в качестве сенсорной панели и управления мультимедиа.
Привет 😀

Здравствуйте, как я могу активировать MTP в Windows Phone 8.1, чтобы использовать его в Linux? Хотя мне нужен Android, и у меня нет денег на его покупку, я ищу, как подключить его в Linux: Ubuntu, Fedora или OpenSUSE. приветствие.

Для любителей разнообразия: gmtp (http://gmtp.sourceforge.net).
Я использую его со своей Lumia 520 с wp8.1, и он позволяет мне работать с внутренней памятью (телефон) или внешней памятью (SD).

Привет,
Спасибо за ввод, я выполнил шаги, чтобы включить MTP в Elementary OS Luna (на основе ubuntu 12.04), но это не работает, мой moto G не отображается в файловом менеджере. В Ubuntu 14.04 это работает из коробки
Установите среду выполнения mtp-tools и ни
Есть идеи
Saludos у Gracias

Я поясняю, что последняя команда действительна для Red Hat и ее заменителей, но не для OpenSUSE (и для других «rpm», таких как Mageia, OpenMandriva или PCLinuxOS), поскольку последний не использует Yum, а Zypper, и не использует репозиторий RPMFusion. Вместо этого в OpenSUSE запрошенные пакеты будут найдены, если не в их официальных репозиториях, в одном из репозиториев сообщества (возможно, «Файловые системы» или «Packman»), и команда будет выглядеть так: sudo zypper установить

Читайте также:  Windows mac linux share

# sudo add-apt-repository ppa: langdalepl / gvfs-mtp
.
gpg: запрос ключа C07BBEC4 с сервера hkp keyserver.ubuntu.com
gpg: key C07BBEC4: «PPA Launchpad для Филипа Лэнгдейла» не изменено
gpg: Общее число обработано: 1
gpg: без изменений: 1 sudo apt-get update и dist-upgrade
[1] 5904
bash: dist-upgrade: команда не найдена
.
E: Не удалось загрузить некоторые индексные файлы. Их игнорировали или использовали старые. # dist-обновление
bash: dist-upgrade: команда не найдена s # sudo apt-get install mtp-tools mtpfs
Чтение списков пакетов . Готово
Построение дерева зависимостей
Чтение информации о состоянии . Готово
E: невозможно найти пакет mtpfs

В конце концов, я установил Pushbullet и Airdroid на Android, и они служат мне для того, что я хочу делать прямо сейчас, а именно для передачи фотографии с телефона на ПК, не отправляя ее мне по электронной почте. Хотя у меня телефон все еще подключен к ноутбуку, потому что он заряжается. Я не мог использовать MPT.

Не знаю, я ли это, но мне кажется, что вторая командная строка неверна, и вместо dist-upgrade это будет просто обновление apt-get, верно? может это мое дело

Большой вклад в этот пост!
Будьте осторожны с настройкой мобильного телефона. Если отладка USB активна на Android или что-то в этом роде, она не будет отображаться в вашем Linux, даже если у вас есть пакеты MTP.
На моем Xubuntu 14.04 необходимые пакеты были доступны.
С уважением,

Что ж, у меня это не работает в Mint 17.3. Появляется следующее сообщение
«Этот PPA не поддерживает доверенных лиц»
Невозможно добавить PPA: »Этот PPA не поддерживает надежный».

Источник

Connect an android device using MTP on Linux Ubuntu 14.04 LTS

I recently moved to Linux[ Ubuntu 14.04 ] from windows 8.1 because it hangs a lot on my lappy. Apart from the cool features of Ubuntu, one thing was annoying me that I was unable to connect my android phone [ Asus zenfone 4 TOOi ] and thus was unable to transfer any files via USB using MTP. After searching a lot I finally got the working answer on ubuntuforums.org which I’m again explaining it here again as simply as possible. First of all you must have an active Internet connection.

Читайте также:  Перезапуск сетевой службы astra linux

Step 1

First, we need to install some necessary tools for MTP detection in Linux[Ubuntu] open terminal and type the following command

sudo apt-get install libmtp-common mtp-tools libmtp-dev libmtp-runtime libmtp9 sudo apt-get dist-upgrade 

Alt Text

Step 2

Now we need to get vendor and product ID For that attach your android MTP device to your Linux system. Type following command in terminal

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 026: ID 0b05:580f ASUSTek Computer, Inc.' Bus 001 Device 025: ID 064e:c21c Suyin Corp. 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 

Step 3:

sudo nano /lib/udev/rules.d/69-mtp.rules 
# Asus Zenfone 4 TOOi ATTRidVendor>=="0b05", ATTRidProduct>=="580f", SYMLINK+="libmtp-%k", ENVID_MTP_DEVICE>="1", ENVID_MEDIA_PLAYER>="1" 

Note: change the vendor and product id as of your device(In red colour in this post) and you can also change the device name after # as per your wish but it is not necessary. When you are done editing, save the file( Ctrl+c , then Y and then enter)

Step 4:

The next step would also be to add a line of code to the 51 android rules file, again from a terminal type Code:

sudo nano /etc/udev/rules.d/51-android.rules 
ATTRidVendor>=="0b05", ATTRidProduct>=="580f", MODE="0666" 

Remember to change the vendor id and product id as per your system(shown in yellow colour) When you have done, save the file.

Step 5:

sudo service udev restart 

Step 6:

Alt Text

Additional Optional work: If you want to work with nice GUI with your MTP device rather than using default file explorer of Ubuntu/Linux try the following command

Источник

Оцените статью
Adblock
detector