Comment émuler un Raspberry Pi sur votre PC

Plutôt que d'acheter un Raspberry Pi et d'être déçu, pourquoi ne pas essayer l'émulateur QEMU pour avoir un avant-goût?

Plutôt que d'acheter un Raspberry Pi et d'être déçu, pourquoi ne pas essayer l'émulateur QEMU pour avoir un avant-goût?
Publicité

Envie d'un ordinateur à 30 $ mais pas sûr de vouloir prendre le risque? Tu n'es pas un lowpskate, tu es juste sage. Et obtenir un bon aperçu de ce que vous allez acheter est assez simple. Plutôt que d'acheter un Raspberry Pi et d'être déçu, pourquoi ne pas essayer l'émulateur QEMU pour avoir un avant-goût?

Qu'est-ce que QEMU?

Vous avez probablement entendu parler de l'émulation. Cela nous permet essentiellement d'exécuter des logiciels sur des systèmes où cela serait autrement incompatible. Windows lui-même a intégré l'émulation, sous la forme de mode de compatibilité.

muo-linux-rpi-qemu-x

Les machines virtuelles sont l'option par défaut de nos jours pour tous ceux qui veulent essayer un nouveau système d'exploitation sans bouleverser leur vie numérique délicate. VMware et VirtualBox sont souvent recommandés à tous ceux qui veulent essayer Linux pour la première fois (notre guide VirtualBox Comment utiliser VirtualBox: Guide d'utilisation Comment utiliser VirtualBox: Guide de l'utilisateur Avec VirtualBox, vous pouvez facilement installer et tester plusieurs systèmes d'exploitation. vous pouvez configurer Windows 10 et Ubuntu Linux en tant que machine virtuelle.Lire plus est particulièrement utile), par exemple, ou avec le désir d'accéder à une ancienne version de Windows. Il est même possible d'exécuter certaines versions plus anciennes de Mac OS X sur une machine virtuelle.

Les machines virtuelles comme VMware Player Exécuter plusieurs systèmes d'exploitation à la fois avec VMware Player Exécuter plusieurs systèmes d'exploitation à la fois avec VMware Player Nous avons prodigué beaucoup d'attention sur VirtualBox ici sur MakeUseOf, et pour cause. Cependant, VirtualBox n'est pas votre seule option pour créer et utiliser des machines virtuelles gratuites. VMware Player, le produit gratuit de VMware, est tout aussi bon ... En savoir plus et VirtualBox ont en commun de créer un environnement matériel virtualisé basé sur l'architecture 32 bits et 64 bits Qu'est-ce que l'informatique 64 bits? Qu'est-ce que l'informatique 64 bits? L'emballage d'un ordinateur ou d'un ordinateur est rempli de termes techniques et de badges. L'un des plus importants est le 64 bits. Lire la suite . Bien que cela les rende idéales pour d'autres formes d'émulation / virtualisation d'OS, cela signifie que tout système d'exploitation qui fonctionne sur des chipsets ARM ne peut pas être installé et testé.

C'est là qu'intervient QEMU. Parce que Q uick EMU lator émule des chipsets ARM - comme ceux du Raspberry Pi - nous pouvons l'utiliser pour créer un Pi virtualisé sur notre PC.

Configuration manuelle vs Emballé

Nous avons quelques options à notre disposition si nous voulons utiliser QEMU. Le premier est de loin le plus facile, et nous exige de télécharger ce paquet QEMU unique, qui contient tout ce dont nous avons besoin pour lancer Raspbian sous Windows.

Si vous avez envie de vous salir les doigts, cependant, et n'avez aucun scrupule à déterrer les anciennes versions de Raspbian (comme vous le savez probablement, la dernière version de Raspbian est Jessie 5 façons nouveau Raspbian Jessie rend Raspberry Pi encore plus facile à utiliser 5 façons nouveau Raspbian Jessie rend Raspberry Pi encore plus facile à utiliser Suite à la sortie de Debian Jessie en juillet, la communauté Raspberry Pi a été récompensée par une nouvelle version de la variante Raspbian, basée sur la distribution "parent". dans ce guide, qui vous montre comment configurer manuellement QEMU pour l'émulation de Raspbian Wheezy (cette solution nécessite également la construction ARM du noyau Linux). Notez qu'il s'agit d'une méthode longue, longue et sujette aux erreurs, et que plusieurs modifications sont apportées aux fichiers de configuration. Si c'est votre tasse de thé, continuez!

Utilisation du paquet Raspbian QEMU

Pour simplifier, nous allons utiliser le paquet QEMU Raspbian de Sourceforge, que vous trouverez sur sourceforge.net/projects/rpiqemuwindows. Une fois téléchargé, décompressez QEMU.zip sur votre disque dur - peut-être vers C: / QEMU - et ouvrez. Dans le sous-dossier qemu, vous trouverez trois fichiers.

Double-cliquez sur run.bat pour commencer. Un Raspberry Pi virtualisé apparaîtra, avec Raspbian Wheezy démarrant. Cela peut prendre un certain temps à compléter, mais devrait aller à peu près comme illustré dans cette vidéo.

Une fois terminé, Raspbian va démarrer directement dans raspi-config Optimiser la puissance de votre Raspberry Pi avec Raspbian Optimiser la puissance de votre Raspberry Pi avec Raspbian Comme il sied à un homme avec trop de technologie sur ses mains, j'ai joué avec mon Raspberry Pi récemment, configurer l'appareil pour qu'il fonctionne à son plein potentiel. Il continue à fonctionner comme ... Lire la suite, un outil de configuration pour le Raspberry Pi. Il n'est pas conseillé d'aller au-dessus avec les options proposées ici, car cela peut conduire à des problèmes de stabilité. En particulier, évitez d'utiliser l'option de mise à jour ou d'utiliser l'une des mises à jour habituelles de Raspberry Pi ou des instructions de mise à niveau lorsque cela est possible.

Notez que cet outil de configuration peut être relancé à tout moment à partir d'une invite de commande

 sudo raspi-config 

Lorsque vous avez terminé, utilisez les touches fléchées pour sélectionner Terminer, puis appuyez sur Entrée. De là, vous serez envoyé à la ligne de commande, où vous pouvez soit essayer quelques commandes Linux de base (essayez ls pour lister les éléments dans le répertoire courant, par exemple) ou entrez startx pour lancer l'interface graphique.

muo-linux-rpi-qemu-boot

Vous avez maintenant le contrôle de l'interface de bureau Raspbian, où vous serez en mesure de vous familiariser avec les différents outils fournis avec le système d'exploitation préféré du Pi, comme l'outil de base de développement des blocs de construction pour les enfants, Scratch.

Il est temps d'avoir une pièce de théâtre!

Émulation vs achat d'un Raspberry Pi

Raspberry Pi sont extrêmement abordables, alors pourquoi quelqu'un voudrait passer son temps à utiliser un émulateur?

Eh bien, plusieurs raisons viennent à l'esprit. Tout d'abord, en utilisant QEMU pour exécuter un environnement Raspberry Pi virtualisé vous permet d'essayer Raspbian sans tout le déconner qui est impliqué dans l'écriture d'une image disque à SD Comment installer un système d'exploitation à votre Raspberry Pi Comment installer un système d'exploitation à votre Raspberry Pi Voici comment installer et exécuter un nouveau système d'exploitation sur votre Pi - et comment cloner votre installation parfaite pour une reprise après sinistre rapide. Lire la suite . Alors que NOOBs est une meilleure approche Comment NOOBS pour Raspberry Pi peut aider les utilisateurs débutants Comment NOOBS pour Raspberry Pi peut aider les utilisateurs débutants Il y a quelque chose à propos du Raspberry Pi qui pourrait décourager les gens: jusqu'à présent, la configuration n'a pas été particulièrement convivial. NOOBS vise à changer cela! En savoir plus, ni une configuration rapide, donc la virtualisation donne à quiconque veut tremper un orteil dans le gâteau, en quelque sorte, une chance rapide de le faire.

muo-rpi-build-case-crayon

Deuxièmement, un Raspberry Pi virtuel offre la possibilité d'évaluer le fonctionnement des différentes applications, ainsi que d'activer le débogage et le dépannage sur votre PC standard. Cela peut être utile aux enfants qui utilisent Scratch ou d'autres outils de développement. Faire des captures d'écran sur le Raspberry Pi est assez simple, mais les exporter peut être difficile - la virtualisation contourne cela. Il est également recommandé de tester un nouveau système d'exploitation dans un environnement virtualisé Test d'un nouveau système d'exploitation? Rester sécurisé avec une machine virtuelle Test d'un nouveau système d'exploitation? Restez sécurisé avec une machine virtuelle En savoir plus.

Enfin, pourquoi faisons-nous quelque chose sur un ordinateur? Les fans de Raspberry Pi aiment jouer, et bricoler, et c'est juste une autre façon de voir les choses. Il peut ne pas comporter un ordinateur physique, mais il peut être un gain de temps, et un peu un changeur de jeu dans certains scénarios. Si vous êtes un propriétaire de Raspberry Pi, il vaut certainement la peine d'avoir accès à QEMU - vous ne savez jamais quand vous pourriez avoir besoin d'un Raspberry Pi virtuel.

Avez-vous essayé un Raspberry Pi virtualisé avec QEMU? Avez-vous rencontré des problèmes avec cela? Dites le nous dans les commentaires.

In this article