Look for balenaOS ( http://balena.io ) if you want an alternative IoT solution. We looked into ubuntu core, which seems like an overkill in complexity. With balena you can get started immetiately with all the tools you already know, like docker etc and have a solution that works...
While balena is great for getting up and running quick, you'll quickly run into issues when more specific application requirements arise, or you need to tighten down security. It's fantastic for small-scale IoT deployments, but you very much need to play nice in their ecosystem, and there's many features missing for deployment and version management still, and balenaOS and the balena supervisor can often introduce br…
Ubuntu Core 22 is now available – optimised for IoT and embedded devices
91–100 of 110 posts
Re: Ubuntu Core 22 is now available – optimised for IoT and embedded devices
#92Earlier quoted context omitted.
> Plus, while the concept behind Snaps is interesting, in practice they seem to be nearly universally reviled. It might be worth mentioning that a more open, community driven and decentralized option offering mostly the same concepts exists in the way of Flatpak and Flathub.
And that Linux Mint, a very good derivation of Ubuntu LTS, made the choice to ditch Snap and integrate Flatpak instead in their version of the Software Store.
No one uses snap but Ubuntu.
Flatpak fits the same niche, but better.
Re: Ubuntu Core 22 is now available – optimised for IoT and embedded devices
#93Earlier quoted context omitted.
Been a huge fanboy since Warthog, but as of 20.04 I've sought refuge elsewhere. Turns out, Ubuntu isn't nearly as user friendly as it was back then, in fact, it's one of the least user friendly distros these days! Everybody progressed and you deserve t check it out yourself!
What’s your new distro of choice?
Re: Ubuntu Core 22 is now available – optimised for IoT and embedded devices
#94Earlier quoted context omitted.
> I highly discourage anyone to use Ubuntu Core as part of their solution. Yup. The guys at Nitrokey did a nice write-up about this last year.[1] (TL;DR in the end, they chose Debian instead) [1] https://www.nitrokey.com/news/2021/nextbox-why-we-decided-an...
You can’t really compare the two wrt IoT. For Debian you need an additional OTA update mechanism. Luckily rauc is in the Debian repos but you still need to setup everything yourself: A/B partitioning etc.
Re: Ubuntu Core 22 is now available – optimised for IoT and embedded devices
#95Re: Ubuntu Core 22 is now available – optimised for IoT and embedded devices
#96Earlier quoted context omitted.
I'm surprised they ended up going with a non-immutable distro. They say their Debian-derived system is as robust as Ubuntu Core, but seemingly immediately contradict this by saying they're using apt to manage updates.
Aren't they only using it for security updates though?
Re: Ubuntu Core 22 is now available – optimised for IoT and embedded devices
#97Earlier quoted context omitted.
Linux? yes. Popular distro? not really. Lack of MMU means that all the processes (and shared objects) use the same memory space, so unless you have some way of randomizing where things go (like SELinux), two processes will step on each other's data (MPU will not trigger segfault, as both are allowed to r/w same addr - IIUC). But even when using randomizing, you're playing russian rulette.
Do you think there is any practical use to it instead of running just an embedded OS? Driver support maybe?
Re: Ubuntu Core 22 is now available – optimised for IoT and embedded devices
#98Look for balenaOS ( http://balena.io ) if you want an alternative IoT solution. We looked into ubuntu core, which seems like an overkill in complexity. With balena you can get started immetiately with all the tools you already know, like docker etc and have a solution that works...
While balena is great for getting up and running quick, you'll quickly run into issues when more specific application requirements arise, or you need to tighten down security. It's fantastic for small-scale IoT deployments, but you very much need to play nice in their ecosystem, and there's many features missing for deployment and version management still, and balenaOS and the balena supervisor can often introduce br…
Re: Ubuntu Core 22 is now available – optimised for IoT and embedded devices
#99What IoT devices are running Ubuntu, and how is it optimized? That it has snap containers? I’m guessing by IoT here they don’t mean light switches running on an embedded processor, but industrial equipment?