The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Доступен монолитный дистрибутив Ubuntu Core 22

15.06.2022 17:08

Компания Canonical опубликовала релиз Ubuntu Core 22, компактного варианта дистрибутива Ubuntu, адаптированного для применения на устройствах интернета вещей (IoT), в контейнерах, потребительском и промышленном оборудовании. Ubuntu Core поставляется в форме неделимого монолитного образа базовой системы, в котором не применяется разбивка на отдельные deb-пакеты. Образы Ubuntu Core 22, состав которых синхронизирован с пакетной базой Ubuntu 22.04, подготовлены для систем x86_64, ARMv7 и ARMv8. Время сопровождения выпуска составляет 10 лет.

Ubuntu Core служит основой для запуска дополнительных компонентов и приложений, которые оформляются в виде самодостаточных надстроек в формате snap. Компоненты Ubuntu Core, включая базовую систему, ядро Linux и системные надстройки, также поставляются в формате snap и управляются инструментарием snapd. Технология Snappy даёт возможность сформировать образ системы как единое целое, без разбиения на отдельные пакеты.

Вместо поэтапного обновления на уровне отдельных deb-пакетов в Ubuntu Core применяется механизм атомарного обновления snap-пакетов и базовой системы, по аналогии с Atomic, ChromeOS, Endless, CoreOS и Fedora Silverblue. При обновлении базового окружения и snap-пакетов имеется возможность отката состояния до прошлой версии, в случае проблем, выявленных после обновления. В настоящее время в каталоге SnapCraft насчитывается более 4.5 тысяч snap-пакетов.

Для обеспечения безопасности каждый компонент системы верифицируется по цифровой подписи, что позволяет защитить дистрибутив от внесения скрытых модификаций или установки непроверенных snap-пакетов. Поставляемые в формате Snap компоненты изолируются при помощи AppArmor и Seccomp, что создаёт дополнительный рубеж для защиты системы в случае компрометации отдельных приложений. Базовая система включает только минимальный набор необходимых приложений, что не только позволило уменьшить размер системного окружения, но и положительно сказалось на безопасности за счёт уменьшения возможных векторов для атак.

Базовая файловая система монтируется в режиме только для чтения. Имеется возможность использования шифрования данных на накопителе с использованием TPM. Обновления выпускаются регулярно, доставляются в режиме ОТА (over-the-air) и синхронизированы с составом Ubuntu 22.04. Для минимизации трафика обновления поставляются в сжатом виде и включают только изменения, относительно прошлого обновления (delta-обновления). Автоматизация установки обновлений решает проблемы с поддержанием безопасности системы при использовании на встраиваемых устройствах.

Благодаря логическому отделению базовой системы от приложений, поддержанием кодовой базы Ubuntu Core в актуальном виде занимаются разработчики Ubuntu, а об актуальности дополнительных приложений заботятся разработчики приложений. Подобный подход позволяет снизить затраты на сопровождение продуктов, программное окружение которых построено на основе Ubuntu Core, так как их производителям не требуется заниматься выпуском и доставкой системных обновлений и достаточно сосредоточить внимание только на своих специфичных компонентах.

Основные новшества:

  • Предложена концепция проверенных наборов пакетов (Validation sets), позволяющая определить набор snap-пакетов и их версий, которые могут быть установлены и обновлены только вместе друг с другом. Проверенные наборы могут применяться для реализации ограничений, допускающих установку только заданных snap-пакетов, распространения собственных дополнительно протестированных и проверенных пакетов, или для упрощения управления зависимостями.
  • Добавлены инструменты для обновления окружения Ubuntu Core 20 до версии 22 без переустановки.
  • Реализована возможность сброса конфигурации в исходное состояние (factory reset).
  • Предоставлена поддержка групп квот для ограничения ресурсов CPU и памяти в привязке к определённым группам сервисов snap.
  • Добавлена поддержка инструментария MicroK8s, предлагающего упрощённый вариант платформы оркестровки контейнеров Kubernetes.
  • Предложен вариант пакета с ядром Linux, включающим патчи PREEMPT_RT и ориентированным на применение в системах, работающих в режиме реального времени.
  • Добавлена поддержка инструментария MAAS (Metal-as-a-Service) для быстрого развёртывания конфигураций на множестве систем.
  • Добавлена поддержка cloud-init для настройки системы на стадии загрузки.


  1. Главная ссылка к новости (https://discourse.ubuntu.com/t...)
  2. OpenNews: Релиз дистрибутива Ubuntu 22.04 LTS
  3. OpenNews: Компания Canonical представила оболочку Ubuntu Frame
  4. OpenNews: Проект Ubuntu выпустил сборки для развёртывания серверных платформ на Raspberry Pi и ПК
  5. OpenNews: Компания Canonical анонсировала переработку инструментария Snapcraft
  6. OpenNews: Доступен монолитный дистрибутив Ubuntu Core 20
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/57362-ubuntu
Ключевые слова: ubuntu, core
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (58) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 17:22, 15/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Не bloated, а монолит...
     
  • 1.3, iPony129412 (?), 17:25, 15/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > Добавлены инструменты для обновления окружения Ubuntu Core 20 до версии 22 без переустановки.

    Что-то боязно - я лучше переставлю

     
     
  • 2.23, Аноним (23), 21:29, 15/06/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Оно же и так при каждом обновлении себя переустанавливает.
     

  • 1.4, iPony129412 (?), 17:30, 15/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чего-то Not Found

    https://ubuntu.com/download/raspberry-pi/thank-you?version=22&architecture=cor

     
     
  • 2.6, Аноним (6), 17:42, 15/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Рабочая ссылка:
    https://cdimage.ubuntu.com/ubuntu-core/22/stable/current/ubuntu-core-22-arm64+

    А кнопка сломана.

     
     
  • 3.61, iPony129412 (?), 12:29, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тогда подожду.
    Мне надо по ынтерпрайзному, чтобы всё работало. А не пионерия всякая.
     

  • 1.7, Admino (ok), 17:43, 15/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вот оно, будущее мейнстримных линуксовых дистрибутивов.
     
  • 1.8, Аноним (8), 17:51, 15/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Продолжают изобретать NixOS.
     
     
  • 2.9, a_kusb (ok), 17:52, 15/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Интересно, чем им не нравится NixOS? (можно и скопировать)
     
     
  • 3.10, Аноним (10), 18:08, 15/06/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Тем что у каноникла не задалось со своими продуктами и с программистами.  И свои продукты у них не стреляют. У них стреляет только собирание чужого уже написанного софта.  
     
  • 3.15, Аноним (15), 19:24, 15/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Очевидно же! Ее сделани не они.
     
  • 3.17, Аноним (17), 20:24, 15/06/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    NixOS уже сколько, лет 20 существует? никто ей не пользуется почему? потому что сложно, кому это надо, обучать конечных пользователей nix? правильно, никому. так что идея nix воплощается во что-то более пригодное для простых смертных, а сам nix так и останется уделом программистов и гиков.
     
     
  • 4.20, a_kusb (ok), 20:42, 15/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > NixOS уже сколько, лет 20 существует? никто ей не пользуется почему? потому
    > что сложно, кому это надо, обучать конечных пользователей nix? правильно, никому.
    > так что идея nix воплощается во что-то более пригодное для простых
    > смертных, а сам nix так и останется уделом программистов и гиков.

    Эх, а это проблема. Nix должна быть простой, если ты ставишь программы. Оно может быть проще...

     
  • 4.49, ryoken (ok), 07:34, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> а сам nix так и останется уделом программистов и гиков.

    ...а уж Plan9/Inferno...

     
     
  • 5.55, Аноним (55), 10:54, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Plan 9 (9front) вполне себе работает и с задачами справляется. Это линукс-гики велосипеды изобретают.
     
     
  • 6.56, ryoken (ok), 11:04, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Plan 9 (9front) вполне себе работает и с задачами справляется. Это линукс-гики
    > велосипеды изобретают.

    Дайте плз ссылок, где\на чём оно работает. С целью повышения уровня образованности :).

     

  • 1.11, Аноним (10), 18:09, 15/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если что это клон оффтопикового CBL-mariner
     
  • 1.12, Аноним (12), 18:23, 15/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >применяется механизм атомарного обновления snap-пакетов

    Давай до свидания, Ubuntu. С Firefox история ничему не научила, продолжают хернёй страдать. здравствуй,  OpenSUSE Tumbleweed.

     
     
  • 2.45, Аноним (45), 03:45, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ламер, погугли хотя бы что такое IoT и не сравнивай IoT дистр с обычным десктопным rolling.
     
     
  • 3.60, Аноним (12), 12:24, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >IoT
    >Ubuntu
     
     
  • 4.79, anonimous (?), 16:14, 17/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    #Достаточно
     

  • 1.13, Аноним (13), 18:49, 15/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > компактного варианта дистрибутива Ubuntu, адаптированного для применения на устройствах интернета вещей (IoT), в контейнерах, потребительском и промышленном оборудовании
    > Ubuntu Core служит основой для запуска дополнительных компонентов и приложений, которые оформляются в виде самодостаточных надстроек в формате snap.

    Если каждое приложение устанавливается как snap вместо deb, дублируя библиотеки, где же тут компактность?

     
     
  • 2.14, a_kusb (ok), 19:08, 15/06/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Этой проблемы можно избежать если не ставить программы.
     
     
  • 3.16, Аноним (15), 19:25, 15/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Или не ставить дубунту.
     
     
  • 4.19, jin (??), 20:26, 15/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И быть ограниченным.
    Или как альтернатива ставить Fedora Core.
     
  • 2.48, Вася знает толк в искустве (?), 06:39, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Эти проблемы может решить ФС
     
  • 2.54, Замир Закиев (?), 10:04, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Компактная база для снап. То есть монолитный срез дистрибутива (убунту коре), поверх которого монолитная сборка некоего софта (или связного набора) с оставшимися зависимостями (снап). Если этот набор софта единственный, то результат очень даже себе компактный, ибо зависимости не дублируются. Вполне себе решение для гаджетов и прочих потребительских устройств, с прицелом на легкое/беспроблемное обновление. Не для десктопов же предлагают.
     
  • 2.58, Igor (??), 11:22, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Речь идет о промышленном оборудовании. Зачем им установка множества программ? Установили 1-2 необходимые программы и все. В данном случае дублирование библиотек не играет роли.
     

  • 1.18, jin (??), 20:25, 15/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну наконец-то!
    В мейнстриме, на десктопе!
     
  • 1.22, Аноним (23), 21:24, 15/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Молодцы!
     
  • 1.24, Аноним (23), 21:32, 15/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Боже что они делают с дистрибутивом???
    Iot этот, кому он нужен?
    Все адекватные люди сделали окончательный вывод о будущем ubuntu
     
     
  • 2.38, Аноним (38), 00:13, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > вывод о будущем ubuntu

    Исключительно для мощных компов не старше 5 лет, как и федора. Снапы и системд очень много ресурсов отжирают.

     
     
  • 3.50, hefenud (ok), 08:16, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Мой ноутбук 2011 года на котором я недавно обновил Ubuntu до 22.04 несколько удивился твоей глупости
    Мой нетбук 2007 года на котором я так же обновился до 22.04 на днях вообще поржал с тебя

    Все прекрасно на технике которой 15 лет с Ubuntu.

    Надоели мамкины эксперты сидящие под мамкиной виндой и рассказывающие сказки

     
     
  • 4.59, Ooiiii (?), 12:17, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    но согласитесь что в 2007 году выпускали как слабенькие так и мощные ноуты. У кого послабже значит мамкины эксперты под виндой? А еще бывают незаметные проблемы с жестким или южным мостом, что существенно замедляет скорость считывания и складывается ощущение что система слишком жоркая.
     
     
  • 5.64, вуа (?), 13:04, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Человек в неадеквате, про нетбук на атоме особо улыбнуло,т.к. они даже в cli грузятся 10 минут
     
  • 5.69, hefenud (ok), 17:41, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я вообще соглашусь, что использовать технику которой 15 лет не стоит, если ты не понимаешь что делаешь
    А если понимаешь, то как какой-то совсем запасной вариант вполне можешь держать и старый нетбук на Атоме
    Вот от HDD там надо избавляться, они там по определению медленные, лучше взять за пару копеек SSD на 120 гигов китайский
     
     
  • 6.72, Ooiiii (?), 19:36, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну извините, у нас в РФ не у всех есть работа и не у всех хватает денег даже на китайский ssd (сколько он еще проработает ктонибудь знает?)
     
     
  • 7.73, hefenud (ok), 20:05, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну у меня китайские ssd работают годами, ничего им не случается
    Вообще слухи о том, что ssd мало живут это фигня из прошлого
    Они сейчас живут дольше хардов
     
  • 7.76, Минона (ok), 00:01, 17/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На интернет же хватает 😏
     
  • 4.63, вуа (?), 13:02, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > мамкины эксперты

    Самокритично. Для таких луддитов вроде тебя "всё работает" даже когда скролл тупит и система грузится 2-3 минуты 😏 еще скажи что на чевёртом пентиуме сидишь

     

  • 1.31, Аноним (31), 22:50, 15/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Когда уже будут монолитные компьютеры, чтобы их нельзя было чинить, а при поломке приходилось покупать новые?
     
     
  • 2.32, Аноним (10), 23:04, 15/06/2022 [^] [^^] [^^^] [ответить]  
  • +13 +/
    Скажу тебе по секрету есть одна фирма apple называется так она выпускает как раз такие компьютеры как ты говоришь секретная ссылка https://apple.com
     
     
  • 3.34, jin (??), 23:56, 15/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вбиваете в поиск "мини ПК" или "платформа для досборки".
     
  • 3.36, Аноним (38), 00:05, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Да и не только аппле. Почти 100% ноутбуков выпущенных после 2017 года абсолютный монолит с распаянной памятью, клавиатурой, процессором и хранилищем.
     
     
  • 4.41, Аноним (38), 00:18, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вот раньше можно было купить самый отстойный днищeбродский ноут с целероном и 1 гигом, и за копейки проапгрейдить его до топового процессора и максимума памяти, а потом еще и ссд впихнуть.
     
  • 3.37, Аноним (38), 00:07, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Современные ноуты по сути уже превратились в SoC, в корпусе сам "компьютер" занимает пятачок 5х5 см, остальное – аккумулятор
     
     
  • 4.75, Аноним (75), 20:35, 16/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Как-будто со смартфонами это не так, также будет со всей пекарней, невозможно создать более быструю PCI-E, там уже ограничения на длину линий до слота. SoC это выход.
     

  • 1.46, Аноним (46), 04:34, 16/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Время сопровождения выпуска составляет 10 лет.

    это же так мало, хотя мы и так не переживем проблему 2038 года, когда все компьютеры управляющие производством обнулятся в 1970 год

     
  • 1.47, EuPhobos (ok), 06:22, 16/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Предложена концепция проверенных наборов пакетов (Validation sets), позволяющая определить набор snap-пакетов и их версий, которые могут быть установлены и обновлены только вместе друг с другом

    Похоже они dpkg+apt изобретают.

     
  • 1.51, brain_bug (?), 08:33, 16/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Феерическое велосипедостроение...

    Почему бы просто не сделать нормальную структуру каталогов, строго разграничить саму ОС и программы?

    Можно будет даже все эти вонючие пакетные менеджеры выкинуть, не говоря уже о таких мутациях, как сабж.

     
  • 1.68, iPony129412 (?), 15:44, 16/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хм, опять переписывать…

    https://forum.snapcraft.io/t/micro-howto-migrate-from-core20-to-core22/30188

     
  • 1.71, Аноним (-), 18:53, 16/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Предлагаю переименовать все монолиты в копролиты. Так смешнее читать будет.

    Кто за? Против?

    Единогласно.

     
     
  • 2.77, Аноним (23), 09:14, 17/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Предлогаю переименовать ник анонима в "долбо_ба"
    В этом случае форма будет полностью соответствовать содержанию
     
     
  • 3.78, Аноним (23), 09:15, 17/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    *предлагаю
     

  • 1.80, Аноним (80), 18:00, 18/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А как же модульность?!
     
  • 1.81, Аноним (80), 18:57, 18/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот тебе и бубунту!
     
  • 1.82, Аноним (82), 04:00, 22/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Устал от Ubuntu, пришёл на Arch. Теперь меня устраивает абсолютне всё!
     
  • 1.83, бочок (?), 02:46, 23/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пытался с год назад пользоваться 20 версией. Идея хорошая, исполнение никакое.
    - 90% пакетов собраны и опубликованы ноунеймами и обновляются примерно никогда
    - добрая треть пакетов собрана криво. wget, например, не декларирует необходимость доступа к сети (и, логично, её не имеет), openjdk сегфолтится.
    - система сборки собственных пакетов катастрофически медленная и падучая
    - snap store абсолютно упорот и не имеет самого базового функционала, нужного для администрирования - приватных пакетов, удаления пакетов, вот этого всего

    Может, сейчас что-то изменилось, но сомневаюсь.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру