На мой взгляд , выполнение предложенного вами способа (монтаж, обходные пути для обновления и настройки и т. Д.) Сопряжено с большими трудностями, чем с реальными решениями . Конечно, может быть интересно сделать это по-своему, если вам интересно, но самый лучший и простой способ - это тот, который вы избегаете.
Я рекомендую вам взять Pi и сделать то, что вы должны сделать на нем, а затем сделать изображение его SD-карты. Затем используйте это изображение на вашем другом Pis, так как это изображение уже настроено.
Примечание: я предполагаю, что вы будете использовать Raspbian. Я также предполагаю, что вы обычный человек, а не человек, который часто готовит изображения (например, Raspberry Pi Foundation).
Шаги, если вы действительно возитесь с Пи:
- Скачайте и установите свежий образ ОС на ваш выбор
- Подключите кабель Ethernet / подключитесь к WiFi
- Возможно, сделайте сканирование локальной сети, если вы не знаете IP-адреса вашего Pi
- Делать вещи через SSH
apt-get update -y && apt-get upgrade
обновить пакеты
- Ваши личные настройки
- Сделайте изображение, затем используйте это изображение для других пис.
Шаги, если вы не возитесь с Пи (см. Примечание выше):
- Скачать свежий образ ОС
- Смонтируйте образ, используя инструкции из /raspberrypi//a/13138/24224 (вы также должны учитывать, какая у вас ОС / образ, так как некоторые имеют разные макеты FS)
- Найдите
deb
файл для каждого пакета, который вы хотите обновить, плюс их зависимости , а также зависимости этих зависимостей , а также зависимости этих зависимостей . apt-offline
это хлопот. Ссылка на эту ссылку
- Затем найдите способ установить все эти пакеты, не используя / перерабатывая свой Pi.
apt-get
не будет работать в автономном режиме. deb
подробности файла здесь . Удачи.
- Обновите ядра Pi и вещи низкого уровня, используя инструмент Hexxeh.
- Настройте в соответствии с вашими требованиями
- Запишите измененное изображение на SD-карты вашего Pis.
Я не вижу никакой выгоды в том, чтобы не возиться с твоим Пи.
Порезаться и поработать с Пи. Вы должны сделать это только один раз.
apt-get
; самый простой способ сделать это - использовать виртуальную машинуrsync
с подключенным образом, идентичным тому, который использовался для запуска виртуальной машины (поскольку сами образы виртуальной машины не годятся для этого), но я думаю, что единственный вариант виртуальной машины здесь - это QEMU, который AFAICT - это ПИТА.