Как подключить смартфон к ubuntu
Сегодня мне понадобилось подключить свой смартфон c OS Android к Ubuntu, но каково было мое удивление, что Убунту просто напросто не видит данное устройство, как такое вообще может быть ? Что операционная система, которая изначально делалась на ядре linux не подсоединяется к ОС написанной на том же ядре. Зато как ни странно проблем с подключением к таким системам как windows и mac OS не возникает.
Первым делом я сразу же полез гуглить, как не удивительно масса различных методов подключения Android устройств к Ubuntu Linux, многие предлагают править различные конфигурационные файлы, проводить различные танцы с бубном и делать просто неописуемые вещи, которые мне делать было просто в лом. Поэтому я выбрал самый легкий и самый доступный метод с использованием deb пакета, который доступен в любом репозитории ubuntu 12.04 – 12.10.
Ставим go-mtpfs на Ubuntu 12.10
Установка данного приложения до боли однообразна, открываем консоль и вводим команды по очереди :
sudo add-apt-repository ppa:webupd8team/unstable sudo apt-get update sudo apt-get install go-mtpfs |
После чего советую так же установить специальный лаунчер для монтирования Android устройств.
sudo apt-get install go-mtpfs-unity |
Как подключить Android 4.0+ к Ubuntu
После того как мы установили go-mtpfs, для уверености что все установилось корректно в консоли набираем :
go-mtpfs |
Увидите что то вроде этого :
darelvc@Darelvc:~$ go-mtpfs
2013/02/04 17:15:34 Usage: go-mtpfs [options] MOUNT-POINT
От сюда можно увидеть что данное устройство установлено корректно. Теперь что бы при монтировать наш Android устройство подключаем его к ПК через наш USB кабель и в консоли прописываем:
go-mtpfs /media/MyAndroid |
Как можно увидеть :
Android device detected, assigning default bug flags
2013/02/04 17:16:34 storage ID 131073: SD-карта
2013/02/04 17:16:34 storage ID 65537: USB-накопитель
Наше устройство опознано и корректно подключилось.
Для того чтобы извлечь данное устройства также в консоли набираем:
fusermount -u /media/MyAndroid |
Как всегда в заключение видео инструкция (на английском):
А вот чтобы ваш смартфон всегда был готов к работе, старайтесь чтобы он в нужный момент был не разряжен. Для этого приобретите аккумулятор нового поколения,такой как аккумулятор nokia bl 5c, и вы всегда на связи и готовы снимать интересные моменты своей жизни.
А почему так редко посты выходят?:(
Привет Артур, к сожалению не было возможности писать статьи, так как был занят немного другими делами, да и писать о чем либо лишь бы написать тоже не хотелось.
Постараюсь заставить себя писать как можно чаще хД)
a@SevaU:~$ go-mtpfs /media/MyAndroid
2014/01/22 00:58:16 compiled against libmtp 1.1.5
Device 0 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP).
2014/01/22 00:58:16 found device Samsung: Galaxy models (MTP) (04e8:6860) @ bus 3, dev 120
:
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
inep: usb_get_endpoint_status(): No such device
outep: usb_get_endpoint_status(): No such device
usb_clear_halt() on IN endpoint: No such device
usb_clear_halt() on OUT endpoint: No such device
usb_clear_halt() on INTERRUPT endpoint: No such device
libusb_open() failed!: No such file or directory
LIBMTP PANIC: Could not init USB on second attempt
2014/01/22 00:58:16 rdev.open failed: open: open returned nil
a@SevaU:~$
Ubuntu 12.04 LTS
Samsung Galaxy S II, Android 4.0.4
Для устранения данной ошибки используйте такую команду :
sudo apt-get install libusb-dev gmtp
После установки подключите смартфон еще раз.
Спасибо, всё по делу..
Не за что, Всегда рад помочь 🙂
У меня почему-то ничего не получилось (((
gpg: создана таблица ключей
/tmp/tmpmnbp9b/secring.gpg'
/tmp/tmpmnbp9b/pubring.gpg’gpg: создана таблица ключей
gpg: запрашиваю ключ EEA14886 с hkp сервера keyserver.ubuntu.com
gpg: /tmp/tmpmnbp9b/trustdb.gpg: создана таблица доверий
gpg: ключ EEA14886: открытый ключ “Launchpad VLC” импортирован
gpg: Всего обработано: 1
gpg: импортировано: 1 (RSA: 1)
OK
d-man@dman-R710:~$ sudo apt-get install go-mtpfs
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет go-mtpfs
d-man@dman-R710:~$ sudo apt-get install go-mtpfs-unity
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет go-mtpfs-unity
2014/07/05 20:31:56 compiled against libmtp 1.1.5
Device 0 (VID=17ef and PID=7497) is a Lenovo P700.
2014/07/05 20:31:56 found device Lenovo: P700 (17ef:7497) @ bus 1, dev 4
:
Unable to open ~/.mtpz-data for reading, MTPZ disabled.Android device detected, assigning default bug flags
2014/07/05 20:31:56 storage ID 131073: Память телефона
2014/07/05 20:31:56 storage ID 65537: MicroSD
2014/07/05 20:31:56 backing data /tmp/go-mtpfs936593845
2014/07/05 20:31:56 starting FUSE unknown
2014/07/05 20:34:07 FilesAndFolders failed: PTP Layer error 02ff: LIBMTP_Get_Files_And_Folders(): could not get object handles.
Error 02ff: PTP: I/O error
2014/07/05 20:35:08 FilesAndFolders failed: PTP Layer error 02ff: LIBMTP_Get_Files_And_Folders(): could not get object handles.
Error 02ff: PTP: I/O error
2014/07/05 20:36:08 FilesAndFolders failed: PTP Layer error 02ff: LIBMTP_Get_Files_And_Folders(): could not get object handles.
Error 02ff: PTP: I/O error
2014/07/05 20:37:08 FilesAndFolders failed: PTP Layer error 02ff: LIBMTP_Get_Files_And_Folders(): could not get object handles.
Error 02ff: PTP: I/O error
2014/07/05 20:38:08 FilesAndFolders failed: PTP Layer error 02ff: LIBMTP_Get_Files_And_Folders(): could not get object handles.
Error 02ff: PTP: I/O error
2014/07/05 20:39:08 FilesAndFolders failed: PTP Layer error 02ff: LIBMTP_Get_Files_And_Folders(): could not get object handles.
Error 02ff: PTP: I/O error
fusermount -u /media/MyAndroid
2014/07/05 20:40:08 FilesAndFolders failed: PTP Layer error 02ff: LIBMTP_Get_Files_And_Folders(): could not get object handles.
Error 02ff: PTP: I/O error
вот чего мой выдал подвис и не открывает ни флешку ни трубку
Здравствуйте. Скажите, а для 14.04 и 14.10 есть способ установки? При вводе тех самых команд мне возвращается “Не удалось найти пакет go-mtpfs-unity”
Заранее прошу прощения за этот вопрос, но в убунту новичок, а возникла потребность срочно подружить комп с телефоном Wt19i sony ericsson.
Что делать?
В 13.04 будет уже не актуально. Работает само и без бубна. До этой версии подлюченные устройства Android нужно искать в Gigolo и с вышеописанным решением.