RuCore.NET

Аtilo: разворачиваем с помощью Termux на своем Android смартфоне linux-дистрибутивы





RuCoreNET - лучшее для вас!


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

Ещё один простой способ установки linux дистрибутива на смартфон. Прав суперпользователя, при этом не требуется, только установленный Termux (условимся, что он у нас уже стоит).



Зачем это нужно?

На первый взгляд может показаться странным, что кто-то пытается запустить на мобильном устройстве операционную систему, в принципе не предназначенную для работы с экраном небольших размеров и без достаточно точного манипулятора (мышь) и клавиатуры. Однако не стоит делать поспешных выводов. Дистрибутив Linux может дать владельцу смартфона достаточно много преимуществ, среди которых набор старых проверенных инструментов, таких как утилиты командной строки, продвинутые редакторы, FTP- и SSH-серверы, сетевые инструменты и средства разработки приложений. Запустив Linux без графической оболочки на смартфоне с хардварной клавиатурой, можно достаточно комфортно всем этим пользоваться прямо на ходу без необходимости покидать сам Android.

Скрипт Atilo

Atilo — скрипт (не требующий root прав), с помощью которого пользователь Termux может развернуть на смартфоне linux дистрибутив.

GitHub-страница утилиты: https://github.com/YadominJinta/atilo

 

Установка и использование

1. Добавляем репозиторий в список репозиториев termux’а:

$ echo "deb [trusted=yes] https://yadominjinta.github.io/files/ termux extras" >> $PREFIX/etc/apt/sources.list

2. Устанавливаем atilo:

$ pkg install atilo

3. Просмотрим список доступных дистрибутивов:

$ atilo list
The followings are available

alpine
arch
debian
fedora
kali
ubuntu
ubuntults
centos

4. И установим нужный (например, CentOS), а после запустим его:

$ atilo install centos
$ startcentos

Если всё прошло хорошо, мы получим для работы консоль CentOS 7 (arm версия дистрибутива).

5. Удалить дистрибутив, если он будет не нужен, можно командой:

$ atilo remove centos

6. Список установленных дистрибутивов можно просмотреть командой:

$ atilo list --installed
Installed

centos

 

Поддерживаемые дистрибутивы:

 

 

Что же дальше?

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

Уверен, что в скором времени, когда для Android появится полноценная реализация графического сервера Wayland, ситуация начнет меняться и мы увидим дистрибутивы с адаптированным для небольших экранов интерфейсом, а также полноценные Linux-приложения, распространяемые в форме обычных APK-пакетов.

 



Поделись статьей с друзьями


48 просмотров




Оставить свой комментарий



Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: