В моей статье «В чем разница между Android и Linux» я (также комментаторы) указал, что основное различие между дистрибутивами Linux и Android заключается в том, что Android не может запускать приложения Linux; по крайней мере, не без кропотливых хаков.
Сегодня я представляю вам классный инструмент, о котором стоит написать домой, и он называется UserLAnd.
UserLAnd — это бесплатный инструмент с открытым исходным кодом, который позволяет вам устанавливать и управлять приложениями Linux на вашем устройстве Android, как если бы вы собственное приложение, а также для запуска полных дистрибутивов Linux e.грамм. Ubuntu, Kali Linux, Debian и т. д. — все, что нужно для рутирования вашего устройства. Он имеет встроенный терминал для подключения к оболочкам, и вы можете подключить его к сеансам VNC, если вам нужен графический интерфейс.
UserLAnd стал возможным благодаря той же команде, что и GNURoot Debian, и был создан в качестве замены оригинального GNURoot Debian приложение, позволяющее разработчикам экспериментировать с Linux и его обычным программным обеспечением, не вставая со своих ладоней.
При первом запуске UserLAnd вы увидите ряд подсказок, после чего он загрузит свои зависимости на основе настройки, которые вы сделали, и после этого все идет гладко.
Функции в UserLAnd
Как использовать UserLAnd
Вы можете использовать UserLAnd одним из двух способов: приложениями, запускаемыми одним щелчком мыши, и определяемыми пользователем пользовательскими сеансами. Вот необходимые шаги:
Приложения с одним щелчком мыши:
- Нажмите на приложение.
- Введите необходимую информацию.
Вот и все!
Пользовательские пользовательские сеансы:
- Определить сеанс. Сеанс — это то, что описывает файловую систему, которую вы будете использовать, и службу (SSH или VNC), которую вы будете использовать для подключения к ней.
- Определить файловую систему — файловая система описывает дистрибутив Linux, который вы хотите установить.
- Начать сеанс.
Управление пакетами
Debian, Ubuntu и Kali:
Пакеты обновлений: $ sudo apt-get update && sudo apt-get dist-upgrade Установить пакеты: $ sudo apt-получить установку Удалить пакеты: sudo apt-get удалить
Archlinux
Обновлять: $ sudo pacman -Syu Установить пакеты: $ судо пакман -S Удалить пакеты: $ судо пакман -R
Установка рабочего стола
Установите Lxde командой:
$ sudo apt-get install lxde
Установите клиент X Server из магазина Google Play.
Запускаем XSDL и в UserLAnd вводим команду:
export DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:
Далее введите
startlxde
Вернитесь к XSDL, и появится рабочий стол.
Для Arch Linux отличается только первый шаг, так как команда
$ sudo pacman -S lxde
Загрузить UserLAnd из Google Play
Загрузить UserLAnd с F-Droid
Сегодня я впервые рассказываю о приложении, позволяющем запускать Linux на Android. Возможно, вы захотите сделать наоборот и запустить Android-приложения на своем дистрибутиве Linux, самый удобный способ существует в виде Anbox.
СлоганUserLAnd's: «Расширение возможностей с помощью Linux» - чувствуете ли вы прилив сил, когда используете его? Оставьте свои два цента в разделе комментариев ниже.