Это новое приложение для Linux упрощает обмен файлами на Android

Это новое приложение для Linux упрощает обмен файлами на Android0

Составьте краткое изложение этой истории. Вот краткое изложение содержания истории, основанное на фактах: Вот упрощенная версия содержания истории: Вот беззаботный взгляд на содержание истории: Исследуйте другую точку зрения: Покажите мне факты Объясните это так, будто мне 5 лет Дайте мне беззаботный пересказ

Обмен файлами между Linux и Android часто был сложным процессом, включающим ненадежные утилиты Linux или сложные сетевые настройки. Новое приложение Packet призвано решить эту проблему, предоставляя простое решение для беспроводной передачи файлов. Давайте узнаем, как!

Что такое пакет и как он работает

Packet — это приложение Linux, которое интегрируется со встроенной функцией Android Quick Share (ранее Nearby Share). Оно позволяет обнаружить ваш компьютер Linux и обмениваться файлами с ближайшими телефонами Android, планшетами и Chromebook без необходимости использования дополнительных приложений на вашем устройстве Android.

Это новое приложение для Linux упрощает обмен файлами на Android1

Приложение работает, реализуя протокол Quick Share от Google. Оно использует комбинацию Bluetooth для обнаружения и вашу локальную сеть Wi-Fi для фактической передачи файлов. Когда вы инициируете общий доступ, Packet транслирует свое присутствие, и ваше устройство Android распознает его как допустимую цель Quick Share.

В отличие от других решений, таких как KDE Connect, FTP-серверы или облачное хранилище, Packet не требует установки дополнительных приложений на вашем Android-устройстве или возни с сетевыми настройками. Quick Share уже встроен в большинство Android-телефонов, так что вы можете приступить к работе прямо из коробки.

Это новое приложение для Linux упрощает обмен файлами на Android2

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

Установка пакета на Linux

Пакет доступен как Flatpak, что упрощает установку в большинстве систем Linux. Однако сначала убедитесь, что Flatpak и репозиторий Flathub настроены в вашей системе.

Это новое приложение для Linux упрощает обмен файлами на Android3

После настройки Flatpak откройте терминал и выполните следующее:

flatpak установить flathub io.github.nozwock.Packet

Подтвердите установку, когда появится запрос. После ее завершения вы можете найти и запустить пакет из меню приложений вашей системы.

Как использовать Packet для передачи файлов на Android

Интерфейс Packet минимален и прост как для отправки, так и для получения файлов. Перед началом работы убедитесь, что Bluetooth включен на вашем устройстве Android и что оба устройства находятся в одной сети Wi-Fi. Также убедитесь, что Quick Share включен на ваших устройствах.

Например, чтобы отправить файлы с Linux на Android, запустите Packet на вашем компьютере Linux из меню «Приложения». Затем добавьте файлы, нажав на опцию «Добавить файлы» или просто перетащив их в окно приложения.

Это новое приложение для Linux упрощает обмен файлами на Android4

В окне «Пакет» нажмите «Отправить» и выберите свое устройство Android, как только оно появится.

Это новое приложение для Linux упрощает обмен файлами на Android5

На вашем Android-устройстве появится уведомление. Нажмите «Принять», чтобы начать передачу. Файл будет доставлен в папку «Загрузки» на вашем устройстве.

Это новое приложение для Linux упрощает обмен файлами на Android6

Аналогично, чтобы получать файлы на Linux с Android, откройте Packet на вашем компьютере Linux, чтобы сделать его обнаруживаемым. На вашем устройстве Android выберите файл, который вы планируете отправить, и нажмите значок Share. Затем выберите Quick Share из параметров общего доступа. Ваша машина Linux должна появиться в качестве цели. Нажмите на ее имя.

Это новое приложение для Linux упрощает обмен файлами на Android7

Наконец, примите входящую передачу в приложении Packet. Файл будет передан непосредственно в папку «Загрузки» вашего компьютера.

Это новое приложение для Linux упрощает обмен файлами на Android8

Первые впечатления

Packet — великолепное приложение с надежной концепцией, но во время тестирования я столкнулся с несколькими проблемами, большинство из которых были связаны с сетевым подключением.

Например, на моем старом устройстве Android под управлением Android 12 я мог получать файлы с моего ПК, но не мог отправлять файлы с телефона на ПК, так как мой ПК не отображался в результатах поиска Quick Share. Как рекомендовал разработчик, я также изменил настройки брандмауэра моей системы, но ПК по-прежнему не отображался. С другой стороны, на моих новых устройствах Android как отправка, так и получение файлов работают безупречно, без каких-либо проблем.

Если вы не знаете, как включить опцию статического порта Packet, это просто: откройте меню «Настройки» (три горизонтальные линии), прокрутите вниз и переключите «Статический сетевой порт» в положение «Вкл». Затем убедитесь, что порт 9300 открыт в вашем брандмауэре, чтобы обеспечить бесперебойную передачу файлов.

Это новое приложение для Linux упрощает обмен файлами на Android9

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

Чтобы использовать плагин Nautilus, сначала установите необходимые пакеты:

sudo apt install python3-dbus python3-nautilus

Затем включите плагин Nautilus на вкладке «Настройки».

Это новое приложение для Linux упрощает обмен файлами на Android10

Если интеграция не работает или выдает ошибку об отсутствии каталога, вам необходимо создать требуемый каталог для расширений Nautilus Python с помощью следующей команды:

mkdir -p ~/.local/share/nautilus-python/extensions

В этом каталоге Packet размещает свой скрипт интеграции для функциональности правой кнопки мыши в Nautilus.

После создания каталога выйдите из системы и войдите снова. Затем откройте файловый менеджер Nautilus, щелкните правой кнопкой мыши по файлу, который хотите отправить, и выберите Send With Packet.

Это новое приложение для Linux упрощает обмен файлами на Android11

Затем пакет запустится и предложит вам выбрать получателя. Эта глубокая интеграция делает обмен файлами между Linux и Android бесшовным и быстрым.

Попробуйте. Это хорошая золотая середина между KDE Connect и LocalSend с точки зрения простоты и мощности.

Валентин Павлов/ автор статьи
Страсть Влентина к играм началась с Resident Evil, и с тех пор он не переставал играть в хоррор-игры. Пишет экспертные руководства для самых сложных игр и обзоры для самых громких релизов. Является магистром журналистики и имеет степень бакалавра лингвистики. Любимые игры: GTA 5, Silent Hill 2, Call of Duty: Modern Warfare 2, Heavy Rain, Metro 2033 и другие.
Понравилась статья? Поделиться с друзьями:
Добавить комментарий