Рассказываем о том, как загрузить и установить Linux на мобильное устройство с Android.
Во-первых, стоит отметить, что чисто технически Android — это и так Linux. Конечно, объем возможностей у этих систем сильно отличается, так как одна создавалась для «взрослых» процессоров с архитектурой i386, а вторая для ARM-чипов. Но на базовом уровне у них много общего. Поэтому, например, студия Canonical даже портировала часть Ubuntu на мобильные устройства.
Во-вторых, процесс установки Linux в Android, описанный ниже, представляет собой что-то вроде загрузки в мобильное устройство виртуальной машины с Linux. То есть вы получите некоторые возможности «взрослой» системы, но работать она будет на фоне обычного Android. Заменить одну другой на смартфоне или планшете не получится.
В-третьих, функциональность системы, установленной таким образом, несколько ограничена. Не стоит надеяться на то, что гаджет с Android превратится в полноценный компьютер.
В-четвертых, для установки нужно взломанное устройство с ROOT-правами. Если вы не знаете, что такое ROOT и чем чреват взлом Android, лучше для начала хорошо изучите эту тему.
Если вы готовы смириться со всеми ограничениями и вам не удалось загасить жажду поэкспериментировать со своим гаджетом, то продолжим.
Для начала подготовим все необходимые составляющие:
По умолчанию Android, как и любая другая нормальная ОС, защищена от вмешательства в системные компоненты. Это необходимо, чтобы злоумышленники не могли влезть в файловую систему и взять под контроль чужой гаджет. При этом такая защита немного ограничивает возможности пользователей. Некоторые функции оказываются недоступны (в том числе и установка Linux). Поэтому многие и приходят к взлому своих Android-устройств и получению root-прав.
ROOT-права несут с собой ряд проблем:
Если вас все это не беспокоит, то вы можете взломать свой гаджет с помощью утилиты Framaroot. Внимательно следуйте инструкции и помните, что все действия вы выполняете на свой страх и риск.
После того как обзавелись всем необходимым, переходим к следующему шагу.
Теперь переходим непосредственно к загрузке и установке самого Linux. Для этого используем программу Linux Deploy. Она есть в магазине приложений Google Play.
Если вы хотите подключаться через VNC-сервер, то укажите его вместе SSH в настройках. Остальное можно оставить без изменений.
Сама процедура запуска крайне тривиальна.
Сразу после запуска нужно провести базовую настройку XSDL-сервера:
На этом все. Система в ближайшее время загрузится и будет работать почти как обычный Linux.
Для управления системой можно использовать следующие действия:
Для подключения по протоколу SSH:
На этом все. Теперь вы можете управлять системой через командную строку в ConnectBot без необходимости взаимодействовать с интерфейсом самого дистрибутива.
Если во время настройки системы в Linux Deploy вы выбрали VNC-сервер, то вам понадобится соответствующая программа для управления.
Все. Через секунду вы окажетесь на рабочем столе Linux.
Клиент удаленного рабочего стола (rdp) предоставляет нам возможность войти на сервер терминалов через консоль. Что…
В VMware Workstation есть несколько способов настройки сети гостевой машины: 1) Bridged networking 2) Network…
Встроенный брандмауэр Windows может не только остановить нежелательный трафик на вашем пороге, но и может…
Вопреки распространенному мнению, отключить IPv6 в Windows Vista и Server 2008 это не просто снять…
Параметры экранной заставки для текущего пользователя можно править из системного реестра, для чего: Запустите редактор…
В этой статье расскажу про возможность просмотра журналов событий из командной строки. Эти возможности можно…