Как перекинуть фото с андроид на ноутбук линукс через usb

Обновлено: 08.07.2024

Синхронизировать ваше Android-устройство с Linux несложно

Android работает на ядре Linux, поэтому вполне логично, что эти два устройства смогут соединяться друг с другом из коробки. Это, к сожалению, не тот случай. Хорошей новостью является то, что на самом деле довольно легко соединить эти две системы с помощью двух сторонних инструментов.

Установив эти инструменты, вы сможете передавать файлы со своего устройства Android на рабочий стол Linux, как профессионал.

Что вам нужно

Очевидно, что для этого вам понадобится устройство Android и рабочий стол Linux. На машине Linux должна быть установлена ​​ среда рабочего стола GNOME . На вашем Android-устройстве вам понадобится приложение KDE Connect (находится в Google Play Store ).

Установка расширения оболочки GNOME

Чтобы установить соединение между Android и Linux, сначала необходимо установить расширение GNOME. Для этого выполните следующие действия:

Установите необходимую зависимость с помощью команды:

Направьте свой веб-браузер на страницу расширения оболочки GSConnect GNOME .

При появлении запроса нажмите Нажмите здесь, чтобы установить расширение для браузера.

При появлении запроса нажмите Добавить .

Нажмите ползунок Вкл./Выкл. , чтобы он был включен.

При появлении запроса нажмите Установить .

Расширение GSConnect готово к использованию.

Подключите устройство Android к компьютеру с помощью соответствующего USB-кабеля. Нажмите на системный лоток GNOME в верхнем правом углу рабочего стола. Теперь вы должны увидеть новую запись в раскрывающемся списке с надписью Мобильные устройства . Нажмите, чтобы развернуть эту запись, а затем нажмите Настройки мобильного телефона .

Ваше устройство Android должно появиться в окне GSConnect.

Установить KDE Connect

На вашем Android-устройстве установите KDE Connect, выполнив следующие действия:

Откройте Google Play Store на вашем Android-устройстве.

Поиск KDE Connect.

Найдите и коснитесь записи сообщества KDE.

Нажмите Установить .

Разрешить установку для завершения.

Подключение Android и Linux

После установки обоих компонентов вернитесь на свое устройство Android, откройте KDE Connect и нажмите GSConnect (в разделе ДОСТУПНЫЕ УСТРОЙСТВА).

В следующем окне нажмите ЗАПРОСИТЬ СОЕДИНЕНИЕ . Это отправит запрос пары на рабочий стол GNOME. На рабочем столе появится всплывающее окно. Нажмите Принять , чтобы подтвердить сопряжение.

Отправка файлов

В диспетчере файлов коснитесь любого из файлов, и он будет автоматически отправлен на рабочий стол GNOME. Все файлы, отправленные с Android на Linux, будут находиться в папке «Загрузки».

В настоящее время многие дружественные к пользователю дистрибутивы уже настроены на загрузку файлов на телефон Android с Linux и для скачивания фотографий и любых других файлов с телефона на Linux. Поэтому достаточно подключить телефон к компьютеру по USB кабелю, затем в телефоне разрешить обмен данными по USB и в Linux вы увидите содержимое телефона, а также его карты памяти прямо в файловом менеджере (проводнике).

Тем не менее эта функциональность присутствует не на всех версиях Linux, либо вы можете столкнуться с проблемами, что что-то не работает. Эта инструкция поможет вам настроить с нуля обмен файлами между Android и Linux, а также разобраться в возможных проблемах, почему Linux не видит телефон.

Linux не видит Android телефон

Если вы подключили Android телефон к Linux, но ничего не происходит и, в особенности, телефон не спрашивает разрешение на передачу данных, то начните с самого простого — попробуйте использовать другой USB провод. Некоторые кабели просто не способны передавать данные, так как там отсутствуют необходимые для этого контакты. Также выполните такие простые действия как перезагрузка компьютера и перезагрузка телефона.


Если там будет показано что-то вроде:

То есть если будет строка «No raw devices found.», значит нужно обратить внимание на кабель.

В Arch Linux и производных:

Передача файлов с/на телефон без провода

Прежде всего, отметим, что вам не нужен USB для передачи файлов с телефона и на телефон. Вы можете передавать файлы с/на Android устройства используя Wi-Fi сеть вашего устройства — то есть вам не нужно настраивать роутер или что-то ещё. Просто установите приложение Airdroid на ваше устройство Android. Затем активируйте Мобильную точку доступа Wi-Fi на вашем устройстве и откройте программу Airdroid.

Теперь с вашего компьютера подключитесь к точке доступа, которую создал ваш телефон. На компьютере в любом веб-браузере откройте URL адрес, которую вам даст Airdroid. Будут запрошены разрешения, нажмите Подключить.

Вот и всё! Работает на любом операционной системе, у которой есть веб-браузер, то есть везде.

Настройка автоматического подключения телефона

В настоящее время окружения рабочего стола сами монтируют телефон при его подключению к Linux. Если этого не происходит, значит не хватает каких-то необходимых пакетов.

