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.