Как передавать файлы между Android и Linux

В этой статье я покажу вам на своём опыте, что GNU/Linux и графические оболочки для него уже дозрели до уровня планшетов и вовсе не нужно бояться покупать трансформерпланшет только из-за того, что вы приверженный линуксоид. Здесь описывается сравнение и выбор оптимальной среды рабочего стола (далее DE) для планшета или трансформера, её установка и доработка для сенсорного управления.

Зачем нужны легковесные Linux-дистрибутивы?

Любая система на базе Linux легче и быстрее, чем Windows или macOS. Эти платформы так разрослись, что требуют не меньше 8 Гб ОЗУ для комфортной работы и мощные современные чипы.

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

Но Linux, как и его составляющие, тоже эволюционирует и становится тяжелее. Та же Ubuntu сейчас не будет нормально работать на устройстве с количеством ОЗУ менее 4 Гб. Потому и нужны легкие дистрибутивы, которые все еще пытаются угодить пользователям с устаревшим «железом».

Для чего это необходимо

Для сравнительно слабых машин легкие дистрибутивы, основанные на ядре Линукс, — альтернатива ОС Windows, которую компания Microsoft продолжает увеличивать в размере.

Официальные требования для установки Windows 10 в 2019 г. составляют:

  • для 64-разрядных версий — 20 Гб свободного пространства на диске;
  • для 32-разрядных — 16 Гб.

8 Гб — вес минимальной домашней ОС Windows 10 для одного языка.

Это связано с тем, что:

  1. Система после обновлений содержит 130 запущенных процессов, с помощью которых контролируется работа устройства, собирается информация, и часть ее передается на серверы производителя.
  2. Используются файлы подкачки увеличенного объема. Уже минимум 4 слота на материнской плате отводятся для оперативной памяти. Применяется ОЗУ 8 Гб. Для нормальной работы программ файл подкачки делают больше ОЗУ.
  3. На диск сохраняется информация из оперативного запоминающего устройства после выключения системы. Чтобы скорость не снижалась и не падала работоспособность, размер DIMM-линеек повторяет пространство на диске.

Распространенный на сегодня Линукс — Ubuntu. Стандартный дистрибутив, который на этот момент выпущен, — версии Убунту с поддержкой до 2023 г. — после установки занимает 7 Гб.

Но на базе ядра Linux сделан ряд операционных систем, которые предназначены для решения офисных, образовательных и игровых задач, работают с мультимедиа и 3D-графикой, а весят от нескольких десятков Мб.

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

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

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

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

Создание загрузочной флешки на Android

Если у вас современный телефон или планшет на Android, то он скорей всего поддерживает OTG (USB On-The-Go). Это значит, что вы можете подключать к нему любые периферийные устройства через USB. Остается только скачать ISO-образ, подключить флешку к телефону, а затем записать ISO-файл с помощью специального приложения.

Когда скачаете нужный файл ISO с помощью µTorrent для Android, вам понадобится инструмент для записи образа на флешку. Для Windows подошло бы приложение Rufus, но для Android оно не годится.

Создание загрузочной флешки на Android

ISO 2 USB – одна из самых лучших альтернатив Rufus под Android. Приложение легко превратит часть накопителя вашего телефона или планшета в загрузочный диск. Воспользовавшись этой программой и записав образ, вы сможете начать восстановление или переустановку операционной системы.

В любом случае вам понадобится адаптер OTG. Это небольшой переходник, который можно приобрести в салонах мобильных телефонов. Адаптеры бывают двух типов: один предназначен для телефонов с портом USB-C, другой – c портом micro-USB. Обычно они стоят около 400 рублей.

Вставьте адаптер в телефон нужной стороной, после чего подключите с другой стороны накопитель USB. Теперь вы можете записать на флешку предварительно скачанный из сети образ ISO.

Создание загрузочной флешки на Android

Подсоедините накопитель USB через кабель OTG, затем нажмите в приложении ISO 2 USB первую кнопку Pick. Выберите свой накопитель, затем нажмите вторую кнопку Pick и укажите файл образа ISO.

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

Запись не должна занять много времени. После окончания создания загрузочного диска вытащите флешку, подключите ее к компьютеру и можете начинать восстановление. Для этого вам может понадобиться зайти в BIOS ПК, чтобы изменить порядок загрузки и включить загрузку с USB.

Создание загрузочной флешки на Android

Внешний вид и распространение

Насчет внешнего вида, не скажу, что это недостаток, просто новичкам, впервые перешедшим на Linux будет сложновато осваивать все эти конфиги, терминалы, команды и права доступа. Интерфейс Линукса сильно отличается от Windows.

А насчет распространения можно сказать то, он не очень хорошо, так как дистрибутив проверяли на довольно ограниченном количестве оборудования в отличие от Windows. Например, установкой Windows, настройкой программного обеспечения занимаются производители, вы покупаете уже всё на готовое. А вы хоть раз видели в любом компьютерном магазине ноутбук с Linux, я вот не видел. Пользователям самим придется устанавливать дистрибутив и настраивать всё под себя, а что насчет оборудования? Не факт, что оно будет совместимо с Линуксом, так сказать, вы идёте на свой страх и риск. Конечно, я вас не пугаю и всё не так плохо. Если иметь соответствующие знания, то проблем практически не будет.

Внешний вид и распространение

Это интересно: Как установить Ubuntu (Подробная инструкция)

Remix ОС

Идеальный вариант для производительной системы.

Читайте также:  Команда cp — копирование файлов в Linux из терминала

