Как запустить Linux на Android с помощью Linux Deploy

Вы когда-нибудь хотели запустить Linux на Android? Оказывается, можно с помощью приложения под названием Linux Deploy. Прежде чем вы начнете волноваться, вам нужно кое-что узнать. Приложение будет работать только в том случае, если на устройстве Android, на котором оно установлено, есть root-доступ. Это связано с тем, что Linux Deploy запускает всю операционную систему Linux полностью в файловой системе Android. Без таких модификаций очень сложно запустить ядро ​​Linux и среду Chroot.

Чтобы получить root-права, найдите номер модели, а также номер версии конкретной операционной системы на вашем телефоне Android. Имея в виду эту информацию, перейдите к xda-developers.com. Используйте сайт и ищите на форумах. Это сообщество идеально подходит для поиска информации о получении root-прав на вашем устройстве. Фактически, на XDA есть множество подфорумов по отдельным устройствам.

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

Хорошая причина рассмотреть возможность использования Lineage: некоторые производители устройств блокируют версию Android, которую они поставляют, и делают практически невозможным получение root-доступа. В таком случае лучше всего заменить эту версию чем-то другим. ОС Lineage имеет встроенный root-доступ и поддерживает множество различных устройств Android. Узнайте больше о Lineage OS здесь!

Получение BusyBox

Linux Deploy помещает в Android полнофункциональную операционную систему Linux. Именно поэтому для самого приложения требуются некоторые Linux-совместимые инструменты. В основном инструментарий BusyBox. Есть много приложений, которые могут помочь пользователям Android заставить BusyBox работать, но это, безусловно, самое надежное приложение. Загрузите его на свое устройство Android и откройте приложение.

  Black Ops III для Linux

Когда приложение откроется впервые, вы пройдете через процесс установки BusyBox. Нажмите кнопку «установить», чтобы получить BusyBox. Процесс займет от пары секунд до нескольких минут (в зависимости от скорости вашего устройства). Когда процесс завершится, закройте приложение.

VNC

Последнее, что пользователям нужно установить перед развертыванием Linux, — это программа просмотра VNC. Это связано с тем, что хотя Linux Deploy устанавливает всю операционную систему внутри Android, на самом деле он не позволяет пользователю напрямую обращаться к ней. Это из-за того, как построен Android. Хороший обходной путь — установить приложение VNC Viewer, чтобы получить доступ к графическому интерфейсу для вашей установки Linux. Существует множество различных программ просмотра VNC для Android, поэтому вы можете установить любую из них. В этом руководстве мы будем использовать VNC Viewer.

  4 лучших альтернативы Libre Office для Linux

Развертывание Linux с помощью Linux Deploy

Когда все требования выполнены (получение root-доступа, установка BusyBox и установка программы просмотра VNC), можно начинать установку Linux. Начать с загрузка приложения Linux Deploy на ваше устройство. Когда приложение будет установлено, откройте его. Щелкните значок с тремя точками вверху справа. Прокрутите вниз и включите «VNC». Кроме того, поищите имя пользователя и пароль по умолчанию. Linux Deploy автоматически создает его. Запишите их и вернитесь на главный экран.

Изначально при развертывании Linux будет настроена среда Debian Linux. Этого достаточно для большинства пользователей. Если вам абсолютно необходимо изменить его на что-то другое, зайдите в настройки.

Чтобы начать процесс установки, нажмите кнопку «Пуск». Отсюда приложение вступит во владение. Он выполнит установку Debian Linux прямо на ваш телефон или планшет Android! Устройтесь поудобнее, прочтите подсказку и ждите!

Доступ к установке Linux

Linux установлен. Пришло время использовать его. Для этого откройте развертывание Linux и нажмите кнопку воспроизведения (если она еще не запущена). Откройте приложение VNC, затем щелкните зеленый значок плюса, чтобы создать новое соединение. В диспетчере соединений есть два поля: Адрес и Имя.

  Как управлять Netflix с помощью Google Assistant на Android

В разделе «Адрес» введите «localhost». В разделе имени введите то, что вы хотите назвать соединением. Заполнение информации создает новое соединение и вызывает экран соединения. Внизу экрана нажмите большую кнопку «Подключиться».

Отсюда инструмент VNC запросит пароль. Введите пароль, который вы записали ранее, чтобы получить доступ к вашей установке Linux.

Вывод

Этот инструмент буквально позволяет полноценной установке Linux работать на любом устройстве Android с рутированным доступом. Это невероятно. Внутри программы просмотра пользователи имеют полный и полный контроль над установкой Linux. Приложение VNC, а также сервер VNC, запускаемый из Linux, установленного на Android, позволяет устанавливать программы, использовать мышь и клавиатуру, а также управлять событиями касания, полным, чистым звуком и многим другим!

Возможность запускать Linux на Android меняет правила игры. Так долго поклонники Linux хотели получить опыт портативных устройств (телефон / планшет) на своей любимой платформе с открытым исходным кодом. Учитывая тот факт, что проекты вроде Firefox OS и Ubuntu Touch замедлились, пользователям придется довольствоваться такими инструментами, как Linux Deploy.