LINUX.ORG.RU

Fedora IoT, комплексное решение для Интернета вещей, становится официальной редакцией Fedora

 , ,


0

2

Начиная с 33-его выпуска Fedora проект Fedora IoT (Internet of Things), позиционирующийся в качестве комплексного решения для интернета вещей, получит статус официальной редакции дистрибутива.

В течение последних нескольких лет команда Fedora работала над дистрибутивом, адаптированным для использования в рамках концепции «Интернета вещей». Этой осенью, начиная с выпуска Fedora 33, данный проект ждет первый официальный выпуск.

Fedora IoT использует технологию RPM-OSTree, предлагая возможность атомарных обновлений, а также контейнерную изоляцию приложений. Дистрибутив поддерживает быстрое развертывание с использованием подписанного образа GPG, что обеспечивает хорошую масштабируемость для большого числа клиентов. Атомарность обновлений предоставляет возможность их простого отката. Контейнеры позволяют отделить обновления базовой ОС от обновлений приложений, а также тестировать и развертывать различные их версии. Данная редакция рассчитана на использование в широком спектре проектов, начиная от промышленных сетевых шлюзов до устройств умного города с использованием технологий искусственного интеллекта и машинного обучения.

Решение о релизе было принято FESCo (Fedora Engineering Steering Committee - Комитетом по разработке и управлению проектом Fedora) в процессе онлайн обсуждения и голосования. Основной целью такого решения называется стремление добиться для Fedora IoT такой же популярности и признания, какими сейчас обладают Fedora Workstation и Fedora Server (редакции Fedora для серверов и рабочих станций).

Те, кто хочет узнать больше о Fedora IoT, могут посетить iot.fedoraproject.org

Для установки на сайте проекта предлагаются aarch64 и x86_64 образы.

Более подробно об особенностях проекта можно узнать из официальной документации.

>>> Подробности

★★★★

Проверено: alpha ()

Для полноты картины:

у Fedora есть вариант Fedora for ARM - это классический ванильный вариант дистрибутива, с dnf в качестве пакетного менеджера, просто собранный на ARM-архитектуре.

Fedora IoT, хоть и тоже есть под ARM-архитектуру - это технически аналог Fedora Silverblue, но заточенный под IoT-системы.

alpha ★★★★★ ()
Последнее исправление: alpha (всего исправлений: 1)

не нужно, Buildroot наше всё

Harald ★★★★★ ()
Ответ на: комментарий от alpha

Очередной Silverblue, которым пользоваться никто в здравом уме не будет.

anonymous ()

Контейнеры позволяют отделить обновления базовой ОС от обновлений приложений, а также тестировать и развертывать различные их версии.

ох

vedowi6419 ()

Интернет вещей это конечно хорошо, но не с размером образа в 1 гигабайт. Это уже какая-то наркомания получается.

anonymous ()
Ответ на: комментарий от anonymous

Отдельно для решения этого вопроса сейчас пилят инструменты для сборки образов. Будет такой конфигуратор, позволяющий подготовить образ нужного формата на стороне пользователя.

alpha ★★★★★ ()
Ответ на: комментарий от alpha

Но по завистмостям все равно будет приезжать тот же гигабайт хлама?

gutaper ★★★★ ()
Ответ на: комментарий от alpha

Не понятно. Типа локальной репы для ostree, а смысл? Сам себе атомарные обновления?

papin-aziat ★★★ ()
Ответ на: комментарий от gutaper

Это от тебя зависит, что у тебя там за зависимости.

alpha ★★★★★ ()
Ответ на: комментарий от papin-aziat

Смысл в том что IoT-устройства гораздо более разнообразны чем обыкновенные сервера, поэтому готовить один правильный образ на всех бесполезно.

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

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

alpha ★★★★★ ()
Ответ на: комментарий от alpha

Вместо того чтобы готовить образ на стороне дистрибутива, образ будет создаваться на стороне пользователя или вендора устройств, под конкретную задачу.

Но это же… Это же Booty!

Они украли идею у Спуфа…

gill_beits ★★★★ ()
Ответ на: комментарий от alpha

так это я и с билдрутом умею, плюс имею возможность нормально дебажиться, а не по чайной ложке дебажиться в контейнере. в чём профит-то?

vedowi6419 ()
Ответ на: комментарий от gill_beits

Самой идее сто лет в обед. Мы так ещё 6 лет назад разливали прошивки по IPTV-приставкам Ростелекома.

Но стек технологий другой, интеграция с дистрибутивом, более удобные инструменты, поддержка и стандартизация, и т.п.

alpha ★★★★★ ()
Ответ на: комментарий от mx__

В наборе софта, настройках и профилях, и плюс описанный выше подход «собери сам». Silverblue - это централизованный подход к задаче, а в IoT упор на разнообразие.

alpha ★★★★★ ()
Ответ на: комментарий от alpha

В смысле, базовый образ содержит другой софт ?

mx__ ★★★★★ ()
Ответ на: комментарий от mx__

Я силверблуе давно использую, про него много пишут, обьявляют всякие тестовые дни и т.д. а про сабж только узнал. Да и перевод, по моему дурацкий, тут наверное нужен не дословный перевод.

mx__ ★★★★★ ()
Ответ на: комментарий от mx__

If you are looking for a graphical desktop environment based on OSTree and designed for developers, look at Fedora Silverblue.

If you are looking for a lightweight yet powerful and scalable core OS for your Internet of Things project, you came to the right place! Get Started with Fedora IoT!

