Preparare e configurare l'immagine Raspberry Pi su un PC (macchina virtuale)


2

Sto pensando di utilizzare un Raspberry Pi in un semplice progetto. Dovrebbe eseguire alcune piccole applicazioni console Java (preferibilmente) o Python, nella sua essenza un server molto semplice. So che questo non sarà un problema e ciò che devo fare è semplicemente installare una distribuzione Linux e aggiungere un pacchetto Java (che sembra un po 'complicato ma molto più semplice con Java 8).

Quello che vorrei sapere è che ciò potrebbe essere fatto su un'immagine di una scheda SD usando una macchina virtuale su un PC Windows? Fondamentalmente voglio impostare il sistema operativo, installare i pacchetti e impostare il mio programma per l'esecuzione all'avvio (e probabilmente abilitare SSH), e solo allora scrivere quell'immagine virtuale su una scheda SD e inserirla nel Pi per usarla. Di quali programmi avrei bisogno per raggiungere questo obiettivo e ci sono alcuni tutorial? Inoltre userò probabilmente questa stessa immagine su 2 o 3 Raspberry Pis in seguito.


Cosa ha dimostrato la tua ricerca sull'esecuzione di una distro ARM / Linux? Non sono a conoscenza di una soluzione che lo consentirebbe? Puoi avviare Debian (stessa distribuzione fornita con l'RPi) per avere un'idea di come funzionerà.
Ramhound,

Per le mie esigenze è possibile utilizzare qualsiasi distro e probabilmente userò il Debian suggerito sul sito Web Pi. Fondamentalmente le uniche parti che non so come fare sono: come eseguire l'immagine ARM in una macchina virtuale su un PC e come salvare quell'immagine dopo aver installato il software e averlo impostato nel formato corretto per il PI.
PSIXO,

L'unica soluzione a questa idea che ho visto è QEMU . Detto questo, nella mia esperienza è stato buggy e ti ha dato uno spazio di archiviazione limitato (soluzioni sulla loro pagina). Scriverei personalmente il codice Java sulla tua scatola e poi lo sposterei (scp). Sai, dal momento che Java dovrebbe essere portatile.
nerdwaller,

Ho sentito parlare di QEMU ma non l'ho ancora usato, quindi non avevo la minima idea che potesse essere usato per emulare Raspberry Pi, quindi se funziona è probabilmente una risposta alla prima parte della domanda. Ho intenzione di testarlo adesso.
PSIXO,

La seconda parte della domanda rimane ancora aperta su come salvare l'immagine del disco da QEMU per renderla compatibile con Pi?
PSIXO,

Risposte:


2

La soluzione più solida che ho visto per questo è QEMU . Detto questo, nella mia esperienza era in qualche modo difettoso e forniva poco in termini di spazio di archiviazione ( nota: ora c'è una soluzione sulla loro pagina, anche se non posso garantirlo ).

Personalmente, scriverei il codice Java localmente (sul mio normale computer) e lo sposterei - dal momento che Java dovrebbe essere quasi infinitamente portatile.


Ho abbandonato Java a favore di script Bash un po 'più complessi. Anche se ho fatto funzionare Java senza problemi. QEMU è il modo giusto per emulare il Pi su Windows, quindi questa è la risposta corretta. Sì. È un po 'buggy ma niente di critico, anche la configurazione di rete predefinita funziona alla grande.
PSIXO,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.