Если вы являетесь пользователем Ubuntu и у вас есть устройство Android (под управлением Android версии 4.0 или выше), вы знаете, что не можете подключить устройство к компьютеру и отобразить его. в вашем файловом менеджере. Причина этого в том, что Android 4.0 и выше использует протокол MTP в качестве моста подключения, а MTP не полностью поддерживается в Linux. Ранее мы показывали вам, как подключить Galaxy Nexusи Kindle Fire к Ubuntu, но эти методы обычно оказываются неудачными и создают больше проблем, чем обычно. Сегодня я собираюсь показать вам еще один способ подключения вашего Android-устройства к Ubuntu.
Go-mtpfs — это простая файловая система FUSE, созданная на основе библиотеки MTP, использованной в предыдущих руководствах. После того как вы его скомпилировали и установили, вы сможете легко и надежно монтировать и отключать свое Android-устройство. Я проверил это на своем телефоне, и оно всегда работает.
Установка
Разработчик Go-mtpfs не предоставляет файл PPA или deb, поэтому вам придется взять исходный код и скомпилировать его вручную.
sudo apt-get install golang fuse git-core libmtp-dev libfuse-dev sudo adduser $USER fuse mkdir /tmp/go GOPATH=/tmp/go go get github.com/hanwen/go-mtpfs sudo mv /tmp/go/bin/go-mtpfs /usr/bin/ mkdir ~/Android
В качестве альтернативы вы можете использовать нестабильный PPA от WebUpd8:
sudo add-apt-repository ppa:webupd8team/unstable sudo apt-get update sudo apt-get install go-mtpfs
Использование
После установки подключите Nexus 7, Galaxy Nexus или любой другой телефон, использующий протокол MTP, к компьютеру.
1. Создайте папку «Android» в своем домашнем каталоге. Игнорируйте это, если оно уже создано.
2. Разблокируйте свое Android-устройство. (Это не будет работать, если ваше устройство Android заблокировано).
3. В терминале введите:
go-mtpfs ~/Android
4. Откройте файловый менеджер, и вы увидите подключенное устройство Android.
Здесь вы сможете получить доступ к внутренней SD-карте вашего устройства Android и копировать/перемещать файлы со своего компьютера.
Примечание. Важно не выдергивать кабель и не отсоединять устройство, пока оно установлено. Чтобы правильно отключить устройство, используйте эту команду:
fusermount -u ~/Android
Для пользователей Unity:
Если вы используете Unity для настольных компьютеров, вы можете установить специальную программу запуска Unity, чтобы легко монтировать и отключать устройство.
Для установки:
sudo apt-get install go-mtpfs-unity
Откройте файловый менеджер и перейдите в «/usr/share/applications». Перетащите панель запуска «Подключить устройство Android» в панель запуска Unity.
Вот и все.
через Webupd8 и atareao
Изображение предоставлено: USB-кабель на белом фоне от BigStockPhoto