Представлена ubuntu-app-platform для уменьшения размера Snap-пакетов для Ubuntu

Разработчик из Canonical Оливье Тиллой (Olivier Tilloy) сообщил о доступности ubuntu-app-platform в магазине приложений Ubuntu Snappy Store, которая позволяет готовить свои Snap-пакеты без необходимости в сборке всех зависимостей.

Описание Snap-пакета в snap.yaml
Описание Snap-пакета в snap.yaml / Иллюстрация с сайта Snapcraft.Io

Специальный пакет «платформы для приложений» — ubuntu-app-platform — включает в себя библиотеку Qt (версии 5.6.1 на данный момент), среду исполнения QML, набор утилит для создания интерфейсов (Ubuntu UI Toolkit) и их зависимостей, а также библиотеку Oxide (замену Qt WebKit, основанную на Qt 5, QML, Chromium Content API и предназначенную для веб-браузера Ubuntu Touch и веб-приложений). Использование ubuntu-app-platform позволяет разработчикам значительно уменьшать размер Snap-пакетов с их приложениями, объявляя её в качестве зависимости.

В качестве примера экономии места Оливье приводит пакет веб-браузера (webbrowser-app), размер Snap-файла которого (для архитектуры amd64) снизился со 136 до 22 Мб. Текущая версия утилиты Snapcraft для создания Snap-пакетов ещё не поддерживает нововведение с ubuntu-app-platform, но соответствующее обновление скоро появится.

Дмитрий Шурупов по материалам Plus.Google.Com, news.softpedia.com.



Коды для вставки в блог\форум




Интересные новости
Safari начнёт отклонять HTTPS-сертификаты со сроком действия более 13 месяцевSafari начнёт отклонять HTTPS-сертификаты со сроком действия более 13 месяцев
Блок рекламы


Похожие новости

ОС Ubuntu будет следить за пользователямиОС Ubuntu будет следить за пользователями
Опубликован план выпуска Linux-дистрибутива Ubuntu 18.04 LTS «Bionic Beaver»Опубликован план выпуска Linux-дистрибутива Ubuntu 18.04 LTS «Bionic Beaver»
Canonical опрашивает Linux-пользователей о предпочтительных десктоп-приложениях для релиза Ubuntu 18.04 LTSCanonical опрашивает Linux-пользователей о предпочтительных десктоп-приложениях для релиза Ubuntu 18.04 LTS
Mir 1.0 появится в Ubuntu 17.10, получит поддержку клиентов WaylandMir 1.0 появится в Ubuntu 17.10, получит поддержку клиентов Wayland
Механизмом для конфигурации сети в Ubuntu 17.10 по умолчанию стал netplanМеханизмом для конфигурации сети в Ubuntu 17.10 по умолчанию стал netplan
UBports выпустил первое стабильное обновление мобильной Linux-платформы Ubuntu Phone/TouchUBports выпустил первое стабильное обновление мобильной Linux-платформы Ubuntu Phone/Touch
В разрабатываемой версии Ubuntu 17.10 заменили Unity на GNOME ShellВ разрабатываемой версии Ubuntu 17.10 заменили Unity на GNOME Shell
В Windows Store появятся три Linux-дистрибутива: Ubuntu, openSUSE и FedoraВ Windows Store появятся три Linux-дистрибутива: Ubuntu, openSUSE и Fedora
Марк Шаттлворт о том, как поступят с GNOME в Ubuntu, сервере Mir и сообществе свободного ПОМарк Шаттлворт о том, как поступят с GNOME в Ubuntu, сервере Mir и сообществе свободного ПО
Canonical отказывается от Unity 8, Mir и Ubuntu Phone; Ubuntu Desktop вернётся на GNOMECanonical отказывается от Unity 8, Mir и Ubuntu Phone; Ubuntu Desktop вернётся на GNOME
Последние новости

Подгружаем последние новости