Если вы являетесь поклонником операционной системы Android, в которой вы хотите запустить что-то, основанное на ядре Linux, но также получите доступ к некоторым несвободным приложениям, которые недоступны в Linux, то для вас это Remix OS. Это чрезвычайно легкий дистрибутив, который подходит для работы на маломощных устройствах, таких как Pine 64. Однако ни один из этих легких не стоит дорого, вы получаете тот же глянцевый и многофункциональный Android, что и на официальном планшете Android.

Remix ОС

Команда Remix OS сделала невероятную работу по преобразованию Android в настольную ОС. У этого есть замечательная поддержка водителя. Я попробовал это на своем Dell XPS 13, старом ноутбуке и Pine 64, и все, включая беспроводные, Bluetooth и аудио, было обнаружено и отлично работало прямо из коробки. Он имеет полную поддержку сенсорного экрана, сенсорных панелей, клавиатуры и мыши, поэтому вы можете сразу приступить к работе. Вы можете получить доступ к Microsoft Office, Adobe Photoshop и тысячам подобных приложений. Вы также получаете доступ к таким сервисам, как Netflix, Amazon Prime, HBO Now и многое другое.

Если вы ищете потребительский класс где установил систему и все уже настроено, дистрибутив на базе Linux, то Remix OS — отличный выбор. К тому же эту систему можно отнести к нашему списку про самые Легкие дистрибутивы Linux для Intel Atom.

Anbox

Anbox – это продукт Canonical, который также создает самый известный и мой любимый дистрибутив Ubuntu Linux. Но я все еще помещаю это в Последнее место, потому что Anbox не поддерживается Google Play Store,

Это очень похоже на уровень совместимости, который запускает приложения Android в любой операционной системе GNU / Linux. Поэтому вместо The Play Store вы должны использовать инструмент ADB для установки приложения, используя загруженный APK.

Anbox использует ядро ​​и ресурсы хост-машины для запуска операционной системы Android вместо создания эмулируемой системы. В результате Anbox работает плавно и быстро, чтобы запускать приложения на своем бесплатном эмуляторе Android.

Anbox

Anbox

Кроме того, Anbox представляет уникальную модель использования контейнеров LXC для полного отделения операционной системы Android от хост-машины, благодаря чему она больше похожа на виртуальную машину и позволяет пользователю почувствовать, что он использует портативный смартфон Android.

Основные возможности Anbox:

Вы также можете установить другую мобильную операционную систему на Anbox, например Ubuntu Touch, Sailfish или LuneOS.

Как установить Anbox в Linux?

Чтобы установить Anbox, вы должны сначала установить инструмент управления программным обеспечением Snap.

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

sudo apt update sudo apt install snapd

Теперь для Anbox, запустите приведенную ниже команду и наслаждайтесь Android Experience в системе Linux.

Anbox

sudo snap install —devmode —beta anbox

Как установить и запустить приложения Android на Anbox?

Хотя Anbox не поставляется со службами Google Play, вы все равно можете установить приложение вручную, используя его файл APK. Установка Во-первых, вы должны установить ADB (Android Debug Bridge) в вашей хост-системе.

Вы можете запустить команду:

$ adb install android-tools-adb

После установки всех необходимых инструментов загрузите APK-файл любого приложения, которое вы хотите установить. Вы можете получить его с сайта Apkmirror или Apkpure,

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

Читайте также:  Удаляем Linux Mint

$ adb devices

Anbox

Anbox: команда для запуска устройств adb

Затем выполните приведенную ниже команду для установки приложения, и оно автоматически отобразится в Anbox

$ adb install path/to/Anbox: установка приложения с помощью adb

Как устанавливать и что для этого нужно

Итак, вы всё же решили установить на свой планшет Linux. Что вам для этого понадобится:

  • само устройство (ядро прошивки должно поддерживать loop-устройства, тактовая частота процессора не меньше 1 ГГц — все эти данные легко найти или в документации к аппарату, или в сети);
  • полученные на нём root-права;
  • около 4 гигабайт свободного объёма памяти;
  • поддержка файловой системы Ext2.

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

После того как вы убедились, что ваше устройство подходит по всем требованиям, необходимо скачать образ системы и скрипт установки. Их существует довольно много, мы рекомендуем использовать Ubuntu Installer как один из самых простых и интуитивно понятных. Да и сама Ubuntu довольно дружелюбна даже к совсем неопытным пользователям.

Ubuntu Installer

Образов Ubuntu для планшетов существует две версии — ознакомительная, с минимальным количеством предустановленного ПО, а также максимальная, ориентированная на повседневное использование (с уже внедрёнными офисным пакетом, торрент-клиентом, почтовой программой, средствами разработки для нескольких популярных языков программирования и т. д.).

Кроме образа и скрипта, вам ещё понадобятся эмулятор терминала для Android и VNC Viewer. Также не забываем включить режим отладки в настройках системы.

Отладка по USB

Алгоритм очень простой — запускаем эмулятор терминала и вводим три команды:

— su

— cd /sdcard/ubuntu

— sh

После чего скрипт запросит у вас разрешение экрана устройства (например, 1024х768 или другое) и, если вы скачали максимальный образ, графическую оболочку, в которой вы желаете работать. У вас есть выбор между Gnome и LXDE, на мобильных устройствах лучше выбирать второй вариант.

Останется ответить ещё на пару запросов: логин/пароль (ubuntu/ubuntu), IP-адрес (localhost) и порт (5900). Готово, перед вами полноценный Ubuntu с оболочкой LXDE.

Ubuntu с оболочкой LXDE

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

Робот и пингвин в одном гаджете!

Теперь вы знаете, как установить Linux на планшет и надеемся, что это знание принесёт вам пользу. Среда Linux располагает к познанию — экспериментируйте и, кто знает, может быть следующий скрипт для установки вы напишете сами?

Видео о том, как установить Linux на планшет:

Жми «Нравится» и читай лучшие посты на Facebook

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