Table | Card | RUSMARC | |
Allowed Actions: –
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group: Anonymous Network: Internet |
Annotation
Данная работа посвящена созданию универсального пакета ZephyTools для развёртывания с помощью технологии Flatpak. Производится обзор существующих методик распространения и развёртывания ПО, обрисовывается роль Flatpak в данной сфере. Описывается ZephyTools и необходимость создания Flatpak-пакета для данного ПО. Проводится описание создания данного пакета Flatpak с решением зафиксированных проблем и обозначаются дальнейшие перспективы развития пакета ZephyTools.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
ILC SPbPU Local Network | All | |||||
Internet | Authorized users SPbPU | |||||
Internet | Anonymous |
Table of Contents
- Введение
- Актуальность
- Цель и задачи работы
- Краткое содержание работы
- Обзор технологии Flatpak и инфраструктуры на её основе
- Общая информация
- Технологии, используемые Flatpak
- OSTree — распространение приложений
- bubblewrap — песочница и безопасность
- AppStream — формат хранения информации о приложении
- Структура flatpak-приложения
- Создание комплекта простого приложения Flatpak
- flatpak-builder – автоматизация сборки
- Структура манифеста
- Сборка модулей flatpak-builder-ом
- Составление требований к системе и зависимостям для ZephyTools
- Описание ZephyTools
- Обзор зависимостей ZephyTools
- Разработка системы сборки пакета ZephyTools для развёртывания с помощью технологии Flatpak
- Общая информация
- Сравнение зависимостей среды выполнения и менеджеров пакетов
- Методы сборки модулей по умолчанию
- Sphinx
- Numpy, Scipy
- Описание
- Особенности установки
- Python, GTK+ и OpenGL
- Описание
- Особенности установки
- Webkit
- Описание
- Особенности установки
- Matplotlib
- OpenFOAM
- Описание
- Особенности установки
- Boto
- pySFTP
- ПО, зависимости которых полностью удволетворяются средой выполнения GNOME 3.24
- ZephyTools
- Общая информация
- Выработка перспектив по повышению эффективности развёртывания ПО в инфраструктуре Flatpak
- Добавление поддержки создания отчётов PDF
- Увеличение эффективности работы вычислительных библиотек
- Улучшение манифеста, передаваемого flatpak-builder
- Заключение
- Список использованных источников
- Приложение 1. Диаграмма взаимодействия ПО в экосистеме Flatpak
- Приложение 2. Диаграмма зависимостей ZephyTools
Usage statistics
Access count: 311
Last 30 days: 0 Detailed usage statistics |