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