К ленте
Запуск Linux-контейнеров на Android без root-прав

Запуск Linux-контейнеров на Android без root-прав

Проект Podroid позволяет запускать Linux-контейнеры на Android без root-доступа. Решение работает на устройствах с Android 9 и архитектурой arm64, используя эмуляцию QEMU для создания виртуальной машины Alpine Linux.

Программное обеспечение обеспечивает работу среды выполнения контейнеров Podman со встроенным терминалом. Исходный код написан на Kotlin и распространяется под лицензией GNU General Public License v2.0 на GitHub.

Для функционирования системы используются следующие компоненты:

  • Termux* — используется в качестве эмулятора терминала
  • Limbo Emulator* — основанный на QEMU эмулятор для Android
  • Podman* — инструмент для запуска контейнера с Alpine Linux

Особенностью проекта является возможность проброса портов из контейнера на реальную систему Android через протокол SSH. Дополнительная техническая документация и исходный код доступны по адресу GitHub.

10,4 тыс. просмотров

Ещё из канала Social Engineering

Музей операционных систем: скачайте коллекцию из 570 ОС

Музей операционных систем: скачайте коллекцию из 570 ОС

Цифровой музей операционных систем предлагает бесплатную коллекцию из 570 ОС для изучения истории IT. Доступна загрузка полного архива или облегченной версии для локального использования.

Технологии

Похожие в категории Технологии