Android

Учебник GNURoot

Учебник GNURoot

GNURoot Debian

GNU / Linux завоевал репутацию во всем мире как операционная система, которая позволяет пользователям полностью настраивать ее в соответствии с личными интересами и стилем. Как вы, возможно, уже знаете, операционная система Android была разработана на основе ядра Linux. При этом Android работает поверх ядра Linux, в то время как Linux является независимой операционной системой. Следовательно, они не совсем похожи.

Приложения Android имеют ограниченный доступ к аппаратным ресурсам по сравнению с обычными настольными приложениями. Таким образом, суперпользователю будет сложно использовать приложение для Android вместо настольного. К счастью, эту ситуацию можно исправить, добавив среду GNU / Linux на устройство Android. Это потребует установки и настройки GNURoot Debian, чтобы среда Linux могла работать с.  Целенаправленно это может быть полезно в дороге, но у вас есть доступ только к гаджету Android, будь то смартфон или планшет. Стоит отметить, что то, что мы делаем в этой статье, не похоже на запуск полномасштабной установки дистрибутива Linux на Android. Вместо этого мы только добавляем программу, которая, в свою очередь, устанавливает подсистему Linux. Эта подсистема поставляется с набором игрушек, таких как apt-get, и даже с привилегией запускать меньший X-сервер. Ну давай начнем.


Монтаж

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

По сути, настройка среды GNU / Linux включает установку двух компонентов, а именно; приложение GNURoot Debian и Xserver XSDL. Основная цель GNURoot - создать среду Linux в операционной системе хоста, которой в нашем случае является ОС Android. Обычно здесь в игру вступает функция Linux «Chroot», но, поскольку у нас нет привилегий root, приложение GNURoot использует для этого программное обеспечение под названием «proot». Xserver XSDL подключается к GNURoot, чтобы помочь с обработкой тяжелой графики, которая является основной функцией X-серверов.

Как установить

  1. Посетите магазин Google Play и найдите Xserver XSDL и GNURoot Debian.
  1. После завершения загрузки и установки найдите приложение GNURoot в панели приложений и запустите его. Однако на этом этапе вам следует остерегаться «корневой» оболочки, которая является поддельной и игнорируется, потому что приложение устанавливает «поддельную» корневую файловую систему Linux.
  1. Следующим шагом является обеспечение самой последней версии файлов, полученных в результате последних обновлений и обновлений. Таким образом, вы должны запустить команды apt-get upgrade и apt-get update, поскольку теперь вы находитесь в среде Ubuntu / Debian Linux.
    $ sudo apt-get update $ sudo apt-get upgrade 
  1. Следующие шаги включают настройку среды для обработки графики. Это можно сделать, просто запустив команду «apt-get install lxde», чтобы получить графическую среду вместе со всеми инструментами, которые идут с ней, или вы можете в качестве альтернативы запустить команду «apt-get install lxde-core», если вы только заинтересован в среде рабочего стола.
    $ sudo apt-get install lxde $ sudo apt-get install lxde-core 
  1. 5. Следующий этап - создание пути к терминалу с использованием графической среды. Для этого используется программа под названием XTerm. После этого вам также потребуется получить Synaptic Package Manager, который является интерфейсом для получения драйверов apt-get, чтобы вы могли слышать воспроизведение звука с помощью Pulseaudio. Используйте следующую команду:
    $ sudo apt-get install xterm synaptic pulseaudio 
  1. Последний шаг - запуск xServer XSDL и загрузка всех необходимых шрифтов. После этого вернитесь в GNURoot и выполните следующие команды:
    $ sudo export DISPLAY =: 0 PULSE_SERVER = tcp: 127.0.0.1: 4712 $ sudo startlxde & 
  1. После этого вернитесь к XServer XSDL и расслабьтесь, ожидая рабочего стола LXDE.

Установка приложений Linux на Android

Теперь, когда мы успешно установили Debian Linux и он работает на нашем устройстве, необходимы приложения Linux для полноценного использования Linux. На этом этапе в игру вступает Synaptic Package Manager, поскольку он содержит обширный репозиторий приложений Linux, которые можно установить на устройство.

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

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

Для тех из нас, кто использует Linux почти все время и которым нужно выполнить некоторые шаги Linux с помощью всего лишь устройства Android, это приложение будет служить вам правильно. Где бы вы ни находились, вы можете быстро запустить командную строку и использовать команды apt-get для установки любого необходимого инструмента командной строки, будь то Wget, Traceroute или даже Ssh. Если вы хотите пользоваться приложениями Linux на своем устройстве Android без рутирования, то GNURoot Debian - самый простой способ. Привыкание к меньшему экрану занимает некоторое время, но когда вы закончите, вы сможете освоиться и работать более продуктивно, работая на своем портативном гаджете.

Источники и дополнительная информация

https: // www.ископаемая мята.com / install-run-linux-on-android-device /

https: // мусор.org / 2015/10/01 / писать-php-приложения-с-android-use-gnuroot-debian /

https: // www.xda-developers.com / руководство-установка-и-запуск-a-gnulinux-environment-on-any-android-device /

https: // www.techrepublic.com / article / use-gnuroot-to-install-a-gnulinux-distribution-on-your-android-device /

Топ-5 карт для захвата игр
Все мы видели и любили потоковые игры на YouTube. PewDiePie, Jakesepticye и Markiplier - лишь некоторые из лучших игроков, которые заработали миллионы...
Как разработать игру в Linux
Десять лет назад не многие пользователи Linux могли бы предсказать, что их любимая операционная система однажды станет популярной игровой платформой д...
Порты коммерческих игровых движков с открытым исходным кодом
Бесплатные игры с открытым исходным кодом и кроссплатформенные версии игрового движка можно использовать для игры как в старые, так и в некоторые из с...