Вам потребуется ОС Ubuntu Desktop 22.04 и выше или Alt Linux в качестве операционной системы. Нужен графический интерфейс (не WSL). Пользователям ОС Windows предлагается использовать Dual Boot или Virtual Box
Ubuntu:
sudo apt update
sudo apt install -y ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
sudo tee /etc/apt/sources.list.d/docker.sources <<EOF
Types: deb
URIs: https://download.docker.com/linux/ubuntu
Suites: $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}")
Components: stable
Architectures: $(dpkg --print-architecture)
Signed-By: /etc/apt/keyrings/docker.asc
EOF
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo systemctl enable --now docker
Alt Linux:
sudo apt-get update
sudo apt-get install -y docker-ce
sudo systemctl enable --now docker
Далее добавьте текущего пользователя в группу docker:
sudo usermod -aG docker $USER
newgrp docker
После этого выполните выход и повторный вход в систему.
В ходе установки обратите внимание на указание папки для хранения проектов для ОС Аврора. Все проекты Godot должны размещаться в этой папке
Архитектуру
aarch64использует смартфон Mashtab T1, архитектуруarmv7hlиспользует планшет F+ T1100 и смартфон F+ R570E
# из папки с файлом, например Downloads
chmod +x Godot.linuxbsd.editor.x86_64
Запустите Aurora IDE и дождитесь завершение загрузки редактора.
Дополнительно при помощи терминала проверьте, что образ Aurora Build Engine готов к работе
docker images
Скачайте общедоступные ключ и сертификат для подписи приложений
Переместите файл с редактором Godot, а также файлы ключа, сертификата и шаблонов экспорта в папку, которую вы указали на этапе установки SDK (для хранения проектов)
Запустите редактор Godot и проверьте, что всё хорошо
Скриншоты сделаны на Windows, но там на данный момент сборку осуществить не получается
Откройте нужный проект с игрой в Godot
Включите режим визуализации Совместимость
Откройте Редактор -> Настройки редактора. Далее Экспорт -> AuroraOS. Укажите путь к SDK (задан при установке, отличается от папки с проектами). Оставьте Tool: sfdk и SSH Port: 2222. Укажите пути к шаблонам для arm32 (armv7hl) и arm64 (aarch64) в Export Templates
_tifqfjb4o9.png)
Создайте в проекте папку icons. Подготовьте иконки в формате png необходимых размеров (86x86, 108x108, 128x128, 172x172)
Выполните Проект -> Экспортировать. Добавьте предустановку AuroraOS. При появлении предложения Исправить импорт текстур сделайте это нажав на кнопку.
_tddi6sbbqg.png)
Заполните поля, ориентируясь на видеоинструкцию. Убедитесь, что нет ошибок и предупреждений.
Нажмите на кнопку Экспортировать проект и выберите путь к собранному RPM-файлу.
Дождитесь завершения сборки, подписи и RPM-валидации приложения