Atilo для Termux.

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

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

atilo termux

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

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

13 thoughts on “Atilo для Termux.

  1. Что-то на Android 9 не хочет устанавливаться ни centos, ни deb. Похоже, что в репозитории нет файлов образов.

    $ cat $PREFIX/etc/apt/sources.list
    # The main termux repository:
    deb https://termux.net stable main
    deb [trusted=yes] https://yadominjinta.github.io/files/ termux extras

    $ atilo install debian
    [ Checking for requirements … ]
    [ Downloading … ]
    curl: (48) An unknown option was passed in to libcurl
    [ Extracting … ]
    pv: debian: No such file or directory

    1. К сожалению, на 9 версии не тестировал, так что с ходу сказать не смогу.

      1. Когда пишу pkg install atilo пишет E: unable to locate package atilo Че делать?

        1. Проверить, добавлен ли репозиторий с atilo, судя по всему.

          1. Что кроме команды
            «echo «deb [trusted=yes] https://yadominjinta.github.io/files/ termux extras» >> $PREFIX/etc/apt/sources.list»
            Нужно сделать для добавления этого репозитория ?
            Я также выполнил
            pkg update

    2. atilo pull kali
      Установка

      atilo run kali
      Запуск

      Последнее изменение команд атило

      Сам допер введя просто atilo

  2. Скажите плиз что делать выдает ошибку что не может найти директорию рут
    proot warning: can’t chdir(«/root/.») in the guest rootfs: No such file or directory
    proot info: default working directory is now «/»
    proot error: ‘/usr/bin/env’ not found (root = /data/data/com.termux/files/home/.atilo/kali, cwd = /, $PATH=(null))
    fatal error: see `proot —help`

  3. http://imgur.com/j8Uwswk

    Делал всё по гайду
    $ pip install atilo
    Requirement already satisfied: atilo in /data/data/com.termux/files/usr/lib/python3.8/site-packages (0.4.3)
    Requirement already satisfied: plumbum in /data/data/com.termux/files/usr/lib/python3.8/site-packages (from atilo) (1.6.8)
    $ atilo list
    name version
    alpine 3.9
    arch latest
    centos 7
    debian stretch buster
    fedora 30
    kali
    opensuse 15.1
    parrot
    ubuntu trusty xenial bionic
    $ atilo install kali
    [ Checking for requirements … ]
    please install proot pv
    $ startkali
    startkali: command not found
    $ atili installkali
    No command atili found, did you mean:
    Command ali in package nmh from the unstable-repo repository
    $ atilo install kali
    [ Checking for requirements … ]
    please install proot pv

    1. Народ, у меня при вводе atilo list и прочих пишет unknown command. Что делать

  4. Выводит сообщение при Запуске debian:
    ot warning: can’t chdir(«/root/.») in the guest rootfs: No such file or directory
    proot info: default working directory is now «/»
    proot error: ‘/usr/bin/env’ not found (root = /data/data/com.termux/files/home/.atilo/debian, cwd = /, $PATH=(null))
    fatal error: see `proot —help`.

    Android 7.1, загрузчик разблокирован, root не стоит.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *