Android file transfer для linux

Передача файлов между Android Ubuntu / Linux Mint / Debian / Fedora

Для Linux доступно несколько приложений для передачи файлов в Android. Android File Transfer — это утилита MTP для передачи данных между Android и Linux. Это клон Android File Transfer, который доступен для Mac OS. Он очень прост. Имеет очень минималистичный простой в использовании пользовательский интерфейс, эта программа написана в Qt. Если у вас возникли трудности с подключением устройства Android, установите это приложение, и вы не пожалеете об этом «Всё работает просто».

Он позволяет загружать файлы / каталоги, создавать новые каталоги и удалять что-либо с вашего устройства Android. Он поддерживает перетаскивание, вы можете просмотреть ход передачи файлов. Также доступен инструмент CLI, если вы более опытный пользователь.

Особенности:

  • Простой пользовательский интерфейс Qt с диалогами прогресса.
  • FUSE, поддерживает частичное чтение / запись, позволяет мгновенный доступ к вашим файлам.
  • Нет ограничений размера файла.
  • Автоматически переименовывает обложку альбома, чтобы сделать ее видимой с медиа плеера.
  • Поддержка USB ‘Zerocopy’, найденная в последнем ядре Linux (без копирования данных пользователя / ядра)
  • Никаких дополнительных зависимостей (например, libptp / libmtp).
  • Доступно как статическая / разделяемая библиотека.
  • Инструмент командной строки (aft-mtp-cli)

Android File Transfer доступен для Ubuntu 17.10 Artful / 17.04 Zesty / 16.04 Xenial / Linux Mint 18/17 / и других производных Ubuntu. А также для Debian и Fedora.

Установка Android File Transfer в Ubuntu / Linux Mint

Установите Android File Transfer в Ubuntu / Linux Mint посредством терминала (нажмите Ctrl+Alt+T) и скопируйте следующие команды в терминал:

Доступно для Debian и других производных дистрибутивов Debian

Установка Android File Transfer в Debian

Установите Android File Transfer в Debian и его производные. Откройте терминал и скопируйте в терминал следующие команды:

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

Android File Transfer доступен для Fedora

Установите Android File Transfer в Fedora открыв терминал и вставив туда следующие команды:

Источник

Блог начинающего линуксоида.

советы, руководства, инструкции.

Страницы

понедельник, 2 ноября 2015 г.

Android File Transfer for Linux — утилита для работы с файлами Android-устройств

Android File Transfer for Linux — свободная и стабильная реализация протокола MTP, который используется для многих современных мобильных устройств. Может закачивать файлы любых размеров, не тормозит и не виснет. В отличии от других реализаций MTP в Linux, AFTL работает значительно быстрее и стабильнее.
Поддерживается работа как в терминале, так и через встроенный графический интерфейс на Qt 5. Также утилита может работать с Windows Phone, и является наверное единственным способом заставить нормально работать, например, Nokia Lumia в Linux. Далеко не все устройства на Android могут работать в режиме накопителя. Большинство используют протокол MTP для синхронизации данных. И если в Windows с этим нет проблем (оно и понятно, протокол-то Майкрософтовский), то в Linux и OS X, нужны сторонние реализации.

Данная утилита является аналогичной таковой в Mac OS X (кстати, в последних версиях AFTL, добавлена поддержка Mac OS X). Имеется два варианта утилиты — графическая (на Qt5) и консольная. Установка в Ubuntu/Linux Mint:

sudo add-apt-repository ppa:samoilov-lex/aftl-stable
sudo apt-get update
sudo apt install android-file-transfer

Для установки консольной утилиты выполните:

sudo apt install aft-mtp-cli

Пакет с последней стабильной версией для Debian 8/SteamOS2/LMDE 2 вы можете установить из моего репозитория.

Читайте также:  Windows 10 record games

На сайте программы есть инструкция по сборке под любые дистрибутивы Linux, а также под Mac OS X.

Источник

Android file transfer для linux

Android File Transfer For Linux (FreeBSD and Mac OS X!)

Android File Transfer for Linux — reliable MTP client with minimalistic UI similar to Android File Transfer for Mac.

If you’re happy with gmtp / gvfs / mtpfs or any other mtp software, you might not need this software (but give it a try!).

If you’re suffering from crashes, missing tags, album covers, usb freezes and corrupted files, this software is right for you.

If your distribution does not provide android-file-transfer-linux package, you can still install it in your system. There’s quite a few packages available:

If you want to help me with development, click on the link below and follow the instructions. I’m developing AFTL in my spare time and try to fix everything as fast as possible, sometimes adding features in realtime (more than 100 tickes closed by now). Any amount would help relieving pain of using MTP. 😀

  • Simple Qt UI with progress dialogs.
  • FUSE wrapper (If you’d prefer mounting your device), supporting partial read/writes, allowing instant access to your files.
  • No file size limits.
  • Automatically renames album cover to make it visible from media player.
  • Supports Zune/Zune HD.
  • USB ‘Zerocopy’ support found in recent Linux kernel (no user/kernel data copying)
  • No extra dependencies (e.g. libptp / libmtp ).
  • Available as static/shared library.
  • Command line tool (aft-mtp-cli)
  • Python bindings

Please take a look at FAQ if you have issues with your operating system. It’s not that big, but those are the questions asked very often.

AFT for Linux is now included in Gentoo, you don’t have to build anything, just run

If you need fuse mount helper to mount MTP filesystem, you have to enable fuse use flag, e.g. adding the following in /etc/portage/package.use (which can either be a directory or a file)

You can use sys-fs/android-file-transfer-linux-9999 ebuild if you want the latest git-version by adding the following entry into /etc/portage/package.accept_keywords (which can either be a directory or a file)

You will need Qt libraries for building ui program. If you’re planning to use only library (Qt is not needed), you could turn the option BUILD_QT_UI off.

For ubuntu and other debian-based distros use the following command:

Basically, you need libqtX-dev for UI, libfuse-dev for FUSE interface, cmake , ninja or make for building the project. You could use libqt5-dev as well.

Building with ninja

Building with make

Installing binary package on OS X / macOS

There is a binary package that can be installed via Homebrew:

  • First install brew if you don’t have it already installed.
  • Then the stable package may be installed via:
  • Nighlty build may be installed via;
  • Please note: they are in conflict, so please make sure to uninstall it when you want switch between stable and nightly.

Building app package on OS X / macOS

You’ll need Qt installed to build the GUI app. Here are the build instructions with qt5 from homebrew ( brew install qt5 ):

sudo ninja install or sudo make install will install program into cmake prefix/bin directory (usually /usr/local/bin)

Remember, if you want album art to be displayed, it must be named ‘albumart.xxx’ and placed first in the destination folder. Then copy other files. Also, note that fuse could be 7-8 times slower than ui/cli file transfer.

Qt user interface

Start application, choose destination folder and click any button on toolbar.

The options available there are: Upload Album , Upload Directory and Upload Files . The latter two are self-explanatory. Upload album tries searching source directory for album cover and sets best available cover.

Читайте также:  Публичный сервер для linux

You could drop any files or folders right into application window, the transfer will start automatically.

  • Samsung removed android extensions from MTP, so fuse will be available readonly, sorry. Feel free to post your complaints to http://developer.samsung.com/forum/en
  • Sometimes downloading fails with usb timeout, then phone becomes unresponsive. Android bug #75259
  • Objects created in UI will not show up in FUSE filesystem. Android bug #169547

Up to date list of all known problems and bugs available here

Please do not hesitate to contact me if you have any further questions, my email address is vladimir.menshakov@gmail.com.

  • All who filed bugs on github and wrote emails, many features appeared only because of your feedback. Thanks!
  • Alexey gazay Gaziev for useful suggestions, support and invaluable help with MacBook and MacOSX port.
  • @ssnjrthegr8 for the new logo!

Android File Transfer for Linux is released under GNU LGPLv2.1 License.

Источник

Передача файлов Android, передача файлов между Android и Ubuntu 17.10

В следующей статье мы рассмотрим Android File Transfer для Gnu / Linux. Этот инструмент фактически является клоном приложения Android Google File Transfer для macOS. Он построен на Qt, а его пользовательский интерфейс очень прост. Облегчает передачу файлов и папок между системой Android нашего телефона и нашей командой Ubuntu. (В этой статье я собираюсь протестировать его в версии 17.10).

Пока я тестировал эту программу, я начал задаваться вопросом, что это приложение делает, чтобы наши файловый менеджер Nautilus на Ubuntu, не позволяйте нам делать это. Правда, и дав средство несколько раз, ответ — ничего. Но всегда полезно знать эти типы инструментов, поскольку они могут вам понадобиться в один прекрасный день.

Когда я подключаю свой S5 (и Выбираю вариант MTP) при подключении к моей машине Ubuntu я могу просматривать, открывать и управлять своими файлами с помощью Nautilus. У некоторых могут возникнуть проблемы с этой и другими реализациями MTP. Эти проблемы могут варьироваться от каталогов, которые не загружаются, создания каталогов, которые при копировании с другого устройства не прилипают и т. Д.

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

Общие возможности Android File Transfer для Gnu / Linux

  • Программа ставила простой пользовательский интерфейс.
  • Он предлагает нам поддержку от перетащить (из нашей системы на телефон).
  • Мы можем пакетная загрузка (с телефона на Gnu / Linux).
  • Контейнер ПРЕДОХРАНИТЕЛЯ (если вы предпочитаете монтировать свое устройство таким образом), совместимый с частичным чтением / записью, что обеспечивает мгновенный доступ к вашим файлам.
  • Инструмент покажет нам диалоги прогресса.
  • У нас не будет ограничений по размеру В файлах.
  • В нашем распоряжении будет Инструмент командной строки, необязательно.

