Come emulare un Raspberry Pi sul tuo PC

Come emulare un Raspberry Pi sul tuo PC

Hai voglia di un computer da $ 50 ma non sei sicuro di voler correre il rischio? Non sei un tirchio, sei solo saggio. E ottenere una buona anteprima di ciò che acquisterai è semplicemente buon senso.





Piuttosto che acquistare un Raspberry Pi e rischiare la delusione, perché non eseguire semplicemente il sistema operativo? Può essere installato nell'emulatore QEMU, in una macchina virtuale o come live CD.





Ecco cosa devi sapere.





Trasforma il tuo PC in un Raspberry Pi

Probabilmente hai sentito parlare di emulazione. In sostanza, ti consente di eseguire software su sistemi in cui altrimenti sarebbe incompatibile. Windows stesso ha l'emulazione integrata --- potresti aver visto la modalità di compatibilità, che consente l'esecuzione di alcuni software meno recenti.

Le macchine virtuali, nel frattempo, sono l'ideale per chiunque voglia sperimentare un nuovo sistema operativo (OS) senza sconvolgere il proprio equilibrio digitale. VMware e VirtualBox sono spesso consigliati a chiunque voglia provare Linux per la prima volta, ad esempio. Gli stessi strumenti possono essere utilizzati per eseguire una versione precedente di Windows o anche macOS.



Vuoi eseguire il software Raspberry Pi sul tuo PC?

Hai tre opzioni:





  1. Emula Raspbian con QEMU
  2. Esegui il desktop Raspberry Pi come disco live
  3. Installa Raspberry Pi Desktop in una macchina virtuale

Diamo un'occhiata a ciascuno di questi metodi di seguito.

Emula un Raspberry Pi su Windows con QEMU

Le utility della macchina virtuale come VMware e VirtualBox creano un ambiente hardware virtualizzato. Tuttavia, questi sono quasi sempre basati sull'architettura a 32 e 64 bit (x86/x64). Sebbene ciò li renda ideali per la maggior parte della virtualizzazione del sistema operativo, qualsiasi sistema operativo che gira su chipset ARM è incompatibile.





È qui che entra in gioco QEMU. Q veloce EMU lator emula i chipset ARM, come quello trovato nel Raspberry Pi. Di conseguenza, può essere utilizzato per creare un Pi virtualizzato su qualsiasi PC.

Android legge i messaggi di testo ad alta voce

Sebbene sia possibile installare QEMU e configurare il sistema operativo Raspberry Pi da zero, l'impostazione richiede un po' di tempo. Per semplicità, ti mostreremo invece come utilizzare il pacchetto QEMU Raspbian di Sourceforge.

Scarica : QEMU Raspbian per Windows (Gratuito)

Dopo il download, dovrai configurare il pacchetto.

  1. Sfoglia la cartella di download
  2. Decomprimi QEMU.zip sul tuo HDD (usa C:/QEMU )
  3. Apri la sottocartella QEMU
  4. Doppio click uno per iniziare
  5. Apparirà un Raspberry Pi virtualizzato, con l'avvio di Raspbian Wheezy
  6. Attendi mentre questo viene completato --- dovrebbe progredire come illustrato in questo video

Una volta completato, Raspbian si avvierà direttamente in raspi-config , uno strumento di configurazione per Raspberry Pi. Non è consigliabile modificare troppo, poiché ciò può portare a problemi di stabilità. Evita di utilizzare l'opzione di aggiornamento o di eseguire uno dei soliti aggiornamenti di Raspberry Pi o istruzioni di aggiornamento, ove possibile.

Si noti che questo strumento di configurazione può essere riavviato in qualsiasi momento da un prompt dei comandi utilizzando

cosa si può fare con una stampante 3d
sudo raspi-config

Quando hai finito, usa i tasti freccia per selezionare Fine, quindi tocca Accedere.

Con la configurazione completata, vedrai il prompt della riga di comando. Puoi provare alcuni comandi di base di Linux o entrare startx per avviare il desktop Raspbian.

Qui acquisirai familiarità con i vari strumenti preinstallati, come Minecraft-Pi, e lo strumento di sviluppo di blocchi di base per bambini, Scratch.

È ora di giocare!

Dimentica l'emulazione: esegui il sistema operativo Raspberry Pi sul tuo PC come un Live CD

Sebbene l'utilizzo di QEMU sia abbastanza buono nella maggior parte dei casi, presenta alcune carenze. Il principale tra questi è che il processo utilizza una vecchia versione del sistema operativo Raspberry Pi.

