21 мая 2026, 06:50
Canonical представила выпуск Ubuntu Core 26

19 мая 2026 года организация Canonical представила выпуск компактного дистрибутива Ubuntu Core 26, адаптированного для применения на устройствах интернета вещей (IoT), в контейнерах, потребительском и промышленном оборудовании.
Проект Ubuntu Core поставляется в форме неделимого монолитного образа базовой системы, в котором не применяется разбивка на отдельные deb-пакеты. Образы Ubuntu Core 26, состав которых синхронизирован с пакетной базой Ubuntu 26.04, подготовлены для систем x86_64 и ARM64. Время сопровождения выпуска составит 15 лет.
По информации OpenNET, Ubuntu Core служит основой для запуска дополнительных компонентов и приложений, которые оформляются в виде самодостаточных надстроек в формате snap. Компоненты Ubuntu Core, включая базовую систему, ядро Linux и системные надстройки, равным образом поставляются в формате snap и управляются инструментарием snapd. Технология Snappy даёт функция сформировать образ системы как единое целое, без разбиения на отдельные пакеты. Вместо поэтапного обновления на уровне отдельных deb-пакетов в Ubuntu Core применяется алгоритм атомарного обновления snap-пакетов и базовой системы, по аналогии с Fedora Atomic, ChromeOS, Endless и openSUSE Leap Micro. При обновлении базового окружения и snap-пакетов имеется возможность отката состояния до прошлой версии, в случае проблем, выявленных после обновления.
Для обеспечения безопасности каждый компонент системы верифицируется по виртуальный подписи, что даёт возможность защитить дистрибутив от внесения скрытых модификаций или установки непроверенных snap-пакетов. Поставляемые в формате Snap компоненты изолируются при помощи AppArmor и Seccomp, что создаёт вспомогательный рубеж для защиты системы в случае компрометации отдельных приложений. Базовая система включает только минимальный набор необходимых приложений, что не только позволило уменьшить размер системного окружения, но и положительно сказалось на безопасности за счёт уменьшения возможных векторов для атак.
Базовая файловая платформа монтируется в режиме только для чтения. Имеется функция использования шифрования данных на накопителе с использованием TPM. Обновления выпускаются регулярно, доставляются в режиме ОТА (over-the-air) и синхронизированы с составом Ubuntu 26.04. Для минимизации трафика обновления поставляются в сжатом виде и включают только изменения, по сравнению с прошлого обновления (delta-обновления). Автоматизация установки обновлений решает проблемы с поддержанием безопасности системы при использовании на встраиваемых устройствах.
Благодаря логическому отделению базовой системы от приложений, поддержанием кодовой базы Ubuntu Core в актуальном виде занимаются разработчики Ubuntu, а об актуальности дополнительных приложений заботятся авторы приложений. Подобный подход позволяет снизить затраты на сопровождение продуктов, программное окружение которых построено на основе Ubuntu Core, так как их производителям не требуется заниматься выпуском и доставкой системных обновлений и достаточно сосредоточить внимание только на своих специфичных компонентах.
Основные изменения и дополнения в Ubuntu Core 26:
задействована новая система сборки на базе инструментария Chisel, позволяющего разделять и урезать Debian‑пакеты с целью поставки только наиболее необходимых файлов. Chisel даёт возможность манипулировать не целыми пакетами, а слайсами (подмножеством пакетов) — наборами файлов, формируемых на основе содержимого и метаданных пакета. Каждый слайс может иметь своё содержимое и свой набор зависимостей, привязанный к другим слайсам. Каждый файл в файловой системе Ubuntu Core теперь привязан к слайсу и пакету с исходным кодом, что улучшает проверку целостности и отслеживания уязвимостей. Применение новой системы сборки позволило уменьшить размер базового системного образа на 7%;
сокращено время установки обновлений за счёт применения формата snap‑delta для уменьшения размера загружаемых данных для большинства snap‑пакетов. Например, размер файлов с обновлением базовых snap‑пакетов сократился с 16 до 1.5 МБ;
обеспечено выполнение требований европейского закона CRA (Cyber Resilience Act), который вводит юридическую ответственность за несоблюдение требований безопасности;
добавлена функция применения технологии Livepatch для внесения исправлений в работающее движок Linux без перезагрузки и без остановки работы приложений;
обеспечена интеграция с инструментарием COS (Canonical Observability Stack), основанным на движке оркестровки Juju и платформе Kubernetes. Ubuntu Core теперь может передавать логи и метрики в централизованные системы мониторинга на базе Grafana, Loki и Prometheus;
добавлена сопровождение компонентов, позволяющих разработчикам snap‑пакетов распространять дополнительные крупные или не обязательные ресурсы, такие как отладочные информация, файлы с переводами и необязательные драйверы, отдельного от основного snap‑пакета для сокращения размера базовой установки. Компонент формируется как образ в формате squashfs, монтируемый в окружение snap‑пакета;
в Snapd REST api обеспечена совместимость со спецификацией OpenAPI;
в дисплейный хост Ubuntu Frame, позволяющий разрабатывать встраиваемые графические окружения (интернет‑киоски, терминалы самообслуживания, информационные стенды, цифровые вывески), добавлена функция размещения интерфейса нескольких приложений на одном экране. Добавлена возможность использования в приложениях GPU‑ускорения;
добавлена системная настройка interface.allow‑auto‑connection для определения правил автоматического подключения интерфейсов;
добавлена поддержка механизма Confdb для централизованного определения настроек, не привязанных к конкретным snap‑пакетам и устройствам;
из базового набора snap‑пакетов исключён интерпретатор Python, который теперь следует устанавливать в форме отдельного плагина.
Читают сейчас

2 часа назад
Учёные добились в квантовых системах эффектов, напоминающих обращение времени вспять
Учёные разработали новый способ управления квантовыми системами, благодаря которому их поведение может казаться более согласующимся с обратным, а не прямым течением времени. В исследовании, опубликова
2 часа назад
Минцифры станет главным регулятором ИИ в России: 20 новых полномочий и 28 тысяч компаний под контролем
Правительство опубликовало проект постановления, который наделяет Минцифры полномочиями единого регулятора в сфере искусственного интеллекта. Документ вносит изменения в положение о ведомстве 2008 год

3 часа назад
Opera запускает Paste Protect — средство, защищающий буфер обмена от атак злоумышленников
Opera запускает Paste Protect — встроенный инструмент, который блокирует доступ злоумышленников к буферу обмена компьютера. Эта функция встроена в десктопную версию браузера, поэтому её не нужно настр

5 часов назад
Соавтор Django рассказал, как Claude Fable 5 подготовил выпуск sqlite-utils за $149
Саймон Уиллисон, соавтор Django и создатель Datasette, выпустил sqlite-utils 4.0rc2 — следующий релиз-кандидат своей популярной библиотеки для работы с SQLite. Большую часть работы над релизом выполни

5 часов назад
Вышло апдейт открытого проекта для создания и хранения в электронной библиотеке книг разного формата Calibre 9.11
2 июля 2026 года состоялся выпуск открытого мультиплатформенного проекта Calibre 9.11. Это программное решение для чтения, создания и хранения в электронной библиотеке электронных книг разного формата