Установите Android File Transfer в Ubuntu

Команда, разрабатывающая этот инструмент, предоставляет пользователям PPA доступен который предоставляет сборки для Ubuntu 14.04 LTS, 16.04 LTS и Ubuntu 17.10. Как я уже сказал ранее, для этого примера установки я буду использовать версию 17.10.

к добавить PPA в наш список источников программного обеспечения, нам останется только выполнить в терминале следующую команду (Ctrl + Alt + T):

После добавления мы можем запустить Установка Android File Transfer для Gnu / Linux на Ubuntu. Для этого в том же терминале нам нужно будет выполнить только следующий скрипт:

С этим у нас будет практически все. Нам нужно только запустить приложение, ища значок в нашей системе.

Важное примечание: Перед запуском инструмента нам нужно будет убедитесь, что никакое другое устройство (например, Nautilus) не смонтирует наш телефон в первую очередь. Если что-то его использует, приложение сообщит через окно ошибки, что «устройство MTP не найдено».

Читайте также:  Windows простой общий доступ

Чтобы исправить эту ошибку, отключите устройство от Nautilus (или любого другого приложения, которое вы используете), а затем перезапустите Android File Transfer.. Это должно решить проблему без каких-либо серьезных проблем.

Удалите Android File Transfer

Чтобы удалить это приложение с нашего компьютера, нам нужно будет только ввести в терминале (Ctrl + Alt + T) следующее, чтобы удалить PPA:

На данный момент мы можем удалить программу из нашей системы. Для этого напишем в том же терминале следующее:

Кому это нужно, сможет узнать больше об этом инструменте в ваша страница GitHub. Создатель приложения просит пожертвований и волонтеров для разработки на этой странице GitHub. Если вы осмелитесь это сделать, вам просто нужно следовать инструкциям, которые вы можете найти в следующих ссылка. Этот пользователь разрабатывает AFTL в свободное время и пытается все исправить как можно быстрее, иногда добавляя функции в реальном времени (на данный момент закрыто более 100 тиков). Приветствуется любая сумма.

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

Полный путь к статье: Убунлог » Ubuntu » Передача файлов Android, передача файлов между Android и Ubuntu 17.10

Источник

Как установить Android File Transfer на Linux

Наверняка у вас часто возникала ситуация, когда вам было катастрофически необходимо передать какие-нибудь файлы с устройства Android на ПК или обратно. Если вы используете Windows или Mac – сделать это можно с помощью специальных удобных утилит, которые в разы упрощают сие действие. Однако что делать тем, кто использует Linux? Передавать файлы через файловый менеджер? Отнюдь! Популярное приложение для MacOS Android File Transfer теперь доступно и на Linux.

Само приложение построено на базе Qt, и имеет предельно простой интерфейс. Это в разы упрощает передачу файлов между смартфоном на Android и компьютером с Linux.

Кстати, раз уж мы заговорили о файловых менеджерах, стоит отдать должное Nautilus, который является стандартным в Ubuntu. Во многих случаях, он и сам прекрасно справляется с просмотром и даже редактированием файлов на подключенном устройстве Android (используется протокол MTP).

Однако так происходит не всегда, и не у всех, и именно для таких случаев разработан Android File Transfer. Стоит дать резонное замечание, которое будет гласить о том, что вам вероятно не надо устанавливать данное приложение, в случае, если у вас итак все прекрасно работает. Программа будет полезна для тех, кто использует какие-либо другие виды и реализации протокола MTP, или же и вовсе имеет проблемы с отображением файлов и папок.

Как уже отмечалось, приложение имеет простой и минималистичный интерфейс. Разобраться в нем труда не составит. Достаточно лишь знать некоторые стандартные английские слова, чтобы понимать что, где и для чего.

Особенности приложения Android File Transfer:

  • Простой пользовательский интерфейс
  • Поддержка “перетаскивания” файлов с ПК на Смартфон
  • Пакетная загрузка файлов со смартфона на ПК
  • Перенос прогресс-баров
  • Поддержка свободного модуля FUSE
  • Отсутствие ограничений размера файлов
  • Опциональная поддержка интерфейса командной строки CLI

Установка Android File Transfer на Ubuntu

Установить данное приложение на Ubuntu возможно через PPA-репозиторий. Он поддерживает последние версии Ubuntu Linux, включая 14.04 LTS, 16.04 LTS и 17.10.

Чтобы установить программу, нужно сначала добавить этот репозиторий в список источников ПО:

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

Готово! Теперь его можно будет найти в списке установленных программ. Обратите внимание, что для правильной работы приложения с Android-устройством, последнее не должно быть смонтировано какой-либо другой программой (тем же Nautilus), иначе будет возникать ошибка: “No MTP device found”. Чтобы исправить это, вам следует отключить смартфон от использующего его приложения, после чего перезапустить Android File Transfer.

Источник

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