Per un progetto a cui sto lavorando vorrei creare un'immagine "stock" basata su Raspbian che posso installare su molti Pis.
Idealmente mi piacerebbe essere in grado (sul mio computer) di prendere l'immagine di Raspbian, apt-ottenere alcuni pacchetti, modificare alcune configurazioni e quindi creare e un'immagine della scheda SD da quella da mettere sul mio Pis.
Esiste un modo semplice o consigliato per farlo? Eventuali insidie che posso incontrare?
Sono desideroso di evitare di armeggiare manualmente con un pi e quindi clonare quell'immagine. Presumibilmente Raspbian è realizzato in un modo che non è qualcuno che fa clic manualmente sui pulsanti su un Pi. Mi piacerebbe farlo in questo modo, se posso.
Idealmente, voglio creare qualcosa che possa essere automaticamente costruito su un server di integrazione continua - non voglio un processo di compilazione che implichi "scrivere una scheda SD, inserirla in un Pi" perché voglio essere ale per creare immagini senza alcun accesso fisico a un Raspberry Pi.
apt-get
; il modo più semplice per farlo sarebbe usare una VM ersync
con un'immagine montata identica a quella usata per avviare la VM (dal momento che le immagini VM stesse non vanno bene per questo) ma penso che l'unica opzione VM qui sia QEMU, che AFAICT è un PITA.