Raspbian non è più sviluppato nella sua vecchia forma; ora è noto come sistema operativo Raspberry Pi. Per una rappresentazione più aggiornata dell'ambiente Pi, il sistema operativo Raspberry Pi è disponibile per computer x86/x64 come Raspberry Pi Desktop.

Tutto quello che devi fare è scaricarlo, masterizzarlo su una chiavetta USB o un DVD e riavviare il computer. Vedrai l'opzione per avviare il desktop Raspberry Pi, che ti dà una buona idea dell'esperienza di elaborazione Pi.

Scarica: Desktop Raspberry Pi (Gratuito)

Se ti piace, puoi anche installare Raspberry Pi Desktop su un computer utilizzando il live CD. Nota che mentre la maggior parte del software dovrebbe funzionare, non sarai in grado di utilizzare nulla che si basi sui pin GPIO.

Goditi il ​​sistema operativo Raspberry Pi in una macchina virtuale

Se ritieni che Raspberry Pi Desktop ti piaccia, può essere eseguito senza il CD live e il riavvio associato. Tutto ciò di cui hai bisogno è un'utilità della macchina virtuale come VirtualBox o VMware Workstation .

Il processo generale è semplice:

  1. Installa il software della macchina virtuale
  2. Crea una macchina virtuale
  3. Allega l'immagine del disco ISO del disco live di Raspberry Pi Desktop
  4. Avvia la macchina virtuale
  5. Installa il sistema operativo Raspberry Pi
  6. Goditi il ​​tuo Raspberry Pi virtuale

Tuttavia, le specifiche per ogni strumento di macchina virtuale differiscono. Abbiamo prodotto guide per l'installazione di Linux in una macchina virtuale. Poiché Raspberry Pi Desktop è basato su Linux, troverai tutto ciò che devi sapere in queste guide:

Segui i passaggi descritti nella guida appropriata per creare il tuo Raspberry Pi virtualizzato.

Emulazione e virtualizzazione vs acquisto di un Raspberry Pi

I Raspberry Pi sono estremamente convenienti, quindi perché qualcuno dovrebbe voler passare il tempo usando un emulatore?

come fa la mia vita a sapere chi mi sta cercando?

Bene, mi vengono in mente diversi motivi.

  1. L'utilizzo di un ambiente Raspberry Pi virtualizzato ti consente di provare il sistema operativo con poco sforzo. Tutto il casino che è coinvolto con scrivere un'immagine disco su SD è evitato. Inoltre, la virtualizzazione offre a chiunque voglia fare un tuffo nella torta (!) una rapida possibilità di farlo.
  2. Un Raspberry Pi virtuale offre la possibilità di valutare come funzioneranno le varie app. Questo potrebbe essere utile ai bambini che usano Scratch o altri strumenti di sviluppo. Fare screenshot sul Raspberry Pi è abbastanza semplice, ma esportarli può essere complicato --- la virtualizzazione lo aggira. È anche buona norma testare un nuovo sistema operativo in un ambiente virtualizzato.
  3. I fan di Raspberry Pi adorano giocare e armeggiare. La virtualizzazione è solo un altro modo di vedere le cose. Potrebbe non includere un computer fisico, ma può essere un risparmio di tempo e un po' un punto di svolta in alcuni scenari. Se sei un proprietario di Raspberry Pi, vale sicuramente la pena avere accesso a un Pi virtuale --- non sai mai quando potresti farlo!

Non importa se utilizzi QEMU per eseguire un ambiente ARM virtualizzato con Raspbian o eseguire Raspberry Pi Desktop in una VM o come CD live. Ad ogni modo, ti stai godendo l'esperienza Raspberry Pi sul tuo PC.

Condividere Condividere Tweet E-mail Raspberry Pi: il tutorial non ufficiale

Che tu sia un attuale proprietario di Pi che vuole saperne di più o un potenziale proprietario di questo dispositivo delle dimensioni di una carta di credito, questa non è una guida che vorresti perdere.

Leggi Avanti
Argomenti correlati
  • Linux
  • Fai da te
  • Virtualizzazione
  • Lampone Pi
  • Tutorial progetto fai da te
  • Suggerimenti per Linux
Circa l'autore Christian Cawley(1510 articoli pubblicati)

Deputy Editor for Security, Linux, DIY, Programming e Tech Explained e Really Utile Podcast producer, con una vasta esperienza nel supporto desktop e software. Collaboratore della rivista Linux Format, Christian è un armeggiatore di Raspberry Pi, amante dei Lego e fan dei giochi retrò.

Altro da Christian Cawley

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti