Содержание
Многие современные дистрибутивы на основе Linux поддерживают подключение смартфонов по-умолчанию, в таких дистрибутивах проблем с подключением смартфона к компьютеру возникнуть не должно. На компьютере устройство на ОС Андроид будет отображаться в проводнике, как обычная флешка.
Но, тем не менее остаются сборки, в которые данная возможность включена не была. В данной статье будет описано подключение устройств на ОС Android к компьютерам на Linux и решение возможных проблем.
Подключение Android смартфона через USB-порт
Для начала в терминале необходимо выполнить команду:
$ mtp-detect
Если получите ответ:
[user@localhost~]$ mtp-detect libmtp version: 1.1.16 Listing raw device(s) No raw devices found.
то это означает, что смартфон не найден, значит проблема может быть с USB портом или кабелем, проверьте физическое подключение. Дело в том, что современные кабели не все поддерживают передачу данных, некоторые из них предназначены исключительно для зарядки устройств. Если кабель исправен, смените USB порт подключения.
Если же получите подобный ответ:
[user@localhost~]$ mtp-detect libmtp version: 1.1.16 Listing raw device(s) Device 0 (VID=2b0e and PID=1714) is a LeMobile Le 2. Found 1 device(s): LeMobile: Le 2 (2b0e:1714) @ bus 3, dev 6 Attempting to connect device(s) Android device detected, assigning default bug flags USB low-level info: ...........
Значит устройство подключено и доступно через проводник.
Может случится так, что в вашем дистрибутиве не установлены пакеты для команды mtp-tools, в таком случае вы получите сообщение об ошибке:
[user@localhost~]$ mtp-detect Команда не найдена
Установка libmtp
Необходимо установить libmtp. Выполните команду.
Для дистрибутивов основанных на EL7 и ниже:
[user@localhost~]$ sudo yum install libmtp
Для дистрибутивов основанных на EL8 и выше, а также для Fedora:
[user@localhost~]$ sudo dnf install libmtp
После этих манипуляций попробуйте снова выполнить команду mtp-detect.
Подключение смартфона через Wi-FI
Также существуют способы подключения смартфонов к компьютеру без проводов. В качестве среды передачи данных используется сеть Wi-Fi. Это более продвинутый способ подключения, но для этого используются приложения как на компьютере, так и на смартфоне. При подключении через сеть, возможно не только передавать файлы, но и управлять компьютером, например смартфон или планшет можно использовать в качестве планшета для рисования, отправлять СМС и получать уведомление на компьютере, видеть заряд батареи телефона и так далее.
Подключение с помощью KDE Connect
KDE Connect как видно из названия разработано для рабочего стола KDE. Есть часть для десктопа и для Android. Приложение доступно практически для любых платформ, для Linux, BSD, Android, Sailfish и Windows, скачать его можно с официального сайта. Для смартфона приложение можно скачать с Google Play.
Утилита позволяет со смартфона управлять мультимедиа компьютера, управлять указателем мыши. С компьютера можно будет отправлять СМС сообщения, просматривать контакты смартфона, набирать текст с компьютера на телефоне, передавать файлы и многое другое. Каждой функции необходимо дать разрешение на телефоне и только тогда она станет активной.
Подключение с помощью GSConnect
GSConnect — это полная реализация KDE Connect, специально для GNOME Shell с интеграцией в Nautilus, Chrome и Firefox, не использует десктопное приложение KDE Connect и не будет работать с ним. GSConnect по большому счету использует то же приложение на смартфоне, но при этом приложение для компьютера доступно в магазине приложений Gnome. Расширение встраивается в оболочку в верхнем баре, что довольно удобно. Также GSConnect доступно для браузеров Chrome и Firefox.
Доступны все функции, что и в оригинальном приложении. Отличие лишь в том, что GSConnect встраивается в верхний бар рабочего стола. Работа доступна, пока на смартфоне запущено приложение KDE Connect.