Мы расследуем перемещение IoT-устройства, которое в настоящее время работает на Raspbian на RaspberryPi, в Ubuntu Core и Snaps.
В разных местах уже есть несколько устройств, и мы пытаемся определить, каким может быть путь их обновления. Обратите внимание, что замена устройств SD в устройствах не является простой задачей. У нас есть доступ к каждому устройству через SSH. Существующие карты памяти SD емкостью 16 Гбайт также имеют достаточно места, поэтому может сработать решение, предусматривающее разбиение карт памяти SD.
Я знаю, что можно переключиться с Stretch -> Buster, но можете ли вы легко переключиться с Raspbian -> Ubuntu Core только через SSH? Как бы вы поступили об этом?
Подобное обновление обычно не поддерживается. Единственный подобный метод, который я когда-либо описал, - это документация для удаленной замены не-Alpine Linux на Alpine Linux , и в ней было много предостережений и предупреждений, так как таким способом довольно легко уничтожить диск. . Без прямого физического доступа к устройствам вы можете установить и использовать на них снимки, уже используя Raspbian .
Самый безопасный вариант - получить физический доступ и выполнить обновление напрямую, будь то предоставление комплекта для обновления или посещение клиентов на месте.