3 ms·
I think NixOS might be the ideal system for this, but I'm not sure how to get around the issue of other people not wanting to learn it. People seem to not like
by eternityforest 3y ago
I think NixOS might be the ideal system for this, but I'm not sure how to get around the issue of other people not wanting to learn it. People seem to not like learning new complex tech unless they chose it themselves.
I almost think skipping the headless install and dealing with the full ultra-hacky-DIYer process might be worth it.
It's really easy to flash a stock image, log in with a keyboard and mouse, copy a config from a flash drive, and rebuild, even if you don't already know the details, and it's usually pretty trivial to add a package that already exists, or create one that is just python.
I don't know how to handle remote admin though. Nothing seems as well documented as Ansible.
- tamimio 3y agoNixOS is awesome, I love it and use it even personally, the only problem its implementation for Arm based wasn’t great last time I tested it (sbc jetson nano) and reliability was critical since that operating system used to power a flying drone, ended up using yocto+containers instead, but that was 2ish years ago so maybe it’s better now. And I agree with the learning curve, I leaned it for personal use first, but even when I tried to suggest using it for that SBC -before knowing it will not work properly-, I got a big push back from other engineers about it, because they never used it!