Представлена ubuntu-app-platform для уменьшения размера Snap-пакетов для Ubuntu
Иллюстрация с сайта Snapcraft.Io
Разработчик из Canonical Оливье Тиллой (Olivier Tilloy) сообщил о доступности ubuntu-app-platform в магазине приложений Ubuntu Snappy Store, которая позволяет готовить свои Snap-пакеты без необходимости в сборке всех зависимостей.
Специальный пакет «платформы для приложений» — 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, но соответствующее обновление скоро появится.
Постоянная ссылка к новости: http://www.nixp.ru/news/13862.html. Дмитрий Шурупов по материалам Plus.Google.Com, news.softpedia.com.
Для Linux-дистрибутива Fedora (24, 25 и 26) добавили поддержку snap-пакетов 1
SemiCode OS — Linux-дистрибутив для программистов с персональной помощницей Sarah 1 1
В репозиторий UALinux добавлены пакеты для Ubuntu 16.04 4 1
Новые версии Ubuntu Desktop Next будут использовать систему Snappy 4 3
Cloud 9 IDE на JavaScript работает в Ubuntu с использованием Docker 1 3
Объявлены победители конкурса Canonical для разработчиков «Ubuntu Apps Showdown» 3 4
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1