The OpenNET Project / Index page

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

Представлен вариант Ubuntu Core для умных устройств

20.01.2015 19:51

Компания Canonical представила новый продукт Snappy Ubuntu Core, нацеленный на оснащение умных потребительских устройств, развиваемых в соответствии с концепцией "Интернет вещей". Платформа может использоваться в том числе в системах домашней автоматизации, дронах и автономных роботах.

Из поддерживаемых архитектур отмечены ARMv7 и x86-64, что позволяет экспериментировать с созданием решений на базе Snappy Ubuntu Core на обычных ПК или в виртуальных машинах, а внедрять разработки на ARM-платах разной ценовой категории, включая рекомендованные BeagleBone Black, Odroid-C1 и Odroid-XU3. В качестве минимальных системных требований в Ubuntu Core заявлен процессор с частотой 600 Mhz, 128 Мб ОЗУ, 4 Гб Flash. Сама система при этом занимает 40 Мб ОЗУ, отдавая остальное приложениям. Протестировать работу Snappy Ubuntu Core можно на обычном ПК с использованием систем виртуализации.

Для продвижения Snappy Ubuntu Core сформирована партнёрская экосистема, к которой присоединились такие проекты, компании и организации, как умный дом Ninjablocks, организация Open Source Robotics Foundation (OSRF), фреймворк для систем домашней автоматизации Openhab, дрон Erle-Copter, коммуникационные системы IoTNwave и Fairwaves, виртуальная сеть Weave для Docker, автономное судно Trasibot, производители плат Odroid, Beaglebone, Banana Pro, Udoo, PCDuino и Parallella, производитель чипов Allwinner, разработчики фреймворков для Интернета вещей (IoT) Kaa, DeviceHive, IoTSys, Resin.io и OpenSensors.io. В качестве примера уже реализованных на базе Snappy Ubuntu Core решений отмечается система управления умным домом Ninja Sphere.

Для формирования системной начинки задействован инструментарий Snappy, при котором образ базовой системы оформляется как единое целое, без применения пакетных менеджеров. Вместо поэтапного обновления на уровне отдельных deb-пакетов в Snappy предлагается механизм атомарного обновления всей системы, по аналогии с ChromeOS и CoreOS. Для обеспечения обновления системы используется два дисковых раздела, один из которых является активным, а второй используется для копирования очередного обновления. При каждом обновлении разделы меняются местами, что позволяет сохранить прошлый вариант системы для отката изменений в случае проблем. Обновления системы могут доставляться и применяться автоматически.

Ubuntu Core представляет собой пригодную для использования со Snappy базовую часть Ubuntu, содержащую самый свежий срез компонентов дистрибутива (применены все обновления), минимально необходимых для запуска типовых программ. Благодаря логическому отделению базовой системы от приложений, поддержанием кодовой базы Ubuntu Core в актуальном виде и разработкой дополнений занимаются разработчики Ubuntu, а об актуальности дополнительных приложений заботятся разработчики данных приложений. Таким образом, формирование программной начинки устройства на основе Ubuntu Core даёт возможность обновлять базовую часть системы и приложения независимо от активности производителя оборудования, что решает проблему с затягиванием производителями выпуска обновления прошивок с устранением уязвимостей.

