The OpenNET Project / Index page

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

22.01.2019 19:06  Выпуск Ubuntu Core 18

Компания Canonical представила релиз Ubuntu Core 18, компактного варианта дистрибутива Ubuntu, адаптированного для применения на устройствах интернета вещей (IoT), контейнерах, потребительском и промышленном оборудовании. Ubuntu Core поставляется в форме неделимого монолитного образа базовой системы, в котором не применяется разбивка на отдельные deb-пакеты. Образы Ubuntu Core 18, состав которых синхронизирован с пакетной базой Ubuntu 18.04, подготовлены для систем i386, amd64, ARM (Raspberry Pi 2, Samsung Artik 5, Samsung Artik 10, Orange Pi Zero) и ARM64 (Qualcomm Dragonboard 410c, Raspberry Pi 3). Размер образа 230-260 Мб в зависимости от архитектуры. Заявленное время поддержки Ubuntu Core 18 - 10 лет.

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

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

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

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

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

  1. Главная ссылка к новости (https://blog.ubuntu.com/2019/0...)
  2. OpenNews: Объявлено о создании редакции Fedora для интернета вещей
  3. OpenNews: Linux Foundation представил первый выпуск платформы для интернета вещей EdgeX
  4. OpenNews: Выпуск Mozilla Things Gateway 0.6, шлюза для умного дома и IoT-устройств
  5. OpenNews: Представлен вариант Ubuntu Core для умных устройств
  6. OpenNews: Представлены Ubuntu Core и Snappy, предоставляющие новый метод поставки приложений
Лицензия: CC-BY
Тип: Программы
Ключевые слова: ubuntu, core
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (1), 19:44, 22/01/2019 [ответить] [показать ветку] [···]    [к модератору]
  • +1 +/
    Такое себе "ядро" на 230-260 мб, имхо.
     
     
  • 2.14, Michael Shigorin (ok), 22:29, 22/01/2019 [^] [ответить]     [к модератору]
  • –8 +/
    Да уж у меня core почему-то получается существенно меньше, при этом несёт в... весь текст скрыт [показать]
     
     
  • 3.49, Аноним (49), 19:41, 28/01/2019 [^] [ответить]    [к модератору]  
  • +/
    Михаил, UFW можно в Альт поместить?
     
     
  • 4.50, Michael Shigorin (ok), 22:08, 28/01/2019 [^] [ответить]    [к модератору]  
  • +/
    > Михаил, UFW можно в Альт поместить?

    Не знаю, смотреть надо.  Как вариант, повесьте запрос:
    https://bugzilla.altlinux.org/enter_bug.cgi?product=New%2Fproposed%2

     
  • 2.23, Андрей (??), 03:47, 23/01/2019 [^] [ответить]    [к модератору]  
  • +4 +/
    Дела даже не в этом. Чтоб потестить это поделие для умного дома, надо еще и зарегистрироваться там. Что за дела?
     
  • 1.2, Листок (?), 19:50, 22/01/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    Заимствовали подход из гайки с пакетами практически один-в-один.
     
     
  • 2.3, Аноним Мутант (?), 20:15, 22/01/2019 [^] [ответить]    [к модератору]  
  • –2 +/
    Не повзаимствовали, а украли!
     
  • 2.6, Аноним (-), 21:14, 22/01/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    А вот и свидетели гайки подтянулись? В каком году там атомарность завезли?
     
  • 1.4, Suverenman (ok), 20:24, 22/01/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +11 +/
    Молодцы, однако, у них существует несколько проблем:
    1)Эти сверхпопулярные snap-пакеты включают в себя чуть-ли не целую систему (даже для относительно небольших приложений). А как известно, такие пакеты занимают очень много места (смысл тогда в Ubuntu Core, если я установлю троечку снапов, и моя 4-х гигабайтная flash, ещё впаянная в микроэвм, забьётся под завязку).
    2)Т.к. snapы громоздки и включают в себя устаревшие, хотя и стабильные версии библиотек (но зато программистам удобно!), то будет просто катастрофа в безопасности и производительности.  
     
     
  • 2.9, Baz (?), 21:53, 22/01/2019 [^] [ответить]    [к модератору]  
  • +5 +/
    посему быть ей Ubuntu Gore
     
     
  • 3.47, Аноним (47), 15:31, 25/01/2019 [^] [ответить]    [к модератору]  
  • +/
    Мне и так постоянно это видится вместо Core, а тут еще и вы...
     
  • 2.13, neon1ks (ok), 22:27, 22/01/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    Есть возможность подключения одного snap-пакета к другому. Что позволяет вынести библиотеки в один snap-пакет, а другими snap использовать этот пакет.

    http://vasilisc.com/kcalc-snap-300-kb

     
     
  • 3.16, Michael Shigorin (ok), 22:32, 22/01/2019 [^] [ответить]    [к модератору]  
  • –1 +/
    > Есть возможность подключения одного snap-пакета к другому.

    И чем это лучше пакетов (с метапакетами)?

     
     
  • 4.19, neon1ks (ok), 22:48, 22/01/2019 [^] [ответить]    [к модератору]  
  • +/
    Как я понимаю можно установить несколько версий одной библиотеки и с помощью коннекта подключаться к нужной.
     
     
  • 5.22, Anon4ik_ (?), 01:03, 23/01/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    nix/guix
     
  • 4.26, Аноним (26), 07:17, 23/01/2019 [^] [ответить]    [к модератору]  
  • –1 +/
    Лучше метапакетов он тем что в метапакете ничего нет, а в таком snap будут библиотеки находится.
     
  • 2.34, via (??), 10:17, 23/01/2019 [^] [ответить]    [к модератору]  
  • +/
    Дять, ну почитай ты доки-то, а
     
  • 2.48, your mom (?), 21:40, 26/01/2019 [^] [ответить]    [к модератору]  
  • +/
    > Эти сверхпопулярные snap-пакеты

     не стоит выдавать желаемое за действительное....

     
  • 1.5, iPony (?), 20:31, 22/01/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    > Ubuntu Core 18, available since December 2018, can be downloaded by clicking here.

    А ну да... А то я подумал, как так то.

     
  • 1.8, Аноним (-), 21:26, 22/01/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    Годная концепция, но зачем-то позиционируется под Internet-of-Shit и поставляется под полотора девайса. Хотя, это же Canonical, ничего удивительного.
     
     
  • 2.15, Michael Shigorin (ok), 22:31, 22/01/2019 [^] [ответить]    [к модератору]  
  • –1 +/
    > Годная концепция

    Вы там выше столь же голословно методичку изволили упоминать.  Ну хоть на этот раз какие-то доводы найдутся?

    PS: свидетель снапов через тор, надо понимать.

     
     
  • 3.24, iPony (?), 06:27, 23/01/2019 [^] [ответить]     [к модератору]  
  • +/
    Слова разработчиков лучше говорят c Aleksey Rostovskiy Engineer, JetBrains... весь текст скрыт [показать]
     
  • 3.28, нгнг (?), 08:24, 23/01/2019 [^] [ответить]    [к модератору]  
  • +/
    Лучше бы добавили в альт какие-нибудь флатпаки и посмотрели кто будет использовать и почему.
    А то как собрать прогу, так все молчат, а как снапы так обсирать горазды.
     
     
  • 4.30, iPony (?), 09:05, 23/01/2019 [^] [ответить]     [к модератору]  
  • +/
    Ну мне вот как-то понадобилось Как подумал, что надо охватывать Ubuntu Trusty, ... весь текст скрыт [показать]
     
  • 4.41, Аноним (41), 15:44, 23/01/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    Не флатпаки надо добавлять, а делать роллинг для десктопа (кроме ядра и базы, конечно:). А заморозки - для серверов и ынтыпрайзных десктопов.
     
     
  • 5.46, Michael Shigorin (ok), 23:17, 24/01/2019 [^] [ответить]    [к модератору]  
  • +/
    > Не флатпаки надо добавлять, а делать роллинг для десктопа
    > (кроме ядра и базы, конечно:). А заморозки - для серверов
    > и ынтыпрайзных десктопов.

    Милости просим :)

     
  • 4.45, Michael Shigorin (ok), 23:17, 24/01/2019 [^] [ответить]    [к модератору]  
  • +/
    Эти, что ли? -- http://packages.altlinux.org/flatpak

    "...прискакали бы и сели
    на качели-карусели..."
    :)

     
     
  • 5.51, Аноним (51), 10:23, 07/02/2019 [^] [ответить]    [к модератору]  
  • +/
    уйди, дурень
     
  • 1.10, Аноним (10), 22:13, 22/01/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    интерней вещей))))
     
     
  • 2.32, Andrey Mitrofanov (?), 09:25, 23/01/2019 [^] [ответить]    [к модератору]  
  • +/
    > интерней вещей))))

    unterщей вернЕт

     
  • 1.11, Анонимчжан (?), 22:23, 22/01/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    вот и превращают unix-like в windows-like))) как знал эти компании ничего хорошего линуксу не сделают.
     
     
  • 2.33, Andrey Mitrofanov (?), 09:26, 23/01/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    > вот и превращают unix-like в windows-like))) как знал эти компании ничего хорошего
    > линуксу не сделают.

    Но сам ничего не делал, и, когда пришли за мной, ...  #скорблювместе

     
     
  • 3.38, Анонимчжан (?), 14:17, 23/01/2019 [^] [ответить]    [к модератору]  
  • +/
    есть масса вариантов кроме линукса. если испоганят.))
     
  • 1.12, Другой Анон (?), 22:27, 22/01/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Убунту Кора Дуба

    Есть же приличные дистрибы для контейнеров, лёгких виртуалок и прочих задач, где нужен минимализм. Например, https://alpinelinux.org

     
  • 1.20, corvuscor (ok), 22:58, 22/01/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    > В настоящее время в каталоге SnapCraft насчитывается более 4600 snap-пакетов.

    Все бы хорошо, если бы каждый васян не мог клепать свои сборки и пушить их в этот снапкрафт. И это при том, что изоляция там крайне условная.

    Я бы понял, если установка пакетов от неверефицированных пользователей по-дефолту была бы выключена, или хотя-бы предупреждение вываливало.
    Но нет.
    Не дыра в безопасности - дырыще. Ждем новости: "в снапкрафте обнаружена серия вредоносных пакетов от злобных анонимусов".

     
     
  • 2.29, нгнг (?), 08:26, 23/01/2019 [^] [ответить]    [к модератору]  
  • +/
    Новость такая была, + нет ряда нужных функций в этих снапах, поддержки сканеров, например.
    Ну и борьба велосипедов продолжается снапы или флэтпаки...
     
  • 1.21, Аноним (21), 00:07, 23/01/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    > 10 лет поддержки

    У дебиана 5. Конкуренция с красношапкой, все дела, но не ужели Canonical сам справится?

     
     
  • 2.36, Аноним (36), 11:14, 23/01/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    Делать вид, что осуществляешь поддержку, всё равно сколько, хоть год, хоть двадцать.
     
  • 1.25, Аноним (26), 07:15, 23/01/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    А это можно установить на десктоп?
    У него какой-нибудь DE есть? Там xorg, wayland или mir?
     
     
  • 2.27, iPony (?), 07:19, 23/01/2019 [^] [ответить]    [к модератору]  
  • +/
    > У него какой-нибудь DE есть? Там xorg, wayland или mir?

    Нет.

     
     
  • 3.31, Аноним (31), 09:16, 23/01/2019 [^] [ответить]    [к модератору]  
  • –2 +/
    Ну вот, а я думал поставлю на телевизор и пусть браузер и плеер играют с доступом через VNC
    Поучилось ненужно
     
     
  • 4.43, Аноним (43), 21:10, 23/01/2019 [^] [ответить]    [к модератору]  
  • +/
    Просто чтобы ты был в курсе для этого уже придумали kodi и бразуер там тоже можно поставить.
     
  • 3.35, via (??), 10:54, 23/01/2019 [^] [ответить]    [к модератору]  
  • +/
    Для "киосков" mir накатывают
     

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


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