Ubuntu Core 18
Компания Canonial представила релиз 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, так как их производителям не требуется заниматься выпуском и доставкой системных обновлений и достаточно сосредоточить внимание только на своих специфичных компонентах.
Ви маєте увійти під своїм обліковим записом

loading

=ko#Ǒ%Ä2aI-J+ʐ%WNlDLiP71]`9_`9ᾮv^//SJ샜鮮WW7~skwv`[Xi3ݭb^=c^fsqaM 6 l *(OOgwok(//'sG\eQe!V?0u_f7aq=(;{z=r-!-t^A+G˦Q][[kl!¡pJQzcAOSE?λWv: vNKkum:š=etiy ui-X)˜SQ[3'&u\/((뙞iAOLft$V׉E@ESЂ[׉gHmQVaαQMm6I\g%%+M+a\j #caӱL @6SkǛNmk:h? ^, x\K4k _0,dR0E6)r=Kkf$˔Kc" _]kB '`G}f8m6ŗOj.X`9`湾zft`mg.2~SoQMir)sHCoh] R@ˤZ+TIr9o :+fv=;A3@V%ZתrAUljR7/|V DfhTV3 dV^+׊k  yB/ b\͢QZiuUe!hZ_vkyUѬIMjdW* re!W!y]׋|+bE/5Kkrym`LqH5AUZ|,j\z#[0~Ţgp-TyO~2>b)T~6x*Dׁ,Ǵ_WmusL+$Ra(`ª18ԓgؼN Z]DuH}&0.JgO BR;6 jUU˸HS+a%082C :G ]K{,D̾ ӁFl9Ըe}'1 X~nGM|=r1r+Z`=9DV^@)YޠN7[Oo9`F,f5$:p  8t2ynO_V9x\1Gʏ\0C6I@<dIrpv1)K.F\-#+Onn*E svl̷۪E]q9 f޲tElAukN9!V|mT]V-*R@*U adf.a]ׯߨ|xmWbk{o~ލioUAH+foOۚO/ =]%ĶkumWKT$n1!:2pp!W淉PqBnHT()2- SPueMDJ0#eJ2=E*mo%ʚ]z $]sSp:Ym\ >4AUC.?|Wp cJ?CD#, bp4(X;cc2/n`txZFzL3i|ϸjWyfgCYoSXsOeD`w#5f6P"mjkk ,4b 2j(3ArK!9PL<<,6=cDD7|9_ N9P׏A}`tV x 4aA?s!GtO ziպA:bfA8㍎碁"2ٮʦ1=EWĨT`s 6%8f%gbA6.F3( dWtC6<_|]_VL'YNJ2mt1N{Nyn/]7R6ч,q(8 kT9ô O$uS$lK:K*%RX@%Gz:y5׮Ex_wS(V4;<2;81m̂1op%a̎BWHlIIlRCVrHh)[۝ J  PFp#T85 ^@m yf0qiP릜G2{4DB-BmYi,awo17N`6M.#K|!\.1!!q6jT̫IG|oZxX951xMJ~ 3B%dKy9X[7,>; &FpH߳dGq$*{q0|>jEs?zrt.hUDs Q=p9#*w,=a:6\-{^yxeSS鿑6,K2KO/RsSj+KD@lUg5xbkBZ^l`s`i* Qbt: ]fo  77<|X0atc.'>8ߐXBS_\d S܍t1#>DvvL}qK; d6Xqn?]*LԚᯆ~Qp}0Z*ėb9OVS˓$d93\sBMp)N(NIa7{ˎqSnoh4X[GdqhpIaZldqۙ{ksl u+Ӕ0nB64%.LOɄD ؔ1y"ke .XI-QlJaCw0=3h_Ya=6Tc T.b,Her$Uy(< OLAy4V g] /2O&PˌYJexDR|6x?G١\P%V$ͭ35Ş6Eo]{icDTyuLV^84\ƕTX77D!aB/{]#\i2J.gE-x*z2? -qW<,jhZST(Ra}Rt-aC^h݌@˥QΆvLOQG/jPn4F]:fOM[VbFyQWF FbnI\֐8"")W# 1Ԅ2G5jQ M1uvT8er ]H'C׵U-rh#D\)O:Ƕ]ThxPF@K *:mrO$Tf6G3N%(9B]9#rʣ$c` Btx*)#EtfmƯjQ7%9,e!IÒFB ϙf}¨>$I>ʨ9S7fGqQJ̋~}wg֝+[C^.c3pBuA&]ؤ J&\Y \`=@3_W{35LpZsqFmv9HA ³JG*8ȇN%@dm2AŸmMW\ke^tnܔq%t۵; k!? {Jzyjog]^fg &ڳ[$${*/!l΍ʙX`Wn{n35Dtd>|u׶_{{ ㍛J;FvWaƯj~}{~m^߸q|Vps7'k7N[wzoyrxQ}/}Ux3n}:̣: b\P0H zG]yW %u]hS+<ǰwo*٫wy5tܦb?nGZp|ؔ{X a_^ \>^lUsYb }VTˁ$4xW.ࡡn\R3\Q4  )?], +էc#"N-ۢ M3M؆GGmlױM@؛HBbaP/LQl X qi5kYk@7ű-ƕ'>X;6XZZVꛠB0 {V4yjV9MvD Vh,?b|z~UJr }v~ 0B컭lv3.D (I* ~ (k