Для настройки окружения на базе Ubuntu Core и управления приложениями, устанавливаемыми в отдельную дисковую область, подготовлен специальный web-интерфейс WebDM. Для начала работы достаточно загрузить системный образ Ubuntu Core, скопировать его на SD-карту или в виртуальную машину, после чего загрузиться и открыть в браузере URL "webdm.local:4200". Через web-интерфейс в том числе обеспечен доступ к каталогу-магазину приложений, из которого можно поставить интересующие дополнительные программы. Кроме того, можно зайти в систему по SSH ("ssh ubuntu@webdm.local") и выполнить необходимые действия из командной строки. Кроме функций управления конфигурацией и установки/настройки дополнительных программ, WebDM также позволяет организовать доступ к запущенным на устройстве web-приложениям, вызов и стиль которых может быть интегрирован в общий интерфейс, что позволяет производителям создавать гибкие кастомизированные решения.



  1. Главная ссылка к новости (http://www.markshuttleworth.co...)
  2. OpenNews: Представлены Ubuntu Core и Snappy, предоставляющие новый метод поставки приложений
  3. OpenNews: Linux Foundation представил предварительный выпуск фреймворка IoTivity
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: ubuntu, snappy
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (49) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Константавр (ok), 21:13, 20/01/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не понял, пока пейсал, всё исчезло, чудеса.

    Я говорю, хороший дядька, старается. Но не могу себе представить устройства, которое сильно кастомное, управляющее хрен знает чем и при этом обновляется само и без проблем. Я привык как с Симатиками и Сименсами (хотя достали), которые как поставили так и не трогай.

     
     
  • 2.13, EHLO (?), 22:57, 20/01/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Правильно исчезло. Потому что ересь написал.
     
     
  • 3.14, Константавр (ok), 23:10, 20/01/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Интересно. И что я написал? и почему это ересь? Вразумите, любезнейший.
     
     
  • 4.15, EHLO (?), 23:25, 20/01/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Интересно. И что я написал? и почему это ересь? Вразумите, любезнейший.

    Для начала Симатик Сименсовая система, соответственно "Сименсы и Симатики" вообще не понятно что должно означать. Это как сказать Жигули и ВАЗы, или макбуки и Эпплы. Надо продолжать?

     
     
  • 5.16, Константавр (ok), 23:51, 20/01/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ох, да, это по привычке, местный жаргон. На некоторых стоят наклейки Сименс и привыклось уже, "там на кеглях у сименса" или "там у колонки у симатика" :)
     
  • 5.28, асушник (?), 15:03, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Два немца разговаривают.
    - Ганс, ты слыхал, як москали "Зименс" кличут?
    - Як?
    - Сиименс..
    ;)
     
     
  • 6.33, EHLO (?), 16:49, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Два немца разговаривают.
    > - Ганс, ты слыхал, як москали "Зименс" кличут?
    > - Як?
    > - Сиименс..
    > ;)

    Два немца разговаривают.
    - Ганс, ты слыхал, як москали Automatisierungstechniker кличут?
    - Як?
    - асушник..
    ;)

    И кстати, за те суммы, которые им тут платят за их хлам, могут и по-русски научиться Сименс произносить.

     
     
  • 7.36, Константавр (ok), 20:21, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не правильно работаете. Ведётся этот Automatisierungstechniker в бар и после нескольких бокалов, вы приобретаете джобродушного рубаху парня, который соглашается перевести термины в компе на нужный вам язык, дорабатывает обработчики ошибок и прочее. Правда, после отъезда ещё и писать начать может, но это всегда полезно, потому что система заглючила, пока там официально договорятся, а у тебя друх в Германии :).

    Теперь эти Хансы, Йоргели и Питеры на рождество открытки присылают :) А всего-то, в бар сводил.

     
     
  • 8.38, EHLO (?), 20:46, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Не правильно работаете Ведётся этот Automatisierungstechniker в бар и после нес... текст свёрнут, показать
     
     
  • 9.39, Константавр (ok), 21:12, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это что это, ему тенге платили, я его за свой счёт напою и работу за него ещё сд... текст свёрнут, показать
     
     
  • 10.40, EHLO (?), 21:43, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Странная жизненная позиция у тебя Пускай сам платит Это забота тех кто их вызв... текст свёрнут, показать
     
     
  • 11.41, Константавр (ok), 22:02, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это не мой выбор Вот тебе пример лохотворства начальства На гарантийной линии,... текст свёрнут, показать
     
     
  • 12.42, EHLO (?), 22:32, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну так без лоха и у Ганса жизнь плоха ... текст свёрнут, показать
     
     
  • 13.43, Константавр (ok), 22:47, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Отож И на таких лохов, как этот директор, да главный инженер, которому с пеной ... текст свёрнут, показать
     
  • 7.48, асушник (?), 10:29, 22/01/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Берите выше, Automatisierungsingenieur ))
    Насчет хлама - ну так не покупать раз хлам. Альтернативы вроде есть. А насчет русский выучить - помнится, приезжал настраивать автоматизацию дуговой печи вполне говорящий по русски москвич, представитель сименс. Сутки работы у него стоили страшные суммы, все работяги обсуждали )) Что интересно, печь сама была Сибэлектротерм, Новосибирск. Научный город, а автоматизацию заморскую поставили.
     
  • 5.32, Аноним (32), 16:18, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • +/
    да че ты констатируешь констатацию...
     

  • 1.2, A.Stahl (ok), 21:22, 20/01/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А чем закончилась история с убунту-фоном? Пока ничем? Ок.
    >>в соответствии с концепцией Интернет вещей.
    >600 Mhz, 128 Мб ОЗУ, 4 Гб Flash.

    Гм. Не многовато, а? Микроволновка с 600МГц процессором? Да на ней можно будет поднять сервер для несколько сотен игроков во вторую кваку или чего-то подобное.

    В общем я очень скептичен.

     
     
  • 2.3, dr Equivalent (ok), 21:32, 20/01/2015 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Что плохого во второй кваке на микроволновке?
     
     
  • 3.4, Аноним (-), 21:36, 20/01/2015 [^] [^^] [^^^] [ответить]  
  • +5 +/
    ожоги
     
     
  • 4.47, dr Equivalent (ok), 05:02, 22/01/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Так это ж полнота ощущений. Потом появятся еще и огнестрельные ранения, и химические ожоги. 3D-кинотеатры отдыхают.
     
  • 3.5, A.Stahl (ok), 21:37, 20/01/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ничего. Как и в утюге в правом ботинке. Или в крепеже для безопасной бритвы на карандаше.
    Совсем ничего. Но платить за это не хочется. Совсем.
     
     
  • 4.9, Crazy Alex (ok), 21:56, 20/01/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Да ладно, копейки это. Другое дело, что обычно всё это ограничивается красивыми фишечками, а а до вменяемого управления устройством всё равно не добраться.
     
  • 3.7, Аноним (-), 21:44, 20/01/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Плохо то, что ни по одному из проектов Шаттлворта цели-максимум не достигнуты, а некоторые из них вообще свёрнуты (Ubuntu One). Тем не менее, проекты эти продолжают множиться и это смахивает уже на обычное прожектёрство. И это, как-бы, заставляет нас с большим недоверием относиться к тому, что имеет в своём имени слово ubuntu. А для многих Canonical стал уже просто посмешищем.
    Ну, хоть в космос Марк наш слетал.
     
     
  • 4.8, edv (?), 21:56, 20/01/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > ни по одному из проектов

    Ubuntu?

     
     
  • 5.29, Аноним (-), 15:55, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Целью-максимум для Ubuntu было стать десктопной осью конкурирующей с Windows.
     
  • 4.11, paulus (ok), 22:46, 20/01/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    гугель тоже много проектов закрывает, но процветает...
     
     
  • 5.30, Аноним (-), 16:07, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Гугель процветает продавая своих кеглей-пользователей рекламодателям. Для гугля, пользователь - это мясо, продукт. Шаттлворт вон раз только чуть рыльце попробовал замазать с Амазоном - какой вой поднялся! У самого Столлмана аж поднялись веки. А Кониклу то и негде серьёзные деньги для дальнейшего продвижения поднять. Тут, как обычно, свободная модель в современном корпоративном мире даёт сбой и рассыпается как карточный домик.

     
     
  • 6.31, Аноним (-), 16:10, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • +/
    То есть, вывод: нельзя в этом мире процветать не продавая что-то или кого-то.


     
  • 6.49, SunXE (ok), 11:07, 22/01/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Тут, как обычно, свободная модель в современном корпоративном мире даёт сбой и рассыпается как карточный домик.

    То-то куча компаний, в том числе и RedHat, вот вот разсыпятся )

     
  • 2.6, byu (?), 21:37, 20/01/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А чем закончилась история с убунту-фоном? Пока ничем? Ок.
    >>>в соответствии с концепцией Интернет вещей.
    >>600 Mhz, 128 Мб ОЗУ, 4 Гб Flash.
    > Гм. Не многовато, а? Микроволновка с 600МГц процессором? Да на ней можно
    > будет поднять сервер для несколько сотен игроков во вторую кваку или
    > чего-то подобное.
    > В общем я очень скептичен.

    Будь спокоен, скоро тамошний софт начнёт так тормозить, что придётся ставить двухъядерник.

     
     
  • 3.18, Аноним (-), 01:14, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Будь спокоен, скоро тамошний софт начнёт так тормозить, что придётся ставить двухъядерник.

    Да ладно вам, восьмиядерники появились благодаря ЯваНеТормозит!!!111. Спасибо ведроиду за это.

     
     
  • 4.27, Клыкастый (ok), 14:41, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот оно как. А я-то грешным делом думал, что потому, что задирать частоту уже нет возможности.
     
  • 2.19, Аноним (-), 01:27, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > В общем я очень скептичен.

    Выкидывать "устаревшее" оборудование за лидерами рынка которые нынче хотят по 8 ядер и чтобы на 2ГГц всем жалко - ну вот всякие китайчики и нашли ему применение. Они не гордые - им 2-4 ядра на "всего" гигагерц-полтора достаточно. И для low-end планшетов/смартов, и для качалок и смотрелок, и для свистков-приставок к телевизору, ну и куда там еще. А поскольку это устаревшие техпроцессы - они дешевые, соответственно. А самый lowend можно по цене песка под ногами в всякие умные вещи пхать. Проц за пару баксов - далеко не основной компонент в стоимости микроволновки или стиралки.

     
     
  • 3.21, Аноним (-), 07:43, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > которые нынче хотят по 8 ядер

    Отстали от жизни. В тренде 12-ядерные решения для смартов

     

  • 1.10, ibujhbygblfh0 (?), 22:13, 20/01/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    И чайник сказал утюгу:
    Connection reset by peer
     
  • 1.12, Аноним (-), 22:50, 20/01/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Сижу я как-то с будунища на толчке, долго так сижу.. ну заранее знал, что на долго, поэтому взял с собой ноут, проект горит, поэтому и напился, причем начал еще в офисе, и такой херни накодил, что сам понять не могу,  выбора нет - разбираюсь. Да, смейтесь, ситуация более, чем нелепа, но выбора правда не было. Сижу и понимаю, что долго, открываю консоль по SHH коннекчусь к толчку и фигачу --water_freash_ass_lite. Еще с непривычки умиляюсь, мол "прям как во времена пророка Муххамеда, ну ничего, не зря же прогресс пошел, да и Умный Дом дорого обошелся, и в конце концов нужно это WiFi биде опробовать..", и тут такое чувство, что по унитазу кто-то стучит, я сразу понял, что DDOS, думаю порты быстро просканирую и гляну че они там с iptables намудрили в этом Умном Доме. И тут я просыпаюсь - это охранник меня по стулу ногой пинает, меня от недосыпа и пол бутылки вискаря еще в офисе вырубило, а он на обход пошел, потому, что я ключи на охрану не сдал. Во я ржал над собой, зато настроение поднялось и проект закончил. Скоро подобные сны явью станут))
     
  • 1.20, pavlinux (ok), 05:54, 21/01/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вы Интернет вещи! (я б даже сказал овощи)
     
     
  • 2.25, Аноним (-), 12:03, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А вы Интернет дятел.
     
     
  • 3.44, Аноним (-), 23:11, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Зато он свободный дятел! Пошёл у Интела лопату купил - вырыл себе свою свободную землянку. У AMD динамо с педалями заказал и вот у него уже свободное электричество.
     

  • 1.23, Меломан (?), 09:40, 21/01/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    "В качестве минимальных системных требований в Ubuntu Core заявлен процессор с частотой 600 Mhz, 128 Мб ОЗУ, 4 Гб Flash."
    Я бы на такое железо поставил Q4OS (The minimum HW requirements is calculated as equivalent of Pentium 300MHz / 128MB RAM / 3GB disk) настоящий линукс с гуем. Плохо конечно, что еще арм не поддерживает.
     
     
  • 2.24, iZEN (ok), 11:28, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > В качестве минимальных системных требований в Ubuntu Core заявлен процессор с частотой 600 Mhz, 128 Мб ОЗУ, 4 Гб Flash.

    А я бы сделал кросс-компиляцию FreeBSD 10.1-STABLE [arm] - благо, это возможно стандартными средствами. Линукс на этом железе даже и не взлетит - многое обрубать придётся, да и тулчейн нужен специальный.

     
     
  • 3.26, Аноним (-), 12:05, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Линукс на этом железе даже и не взлетит

    Это опять-таки случай так называемого вранья ...

     
     
  • 4.35, Аноним (-), 18:56, 21/01/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Напоминает историю с установкой NetBSD на тостер. Тогда, по традиции, BSDшники скромно умолчали о том, что заводская прошивка там была линуксовая.
     
  • 3.50, Аноним (-), 12:46, 22/01/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А Антикс(Дебиан) уже перестал быть Линуксом? Не говоря уже про Опенврт.
    Хотя ДДВрт стартует даже на 1МБ ПЗУ и 4МБ ОЗУ, но у него ведро древнее (2.4)
     

  • 1.34, CrazyAlex25 (ok), 18:52, 21/01/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Опять RPi в пролёте? Чтож им так трудно-то собрать для малинки...
     
  • 1.37, Аноним (-), 20:40, 21/01/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Марка даже сразу не узнал, стареет. Волосы короткие, может лысеет :( или из-за седины комплексует. Не важно.

    Плохо народ с питона на гоу переходит. Проблема и в народе и в гоу. Мозилла сделала ещё один никому ненужный язык - раст.
    Стадо не хочет переходить даже на свифт с объектива на эплах, что тут говорить тогда? Всем жабку, веб и плюсы подавай.

     
  • 1.45, anonimous (?), 00:29, 22/01/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    потихонечку они изобретают Calculate Linux
     
  • 1.46, kevin (??), 01:32, 22/01/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    ждём аппараты для припекания мыгкобулочных изделий с сабжем.
     
  • 1.51, fi (ok), 23:12, 25/01/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Люди! А кто какой SDK для ARMv7 на обычном x86 пользует?

    зы. Odroid-C1 уже есть :))

     

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



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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