В Debain и производные (Ubuntu, Linux Mint, Kali Linux) проверьте и, в случае отсутствия, устаовите:

  • libmtp9
  • fuse
  • gvfs
  • gvfs-fuse
  • gvfs-backends

В Arch Linux и производных установите:

Обратите внимание, что в репозиториях Arch Linux также присутствует пакет fuse3 — можете попробовать установить его вместо fuse2.

Подключите телефон к компьютеру и на телефоне разрешить обмен данными:


Если установка пакетов не помогла, попробуйте перезагрузить компьютер, также проверьте файл fuse.conf:

Настройка автоматического монтирования флешек телефона


Если вы отключили автоматическое монтирование устройств на уровне системы, то вы можете настроить автоматическое монтирования телефона с помощью правил udev.

В выводе команды mtp-detect найдите значение idVendor и idProduct.


Можно использовать следующие команды для ускорения процесса

Создайте файл с udev правилом:

в нём разместите следующее содержимое:

К примеру, мои данные:

Тогда моё правило выглядит так:

Чтобы это правило вступило в силу без перезагрузки компьютера выполните:

Отредактируйте файл fuse.conf:

Я хочу скопировать некоторые файлы фильмов из Linux на мой телефон HTC One SV Android (без рута).

В Windows мой телефон автоматически подключает свои внутренние и SD-карты, когда я подключаю его, что позволяет мне передавать файлы.

Ошибка инициализации камеры: -60: не удалось заблокировать устройство

Как я могу сделать эту работу?

Я бы сказал, что проблема в аппаратном обеспечении, а не в программном обеспечении, особенно в Linux или вашем дистрибутиве. Мой древний телефон на базе Android 2.3 воспринимается как запоминающее устройство USB. Какую версию Android вы используете? Чтобы увидеть, что происходит в вашем телефоне, вы можете попробовать использовать ADB. ADB - это инструмент с SDK от Android. Вы можете видеть все в вашем телефоне. И посмотри LogError. включение отладки по USB предотвратит блокировку устройства при подключении. Я обнаружил, что MTP всегда выходил из строя всякий раз, когда устройство автоматически блокировалось.

ОБНОВЛЕНИЕ: Есть несколько лучших альтернатив Airdroid сейчас. Однако, похоже, что большинство дистрибутивов Linux работают с MTP довольно хорошо. По своему опыту я знаю, что Mint (на основе Ubuntu) работает «из коробки», как и Manjaro (на основе Arch). Если это не работает "из коробки" или изначально, то обязательно поищите в вашем менеджере пакетов решение MTP.

Более новые версии Android монтируют хранилище как устройство MTP вместо запоминающего устройства. Преимуществом этого является одновременный доступ к устройству Android и ПК. К сожалению, в то время как Windows изначально поддерживает это нормально, решения linux на данный момент довольно глючные.

В настоящее время самым надежным (и все еще немного ненадежным для начала работы, но после подключения все в порядке) я обнаружил go-mtpfs. Вот ссылка, чтобы помочь вам настроить его. Вы должны монтировать / демонтировать из командной строки. Однако в этой ветке также есть средство запуска единства, если вы используете Ubuntu Unity.

В Windows или MacOS легко подключить наш мобильный телефон к компьютеру даже между двумя системами, но если у нас есть компьютер с Linux, нам придется подготовиться к выполнению ряда шагов, которые позволят нам делать все, что мы хотим, с нашими мобильный. Неважно, есть ли у нас мобильный телефон с Android или iPhone, в обоих случаях мы покажем вам, как вы можете подключить мобильный телефон с Linux.

Подключите телефоны Android или iPhone с Linux

С целью сделать процесс как можно более простым, мы будем шаг за шагом обучать вас тому, что мы должны делать, что позволило нам передавать файлы между устройствами или выполнять нужные нам задачи, независимо от уровня наших знаний. , Первое, что мы должны сделать, это набраться терпения, потому что Linux имеет разные распределения так как это свободное программное обеспечение, которое может усложнить решение.

Как подключить телефоны Android к Linux

  • Чтобы установить KDE Connect в Linux, нам нужно открыть терминал и написать следующий код: sudo apt-get установить kde-connect
  • Как только он установлен, мы открываем его и оставляем открытым, когда подключаем наш мобильный.
  • Теперь на нашем мобильном Android мы устанавливаем KDE Connect приложение из магазина Play.
  • С помощью USB-кабеля мы подключаем наш мобильный телефон к компьютеру, а на экране KDE Connect нажимаем «запросить связь» и активируем его на мобильном телефоне.

Conectar Android Linux KDE Connect

Подключите свой iPhone с Linux

  • Мы начнем с подключения нашего iPhone по кабелю к нашему компьютеру.
  • Открываем код терминала и пишем следующую строку: пара идейных пар
  • Вполне вероятно, что это не удалось, тогда мы пишем: usbmuxd -f -v
  • После этого он будет отображаться как успешно подключенный, и мы должны открыть новую консоль кода.
  • В новой консоли мы пишем следующие команды, изменяя часть, выделенную жирным шрифтом:
  • Чтобы закончить, мы открываем файловый браузер Dolphin и обнаруживаем, что наш iPhone готов к его использованию.

Conectar Iphone Дельфин Линукс

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

Читайте также: