Системные требования
Перед установкой Аврора SDK нужно убедиться, что компьютер разработчика удовлетворяет минимальным системным требованиям.
Системные требования к персональному компьютеру разработчика:
- процессор на архитектуре x86_64;
- не менее 45 ГБ свободного дискового пространства после установки ОС;
- если установка планируется на ОС Альт, то размер каталога /tmp должен быть не менее 6-8 Гб, об особенностях работы с /tmp можно узнать в документации Альт;
- 16 или более Гб оперативной памяти (рекомендуется);
- поддержка аппаратной виртуализации (рекомендуется для быстрой работы виртуальных машин);
- подключение к сети Интернет, так как зависимости из репозиториев могут загружаться по сети при сборке и установке приложений. Тем не менее возможна установка и работа с SDK полностью офлайн.
На компьютере разработчика должно быть установлено следующее программное обеспечение:
- рекомендуется одна из следующих операционных систем:
- Ubuntu LTS не ниже версии 20.04;
- Альт Рабочая станция 10;
- Oracle VM VirtualBox версии не ниже 6.x (далее — VirtualBox);
- для Linux с версией ядра 5.15.0-112 и выше необходим VirtualBox не ниже 7.x,
узнать версии можно с помощью команд
unameиvboxmanage;
- для Linux с версией ядра 5.15.0-112 и выше необходим VirtualBox не ниже 7.x,
узнать версии можно с помощью команд
- Docker. Инструкция по установке Docker для различных ОС находится в разделе установка Docker.
Примечание. Технология виртуализации Docker не входит в offline- и online-установщик.
В зависимости от того, offline- или online-установщик будет выбран, работа с технологией виртуализации будет отличаться.
| Есть ли доступ в Интернет при установке | Тип установщика | Выбор технологии |
|---|---|---|
| Да | online, offline | Можно выбрать Docker или VirtualBox |
| Нет | offline | Можно выбрать только VirtualBox |
| Нет | online | Установщик не сможет работать |
Процесс установки VirtualBox может быть различным в зависимости от операционной системы. Установочные пакеты для различных операционных систем доступны на сайте VirtualBox. Однако для дистрибутивов Linux рекомендуется использовать пакет из репозиториев, настроенных в операционной системе.
В ходе установки Аврора SDK могут быть установлены следующие компоненты в зависимости от комплекта поставки:
- Aurora SDK MB2:
- Aurora Build Engine (VirtualBox) и Aurora Emulator (VirtualBox);
- Aurora Build Engine (Docker) и Aurora Emulator (VirtualBox).
- Aurora SDK BT:
- Aurora Build Tools (Docker) и Aurora Emulator (VirtualBox).
Среда сборки обеспечивает сборку приложений, не зависящую от системы разработчика, эмулятор позволяет выполнять приложения в окружении Аврора ОС аналогично работе на мобильных устройствах.