Т.е. в качестве основного отличия от Silverblue называется именно масштабируемость. Как раз то, о чем выше говорила Альфа.

gill_beits ★★★★ ()
Ответ на: комментарий от gill_beits

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

mx__ ★★★★★ ()

А в чем комплексность-то ?

Или эти тоже заразились хайпом головного мозга, наподобие блокчейнутых ?

windows10 ★★ ()
Ответ на: комментарий от BceM_IIpuBeT

Я и говорю что ЭТО нельзя переводить дословно.

mx__ ★★★★★ ()
Ответ на: комментарий от mx__

Но словосочетание «интернет-вещи» или «интернета вещи» уже сильно распространено, зачем переводить как-либо ещё?

tongubin ()

в правильном направлении идут таварещи, тема набирает обороты.

linuxxx ()

чем это лучше / хуже того же armbian?

cvs-255 ★★★★★ ()
Ответ на: комментарий от cvs-255

См первый коммент. Armbian - это обычный Debian под Arm, так?

Его можно сравнивать с Fedora for ARM.

А Fedora IoT - это система на базе слоёв rpm-ostree.

alpha ★★★★★ ()
Ответ на: комментарий от alpha

да, причем debian характерен тем, что там по-умолчанию очень мало что устанавлвается. Поэтому и armbian исходно содержит только саму-самую базу.

cvs-255 ★★★★★ ()
Последнее исправление: cvs-255 (всего исправлений: 1)
Ответ на: комментарий от cvs-255

Fedora for ARM есть в таких же редакциях как и x86. То есть можно Workstation с графикой, а можно minimal без ничего.

alpha ★★★★★ ()

Т.е. нам в моск будут устанавливать таки Fedora?! Так я даже не смогу обновиться, т.к. всю жизнь пользовался только Debian-based.

anonymous ()

Это нужно закопать. Срочно и быстро.

sparkie ()
Ответ на: комментарий от tongubin

Ну допустим. А можно узнать что это за ВЕЩИ такип куда ЭТО можно поставить ? Конкретные. Вот у меня валяется малинка-1, попробуй туда поставить ЭТО. При всем этом малинка1 это не ВЕЩЬ а полноценный комп. В автомобилях, холодильниках, лампочках и тд железо в разы хуже. И почему есть разделение на компьютеры и микроконтролеры ? (это не вопрос).

mx__ ★★★★★ ()
Ответ на: комментарий от mx__

Роутеры, датацентры… вот на это рассчитано.

А почему, кстати, на малинку1 эта федора не встанет?

tongubin ()
Ответ на: комментарий от tongubin

https://docs.fedoraproject.org/en-US/quick-docs/raspberry-pi/

И все таки можно конкретно название раутера или еще какой ВЕЩИ куда я могу запихнуть сабж ? Интересно все же.

Повторюсь, малинка (даже 1) это по сути полноценный комп так что хотелось бы услышать про ВЕЩЬ все таки.

mx__ ★★★★★ ()
Последнее исправление: mx__ (всего исправлений: 1)
Ответ на: комментарий от mx__

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

А если этот ремикс федоры ничего из этого не поддерживает, то федоровцы – балаболы, а ремикс нафиг не нужен.

tongubin ()
Ответ на: комментарий от tongubin

федора встанет только на малинку 2+

Fedora on Raspberry Pi Raspberry Pi Model B, version 2 or 3.

anonymous ()
Ответ на: комментарий от tongubin

А почему, кстати, на малинку1 эта федора не встанет?

У Raspberry PI 1 архитектура ARMv6, её никто нормально не поддерживает начиная с ядра.

alpha ★★★★★ ()
Последнее исправление: alpha (всего исправлений: 1)
Ответ на: комментарий от tongubin

Нафига федора на роутере? Разве она не ляжет сразу под нагрузкой?

Lzzz ()
Ответ на: комментарий от BceM_IIpuBeT

ну как зачем, к любой хне надо приписать IoT - это стильно модно молодежно, самое ржачное что к интернету вещей имеет очень смутное отношение. И так везде блин, куда не ткни. Думаю осенью понаехать на конфу по микрохам, опять наверное клоунаду посмотреть удастся, но там хоть как-то привязано к вещам, а не сферические сервера в вакууме

Morin ★★★ ()

Блин, а где список для поддерживаемых железячек найти?

AlexVR ★★★★★ ()
Ответ на: комментарий от AlexVR

Это Fedora, то есть практически ванильное ядро последних версий для архитектур x86 и aarch64(64-битного ARM).

Списки устройств надо искать в апстриме, ну а потом смотреть и репортить, если что-то не взлетело.

alpha ★★★★★ ()
Ответ на: комментарий от tongubin

Для роутера подготовлена специальная ОС - Суся!

anonymous ()

Интернет не нужон.

anonymous ()
Ответ на: комментарий от tongubin

Lol, она на пеке тормозит.

Какой еще Lol, пеке??? Вам что, 16 годиков?

Bладимиp

anonymous ()

ненужноГ на кофеварке?

sqq ()
Ответ на: комментарий от alpha

Короче говоря, это очередная итерация тивоизации «умных приставок» в том смысле, что такие девайсы могут приставляться к любому «юзверю». Начиная от ТВ-коробок, заканчивая пром-оборудованием.

Даёт вендору возможность нафиговертить столько много слоёв, чтобы конечный пользователь не лез в потроха, а исправно отсыпал горсть монеток вендору.

Ну да ладно, боролись за свободу и сжв, выбороли таки…

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.