Linux¶
Приложение можно экспортировать под ОС Linux.
Экспорт приложения для ОС Linux - это создание .AppImage или .AppDir пакета.
Экспорт приложения происходит с использованием технологии контейнеризации Docker, которая должна быть установлена на ваш компьютер согласно инструкции.
Примечание
Docker не требуется для экспорта приложений для ОС Linux из ОС Linux.
На операционных системах Windows и MacOS производится с помощью технологии Docker, которая должна быть установлена и запущена. Если Docker не установлен или не запущен - при экспорте будет соответствующая ошибка.
Примечание
AppImage - портативный формат приложений, который не требует установки пакета и зависимостей. Работает на большинстве популярных дистрибутивов ОС Linux. AppDir - директория со специальной структурой файлов, позволяющая создать AppImage
Примечание
Docker Desktop не запускается автоматически при загрузке системы, его необходимо перед экспортом запускать самостоятельно.
Параметры экспорта¶
Местоположение
Папка для экспорта, в которой будет создан .AppImage пакет.
Имя пакета
Имя пакета, должно состоять из латинских символов, цифр и символов «._-»
Формат
Можно выбрать из двух значений: «AppImage» и «AppDir»
Примечание
В случае экспорта в формате AppDir на системах macOS и Windows будет создан tar архив, содержащий директорию «<имя_пакета>.AppDir»
Название приложения
Название приложения, которое будет отображаться в операционной системе.
Версия приложения
Версия вашего приложения в формате x.y.z
Краткое описание
Краткое описание приложения.
Иконка приложения
Иконка, которая будет использована для отображения приложения в операционной системе.
Следующие параметры определяют возможный внешний вид окна вашего приложения.
Режим окна: режим окна. Возможные варианты:
Окно,Полный экран,На все экраны. Последний режим автоматически выставляет размер окна для наибольшего заполнения экранного пространства при работе на мультиэкранных системах.Запускать на последнем экране: отрывать окно приложения при запуске на последнем экране (определяется настройками ОС).
Параметры окна: положение и размер окна приложения при запуске.
Окно без рамки: если включено, окно появляется без оформления (отсутствуют кнопки закрытия, сворачивания окна, рамки и пр.).
Поверх остальных окон: ваше приложение будет запускаться поверх всех окон.
Экспорт¶
На платформах macOS и Windows убедитесь, что Docker Desktop запущен. При экспорте, если какие-то параметры указаны неверно, то EV Toolbox подскажет о проблемных полях и их следует исправить. В результате экспорта в папке, указанной в поле «Местоположение», появится файл <Название_приложения>-<версия>-x86_64.AppImage, если экспорт проводился под формат AppImage, либо <имя_пакета>.AppDir.tar.gz, если экспорт проводился в формате AppDir на платформах Windows или macOS, либо <имя_пакета>.AppDir, если экспорт проводился в формате AppDir на платформе Linux. Этот файл необходимо скопировать на устройство с ОС Linux и запустить.